Vokaro Webhooks
Your custom integration
With Vokaro Webhooks you receive call data in real-time to your own systems. Every call triggers an HTTP POST with structured JSON data โ perfect for custom 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.

