Public API & webhooks
We are designing a REST API and outbound webhooks so you can sync tickets and contacts with your CRM, create tickets from your own product and react to support events in real time. Version 1 will be available on the Pro and Scale plans. Tell us what you need and you will be first in line.
Planned endpoints (v1)
GET /v1/tickets
List and filter tickets (status, assignee, date range).
POST /v1/tickets
Create a ticket on behalf of a contact.
POST /v1/tickets/{id}/messages
Add a public reply or an internal note.
GET /v1/contacts
Read and search contacts for CRM sync.
POST /v1/contacts
Create or update a contact (upsert by e-mail).
Planned webhooks
ticket.created
A new ticket arrives from e-mail, chat, portal or Capture.
ticket.updated
Status, priority, assignee or tags changed.
message.created
A customer or agent added a message to a ticket.
Every delivery will be signed with an HMAC secret, retried with exponential backoff and visible in a delivery log inside the workspace. Tokens will be workspace-scoped, revocable and rate limited per plan.

