From c07cf546f64ed6bfdb3c1307c1e49f2bba883d74 Mon Sep 17 00:00:00 2001 From: Rahul D'Souza Date: Thu, 23 Apr 2026 17:29:13 +0100 Subject: [PATCH] Add message id to fin_agent_replied_event schema 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) --- descriptions/0/api.intercom.io.yaml | 4 ++++ descriptions/2.14/api.intercom.io.yaml | 4 ++++ descriptions/2.15/api.intercom.io.yaml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/descriptions/0/api.intercom.io.yaml b/descriptions/0/api.intercom.io.yaml index 881cdb16..dda910c2 100644 --- a/descriptions/0/api.intercom.io.yaml +++ b/descriptions/0/api.intercom.io.yaml @@ -25466,6 +25466,10 @@ components: type: object description: Fin's answer to the user's query. properties: + id: + type: string + description: A unique identifier for this message. + example: '98765' author: type: string enum: diff --git a/descriptions/2.14/api.intercom.io.yaml b/descriptions/2.14/api.intercom.io.yaml index 1971528f..7be99bb0 100644 --- a/descriptions/2.14/api.intercom.io.yaml +++ b/descriptions/2.14/api.intercom.io.yaml @@ -19976,6 +19976,10 @@ components: type: object description: Fin's answer to the user's query. properties: + id: + type: string + description: A unique identifier for this message. + example: '98765' author: type: string enum: diff --git a/descriptions/2.15/api.intercom.io.yaml b/descriptions/2.15/api.intercom.io.yaml index fd8aabe4..c149c154 100644 --- a/descriptions/2.15/api.intercom.io.yaml +++ b/descriptions/2.15/api.intercom.io.yaml @@ -20804,6 +20804,10 @@ components: type: object description: Fin's answer to the user's query. properties: + id: + type: string + description: A unique identifier for this message. + example: '98765' author: type: string enum: