From eec73a1b66f6250ddde2962e8e2d186e79bf51cc Mon Sep 17 00:00:00 2001 From: mailson Date: Wed, 5 Aug 2026 08:20:21 -0700 Subject: [PATCH 1/2] Document call_summary event_details on the Unstable spec Co-Authored-By: Claude Opus 5 (1M context) --- descriptions/0/api.intercom.io.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/descriptions/0/api.intercom.io.yaml b/descriptions/0/api.intercom.io.yaml index 2ecca2e..d003cba 100644 --- a/descriptions/0/api.intercom.io.yaml +++ b/descriptions/0/api.intercom.io.yaml @@ -35831,6 +35831,15 @@ components: type: string description: Name of the SLA that was removed example: "Standard SLA" + call_summary: + title: Part type - call_summary + type: object + description: Contains the id of the call the summary describes, for conversation part type call_summary. A conversation can contain several calls, and therefore several call summaries, so this identifies which call each summary belongs to. The id matches the id returned by the Calls API and by the call.started, call.ended, call.recording_available and call.transcription_available webhook topics. + properties: + call_id: + type: string + description: The id of the call the summary describes + example: "3822007689" event_details: title: Event details of Workflow & actions type: object @@ -35850,6 +35859,7 @@ components: - "$ref": "#/components/schemas/conversation_sla_paused" - "$ref": "#/components/schemas/conversation_sla_unpaused" - "$ref": "#/components/schemas/conversation_sla_removed" + - "$ref": "#/components/schemas/call_summary" email_setting: type: object title: Email Setting From a4eb48fb4c239c723fdebb0eac1dc4a487eb47e2 Mon Sep 17 00:00:00 2001 From: mailson Date: Wed, 5 Aug 2026 10:00:04 -0700 Subject: [PATCH 2/2] Show a call_summary part in the retrieve conversation example Co-Authored-By: Claude Opus 5 (1M context) --- descriptions/0/api.intercom.io.yaml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/descriptions/0/api.intercom.io.yaml b/descriptions/0/api.intercom.io.yaml index d003cba..bcacfb0 100644 --- a/descriptions/0/api.intercom.io.yaml +++ b/descriptions/0/api.intercom.io.yaml @@ -12149,7 +12149,29 @@ paths: name: Jira Create Issue result: success app_package_code: null - total_count: 4 + - type: conversation_part + id: 5 + part_type: call_summary + body: "

The customer asked about a failed payroll run and was advised to re-submit it.

" + created_at: 1740141860 + updated_at: 1740141902 + notified_at: 1740141860 + assigned_to: + author: + type: bot + id: '278' + name: Fin + email: operator+abcd1234@intercom.io + attachments: [] + external_id: + redacted: false + email_message_metadata: null + state: closed + tags: [] + event_details: + call_id: '3822007689' + app_package_code: null + total_count: 5 email conversation with history found: value: type: conversation