Bland AI integration
Endpoint
Section titled “Endpoint”POST https://app.hiredispatcher.com/api/webhooks/bland
Setup Steps
Section titled “Setup Steps”- In Bland, open the pathway/workflow handling qualified calls.
- Add a webhook step after required customer data is collected.
- Paste Dispatcher endpoint.
- Map pathway variables to expected payload keys.
- If enabled, include
x-bland-signaturefor signed requests.
Authentication
Section titled “Authentication”- If signing is enabled for your workspace, include
x-bland-signature. - Unsinged requests may be accepted only when your account has no signing secret configured.
Example Payload
Section titled “Example Payload”{ "call_id": "call_abc123", "pathway_id": "pathway_456", "action": "completed", "variables": { "customer_name": "John Smith", "customer_phone": "+15551234567", "customer_email": "john@example.com", "service_type": "HVAC Repair", "preferred_date": "2026-03-15", "preferred_time": "morning", "address": "123 Main St", "city": "Atlanta", "state": "GA", "zip": "30301", "urgency": "routine", "notes": "AC not cooling" }}Response
Section titled “Response”Returns 202 Accepted:
{ "dispatchRequestId": "dsp_abc123" }Testing
Section titled “Testing”Use Bland test calls and inspect webhook delivery logs for 202 and request body correctness.