Skip to content

Commit 7307938

Browse files
niall-trinderclaude
andcommitted
feat: Add ai_topics schema to conversation response
Add ai_topics, ai_topic, and ai_subtopic component schemas to document the new AI-generated topic/subtopic data on conversation responses. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 66fb630 commit 7307938

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

descriptions/0/api.intercom.io.yaml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6175,6 +6175,7 @@ paths:
61756175
data: []
61766176
total_count: 0
61776177
has_more: false
6178+
ai_topics:
61786179
ai_agent:
61796180
ai_agent_participated: false
61806181
schema:
@@ -6413,6 +6414,7 @@ paths:
64136414
data: []
64146415
total_count: 0
64156416
has_more: false
6417+
ai_topics:
64166418
ai_agent:
64176419
ai_agent_participated: false
64186420
conversation_parts:
@@ -6660,6 +6662,7 @@ paths:
66606662
data: []
66616663
total_count: 0
66626664
has_more: false
6665+
ai_topics:
66636666
ai_agent:
66646667
ai_agent_participated: false
66656668
conversation_parts:
@@ -6766,6 +6769,7 @@ paths:
67666769
data: []
67676770
total_count: 0
67686771
has_more: false
6772+
ai_topics:
67696773
ai_agent:
67706774
ai_agent_participated: false
67716775
conversation_parts:
@@ -7084,6 +7088,7 @@ paths:
70847088
data: []
70857089
total_count: 0
70867090
has_more: false
7091+
ai_topics:
70877092
ai_agent:
70887093
ai_agent_participated: false
70897094
schema:
@@ -7186,6 +7191,7 @@ paths:
71867191
data: []
71877192
total_count: 0
71887193
has_more: false
7194+
ai_topics:
71897195
ai_agent:
71907196
ai_agent_participated: false
71917197
conversation_parts:
@@ -7262,6 +7268,7 @@ paths:
72627268
data: []
72637269
total_count: 0
72647270
has_more: false
7271+
ai_topics:
72657272
ai_agent:
72667273
ai_agent_participated: false
72677274
conversation_parts:
@@ -7350,6 +7357,7 @@ paths:
73507357
data: []
73517358
total_count: 0
73527359
has_more: false
7360+
ai_topics:
73537361
ai_agent:
73547362
ai_agent_participated: false
73557363
conversation_parts:
@@ -7429,6 +7437,7 @@ paths:
74297437
data: []
74307438
total_count: 0
74317439
has_more: false
7440+
ai_topics:
74327441
ai_agent:
74337442
ai_agent_participated: false
74347443
conversation_parts:
@@ -7629,6 +7638,7 @@ paths:
76297638
data: []
76307639
total_count: 0
76317640
has_more: false
7641+
ai_topics:
76327642
ai_agent:
76337643
ai_agent_participated: false
76347644
conversation_parts:
@@ -7705,6 +7715,7 @@ paths:
77057715
data: []
77067716
total_count: 0
77077717
has_more: false
7718+
ai_topics:
77087719
ai_agent:
77097720
ai_agent_participated: false
77107721
conversation_parts:
@@ -7781,6 +7792,7 @@ paths:
77817792
data: []
77827793
total_count: 0
77837794
has_more: false
7795+
ai_topics:
77847796
ai_agent:
77857797
ai_agent_participated: false
77867798
conversation_parts:
@@ -7857,6 +7869,7 @@ paths:
78577869
data: []
78587870
total_count: 0
78597871
has_more: false
7872+
ai_topics:
78607873
ai_agent:
78617874
ai_agent_participated: false
78627875
conversation_parts:
@@ -8344,6 +8357,7 @@ paths:
83448357
data: []
83458358
total_count: 0
83468359
has_more: false
8360+
ai_topics:
83478361
ai_agent:
83488362
ai_agent_participated: false
83498363
conversation_parts:
@@ -16071,6 +16085,58 @@ components:
1607116085
nullable: true
1607216086
content_sources:
1607316087
"$ref": "#/components/schemas/content_sources_list"
16088+
ai_subtopic:
16089+
title: AI Subtopic
16090+
type: object
16091+
description: An AI-generated subtopic under a topic.
16092+
properties:
16093+
type:
16094+
type: string
16095+
description: Always ai_subtopic.
16096+
example: ai_subtopic
16097+
name:
16098+
type: string
16099+
description: The name of the subtopic.
16100+
example: Payment Issues
16101+
id:
16102+
type: integer
16103+
description: The ID of the subtopic.
16104+
example: 42
16105+
nullable: true
16106+
ai_topic:
16107+
title: AI Topic
16108+
type: object
16109+
description: An AI-generated topic assigned to the conversation.
16110+
properties:
16111+
type:
16112+
type: string
16113+
description: Always ai_topic.
16114+
example: ai_topic
16115+
topic_name:
16116+
type: string
16117+
description: The name of the AI-generated topic.
16118+
example: Billing
16119+
subtopics:
16120+
type: array
16121+
description: The subtopics under this topic.
16122+
items:
16123+
$ref: '#/components/schemas/ai_subtopic'
16124+
ai_topics:
16125+
title: AI Topics
16126+
type: object
16127+
x-tags:
16128+
- AI Topics
16129+
description: AI-generated topics and subtopics for the conversation.
16130+
properties:
16131+
type:
16132+
type: string
16133+
description: Always ai_topics.
16134+
example: ai_topics
16135+
topics:
16136+
type: array
16137+
description: The list of AI-generated topics for this conversation.
16138+
items:
16139+
$ref: '#/components/schemas/ai_topic'
1607416140
app:
1607516141
title: App
1607616142
type: object
@@ -18117,6 +18183,9 @@ components:
1811718183
"$ref": "#/components/schemas/conversation_parts"
1811818184
linked_objects:
1811918185
"$ref": "#/components/schemas/linked_object_list"
18186+
ai_topics:
18187+
"$ref": "#/components/schemas/ai_topics"
18188+
nullable: true
1812018189
ai_agent_participated:
1812118190
type: boolean
1812218191
description: Indicates whether the AI Agent participated in the conversation.

0 commit comments

Comments
 (0)