Get customers
Answer customers
Work for you
Reach people
Give agents tools
Run and ship
Automate contacts, conversations, messages, workflows and webhooks
Create or update a contact.
10 fields
Fetch a contact and its unread conversation count.
1 field
Delete a contact and their conversations.
Track contact events that drive outbound messaging and workflows.
3 fields
Open a conversation authored as the contact; creates the contact if absent.
11 fields
List contact conversations, most recent activity first; bot-only conversations are hidden.
Fetch customer-visible conversation details.
Update title and merge customer-visible attributes.
Close conversation; further contact messages are rejected until reopened.
2 fields
Reopen a closed conversation.
Explicitly mark conversation read for the contact.
Submit a contact CSAT rating from zero through ten.
Send a message authored as the contact.
5 fields
Read messages oldest first; this does not mark the conversation read.
Fetch a single message.
Rate a message, typically an AI answer.
Read the workflow step waiting for the contact, if any.
Answer a pending workflow step or request human handoff.
7 fields
Start this workflow, replacing any active one; acceptance does not prove completion.
List the project live workflows.
List project webhook endpoints with masked signing secrets.
Register an endpoint; its signing secret is returned once, so store it securely.
4 fields
Delete a project webhook endpoint.