Skip to main content
chat.typing_indicator.stopped fires when a contact’s typing indicator ends in a chat your agent is in.

Read the payload

This is a complete envelope as the staging agent received it. The data object is the ChatTypingIndicatorStoppedEvent schema from the API contract; the fields around it are the same on every event and are described in the event catalog. Route on event_type, deduplicate on event_id, and keep trace_id for support:
captured-output

Handle the event

Clear the typing state for contact in chat_id. Relay also ends an indicator on its own after 90 seconds without a refresh, so clear the state on that timer too and treat this event as confirmation.

Next steps