Salesforce integration: an AI agent that works in your CRM

Letaido's Salesforce integration lets an AI agent query, update and report on your CRM, and use it with 64 other apps.

Best Salesforce integration jobs to start with

Real CRM chores, each checked step by step. Open one to watch it run.

Salesforce integration options, compared

Five common ways teams connect Salesforce to their other tools.

OptionPlain English setupReasons over the dataRuns on a scheduleNo developersThousands of apps
Letaido AI agentYesYesYesYesNo
AgentExchange apps (formerly AppExchange)NoNoYesYesPartly
Zapier, Make and similarPartlyPartlyYesYesYes
Salesforce APIsNoNoPartlyNoPartly
Salesforce Hosted MCP ServersYesYesPartlyYesPartly
Read the full comparison
OptionHow it worksBest forWatch out for
Letaido AI agentYou describe the job. The agent finds, reads and updates the records, and can use 64 other apps in the same run.CRM chores that need judgement, like chasing stale deals or filling gaps in leads.65 apps, not thousands. No Salesforce event triggers yet, so jobs run on a schedule or when you ask. Allow all read operations once per app; approve each kind of write once.
AgentExchange apps (formerly AppExchange)Packaged apps, agents and Slack apps from Salesforce partners, installed into your org.A ready connection to one tool, such as e-signature, a dialer or billing.Each app does what its builder chose. Check edition support and the vendor's price.
Zapier, Make and similarTrigger and action workflows, such as a new lead creating a row somewhere else.Simple handoffs between Salesforce and thousands of apps.Salesforce is a Premium app on Zapier, and most of its triggers poll. You build and fix each workflow.
Salesforce APIsDevelopers use the REST, Bulk and Pub/Sub APIs, or Apex, to build their own integration.In-house systems, large data loads and exact requirements.Needs developers. API access comes with Enterprise, Unlimited, Performance and Developer editions.
Salesforce Hosted MCP ServersLet MCP clients such as Claude, ChatGPT or Cursor read and change records, with per-user sign-in.Looking up or editing records while you chat.Salesforce says they are for customers with Flex Credits, and usage may be billed. Scheduling depends on your client.

How the Salesforce integration works

Connect Salesforce once. After that, you describe each job in plain English.

  1. 1Connect with Salesforce after a one time admin setup
  2. 2Ask for a job in a chat, or start from an example above
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in the chat

    Save it to run every morning or every Monday.

How a Salesforce job starts

Letaido has no Salesforce event triggers yet. A schedule starts the job, or you do.

  • On a scheduleEvery morning, every Monday or on the 1st, reading a set window such as the past week.
  • When you askType the job in a chat, like filling missing emails or loading event attendees, and it runs once.
Setup details

Create the app in Salesforce (admin, once)

A System Administrator opens External Client App Manager, creates an app with OAuth on, adds Letaido's callback URL and the api and refresh_token scopes, and shares the Consumer Key.

Wait for it to go live

A new External Client App can take up to 30 minutes before it accepts sign-ins.

Connect with Salesforce

In Letaido, enter your My Domain URL and the Consumer Key, then sign in and click Allow. The agent acts as you, with your object and field permissions.

Watch the first run

Letaido runs the job once in the chat. Allow all read operations once per app; approve each kind of write once. Then save it to repeat.

Every Salesforce action the agent can take

67 actions in 12 groups, from record searches to reports and bulk loads.

ReadsWrites

Best apps to combine with Salesforce

ActiveCampaignEmail marketing
AirtableProductivity
ApifyData/Scraping
ApolloSales prospecting
CalendlyMeetings
ChargebeePayments
ClaySales prospecting
FathomMeetings
Fireflies.aiMeetings
GmailCommunication
GoldcastMeetings
GongMeetings
Google AdsAdvertising
Google CalendarMeetings
Google DocsProductivity
Google SheetsProductivity
GranolaMeetings
HubSpotCRM
HunterSales prospecting
IntercomCommunication
Kit (ConvertKit)Email marketing
KlaviyoEmail marketing
LinearProductivity
LinkedIn AdsAdvertising
LumaMeetings
MailchimpEmail marketing
Meta Ads (Facebook & Instagram)Advertising
Microsoft Advertising (Bing Ads)Advertising
NeverBounceSales prospecting
NotionProductivity
PaddlePayments
PostHogAnalytics
ResendEmail marketing
SemrushSEO
SendGridEmail marketing
ShopifyE-commerce
SlackCommunication
StripePayments
TwilioCommunication
WordPressContent/CMS
ZoomMeetings

See all 65 integrations

Related integrations

Frequently asked

How do I connect Salesforce to Letaido? +

A System Administrator creates an External Client App in Salesforce once. It can take up to 30 minutes to go live. Then you enter your My Domain URL and the app's Consumer Key in Letaido and click Connect with Salesforce.

Which Salesforce editions work with Letaido? +

Editions with API access: Enterprise, Unlimited, Performance and Developer. Professional Edition needs Salesforce's API add-on. Starter has no API, so it can't connect.

Can a change in Salesforce start a job? +

Not yet. Letaido has no Salesforce event triggers, so jobs run on a schedule, such as every morning, or when you ask. Each scheduled job reads a set window, such as the past week or last month.

What do I approve before it changes Salesforce? +

Allow all read operations once per app; approve each kind of write once. The agent also acts with the connected user's permissions, so it can't touch records that user can't.

What can Salesforce integrate with? +

In Letaido, Salesforce works with any of 64 other apps in the same run. Jobs with Google Sheets, Hunter, Gmail, Notion and Slack are checked step by step. For example, it can look up missing lead emails in Hunter or add won deals to a Notion database.

Is there a Salesforce MCP server? +

Yes. Salesforce Hosted MCP Servers let MCP clients such as Claude, ChatGPT and Cursor read and change records while you chat. Salesforce says they are for customers with Flex Credits, and usage may be billed. Letaido is not an MCP server. It has its own Salesforce connector, combines it with your other apps and runs whole jobs on a schedule or when you ask.

How is Letaido different from Agentforce? +

Agentforce is Salesforce's own platform for AI agents that work inside Salesforce. Letaido is a separate AI agent that connects to Salesforce through its API and uses it together with your other apps, such as Google Sheets, Gmail and Notion.

Should I use Zapier or Make for Salesforce instead? +

Zapier and Make run trigger and action workflows, such as a new lead creating a row somewhere else, across thousands of apps. Salesforce is a Premium app on Zapier, and you build and fix each workflow. With Letaido you describe the job and the agent reasons over the records, but it works with 65 apps and has no Salesforce event triggers yet.

Give an AI agent your Salesforce busywork

Connect Salesforce, then ask for a job like "Give owners a Salesforce task for overdue deals every Monday". Leta gets it done on your schedule, or the moment you ask.

Get Letaido