Zum Inhalt springen
DeutschlandGPT

Salesforce

Full CRM access: manage accounts, contacts, leads, opportunities, cases, and more

Connect your Salesforce org for full CRM access to accounts, contacts, leads, opportunities, cases, and more directly from your workflows.

Authentication: OAuth 2.0 with custom login URL. Connect your Salesforce org via the Integrations page. You will be asked for your Salesforce instance URL (e.g. https://mycompany.my.salesforce.com).

Actions

Salesforce has a large set of actions organized by object type. Each object type supports Get, Find, Create, Update, and Get Context operations.

Execute SOQL Query

Runs a custom Salesforce Object Query Language (SOQL) query.

InputRequiredDescription
QueryYesSOQL query string (e.g. SELECT Id, Name FROM Account WHERE Industry = 'Technology' LIMIT 10)
OutputTypeDescription
recordsarrayQuery result records
totalSizenumberTotal number of matching records

Accounts

ActionDescriptionKey Inputs
Get AccountRetrieve by IDAccount ID
Find AccountSearch by name/criteriaName, filter fields
Create AccountCreate new accountName (required), Industry, Website, Phone
Update AccountUpdate fieldsAccount ID, updated fields

Contacts

ActionDescriptionKey Inputs
Get ContactRetrieve by IDContact ID
Find ContactSearch by name/emailName, Email
Create ContactCreate new contactLast Name (required), Email, AccountId
Update ContactUpdate fieldsContact ID, updated fields

Leads

ActionDescriptionKey Inputs
Get LeadRetrieve by IDLead ID
Find LeadSearch by name/emailName, Email
Create LeadCreate new leadLast Name + Company (required), Email, Phone
Update LeadUpdate fieldsLead ID, updated fields

Opportunities

ActionDescriptionKey Inputs
Get OpportunityRetrieve by IDOpportunity ID
Find OpportunitySearch by nameName
Create OpportunityCreate new opportunityName + Stage + CloseDate (required), Amount, AccountId
Update OpportunityUpdate fieldsOpportunity ID, updated fields

Cases

ActionDescriptionKey Inputs
Get CaseRetrieve by IDCase ID
Find CaseSearch by subjectSubject
Create CaseCreate new caseSubject (required), Description, ContactId, AccountId
Update CaseUpdate fieldsCase ID, updated fields

Tasks and Events

ActionDescriptionKey Inputs
Get/Find/Create/Update TaskTask managementSubject, Status, WhoId, WhatId
Get/Find/Create/Update EventCalendar event managementSubject, StartDateTime, EndDateTime

Notes

ActionDescriptionKey Inputs
Create NoteAttach a note to a recordTitle, Body, ParentId
Get Notes for RecordRetrieve notes linked to any recordParentId

Reports

ActionDescription
Get ReportRetrieve a report's data by ID
Find ReportSearch reports by name

Advanced

ActionDescription
Find Records AdvancedMulti-criteria search across any object type
Find Custom ObjectsSearch custom Salesforce objects
Get Current UserReturns the authenticated user's profile
Was this page helpful?