You can reply to a conversation with a message from an admin or on behalf of a contact, or with a note for admins.
You can reply to a conversation with a message from an admin or on behalf of a contact, or with a note for admins.
id required | string The Intercom provisioned identifier for the conversation or the string "last" to reply to the last part of the conversation Example: 123 or "last" |
Payload of the request to reply on behalf of a contact using their intercom_user_id
{ "message_type": "comment", "type": "user", "intercom_user_id": "660e730f6abd01bd27af61a3", "body": "Thanks again :)" }
200
User last conversation reply
401
Unauthorized
403
API plan restricted
404
Not found
{ "type": "conversation", "id": "4803", "created_at": 1712222991, "updated_at": 1712222992, "waiting_since": 1712222992, "snoozed_until": null, "source": { "type": "conversation", "id": "403920855", "delivered_as": "admin_initiated", "subject": "", "body": "<p>this is the message body</p>", "author": { "type": "admin", "id": "991282468", "name": "Ciaran178 Lee", "email": "admin178@email.com" }, "attachments": [ ], "url": null, "redacted": false }, "contacts": { "type": "contact.list", "contacts": [ { "type": "contact", "id": "660e730f6abd01bd27af61a3", "external_id": "70" } ] }, "first_contact_reply": { "created_at": 1712222992, "type": "conversation", "url": null }, "admin_assignee_id": null, "team_assignee_id": null, "open": true, "state": "open", "read": false, "tags": { "type": "tag.list", "tags": [ ] }, "priority": "not_priority", "sla_applied": null, "statistics": null, "conversation_rating": null, "teammates": null, "title": null, "custom_attributes": { }, "topics": { }, "ticket": null, "linked_objects": { "type": "list", "data": [ ], "total_count": 0, "has_more": false }, "conversation_parts": { "type": "conversation_part.list", "conversation_parts": [ { "type": "conversation_part", "id": "1117", "part_type": "open", "body": "<p>Thanks again :)</p>", "created_at": 1712222992, "updated_at": 1712222992, "notified_at": 1712222992, "assigned_to": null, "author": { "id": "660e730f6abd01bd27af61a3", "type": "user", "name": "Joe Bloggs", "email": "joe@bloggs.com" }, "attachments": [ ], "external_id": null, "redacted": false } ], "total_count": 1 } }