Bland + Salesforce

Voice AI that creates Contact, Lead, and Opportunity records from calls, and triggers Salesforce workflows when a conversation ends.

Salesforce

What Bland does inside Salesforce.

Creates Contact, Lead, and Opportunity records.

From the agent’s tool call, Bland writes the right Salesforce object during or after the conversation.

Pulls Salesforce context into the call.

Tools can read Salesforce data over the same connection so the agent has the record open while the caller is still on the line.

Triggers downstream Salesforce workflows.

Post-call webhooks fire automations in Salesforce, or anywhere else, the moment the conversation ends.

How it deploys.

  1. Connect Salesforce via OAuth.

    Open the Integrations tab in Bland, add a Salesforce connection, and authenticate against your sandbox or production org.

  2. Map call data to your Salesforce fields.

    Choose which call data flows into each Salesforce field on Contacts, Leads, Opportunities, and any custom objects.

  3. Wire post-call webhooks if you need downstream automation.

    Point post-call webhooks at any Salesforce-side process you want to fire when the conversation ends.

  4. Test with a sandbox, then promote to production.

    Run a calibration call against a sandbox org, validate the writes, then flip to live.

Our FDE team scopes the integration, maps Bland to your stack, and stays on through go-live. Enterprise deployments go live in 30 days.

Drop Bland into your editor.

MCP server runs in Claude Code, Cursor, and any MCP-aware editor. Or hit the REST API directly.

curl -X POST https://api.bland.ai/v1/calls \
-H "Authorization: $BLAND_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+14155552120",
"task": "Qualify refi lead",
"voice": "june"
}'

Frequently asked questions.

Does Bland work with sandbox and production Salesforce orgs?

Yes. Connect either or both with OAuth from the Bland Integrations tab.

Does it support custom objects and custom fields?

Yes, as long as the connected Salesforce user has permission to read or write the object. The integration uses standard Salesforce APIs.

How is call data secured?

Bland is SOC 2 Type II and HIPAA ready. Call data is encrypted in transit and at rest. Enterprise plans support optional residency controls.

What does pricing look like for a Salesforce-connected agent?

Per-minute and fully loaded. LLM, transcription, and TTS are included in the rate. Enterprise deals are contracted; talk to our team for a quote.

When does Bland write to Salesforce?

During the call when the agent invokes a Salesforce tool, and after the call ends via post-call webhooks for any follow-up automation.

Who actually wires this up?

Our FDE team scopes the integration, maps Bland to your object model, and stays on through go-live. Enterprise deployments go live in 30 days.

Related integrations.

See every integration on the integrations hub.

With our team

Our FDE team scopes the integration with you.

They map Bland to your stack, design the rollout, and stay on through go-live. Enterprise deployments go live in 30 days.

On your own

Or drop Bland into your editor.

The Bland MCP server runs in Claude Code, Cursor, and any MCP-aware editor. Or hit the REST API directly. Free sandbox, no credit card.