Vokaro Webhooks
Your custom integration
The Vokaro Webhook integration sends call data in real-time via HTTP POST to your own systems. Structured JSON payloads include call summaries, contact details, and appointment information. Ideal for custom development and bespoke backend integrations.
How the integration works
Create endpoint
Create an HTTPS endpoint in your system.
URL in Vokaro
Enter the URL in your Vokaro settings.
Configure signing
Optional: HMAC signing for additional security.
Receive events
Your system receives JSON events for every call.
Integration benefits
Real-time
Events are sent immediately after the call.
Structured data
Clean JSON format with all call information.
Retry logic
Automatic retry on connection problems.
Event log
All sent webhooks viewable in the dashboard.
Ideal for
Frequently asked questions
What format do webhook data have?
Webhooks send JSON with fields like: call_id, caller_name, caller_phone, caller_email, intent, transcript, appointment, and more.
Are webhooks signed?
Yes, optionally you can enable HMAC-SHA256 signing. The signature header enables authenticity verification.
What happens on errors?
Vokaro retries failed webhooks up to 5x with exponential backoff. For persistent errors you receive an email notification.
Are there rate limits?
No, we send webhooks immediately without artificial limits. Your endpoint should respond within 30 seconds though.

