Event fired when Fin asks the user to rate the conversation. Delivered via webhooks or SSE. Carries the rating options to present to the user; submit the user's choice with POST /fin/csat. Unlike the reply events it has no message — a rating survey is a set of options to choose from, not readable text. Over SSE this event arrives after Fin reaches 'complete'. Because a survey is expected, 'complete' does not close the stream: the connection is held open so this event can be delivered, and the token is revoked once it is sent.
{ "event_name": "csat_requested", "conversation_id": "123456", "user_id": "7891", "csat": { "options": [ … ] }, "created_at_ms": "2025-01-24T10:00:00.123Z" }