Skip to content

Commit efbf677

Browse files
pkubickiclaude
andauthored
Document what Create a message does when from is a contact (#732)
The Create a message docs say `from` is always an admin, but a user or lead `from` is accepted. Add a note to the operation in 2.10-2.17 and Preview describing what happens. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent dd229d4 commit efbf677

9 files changed

Lines changed: 9 additions & 9 deletions

File tree

‎descriptions/0/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21764,7 +21764,7 @@ paths:
2176421764
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
2176521765
Conversations\n>\n> As this is a message, there will be no conversation present
2176621766
until the contact responds. Once they do, you will have to search for a contact's
21767-
conversations with the id of the message.\n"
21767+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
2176821768
responses:
2176921769
'200':
2177021770
description: admin message created

‎descriptions/2.10/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7392,7 +7392,7 @@ paths:
73927392
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
73937393
Conversations\n>\n> As this is a message, there will be no conversation present
73947394
until the contact responds. Once they do, you will have to search for a contact's
7395-
conversations with the id of the message.\n"
7395+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
73967396
responses:
73977397
'200':
73987398
description: admin message created

‎descriptions/2.11/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7484,7 +7484,7 @@ paths:
74847484
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
74857485
Conversations\n>\n> As this is a message, there will be no conversation present
74867486
until the contact responds. Once they do, you will have to search for a contact's
7487-
conversations with the id of the message.\n"
7487+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
74887488
responses:
74897489
'200':
74907490
description: admin message created

‎descriptions/2.12/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7889,7 +7889,7 @@ paths:
78897889
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
78907890
Conversations\n>\n> As this is a message, there will be no conversation present
78917891
until the contact responds. Once they do, you will have to search for a contact's
7892-
conversations with the id of the message.\n"
7892+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
78937893
responses:
78947894
'200':
78957895
description: admin message created

‎descriptions/2.13/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9148,7 +9148,7 @@ paths:
91489148
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
91499149
Conversations\n>\n> As this is a message, there will be no conversation present
91509150
until the contact responds. Once they do, you will have to search for a contact's
9151-
conversations with the id of the message.\n"
9151+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
91529152
responses:
91539153
'200':
91549154
description: admin message created

‎descriptions/2.14/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10871,7 +10871,7 @@ paths:
1087110871
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
1087210872
Conversations\n>\n> As this is a message, there will be no conversation present
1087310873
until the contact responds. Once they do, you will have to search for a contact's
10874-
conversations with the id of the message.\n"
10874+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
1087510875
responses:
1087610876
'200':
1087710877
description: admin message created

‎descriptions/2.15/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10165,7 +10165,7 @@ paths:
1016510165
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
1016610166
Conversations\n>\n> As this is a message, there will be no conversation present
1016710167
until the contact responds. Once they do, you will have to search for a contact's
10168-
conversations with the id of the message.\n"
10168+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
1016910169
responses:
1017010170
'200':
1017110171
description: admin message created

‎descriptions/2.16/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17225,7 +17225,7 @@ paths:
1722517225
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
1722617226
Conversations\n>\n> As this is a message, there will be no conversation present
1722717227
until the contact responds. Once they do, you will have to search for a contact's
17228-
conversations with the id of the message.\n"
17228+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
1722917229
responses:
1723017230
'200':
1723117231
description: admin message created

‎descriptions/2.17/api.intercom.io.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19719,7 +19719,7 @@ paths:
1971919719
the Message model that has been created.\n\n> \U0001F6A7 Retrieving Associated
1972019720
Conversations\n>\n> As this is a message, there will be no conversation present
1972119721
until the contact responds. Once they do, you will have to search for a contact's
19722-
conversations with the id of the message.\n"
19722+
conversations with the id of the message.\n\n{% admonition type=\"warning\" name=\"Messages from contacts\" %}\n`from` should be an admin. A request with a user or lead as `from` is not rejected: it creates a conversation initiated by that contact, as the Create a conversation endpoint (`POST /conversations`) does, and the `to`, `cc` and `bcc` fields are ignored. To create a conversation initiated by a contact, use `POST /conversations`.\n{% /admonition %}\n"
1972319723
responses:
1972419724
'200':
1972519725
description: admin message created

0 commit comments

Comments
 (0)