Overview
The Salesforce integration runs SOQL queries, creates records, and updates objects from inside Taskade automations and AI agents — no admin console required. Your Custom AI Agents can read, write, and reason over Salesforce data alongside HubSpot and Apollo.
Connect & Configure Salesforce
Before you start building with Salesforce, you need to configure the integration.
- Navigate to Workspace → Automations in your app.
- Click Create to build a new automation.
- You can also prompt Taskade EVE to build the automation for you.
- Add a Salesforce action/step.
- Click Connect in the sidebar on the right and authorize Taskade to access your Salesforce account.
- Configure and enable the automation (or continue adding steps).
Your Salesforce data is now available to automations and agents.
Salesforce Actions
Build automation workflows that interact with your Salesforce org. Create records, run SOQL queries, and update existing records across any standard or custom object.
| Action | Description |
|---|---|
| Create Record | Create a new record in any Salesforce object (e.g., Lead, Contact, Account) |
| Find Records by Query | Find records using a SOQL WHERE clause. Returns up to 200 matching records. |
| Update Record | Update an existing record in Salesforce |
Use Salesforce with AI Agents
Your AI agents can call Salesforce actions as tools during conversations, allowing them to create leads, query accounts, and update records on the fly.
Configure Salesforce Tool
- Connect Salesforce to your workspace (see above).
- Open your agent → Tools tab.
- Enable Automation Actions or add Salesforce as a custom tool.
- The agent will call Salesforce actions automatically when relevant during chat.
Prompt Examples
Your AI agents can use Salesforce actions as tools during conversations:
- "Create a new Lead for John Smith at Acme Corp"
- "Find all Contacts where the Account is 'Enterprise Inc'"
- "Update the opportunity stage to 'Closed Won' for deal OPP-789"
Example Workflows
Here are a few ways to put Salesforce automation into practice:
- Lead capture: When a Form submission arrives → create a new Lead in Salesforce.
- Pipeline sync: Use a Schedule trigger to query Salesforce for recently won deals and update Taskade projects.
- Sales alerts: Combine Salesforce with Slack to notify your team when new records are created.
Frequently Asked Questions
How do I connect Salesforce to Taskade?
Navigate to Workspace → Automations, create a new automation, add a Salesforce action, and click Connect to authorize your account.
Can AI agents interact with Salesforce?
Yes. Enable Salesforce as an agent tool and your agents can create records, run SOQL queries, and update existing records during conversations.
Does Taskade support Salesforce triggers?
Salesforce actions are currently available. Use Taskade-native triggers like Schedule or Webhooks to start workflows that interact with Salesforce.
Example Workflow: Agent-Driven CRM Updates
Related guides
- HubSpot · Apollo · Mailchimp · Gmail — Other CRM/email integrations
- CRM Use Case — Build a CRM with Taskade Genesis
- Custom AI Agents — Sales agents that read Salesforce
- Automation Guide · AI Agent Tools
