- Conversation Part
A Conversation Part represents a message in the conversation.
The message body, which may contain HTML. For Twitter, this will show a generic message regarding why the body is obscured.
The time the user was notified with the conversation part.
The id of the admin that was assigned the conversation by this conversation_part (null if there has been no change in assignment.)
Contains metadata if the message was sent as an email
Metadata for a conversation part
Indicates the current state of conversation when the conversation part was created.
Contains details about the workflow that was triggered and any Custom Data Attributes (CDAs) that were modified during the workflow execution for conversation part type conversation_attribute_updated_by_workflow.
The app package code if this part was created via API. null if the part was not created via API.
A map of the reply text keyed by locale code, with values in the same HTML format as body. Only present on the Preview API version and backs the conversation.admin.replied.translated webhook topic. The special original key holds the source locale code of the reply; every other key is a locale code whose value is the reply text translated into that locale. The translations field does not modify body; body carries the reply as authored. Available in the Preview API version only (set Intercom-Version: Preview).
{ "original": "en", "en": "<p>Hello</p>", "fr": "<p>Bonjour</p>" }
- Part type - conversation_attribute_updated_by_workflow
- Part type - conversation_attribute_updated_by_admin
- Part type - conversation_attribute_updated_by_user
- Part type - custom_action_started
- Part type - custom_action_finished
- Part type - operator_workflow_event
- Part type - conversation_tags_updated
- Part type - snoozed
- Part type - priority_changed
- Part type - conversation_sla_applied_by_rule
- Part type - conversation_sla_applied_by_workflow
- Part type - conversation_sla_target_missed
- Part type - conversation_sla_paused
- Part type - conversation_sla_unpaused
- Part type - conversation_sla_removed
- Part type - call_summary
{ "type": "conversation_part", "id": "3", "part_type": "comment", "body": "<p>Okay!</p>", "created_at": 1663597223, "updated_at": 1663597260, "notified_at": 1663597260, "assigned_to": { "type": "contact", "id": "1a2b3c" }, "author": { "type": "admin", "id": "274", "name": "Operator", "email": "operator+abcd1234@intercom.io", "from_ai_agent": true, "is_ai_answer": false }, "attachments": [ { … } ], "external_id": "abcd1234", "redacted": false, "email_message_metadata": { "subject": "Question about my order", "email_address_headers": [ … ], "message_id": "<CADKw7xrXzqSn8v3mP8K8Q8yZ6K8Q8yZ6@mail.gmail.com>" }, "metadata": { "quick_reply_options": [ … ], "quick_reply_uuid": "123e4567-e89b-12d3-a456-426614174000" }, "state": "open", "tags": [ { … } ], "event_details": { "workflow": { … }, "attribute": { … }, "value": { … } }, "app_package_code": "test-integration", "translations": { "original": "en", "en": "<p>Hello</p>", "fr": "<p>Bonjour</p>" } }