How It Works
When a customer asks a question through the chat widget:- The AI agent searches your public sources of information for relevant context
- It generates a response in real time
- If the issue can’t be fully resolved, the customer can escalate to create a ticket in your connected ticketing system
Installation
Add the widget to your site with a script tag. Configure display modes and theming.
Identity Verification
Authenticate users with signed JWTs for verified sessions.
JavaScript API
Control the widget programmatically — boot, show, hide, update metadata, and customize themes.
Conversations
Review what customers are asking and how the AI agent is responding.
Creating a Widget
Click Create Widget to get started. Enter a name and optionally specify allowed domains (e.g.example.com) to restrict where the widget can load.
Widget Configuration
The configuration page is where you manage everything about a widget:- Logo — Upload a custom logo for the chat header (recommended: 64x64px, JPEG or PNG)
- Allowed Domains — Control which domains can load the widget
- Escalation — Route unresolved conversations to your ticketing system (Plain, Pylon, or Linear)
- Active / Inactive — Toggle the widget on or off at any time