Skip to content
CRM & SalesReal-timeUpdated May 2026

Salesforce

Leads, accounts, opportunities on Salesforce

Salesforce is the CRM the rest of your stack eventually has to talk to, even when no one on the team wants to be the one to wire it up. Tiny Command exposes Salesforce as an action-only surface today (event-based triggers via Platform Events and CDC are on the roadmap), with eighteen actions covering the objects sales teams actually live in: Create Account, Create Contact, Update Contact, Find Contact by Email, Create Note, Convert Lead, Update Lead, Update Opportunity, List Opportunities, List Recent Leads, Get Account, Get Contact, Get Lead. Convert Lead is the distinctive one, it handles the lead-to-contact-and-opportunity conversion in a single call, respecting whatever conversion mapping your org has configured. Authorize via OAuth (Salesforce's connected app flow); the integration respects field-level security and sharing rules. Common use: a Typeform demo request flows into Find Contact by Email, branches to Create or Update based on the result, and posts a Slack message to the assigned AE.

0triggers
13actions
≈ 2 minto set up
Freetier · no card
Actions

Do anything Salesforce can do, from a workflow.

Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.

ActionWhat it does
Convert LeadConverts a Salesforce Lead into an Account, Contact, and (optionally) Opportunity, following standard SFDC lead-conversion rules. Used at the SQL/handoff step in your funnel automation.
Create AccountCreates a new Account (company) record in Salesforce with name, website, industry, owner, and any custom fields. Used to mirror your CRM's source-of-truth accounts into SFDC.
Create ContactCreates a new Contact record in Salesforce with name, email, phone, account, owner, and any custom fields. The default write action for piping inbound leads into SFDC.
Create NoteCreates a Note linked to a parent Salesforce record (Account, Contact, Lead, Opportunity, etc.) with title and body. Used for AI summary notes or pulling context from external systems.
Find Contact by EmailConvenience search that finds a Salesforce Contact by exact email match. The standard upsert lookup before deciding to create or update.
Get AccountRetrieves a Salesforce Account by ID with all of its standard and custom fields. The standard read after a trigger fires with an account ID.
Get ContactRetrieves a Salesforce Contact record by ID with all of its standard and custom fields. Used to enrich a trigger payload or render contact UI.
Get LeadRetrieves a single Salesforce Lead record by ID with all of its standard and custom fields. The standard read after a lead trigger fires.
List OpportunitiesLists Salesforce Opportunities, most recently modified first. For complex filters use a SOQL query instead; this action is the simple paginated read.
List Recent LeadsLists Salesforce Leads, most recently modified first. For complex queries use a SOQL action; this is the simple paginated read.
Update ContactUpdates fields on an existing Salesforce Contact. Only the fields you pass are changed; others are preserved.
Update LeadUpdates fields on an existing Salesforce Lead record (status, source, score, custom fields). Used to reflect enrichment or activity from another system.
Update OpportunityUpdates Salesforce Opportunity fields, including stage transitions, amount, close date, and forecast category. The standard write for keeping pipeline state in sync from external sources.
Recipes

Pre-built Salesforce workflows.

Clone any recipe and customize it in one click. Every recipe is fully editable.

Before you build

Three things worth knowing.

Filter at the trigger

Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.

Authorize once, reuse anywhere

Connect Salesforce once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.

No JSON to read

Every Salesforce field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.

FAQ

Questions about the Salesforce integration.

If we missed yours, ping support. We usually reply within an hour.

How do I connect Salesforce to Tiny Command?
Open the Tiny Command workflow builder, drop in a Salesforce node, and click Connect. Authorize Salesforce once and any workflow on your account can use its triggers and actions. Most teams finish the connection in under two minutes.
What Salesforce triggers does Tiny Command support?
Tiny Command focuses on outbound actions for Salesforce today. Use Tiny Command's universal Webhook or Schedule trigger to start Salesforce workflows, then run any Salesforce action you need.
What Salesforce actions can I run from a workflow?
13 Salesforce actions are available out of the box, covering crm & sales operations like "Convert Lead". Every action accepts dynamic inputs from upstream nodes, whether that's a search result, an AI output, or a form field.
Is the Salesforce integration real-time?
Salesforce actions execute synchronously inside your workflow. Tiny Command waits for Salesforce's API to confirm before continuing to the next step, so downstream nodes can rely on the result.
Do I need to write code to use Salesforce with Tiny Command?
No. Every Salesforce trigger and action is fully configurable from the visual workflow builder. For edge cases that aren't covered, drop in a custom HTTP node and call any Salesforce API endpoint directly.
How much does the Salesforce integration cost?
There's a free tier you can start on without a credit card. Higher run volumes and team features come with paid plans. The Salesforce integration itself has no per-app surcharge.
Related

More crm & sales apps people connect.

Same category as Salesforce, ordered by how often teams pair them. Hover the carousel to pause.

Do more with Salesforce.

Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.