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

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
Read guide

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
Read guide

Webhooks

Push events from external systems into active chat sessions.

  • POST /api/webhooks/inbound
  • x-webhook-secret header required
  • Extend handler for custom events
Read guide

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
Integration patterns