Skip to content

Fin Agent Reply Chunk Event

SSE-only event fired during streaming reply generation. Each chunk contains the full accumulated plain text of Fin's answer so far (cumulative, not a delta). Only delivered over SSE when streaming is enabled. Not available via webhooks. When the fin_replied event arrives with the same stream_id, replace streamed text with the final HTML body.

event_namestringrequired

The name of the event.

Value:"fin_reply_chunk"
Example:"fin_reply_chunk"
conversation_idstringrequired

The ID of the conversation.

Example:"123456"
stream_idstringrequired

A unique identifier for this streaming response. Correlates chunks with each other and with the eventual fin_replied event.

Example:"a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
chunk_indexintegerrequired

0-based counter for this chunk within the stream. Contiguous.

Example:3
chunk_textstringrequired

The full accumulated plain text of Fin's answer so far. Each chunk supersedes the previous — replace rather than append.

Example:"You can see your account details by clicking"
statusstring

Fin's current status (always 'replying' for this event).

Value:"replying"
Example:"replying"
created_at_msstring, (date-time)required

The timestamp the event was created at, with millisecond precision.

Example:"2025-01-24T10:00:00.123Z"
{ "event_name": "fin_reply_chunk", "conversation_id": "123456", "stream_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4", "chunk_index": 3, "chunk_text": "You can see your account details by clicking", "status": "replying", "created_at_ms": "2025-01-24T10:00:00.123Z" }