SDK reference
Every option, method and event of the chat widget, kept in step with each release.
- Overview
The whole SDK on one page.
- Quickstart
Credentials, the install paths and a first check, in five minutes.
- Installation
Every install path in depth: script tag, async loader, npm, web component, CDN URLs and version pinning.
- Frameworks
The React kit (<HelpAI />, useHelpAI()), Next.js, Remix, Vue, Nuxt, Svelte, Astro, Angular, WordPress, Shopify, Webflow.
- Configuration
Every option by group, with examples.
- Option reference
The table of every option, generated from the schemas; authoritative.
- API reference
Exports, instance methods (ask, open, state, ready, reset, …), the global API, no-script triggers, deep links, JSX typings.
- Events and hooks
Every event and its payload, on() and hook().
- Page tools
WebMCP-shaped tools the AI agent calls on your page (registerTool, tools, useHelpAITool, <form toolname>), run once in the browser.
- Theming
Colors, shapes, fonts, launcher styles, theme: "host" and ::part() styling.
- Recipes
Copy-paste solutions for common integrations.
- Analytics
Sending widget activity to Google Analytics, Segment, PostHog and other trackers.
- Security and privacy
Isolation, CSP, what the widget stores and sends.
- Browser support
Supported browsers and fallbacks.
- Troubleshooting
An install that does not show, connect or answer.
- FAQ
Short answers to common questions.