Support Hub icon Part of Support Hub

API, webhooks and signed users

Connect Support Hub to your own software

API, webhooks and signed users

Your app, your shop or your customer area can talk to Support Hub directly. With the API you read, create and change tickets, write messages and keep contacts in sync, with the same ticket logic as the app. Signed users let your server vouch for a logged-in customer, so the form and the chat know who they are.

In Business, webhooks tell your systems the moment a ticket is created or updated or a new message arrives, each delivery signed and retried if it fails. The documentation page in the app shows your first request and examples in PHP, Node and Python to copy.

Key Benefits

1

Tickets from your own app: create, read and update through the API with clear rights per key

2

Known customers: signed users are matched without asking for name and e-mail

3

Real-time events: signed webhooks, up to six delivery attempts and a log per delivery

4

Quick start: a documentation page with examples in PHP, Node and Python

An API for tickets and contacts

Keys with read and write rights

Create a key with read or write rights, copy it once and start with the example on the documentation page. Tickets created through the API get numbers, activity and notifications like any other.

An API for tickets and contacts

Signed users instead of a portal

Your server vouches for the customer

Your server signs the logged-in user with name, e-mail and id. Form, chat and API accept the token, fill in the details and match the ticket to the verified contact.

Signed users instead of a portal

Webhooks for every new ticket

Signed, retried and logged

Choose the events, enter your https address and test it. Every delivery is signed and gets up to six attempts, and the log shows content, answer and reason, with a button to resend.

Webhooks for every new ticket

Bring your tickets with you

CSV import with a test run first

Import tickets and contacts from your old tool in four steps: upload, match the columns, test run, import. Duplicates are found by e-mail, and imported tickets send no mail and trigger no rule.

Bring your tickets with you

An audit log of every change

Who changed what, kept for 12 months

See who changed settings, channels, keys, brands or tickets, and when, with old and new values. Passwords and keys show only as changed, and the log keeps 12 months.

An audit log of every change

Use Cases

Help inside your app

Your app sends a support request through the API with the user's account details. It lands as a ticket, and your answer reaches the user by e-mail.

Logged-in customers in the chat

Your server signs the user, so the chat skips name and e-mail and the ticket belongs to the right contact.

Your own system knows first

A webhook tells your order system about every new ticket the second it arrives, signed so it knows the message is real.

FAQ

Support Hub icon

Try Support Hub today

One shared inbox for e-mail, chat and Telegram

14 days free, cancel anytime, no minimum term.