Widget
Public chat widget configuration and install snippet (admin-managed).
Get widget settings
Returns the current tenant's effective PUBLIC chat-widget configuration
Update widget settings
Partial update of the tenant widget configuration. Admin only. Every
Get widget install info
Returns the tenant's PUBLIC `widget_key` and a ready-to-paste embed
Get the tenant's CAPTCHA key status (admin)
Returns the tenant's own bot-verification (Turnstile) configuration. The
Set the tenant's CAPTCHA keys (admin)
Sets the tenant's own Turnstile keys. The site key is public; the secret
Get the tenant's visitor-push (OneSignal) status (admin)
Returns the tenant's OneSignal credentials status for widget visitor
Set the tenant's visitor-push (OneSignal) credentials (admin)
Sets the tenant's OneSignal app id, service-worker path and REST key for
Upload the tenant's push branding logo (admin)
Uploads the logo used as the push-notification icon (visitor push +
Remove the tenant's push branding logo (admin)
Clears the push logo, reverting notifications to the provider default. Admin only.
Upload the chat bot's profile photo (admin)
Uploads the avatar shown next to bot replies in the widget. Must be a
Remove the chat bot's profile photo (admin)
Clears the bot avatar; bot replies fall back to no avatar. Admin only.
Upload the header brand image / logo (admin)
A PNG/JPG/WebP image (48–3000 px, ≤ 4 MB) shown in the 'brand' header
Remove the header brand image (admin)
Remove the header brand image (admin)
Upload the header background image (admin)
A PNG/JPG/WebP image (48–3000 px, ≤ 4 MB) applied as the header
Remove the header background image (admin)
Remove the header background image (admin)
Upload the popup-message profile image (admin)
A PNG/JPG/WebP image (48–3000 px, ≤ 4 MB) shown as the avatar in the
Remove the popup-message profile image (admin)
Remove the popup-message profile image (admin)
Upload a custom chat-button (launcher) icon (admin)
A PNG/JPG/WebP image (48–3000 px, ≤ 4 MB) used as the launcher icon,
Remove the custom chat-button icon (admin)
Remove the custom chat-button icon (admin)
Register a visitor's OneSignal push subscription
Binds the visitor's OneSignal subscription id (from the widget's
Start or resume a visitor chat session
PUBLIC endpoint (anonymous website visitors, NO staff auth). The tenant
Create the conversation for a deferred visitor (first write)
PUBLIC endpoint (anonymous visitors, NO staff auth). Deferred-conversation
List selectable agents for the widget agent menu
PUBLIC endpoint (anonymous visitors). The agents a visitor may choose to
List the logged-in account's past chats (widget)
PUBLIC endpoint, AUTHENTICATED session only (403 otherwise). Returns the
Start a new chat as the logged-in account (widget)
PUBLIC endpoint, AUTHENTICATED session only. Opens a fresh chat on the