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:

  • Update your CRM (e.g., Salesforce, HubSpot)

  • Save conversations to your database

  • Trigger follow-ups or automations


🔗 How it Works

  1. Configure your webhook URL in Settings → Integrations

  2. Optionally enable signature signing for secure verification

  3. VoiceB will POST call result data in real-time


📬 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?