Developer Overview
Whether you're embedding a chat widget or building custom integrations, this guide helps you add AI support to your application.
Choose your integration path
Widget embed
Link or iframe to /chat/{slug} for web chat with citations and handoff.
Read guide →REST API
API v1 sessions, messages, handoff, and poll — Standard+ plan.
Read guide →Webhooks
Inbound events with x-webhook-secret for external system integration.
Read guide →Admin & ops
Workspace setup, deployment runbooks, and security checklist.
Read guide →JavaScript embed SDK
A one-line script embed is on the roadmap. Today, use link or iframe to /chat/{slug}.
Widget embed guide →Widget embed
Add chat to any website with a public URL or iframe — no backend required.
- Link or iframe to /chat/{slug}
- Citations and suggested questions
- White-label on Enterprise / add-on
REST API integration
Full control for backend, mobile, and server-to-server chat flows.
- POST /api/v1/sessions with API key
- Message, handoff, and poll endpoints
- Standard+ plan required
Webhooks
Push events from external systems into active chat sessions.
- POST /api/webhooks/inbound
- x-webhook-secret header required
- Extend handler for custom events
Common integration patterns
Combine widget embed on product pages with REST API for order context where needed.
- Widget embed on product and checkout pages
- REST API for server-side order lookup
- Handoff to helpdesk on Standard+ for returns