Salesforce
CRM & Support

Salesforce Connector

Connect to Salesforce to run SOQL/SOSL queries, manage sObject records, and describe object schemas.

$pip install "toolsconnector[salesforce]"
21
Actions
CRM & Support
Category
Free
Apache 2.0

All 21 Actions

Action Description Parameters Returns
create_account ⚠Create a new Accountname  [industry, website, phone]SalesforceRecordId
create_case ⚠Create a new Casesubject  [description, contact_id, priority]SalesforceRecordId
create_contact ⚠Create a new Contactlast_name  [account_id, email, first_name]SalesforceRecordId
create_event ⚠Create a new Eventsubject, start, end  [who_id]SalesforceRecordId
create_lead ⚠Create a new Leadcompany, last_name  [email, first_name, phone]SalesforceRecordId
create_opportunity ⚠Create a new Opportunityname, stage, close_date  [amount, account_id]SalesforceRecordId
create_record ⚠Create a new sObject recordsobject, fieldsSalesforceRecordId
create_task ⚠Create a new Tasksubject  [who_id, what_id, due_date, priority]SalesforceRecordId
delete_record ⚠Delete an sObject recordsobject, record_idNoneType
describe_globalDescribe all sObjects in the org (global describe)list
describe_objectDescribe an sObject schemasobjectSObjectDescription
get_limitsGet org API usage limitsSalesforceLimits
get_recordGet a single sObject recordsobject, record_idSalesforceRecord
list_objectsList all sObjects in the orglist
list_recentList recently viewed records for an sObjectsobject  [limit]PaginatedList[SalesforceRecord]
list_reportsList available reportslist
queryRun a SOQL querysoql  [limit]PaginatedList[SalesforceRecord]
run_reportRun a Salesforce reportreport_iddict
searchRun a SOSL searchsosllist
update_recordUpdate an existing sObject recordsobject, record_id, fieldsNoneType
upsert_record ⚠Upsert a record using an external IDsobject, external_id_field, external_id, fieldsSalesforceRecordId
Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing