Navigation cards
When the agent answers a “where do I…” question, it can attach a navigation card that deep-links into your product:- Web embed: the card click posts a message to your host page. Your embed snippet’s listener handles it; see Embed navigation.
- React Native: the SDK calls your
onNavigate(path)callback:
Sign-in cards (customer login)
When an action requires a customer login token and the user has not authenticated yet, the agent replies with a sign-in card instead of running the action. The card’s message and link label come from the token’s chat experience configuration in Actions > Manage tokens. For the sign-in flow to bind tokens to the right person, the widget must be mounted with a consistentendUserId (and a signed identityToken in production). See Authentication & identity.
Other widgets
Result lists, forms, and custom widgets configured under Widgets render automatically in the web embed. The React Native SDK currently rendersNavigationCard natively and shows a JSON fallback for other custom widgets; see React Native SDK limitations.
Skills
How builders create the actions behind these payloads.
Response mapping
How API JSON becomes widget props.
Manage tokens
Static and customer-login credentials for actions.
Embed navigation
Navigation card clicks on the host page.