CustomEvent on window. Use them to send analytics, hide a competing chat launcher, or start a follow-up after the conversation.
Events the agent fires on purpose during a conversation (focus a field, open a modal) are a different feature: see Agent actions.
Before you start
An installed widget
The events fire from CDN version 1.0.17 onward.
Event reference
Send events to analytics
React to the panel
Hide your own support launcher while the widget is open:Clean up in single-page apps
Add listeners once and remove them on unmount; otherwise every client-side navigation adds another handler.Verify your listeners
- Opening and closing the panel fires one
ringg:widget_statuseach. - A test call fires
ringg:conversation_statustwice, both with the samecallId. - Submitting and skipping the rating (in separate runs) each fire
ringg:feedback_status. - After navigating away and back in your app, each event still fires once.
Next steps
Drive your page from the agent
Let the agent focus fields, open modals or scroll.
Prepare for launch
Domains, , version pinning and browser QA.