Product · NiceChat

Website chat built for real teams

NiceChat is the embeddable web chat stack in the NiceDial portfolio: one script on your site, tenant-aware APIs, bots that can escalate to humans, and an operator console your staff already understands.

  • Widget + visitor APIs — drop-in script with tenant key, colors, and placement
  • Bot flows with rules and optional AI providers, then handoff to live agents
  • Verified demo path so sales sees serious leads, not throwaway traffic

Explore the product below — capabilities mirror the NiceChat codebase under …/nicedialpd/chat (admin, visitor & agent APIs, integrations, docs).

What NiceChat includes

High-level map of the features shipped in the chat project — same modules your engineering team can deploy and extend.

Embeddable widget

Load the visitor widget with tenant key, API base, colors, position, and title. Guests chat without an app install; CORS and origins are admin-controlled.

Visitor & agent APIs

REST endpoints for session init, send, poll, feedback, and end-session — plus authenticated agent APIs for conversations, assign, send, close, and status.

Bot engine & flows

Configurable bot flows, rules, matchers, and optional AI provider hooks so automation handles FAQs before a human joins the thread.

Agent console

Queue, assignment, departments, canned replies, and conversation history so agents pick up context fast.

Multi-tenant admin

Tenants, users, settings, integrations (incl. WordPress plugin download), widget templates, global logs, and health checks for operations.

Reporting & compliance

Reports, audit-friendly logging, and deployment checklists aligned with the docs shipped in the project (docs/).

Integrations

Integration settings in admin, WordPress package under integrations/wordpress, and extension points described in the API reference.

Go-live playbooks

Client quickstart, go-live checklist, one-pager, admin guide, and testing notes — so onboarding matches how the product is actually run.

Ready to try it?

Short verification: human check, email code, then a missed call from your mobile. When you pass, we email our team with your number so we can schedule the demo.

Start verified demo