Skip to main content
Each is a 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_status each.
  • A test call fires ringg:conversation_status twice, both with the same callId.
  • 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.