replyToThread mutation, as long as the thread’s communication channel is either EMAIL or SLACK. This information is available in the thread as the channel field.
If it is not possible to reply to a thread, you will get the mutation error code cannot_reply_to_thread and a message indicating why.
This operation requires the following permission:
thread:reply
- Typescript SDK
- GraphQL
Where
res.data is:Impersonation
Impersonation is exclusively available in our
Scale plan. You can see all available plans in our
pricing page.impersonation parameter in the replyToThread mutation, specifying the identifier of the customer you want to impersonate. You can pick any of the available customer identifiers (emailAddress, customerId or externalId)
SLACK: a new Slack message will be sent to the thread, using the customer’s detailsEMAIL: an email will be sent to the thread, where the sender will be your customer
EMAIL thread, you can optionally add ‘CC’ and ‘BCC’ recipients by using the channelSpecificOptions parameter:
thread:replycustomer:impersonate
- Typescript SDK
- GraphQL

