Webhook – Call Outcome Integration
VoiceB.ai Webhook – Call Outcome Integration
Webhooks let you receive structured call outcomes, transcripts, and lead data after every call. Use this to:
Save conversations to your database
Trigger follow-ups or automations
🔗 How it Works
Configure your webhook URL in Settings → Integrations
Optionally enable signature signing for secure verification
VoiceB will POST call result data in real-time
How to Add a Webhook Integration
In your VoiceB account, go to Campaigns.
Select the Agent you want to configure.
Once inside the Agent Config (Name, AI Provider, Goal, Script…), scroll down to Integrations.
Click on the “+” button.
Choose Webhook from the list.
You will now see the configuration screen with instructions and examples.



📬 Sample Webhook Payload
{
"agent": "AgentName",
"from": "+1234567890",
"to": "+0987654321",
"status": "SOLD",
"transcript": [...],
"collectedData": {
"name": "John Doe",
"email": "[email protected]",
"address": "Calle Ejemplo 123, 45678, Ciudad"
}
}
🛡️ Signature Verification (Optional)
Header:
Authorization=Bearer XXXXXXXXXXXXXXXXXX
x-webhook-signature=YYYYYYYYYYYYYYYYYYY
Use your signature secret to verify the authenticity of the payload.
🧰 Error Codes (Same as API)
If you need help setting this up, reach out to [email protected]
Would you like a diagram to visualize the full API/webhook data flow?
Last updated
Was this helpful?