Salesforce

Salesforce

· #113 most-used

The CRM your agents already know how to drive

CRMSalesMarketingSupportAnalyticsAutomation

Salesforce is the world's leading cloud CRM, giving Sales, Marketing, Support, and Finance a single shared record for every customer relationship. Connect it to Actionist and your agents can create and update Leads, Opportunities, Cases, and custom objects; run SOQL queries; invoke Flows; and fire triggers the moment a record changes — so every team works from the same truth without anyone copy-pasting data between tools.

Average time saved
16 hours
per person · per month
2 workdays back

Eliminates manual work. Salesforce automation eliminates the manual data entry, record lookup, and cross-tool status updates that cost reps and CSMs 20–45 minutes on every deal touch.

Schedule

What your Salesforce agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Mon
Tue
Wed
Thu
Fri
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
Agents
Multi-app workflows

Salesforce × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~36 hrsSaved / week
6Personas served
customer-success★ FeaturedSaves 1h saved · runs ~10× /week

Auto-triage every inbound support email

When a customer emails your support address, the agent reads the message, pulls the sender's Salesforce Account health score and open case history, creates or updates the Case with the correct priority, posts a branded acknowledgement back to the customer, and books a follow-up call in the CSM's calendar — all before a human has read the email. Customers feel heard in seconds; your team spends time solving problems, not sorting inboxes.

Trigger: New email arrives in the support inbox from a known customer
Step 1 trigger
Gmail
New email arrives in support inbox
Step 2 read
Salesforce
Get a contact — look up sender by email to read Account tier and open case count
Step 3 write
Salesforce
Create a case — open a new Case with priority set by Account tier and email body as description
Step 4 write
Slack
Post triage summary to #support-queue with case number, Account tier, and open case history
Step 5 write
Google Calendar
Create follow-up event on CSM calendar 24 hours out if case priority is High or Critical
Every customer is acknowledged in under 60 seconds, regardless of time zone
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    28 min / week
    Manual CRM data entry after every call

    Reps spend 15–20 minutes after each call typing notes, updating stage, and creating follow-up tasks — time that compounds to hours lost per week.

    Sales Agent
    0 min
    Agent logs notes, updates stage, and creates tasks automatically

    The agent captures call outcomes from the transcript, updates the Opportunity stage, and creates the follow-up task before the rep hangs up.

  • Marketing
    21 min / week
    Manually enrolling leads in the right campaign

    Marketing ops imports lead lists and assigns campaigns by hand — a batch process that delays lead entry by hours and is prone to mis-routing.

    Marketing Agent
    0 min
    Agent enrolls every new lead in the matching campaign instantly

    The moment a Lead is created, the agent reads their industry and source and adds them to the correct Salesforce Campaign within 60 seconds.

  • Customer Support
    28 min / week
    Typing acknowledgement replies and updating case fields

    Support agents manually write first-response emails and update priority, owner, and status on every new Case — repeating the same triage steps dozens of times a day.

    Customer Support Agent
    0 min
    Agent triages, acknowledges, and assigns every new Case automatically

    The agent reads the inbound email, creates the Case, sets priority from Account tier, sends the acknowledgement, and assigns the owner — all in under 30 seconds.

  • Human Resources
    11 min / week
    Tracking job-change notifications and updating contact records

    HR manually checks LinkedIn alerts and updates Salesforce Contact records with new titles and companies — a weekly task that often runs days behind.

    Human Resources Agent
    0 min
    Agent detects job changes and updates Contact records in real time

    When a job-change signal arrives, the agent fetches the Contact and updates their title, company, and email — the record is current before HR sees the notification.

  • Finance
    21 min / week
    Manually exporting Closed Won opportunities for revenue reporting

    Finance exports Opportunity data from Salesforce into spreadsheets every month-end — a multi-step process that takes 60–90 minutes and is prone to version errors.

    Finance Agent
    0 min
    Agent builds the revenue report automatically on the first of every month

    The agent runs the SOQL query, aggregates ARR by product and region, and writes the results to the finance sheet before anyone starts their day.

  • Operations
    42 min / week
    Manually syncing Account tier changes to downstream systems

    When an Account is promoted to a new tier, RevOps manually updates the billing system, entitlements sheet, and success plan template — a 30-minute process per upgrade.

    Operations Agent
    0 min
    Agent propagates tier changes to every downstream system instantly

    The moment an Account tier field is updated, the agent writes the change to billing, refreshes entitlements, and creates the new success plan in Notion — automatically.

  • Legal
    9 min / week
    Manually checking that signed contracts are attached to the right records

    Legal ops manually verifies that executed contracts are linked to the correct Salesforce Opportunity and Account after every deal close — a slow, error-prone audit step.

    Legal Agent
    0 min
    Agent attaches signed contracts and notifies legal the moment they arrive

    When DocuSign marks an envelope completed, the agent attaches the PDF to the Opportunity and sends the legal ops Slack channel a confirmation with the contract link.

+ 100s of other Salesforce automations
Average monthly
16 hrs / person / month
Average monthly
16 hrs / person / month
Calculator

Calculate what your team saves

Team size
10 people
Hourly rate
$20 / hr
Hours saved / week
40
Hours saved / year
2,000
Annual ROI
$40,000

Based on Salesforce's typical team usage — the visible tasks plus a few other automations the agent runs: ~4 hrs / person / week of admin work automated.

Connect

How to plug Salesforce into Actionist

Pick the connection method that suits your environment.

The Salesforce MCP server gives your agent direct, authenticated access to your entire org — run SOQL queries, read and write any object, invoke Flows, and manage records without configuring OAuth flows or rotating tokens manually. It's the fastest path from zero to a fully capable Salesforce agent.

1
Open the Apps tab

Find Salesforce in the Apps library and click Connect. MCP is selected by default.

2
Authorise in Salesforce

A Salesforce OAuth window opens — sign in with your Salesforce credentials and click Allow to grant Actionist read and write access to your org. No sandbox configuration required for production.

3
Test the connection

Actionist runs a read-only call to verify the handshake. You're ready.

Actions

96 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

10 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

Skills

Skills that pair with Salesforce

Reusable agent skills that work well alongside this app.

Salesforce

Salesforce CRM API integration with managed OAuth. Query records with SOQL, manage sObjects (Contacts, Accounts, Leads, Opportunities), and perform batch operations. Use this skill when users want to interact with Salesforce data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

Reddit Insights

Search and analyze Reddit content using semantic AI search via reddapi.dev HTTP API. Use when you need to find user pain points and frustrations for product research.

Research Cog

AI deep research powered by CellCog. Market research, competitive analysis, investment research, academic research, due diligence, literature reviews with citations.

MCP servers

MCP servers that work with Salesforce

Connect Actionist to MCP servers built for or around this app.

Cirra AI Salesforce Admin MCP Server
Official

Comprehensive Salesforce administration and data management capabilities

kodey-ai-salesforce-mcp
Official

Run SOQL queries to explore and retrieve Salesforce data. Inspect records, fields, and relationships across your entire org.

kodey-ai-salesforce-mcp-kodey
Official

Run SOQL queries against your Salesforce org to explore and retrieve data. Quickly iterate on filter logic and relationship traversals.

FAQs

Questions about Salesforce + Actionist

How do I connect Salesforce to Actionist?
Open the Apps tab, find Salesforce, and click Connect. Choose MCP (recommended) — an OAuth window opens where you sign in with your Salesforce credentials and click Allow. Actionist runs a quick read-only verification call and you're live. For server-to-server setups, switch to API Token and enter your Connected App credentials instead.
What permissions does Actionist need in Salesforce?
For the MCP connection, Actionist requests standard OAuth scopes — 'api' for reading and writing records, and 'refresh_token' to stay connected across sessions. No special admin profile is required for most actions. If you want the agent to invoke Flows or run Reports, ensure the connected user has 'Run Flows' and 'Run Reports' permissions in their Salesforce profile.
Can the agent read and write custom objects and fields?
Yes. The agent can query any custom object using the Custom SOQL Query or Find Records actions, and create or update custom object records using Create a custom object record, Update a custom object record, and the general Create Record and Update Record actions. It can also read custom field values on standard objects like Account, Contact, and Opportunity using the Get actions. The agent discovers your org's schema dynamically.
What are the most common Salesforce automations teams use?
The top workflows are: (1) Lead enrichment on creation — the moment a Lead appears, the agent enriches it and routes it to the right SDR; (2) Case auto-triage — new Cases get priority-set, acknowledged, and assigned before a human reads them; (3) Opportunity stage progression — when a contract is signed, the agent advances the stage and creates the next task; (4) Account tier change sync — when a customer upgrades, every downstream system reflects the change instantly; and (5) Monthly revenue reporting — the agent runs the SOQL query and writes the output to the finance sheet on the first of each month.
Can I run SOQL queries directly from a workflow?
Yes — the Custom SOQL Query action lets you write any SOQL statement and return the results as structured data that downstream steps can use. For queries that return more than 2,000 records, use the Execute a SOQL query that returns all the results in a single response action, which handles pagination automatically. Both actions are available as workflow steps without writing any code.
Can I trigger workflows when a specific Salesforce field changes?
Yes — the New Field History Tracking Event trigger fires whenever any field you've enabled for field history tracking changes on any record. You must first enable field history tracking for the field in Salesforce Setup. Once enabled, the trigger fires on every change and passes the old value, new value, the user who made the change, and the timestamp to the agent — perfect for stage regression alerts or discount approval flows.
Does Actionist support Salesforce Flows?
Yes — the Launch Flow and Invoke a flow actions let the agent trigger any active Salesforce Flow by name, and the Get all flows action lets the agent discover available Flows dynamically. This means you can keep complex business logic inside Salesforce's native automation tools and use Actionist as the external trigger — contract approvals, lead routing, and onboarding sequences all fire from the agent without duplicating the logic outside Salesforce.
How does the agent handle Salesforce sandbox vs. production?
When connecting via MCP or OAuth, you select your Environment Type — Production or Sandbox — during the connection setup. The agent connects to exactly the org you authorise. For testing new automations, connect a Sandbox first, verify the behaviour, then connect Production when you're confident. You can maintain separate Actionist connections for sandbox and production environments simultaneously.