Help Center

API for CRMs and sales teams

Send chat messages to your CRM and reply to viewers from it.

Included on Pro, Business and Founding plans.

1. Get messages into your CRM (webhook). Settings → Integrations → add your Zapier, Make, HighLevel or CRM webhook URL and tick A viewer sends a chat message. Each message arrives as JSON with the viewer's name, email, the webinar title, the minute in the video and a ready-made reply_api link. Requests are signed: header X-Wakebooked-Signature: sha256=<HMAC-SHA256 of the body with your webhook secret>.

2. Make an API key. Settings → Integrations → New key. Copy it straight away; we only show it once. Send it on every request:

```

Authorization: Bearer wbk_your_key

```

3. Reply to a viewer.

```

POST https://app.wakebooked.com/api/v1/chat/messages/{id}/reply

Content-Type: application/json

{ "text": "Hi Ana, yes, it works for teams of 5. Want a quick call?", "author_name": "Sam" }

```

The reply appears live in the viewer's chat (private to them) and is emailed to them. Add "email": false to skip the email.

Other endpoints

Limits: 120 requests a minute per key. Delete a key any time in Settings; it stops working at once.