System-of-record CRM for complex revenue teams.
Enterprise CRM and RevOps platform with a large ecosystem, flexible object model, and significant implementation overhead.
Enterprise CRM and RevOps platform with a large ecosystem, flexible object model, and significant implementation overhead.
Accounts, contacts, leads, opportunities, activities, and custom CRM objects used as the system of record for sales and RevOps teams.
Salesforce matters because many GTM workflows end there. Teams need to know which object Deepline or Claude Code writes, which auth and API tier are required, and how much customization overhead comes with that flexibility.
Salesforce is wired into Deepline. 19 actions are available out of the box, runnable from the CLI or as a column step in an enrichment spreadsheet.
Quick start
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_create_account:{"name":"{{name}}"}' --jsonAvailable actions
Create a Salesforce account record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_create_account:{"name":"{{name}}"}' --jsonCreate a Salesforce contact record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_create_contact:{"last_name":"{{last_name}}"}' --jsonCreate a Salesforce lead record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_create_lead:{"last_name":"{{last_name}}","company_name":"{{company_name}}"}' --jsonCreate a Salesforce opportunity record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_create_opportunity:{"opportunity_name":"{{opportunity_name}}","close_date":"{{close_date}}","stage":"{{stage}}"}' --jsonDelete a Salesforce account by ID.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_delete_account:{"id":"{{id}}"}' --jsonDelete a Salesforce contact by ID.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_delete_contact:{"id":"{{id}}"}' --jsonDelete a Salesforce lead by ID.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_delete_lead:{"id":"{{id}}"}' --jsonDelete a Salesforce opportunity by ID.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_delete_opportunity:{"id":"{{id}}"}' --jsonInspect Salesforce field metadata and validation rules before writing.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_fetch_fields:{}' --jsonList Salesforce accounts, optionally incrementally.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_list_accounts:{}' --jsonList Salesforce contacts, optionally incrementally.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_list_contacts:{}' --jsonList Salesforce leads, optionally incrementally.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_list_leads:{}' --jsonList Salesforce opportunities, optionally incrementally.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_list_opportunities:{}' --jsonList Salesforce support cases with conversation history.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_list_tickets:{}' --jsonUpdate a Salesforce account record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_update_account:{"id":"{{id}}"}' --jsonUpdate a Salesforce contact record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_update_contact:{"id":"{{id}}"}' --jsonUpdate a Salesforce lead record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_update_lead:{"id":"{{id}}"}' --jsonUpdate a Salesforce opportunity record.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_update_opportunity:{"id":"{{id}}"}' --jsonVerify the connected Salesforce user.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=salesforce_whoami:{}' --jsonReal quotes from 5 cited sources across review sites, blogs, Reddit, HN, X, and community forums.
“I can't believe the levels of customization, configuration, automation, and now AI.”
“If I am being honest the cost..it adds up quick and you have to watch extra fees.”
“The user interface for some things such as email templates and forms is not the most friendly and is fairly bare bones.”
“The platform has a steep learning curve and can feel overwhelming at first. Customization often requires time, training, or additional support.”
“Salesforce users who switched to Creatio CRM report 37% reduction in technology costs, 70% reduction in implementation timelines, and 17% reduction in manual data entry for sales.”
Enterprise CRM platform. Market leader with extensive ecosystem but complex implementation.
Teams use Salesforce for Automating lead enrichment for inbound leads in Salesforce, which can be set up to trigger automatically based on new records, Building custom data enrichment solutions by feeding specific company data into Clay and returning it in a usable format for team usage, and Utilizing Clay in conjunction with call transcription tools to derive insights and update CRM data accordingly.
The cited source set is cautious, with 3 negative references out of 5. Deepline tracks 2 cited sources for this provider entry.
Many users expressed frustration regarding the credit system for data enrichment, indicating that basic tasks now require more credits than previously expected, which can lead to budget issues, There are challenges associated with automation setups, particularly concerning human intervention requirements for certain updates, which some teams find cumbersome, and Some discussions highlighted the complexities in integrating Clay with other tools, particularly when aiming for a zero-human-intervention workflow.
Teams commonly compare Salesforce with Clearbit is often mentioned as a traditional alternative for data enrichment, Gong and Sybill are suggested for extracting insights from call recordings and driving sales enablement, and Apollo is referenced for its general outbound capabilities, though there are mixed perceptions about its performance.
No vendor influence. Post anonymously or with your name.
3 questions reference this provider.
“...mmary with talk tracks and questions **Example Implementation:** ``` Salesforce trigger: Opportunity stage → "Discovery Scheduled" → Zapier collects: Domain, LinkedIn URL, industry → Claude...”
“...ped to the contact level - You want simpler data structures **Choose Salesforce if:** - You have a land-and-expand model - You need complex sales processes - You require account-based archi...”
“## Why Salesforce Reports Create Duplicate Rows **Root Cause** When importing **Salesforce reports** with multiple connected...”
These public play pages include concrete inputs, outputs, workflow steps, and CLI instructions for running or forking a Deepline play.
Community discussions and reviews from the last 30 days.
Salesforce reference from Katie W., Director of Sales and Marketing
I can't believe the levels of customization, configuration, automation, and now AI.
Salesforce reference from Creatio research report
Salesforce users who switched to Creatio CRM report 37% reduction in technology costs, 70% reduction in implementation timelines, and 17% reduction in manual data entry for sales.
All opinions are community-sourced from real GTM practitioners. No vendor can claim or edit this page.