Skip to content

Add message id to fin_agent_replied_event schema#476

Open
rahulgdsouza wants to merge 1 commit intomainfrom
rgd/add-conversation-part-id-to-fin-replied
Open

Add message id to fin_agent_replied_event schema#476
rahulgdsouza wants to merge 1 commit intomainfrom
rgd/add-conversation-part-id-to-fin-replied

Conversation

@rahulgdsouza
Copy link
Copy Markdown
Contributor

@rahulgdsouza rahulgdsouza commented Apr 23, 2026

Why?

Fin Agent API consumers need a stable identifier to deduplicate fin_replied events across SSE and webhooks.

How?

Add an id field to the message object in the fin_agent_replied_event schema across versions 0, 2.14, and 2.15.

Companion to:

Towards https://github.com/intercom/intercom/issues/496283

Generated with Claude Code

@rahulgdsouza rahulgdsouza self-assigned this Apr 23, 2026
@rahulgdsouza rahulgdsouza force-pushed the rgd/add-conversation-part-id-to-fin-replied branch from 874fc51 to 5bdb025 Compare April 23, 2026 16:39
@rahulgdsouza rahulgdsouza changed the title Add conversation_part_id and intercom_conversation_id to Fin Agent API schemas Add message id to fin_agent_replied_event schema Apr 23, 2026
@rahulgdsouza rahulgdsouza force-pushed the rgd/add-conversation-part-id-to-fin-replied branch from 5bdb025 to de77c5a Compare April 23, 2026 16:41
Add an id field to the message object in the fin_agent_replied_event schema
in versions 0 (Preview base), 2.14, and 2.15. This enables consumers to
deduplicate fin_replied events received via both SSE and webhooks.

Towards intercom/intercom#496283

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rahulgdsouza rahulgdsouza force-pushed the rgd/add-conversation-part-id-to-fin-replied branch from de77c5a to c07cf54 Compare April 23, 2026 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant