Can’t reproduce a styling or option issue locally? Open the Playground to run the widget in isolation with a known-good config and compare behavior.
Common Troubleshooting Scenarios
Most widget issues come from one of three places: the embed path, the visitor identity model, or custom rendering logic. Start there before assuming the problem is in the AI itself.
Identity And History Checklist
Work through these in order if history is the problem:- Check whether the visitor is anonymous, non-verified, or verified.
- Confirm whether your app is passing
user.dataoruser.token. - Decide whether cross-device history is actually required.
- Add
externalIdif one person can belong to multiple accounts or workspaces. - Retest with the same browser and then with a second device.
Expectations And Limits
Related Documentation
Install Widget
Re-check your embed path, token, and launcher mode.
Authentication
Fix identity mismatches and cross-device history problems.
Conversation Sessions
Re-check how history, resolution, and handoff should behave.
Mobile Support
Re-check WebView, identity, and mobile support setup.