Embeddable chat

Serve your support agent through one embeddable widget.

Navigic's embeddable chat widget serves a published support-agent revision on approved website origins with Shadow DOM isolation, streaming responses, session persistence, and reviewable activity.

ContextDelegationReviewMemory
AudienceSupport and web teams adding AI-powered support to their website

The workflow keeps the active context, delegated work, review points, and durable memory visible before the next action moves.

Recognize the friction

Work should not reset between handoffs.

A widget install alone does not prove the right support agent or revision is serving visitors.

Building a custom support widget means maintaining Shadow DOM, streaming, session state, and origin controls.

Bolted-on chatbots feel generic when they are not grounded in approved product and policy knowledge.

Workflow

From first context to reviewed follow-through.

  1. Publish the agent first

    Create the support agent, attach approved knowledge, and publish the revision that Website Support should serve.

  2. Create an embed key

    Configure allowed origins for production and development before installing the script tag.

  3. Install the widget

    Add the script tag to the host page and configure appearance, greeting, title, and position.

  4. Review channel activity

    Inspect visitor conversations, recurring questions, errors, and handoffs after the widget is live.

Capabilities

The same operating pattern, adapted to this work.

Shadow DOM isolation

The widget runs inside an isolated Shadow DOM with constructable stylesheets, so host page CSS never leaks in and widget styles never leak out.

Streaming responses

Responses arrive word by word with a typing indicator, matching the cadence users expect from modern AI chat interfaces.

Session persistence

Conversations persist across page navigations and return visits through lightweight localStorage session management.

Programmatic API

Open, close, initialize, and destroy the widget from your own JavaScript. Use NavigicWidget.init(), .open(), .close(), and .destroy() for full control.

Published-agent serving

The widget serves the Website Support channel so teams can review the active agent and recent activity from the dashboard.

Safeguards and trust

Keep control visible where the work carries risk.

Navigic should help prepare, preserve, and review work without hiding the human-owned decision points.

Human escalation path

Configure when and how conversations should escalate to a human teammate instead of continuing with AI alone.

Conversation review

Every visitor conversation is available for team review, so automated responses remain visible and correctable.

No sensitive data in storage

Only a session identifier is stored in localStorage. Conversation content stays server-side and under your workspace's data controls.

Configurable boundaries

Set the greeting, topic scope, and response style to keep the widget aligned with what your team is prepared to support.

Related resources

Move from solution shape to practical launch steps.

Launch guide

Create, publish, bind, install, and test one Website Support agent.

Open Launch guide

Agent knowledge

Add reviewed product, pricing, policy, limitation, and handoff material.

Open Agent knowledge

Channel activity

Review conversations, handoffs, errors, and recent support-channel events.

Open Channel activity

Widget demo

Try the embeddable chat widget with a live configurator and instant code snippet.

Open Widget demo

Begin

Launch one support loop first.

Create the agent, add approved knowledge, publish a revision, bind the channel, and review real support questions before expanding scope.