Everything for running the agent on your own surfaces and wiring it into your systems.
Embed the widget with one script tag, feed it what your page knows, and get signed events the moment something happens.
Pick a path
Embed script
The one-line install and every attribute it accepts.
Host page context
Tell the agent about the page and the visitor, and open it from your own buttons.
Webhooks
Signed HTTP callbacks for leads, bookings, handoffs and more.
API reference
Read and write your workspace data over REST.
Which surface do I want?
| I want to… | Go to |
|---|---|
| Put the chat widget on my site | Embed script |
| Install without writing code | One-click installs |
| Pass the cart, the order or the signed-in user to the agent | Host page context |
| Get notified when something happens | Webhooks |
| Read or write my workspace data | API reference |
| Wire it to other apps without code | Zapier |
| Read these docs from an agent or script | Markdown and llms.txt |
No key needed for the widget
The embed script is public by design. It takes an agent ID, not an API key. The ID is visible in your page source and that is fine: it grants nothing but the ability to chat with an agent you chose to publish.
Never put an API key in front-end code. Keys are workspace-wide credentials.