SALESFORCE_NEW_CONTACT_TRIGGER
Fires when a new contact is created in Salesforce.
Salesforce
7 triggers and 217 actions for Salesforce workflows.
Each trigger lists the event it fires on, the data it sends, and a template you can use it in.
Real-time push from the source.
SALESFORCE_NEW_CONTACT_TRIGGER
Fires when a new contact is created in Salesforce.
SALESFORCE_NEW_LEAD_TRIGGER
Fires when a new lead is created in Salesforce.
SALESFORCE_NEW_OR_UPDATED_OPPORTUNITY_TRIGGER
Fires when an opportunity is created or updated in Salesforce.
SALESFORCE_TASK_CREATED_OR_COMPLETED_TRIGGER
Fires when a task is created in Salesforce or when its status is marked as completed. You can optionally filter by task status or subject line.
SALESFORCE_ACCOUNT_CREATED_OR_UPDATED_TRIGGER
Fires when an account is created or updated in Salesforce, capturing both new accounts and changes to existing ones.
SALESFORCE_CONTACT_UPDATED_TRIGGER
Fires when someone updates an existing contact's information in Salesforce. The event includes which fields changed and when the update occurred.
SALESFORCE_GENERIC_S_OBJECT_RECORD_UPDATED_TRIGGER
Fires when any monitored Salesforce record is modified. You choose which type of record and which fields to track.
Operations are the actions a workflow can take in Salesforce, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Retrieve, create, update, and search Salesforce accounts to manage your customer and prospect information. Use these operations to sync account data with external systems, populate account hierarchies, and maintain accurate customer records within your workflows.
Create account
SALESFORCE_CREATE_ACCOUNTAdd a new customer or company account to your Salesforce CRM with essential details like name, industry, and contact information.
Create Salesforce Account
SALESFORCE_ACCOUNT_CREATION_WITH_CONTENT_TYPE_OPTIONAdds a new customer account to your Salesforce CRM with customizable fields to capture important business details. Use this to quickly onboard clients, prospects, or business partners into your sales pipeline.
Delete account
SALESFORCE_DELETE_ACCOUNTPermanently removes an account record from Salesforce when it's no longer needed or active. This deletion cannot be reversed, so use with caution.
Fetch account by ID with query
SALESFORCE_FETCH_ACCOUNT_BY_ID_WITH_QUERYRetrieve detailed information about a specific customer account in Salesforce by its ID, optionally selecting which fields to display. This lets you quickly access account data without searching through your entire customer database.
Get account
SALESFORCE_GET_ACCOUNTFetch detailed information about a specific customer account from Salesforce, including contact details, history, and custom fields relevant to your business.
Access and execute quick actions, invocable actions, and related list actions to perform rapid updates on records without leaving your workflow. These operations streamline common business tasks like record creation, field updates, and standard processes across Salesforce objects.
Execute sObject Quick Action
SALESFORCE_EXECUTE_SOBJECT_QUICK_ACTIONExecute a predefined quick action in Salesforce to instantly create or update records with automatically populated fields and default values, saving time on repetitive data entry.
Retrieve information about Salesforce apps and the app menu to surface available applications in your workflow. Use these operations to access app metadata and determine which apps users have selected or have access to.
Get an app
SALESFORCE_GET_APPRetrieve detailed information and configuration settings for a specific Salesforce app, including its navigation structure and metadata. Use this to understand how an app is configured before customizing or integrating it with other tools.
Create, update, and manage Salesforce campaigns while adding leads and contacts to campaign membership. Use these operations to orchestrate multi-channel marketing initiatives and track campaign performance across your organization.
Add contact to campaign
SALESFORCE_ADD_CONTACT_TO_CAMPAIGNEnroll a contact into a marketing campaign to track their engagement and interactions with your promotional efforts.
Add lead to campaign
SALESFORCE_ADD_LEAD_TO_CAMPAIGNEnrolls a lead into a marketing campaign to track their engagement and interactions with your promotional activities. This helps you measure campaign effectiveness and nurture leads through targeted communications.
Create campaign
SALESFORCE_CREATE_CAMPAIGNCreates a new campaign in Salesforce to organize and track your marketing efforts, promotions, or customer outreach initiatives. This establishes a container for managing related leads, contacts, and revenue opportunities under a unified campaign structure.
Create campaign record
SALESFORCE_CREATE_CAMPAIGN_RECORD_VIA_POSTCreates a new marketing campaign in Salesforce to organize and track your promotional activities and customer outreach efforts.
Delete campaign
SALESFORCE_DELETE_CAMPAIGNPermanently remove a campaign from your Salesforce instance when it's no longer needed or has been completed. This is useful for cleaning up outdated marketing initiatives and keeping your database organized.
Create, update, delete, and search contact records to manage your relationship database. Use these operations to synchronize contact information, associate contacts with accounts, and keep your contact list aligned with external data sources.
Create contact
SALESFORCE_CREATE_CONTACTAdds a new contact to your Salesforce CRM with their information such as name, email, and phone number. Use this to build your customer database and keep track of prospects and clients in one centralized location.
Associate contact to account
SALESFORCE_ASSOCIATE_CONTACT_TO_ACCOUNTLinks a contact to an account in Salesforce, establishing the relationship needed for proper customer organization and reporting. Use this when you need to quickly assign or reassign a contact to a specific account.
Create a new contact
SALESFORCE_CREATE_NEW_CONTACT_WITH_JSON_HEADERAdds a new contact record to your Salesforce CRM with essential information like name and email, enabling you to build and organize your customer relationships in one centralized place.
Delete contact
SALESFORCE_DELETE_CONTACTPermanently removes a contact record from your Salesforce database when it's no longer needed. Use this to clean up duplicate, inactive, or incorrect contact entries and maintain an accurate customer database.
Create custom fields and retrieve picklist values and field metadata for Salesforce objects. Use these operations to extend object schemas, understand available field choices, and manage custom field definitions.
Create custom field
SALESFORCE_CREATE_CUSTOM_FIELDAdd custom fields to Salesforce objects like contacts, accounts, or deals to capture business-specific data tailored to your workflow. This lets you extend Salesforce's standard structure without complex deployments.
Get all fields for an object
SALESFORCE_GET_ALL_FIELDS_FOR_OBJECTRetrieve complete metadata about all fields available in a Salesforce object, including field types, validation rules, and picklist options. This helps you understand your data structure and plan integrations without manual inspection.
Upload, delete, and retrieve file content and sharing information in Salesforce Files. Use these operations to manage document attachments, control file access, and integrate file storage with your automation processes.
Delete file
SALESFORCE_DELETE_FILEPermanently remove a file from Salesforce when you no longer need it. This action cannot be reversed, so use it when you're confident the file should be deleted.
Manage Bulk API jobs for large-scale data operations including uploads, queries, and result retrieval. Use these operations to handle bulk inserts, updates, deletes, and queries when processing thousands of records efficiently.
Close or abort a job
SALESFORCE_CLOSE_OR_ABORT_JOBFinalize or cancel a bulk data import job in Salesforce by closing it for processing or aborting it to discard the upload. Use this to manage the completion status of large data operations.
Delete job query
SALESFORCE_DELETE_JOB_QUERYPermanently removes a completed Salesforce Bulk API v2 query job and its associated data from your system. Use this when you need to clean up old data extraction jobs or free up resources after processing query results.
Create, update, delete, and search lead records to manage your sales pipeline. Use these operations to feed lead data into Salesforce, apply assignment rules, and keep lead information synchronized with external sources.
Create lead
SALESFORCE_CREATE_LEADAdds a new prospect to your Salesforce database with essential information like name and company. Use this to capture leads from web forms, email inquiries, or sales conversations and automatically populate them in your CRM.
Apply lead assignment rules
SALESFORCE_APPLY_LEAD_ASSIGNMENT_RULESAutomatically route leads to the right team member based on your predefined assignment rules, ensuring consistent lead distribution and faster follow-up. This saves time on manual assignment and helps balance workload across your sales team.
Create lead
SALESFORCE_CREATE_LEAD_WITH_SPECIFIED_CONTENT_TYPEAdds a new lead record to your Salesforce CRM with required information like name and company. Use this to capture prospective customers and automatically organize them in your sales pipeline.
Delete a lead object by its id
SALESFORCE_DELETE_A_LEAD_OBJECT_BY_ITS_IDPermanently removes a lead record from your Salesforce database by its unique ID, freeing up storage and maintaining a clean prospect list. Use this when you need to eliminate duplicate, invalid, or no longer relevant lead entries.
Delete lead
SALESFORCE_DELETE_LEADPermanently removes a lead record from Salesforce when it's no longer relevant or was created by mistake. This action cannot be undone, so use with caution.
Retrieve object metadata, list views, layouts, and supported object directories to understand your Salesforce data structure. Use these operations to dynamically discover available objects, fields, and customizations in your organization.
Get all objects
SALESFORCE_GET_ALL_CUSTOM_OBJECTSRetrieves a complete list of all Salesforce objects in your instance, including both standard and custom objects, along with their metadata and properties. Use this to discover what data structures are available in your Salesforce environment and understand their capabilities.
Create, update, delete, and search notes to capture and organize unstructured information about records. Use these operations to build a knowledge base, maintain interaction records, and link notes to specific Salesforce objects.
Create a note record
SALESFORCE_CREATE_NOTE_RECORD_WITH_CONTENT_TYPE_HEADERAdds a note to any Salesforce record like a contact, opportunity, or account to capture important details, follow-ups, or internal reminders directly in your CRM.
Create note
SALESFORCE_CREATE_NOTEAdd a note to any Salesforce record (like a contact, opportunity, or account) to capture important details, follow-up items, or context about your customer interactions.
Delete note
SALESFORCE_DELETE_NOTERemove unwanted or outdated notes from your Salesforce records to keep your customer information clean and organized. This action permanently deletes the note and cannot be recovered.
Create custom objects to extend your Salesforce data model. Use this operation to programmatically define new object types that capture domain-specific information unique to your business.
Create custom object
SALESFORCE_CREATE_CUSTOM_OBJECTCreates a new custom object in Salesforce to store specialized business data types tailored to your unique processes. This allows you to extend Salesforce's standard objects with new tables designed for your specific needs.
Create, update, delete, and search opportunity records to manage your sales pipeline and revenue forecasting. Use these operations to track deals from creation through close, add products to opportunities, and clone records for similar deals.
Create opportunity
SALESFORCE_CREATE_OPPORTUNITYCreates a new sales opportunity in Salesforce to track potential deals and revenue. Use this to log new customer prospects, project sales, and manage your pipeline in one centralized location.
Add product to opportunity
SALESFORCE_ADD_OPPORTUNITY_LINE_ITEMAdd products or services to a sales opportunity with pricing details to build out complete deal proposals. This helps you track what you're selling and calculate accurate revenue forecasts.
Clone opportunity with products
SALESFORCE_CLONE_OPPORTUNITY_WITH_PRODUCTSDuplicates an existing sales opportunity along with its associated products, allowing you to quickly create similar deals without manually re-entering all the details and line items.
Create opportunity record
SALESFORCE_CREATE_OPPORTUNITY_RECORDCreates a new sales opportunity record in Salesforce to track potential deals and pipeline progress with accounts and clients.
Delete opportunity
SALESFORCE_DELETE_OPPORTUNITYPermanently removes a sales opportunity from your Salesforce account when deals fall through or are no longer relevant, helping keep your pipeline clean and accurate.
Execute SOQL queries to retrieve custom sets of records based on complex criteria and filtering. Use these operations for advanced data retrieval, aggregations, and reporting when standard object operations don't meet your needs.
Execute SOQL query (Deprecated)
SALESFORCE_EXECUTE_SOQL_QUERYRetrieve specific data from your Salesforce database using custom queries to find records that match your exact criteria. This is useful when you need to pull targeted information for reporting, analysis, or decision-making without manual data browsing.
Create, update, delete, and retrieve individual or multiple records with support for complex operations like upserts and tree creation. These core operations handle standard record lifecycle management, batch updates, and composite transactions across your objects.
Clone record
SALESFORCE_CLONE_RECORDQuickly duplicate an existing Salesforce record with all its data, optionally making modifications to create variations without manual re-entry.
Create a record
SALESFORCE_CREATE_A_RECORDCreates new records in Salesforce (such as leads, accounts, or opportunities) with properly formatted field values based on your org's layout configuration. Use this to quickly add new business data without manual data entry in Salesforce.
Create SObject record
SALESFORCE_CREATE_S_OBJECT_RECORDCreates a new record in Salesforce for any object type (contacts, leads, opportunities, accounts, etc.) by specifying the object and field values you want to store.
Create sObject tree
SALESFORCE_CREATE_SOBJECT_TREECreate multiple related records in Salesforce simultaneously, such as an account with its associated contacts and opportunities, all in one atomic operation. This ensures data consistency and saves time when setting up complex customer hierarchies.
Delete multiple records (SObject Collections)
SALESFORCE_DELETE_SOBJECT_COLLECTIONSEfficiently remove up to 200 records from your Salesforce database in a single request, with the option to roll back if any record fails. This helps you quickly clean up outdated or duplicate data without making multiple deletion calls.
Delete sObject record
SALESFORCE_DELETE_SOBJECTPermanently remove a specific record from Salesforce, such as a contact, opportunity, or custom object, using its unique ID.
Execute Composite Graph (Deprecated)
SALESFORCE_COMPOSITE_GRAPH_ACTIONExecute multiple Salesforce operations in a single request where all operations must succeed together or fail together, ideal for complex workflows that involve dependent actions. This operation supports up to 500 related requests, making it efficient for batch processing tasks.
Get batch of UI API records
SALESFORCE_GET_A_BATCH_OF_RECORDSFetch multiple Salesforce records at once with specific fields you need, saving time instead of retrieving them one by one. Perfect when you need to gather data from several contacts, deals, or accounts in a single operation.
Access composite resources and API resources by version to understand available endpoints and capabilities. Use these operations to discover the complete API surface and manage integration across different Salesforce API versions.
Get API resources by version
SALESFORCE_GET_APIDiscover what REST API endpoints are available in your Salesforce instance for a specific API version, helping you understand what data and operations you can access.
Execute SOSL searches, retrieve lookup suggestions, and access parameterized search capabilities for flexible record discovery. Use these operations to implement advanced search functionality, auto-complete fields, and intelligent record lookups in your workflows.
Execute SOSL search
SALESFORCE_EXECUTE_SOSL_SEARCHSearch for text and data across multiple Salesforce objects at once, making it easy to find records scattered throughout your database without searching each object type individually.
Create, update, complete, and search task records to manage team activities and to-do items. Use these operations to automatically generate tasks, track task completion, and keep your team's action items current.
Create task
SALESFORCE_CREATE_TASKCreate a new task in Salesforce to track activities, follow-ups, and to-dos linked to your contacts, leads, and deals.
Complete task
SALESFORCE_COMPLETE_TASKMark a task as completed in Salesforce, optionally adding completion notes to document what was accomplished. This updates the task status and closes it out from your active task list.
Create records using sObject Collections
SALESFORCE_POST_COMPOSITE_SOBJECTSTool to create up to 200 records in one request using sObject Collections.
Execute Composite Graph
SALESFORCE_POST_COMPOSITE_GRAPHTool to execute multiple related REST API requests in a single transactional call with up to 500 subrequests per graph.
Execute SOQL Query (Deprecated)
SALESFORCE_QUERYDEPRECATED: Use SALESFORCERUNSOQLQUERY instead.
Execute SOSL search
SALESFORCE_SEARCHDEPRECATED: Use SALESFORCEEXECUTESOSLSEARCH instead.
Execute Tooling API query
SALESFORCE_TOOLING_QUERYTool to execute SOQL queries against Salesforce Tooling API metadata objects.
Get Account AllAccounts list view metadata
SALESFORCE_GET_UIAPI_LIST_INFO_ACCOUNT_ALL_ACCOUNTSRetrieves list view metadata for the Account AllAccounts view using Salesforce UI API.
Get Account SearchResult list view metadata
SALESFORCE_GET_UIAPI_LIST_INFO_ACCOUNT_SEARCH_RESULTRetrieves list view metadata for the Account SearchResult view using Salesforce UI API.
Get AppMenu Salesforce1 headers
SALESFORCE_HEAD_APPMENU_SALESFORCE1Tool to return HTTP headers for AppMenu Salesforce1 mobile navigation items without response body.
Get approval layouts for object
SALESFORCE_GET_SOBJECTS_SOBJECT_DESCRIBE_APPROVALLAYOUTSRetrieves approval layouts for a specified Salesforce object.
Get apps
SALESFORCE_GET_APPSTool to get metadata for all apps a user has access to.
Get batch of list view metadata
SALESFORCE_GET_LIST_VIEW_METADATA_BATCHTool to retrieve metadata for multiple list views in a single batch request.
Get batch of related list user preferences
SALESFORCE_GET_RELATED_LIST_PREFERENCES_BATCHTool to get a batch of related list user preferences from Salesforce.
Get campaign
SALESFORCE_GET_CAMPAIGNRetrieves a specific campaign by ID from Salesforce, returning all available fields.
Get Chatter resources
SALESFORCE_GET_CHATTER_RESOURCESTool to access Chatter resources directory.
Get child records
SALESFORCE_GET_CHILD_RECORDSTool to get child records for a specified parent record and child relationship name.
Get Compact Layouts
SALESFORCE_GET_COMPACT_LAYOUTSTool to retrieve compact layout information for multiple Salesforce objects.
Get composite resources
SALESFORCE_GET_COMPOSITE_RESOURCESTool to retrieve a list of available composite resources in Salesforce.
Get consent preferences
SALESFORCE_GET_CONSENT_ACTIONTool to retrieve aggregated consent preferences across multiple records for a specific action.
Get contact
SALESFORCE_GET_CONTACTRetrieves a specific contact by ID from Salesforce, returning all available fields.
Get custom actions headers
SALESFORCE_HEAD_ACTIONS_CUSTOMTool to return HTTP headers for custom invocable actions without response body.
Get custom invocable actions
SALESFORCE_LIST_CUSTOM_INVOCABLE_ACTIONSRetrieves the list of custom actions including Flow actions, Apex actions, and invocable processes.
Get dashboard
SALESFORCE_GET_DASHBOARDGets detailed metadata for a specific dashboard including its components, layout, and filters.
Get directory of supported objects
SALESFORCE_GET_SUPPORTED_OBJECTS_DIRECTORYTool to get a Salesforce org's active theme and directory of supported objects.
Get file content
SALESFORCE_GET_FILE_CONTENTReturns the binary content of a Salesforce file, including references to external files.
Get file information
SALESFORCE_GET_FILE_INFORMATIONTool to retrieve comprehensive metadata and information about a specified file in Salesforce.
Get file shares
SALESFORCE_GET_FILE_SHARESReturns information about the objects with which the specified file has been shared.
Get global actions
SALESFORCE_GET_GLOBAL_ACTIONSTool to retrieve actions displayed in the Salesforce Global Actions menu with metadata.
Get global publisher layouts headers
SALESFORCE_HEAD_SOBJECTS_GLOBAL_DESCRIBE_LAYOUTSTool to return HTTP headers for all global publisher layouts without response body.
Get job failed record results
SALESFORCE_GET_JOB_FAILED_RECORD_RESULTSTool to retrieve failed records from a Salesforce Bulk API 2.0 ingest job.
Get job info query
SALESFORCE_GET_QUERY_JOB_INFOTool to retrieve information about a Salesforce Bulk API v2 query job.
Get job query result
SALESFORCE_GET_QUERY_JOB_RESULTSRetrieves results for a completed Bulk API v2 query job in CSV format.
Get job successful record results
SALESFORCE_GET_JOB_SUCCESSFUL_RECORD_RESULTSTool to retrieve successfully processed records from a Salesforce Bulk API 2.0 ingest job.
Get job unprocessed record results
SALESFORCE_GET_JOB_UNPROCESSED_RECORD_RESULTSTool to retrieve unprocessed records from a Salesforce Bulk API 2.0 ingest job.
Get last selected app
SALESFORCE_GET_LAST_SELECTED_APPRetrieves the app the current user last selected or the app the user sees by default.
Get layouts for object with record type
SALESFORCE_GET_S_OBJECTS_DESCRIBE_LAYOUTS_RECORD_TYPE_IDTool to retrieve layout metadata for a specific record type on an object.
Get lead
SALESFORCE_GET_LEADRetrieves a specific lead by ID from Salesforce, returning all available fields.
Get List View Header Actions
SALESFORCE_GET_LIST_VIEW_ACTIONSTool to retrieve header actions on list views.
Get list view metadata
SALESFORCE_GET_LIST_VIEW_METADATA_BY_NAMEReturns list view metadata by object and list view API name.
Get List View Metadata
SALESFORCE_GET_UIAPI_LIST_INFO_ACCOUNT_RECENTTool to get list view metadata from Salesforce UI API.
Get list view records by API name
SALESFORCE_GET_LIST_VIEW_RECORDS_BY_NAMERetrieves paginated record data for a specified list view using the object and list view API names.
Get list view records by ID
SALESFORCE_GET_LIST_VIEW_RECORDS_BY_IDReturns record data for a list view by its ID.
Get list view results
SALESFORCE_GET_LIST_VIEW_RESULTSRetrieves the results of a list view for a specified sObject.
Get list views for an object
SALESFORCE_GET_OBJECT_LIST_VIEWSReturns a collection of list views associated with a Salesforce object.
Get List Views for Object
SALESFORCE_GET_UI_API_LIST_INFO_RECENTTool to get list views for a Salesforce object.
Get list views for sObject
SALESFORCE_GET_SOBJECT_LIST_VIEWSTool to retrieve list views for a specified sObject.
Get lookup field actions
SALESFORCE_GET_UI_API_ACTIONS_LOOKUP_ACCOUNTTool to get lookup field actions for a Salesforce object.
Get lookup field suggestions
SALESFORCE_GET_LOOKUP_FIELD_SUGGESTIONSTool to retrieve lookup field suggestions for editing lookup fields with search filtering.
Get lookup field suggestions with POST
SALESFORCE_GET_LOOKUP_SUGGESTIONS_CASE_CONTACTTool to get lookup field suggestions with POST request.
Get most recently used list view records
SALESFORCE_GET_MRU_LIST_VIEW_RECORDSTool to retrieve record data for an object's most recently used (MRU) list view.
Get MRU List Info for Account
SALESFORCE_GET_UIAPIMRU_LIST_INFO_ACCOUNTTool to get Most Recently Used (MRU) list view metadata for Account object.
Get MRU List Records for Account
SALESFORCE_GET_UI_API_MRU_LIST_RECORDS_ACCOUNTTool to get Most Recently Used (MRU) list view records for Account object.
Get MRU List View Actions
SALESFORCE_GET_UIAPI_ACTIONS_MRU_LIST_ACCOUNTTool to retrieve header actions available on the MRU (Most Recently Used) list view for a specified Salesforce object.
Get MRU list view metadata
SALESFORCE_GET_MRU_LIST_VIEW_METADATATool to retrieve MRU list view metadata for a Salesforce object.
Get multiple records by IDs
SALESFORCE_GET_COMPOSITE_SOBJECTSRetrieves multiple records of the same object type by IDs with a request body.
Get multiple sObject records
SALESFORCE_GET_SOBJECT_COLLECTIONSTool to retrieve multiple records of the same sObject type in a single API call.
Get note
SALESFORCE_GET_NOTERetrieves a specific note by ID from Salesforce, returning all available fields.
Get opportunity
SALESFORCE_GET_OPPORTUNITYRetrieves a specific opportunity by ID from Salesforce, returning all available fields.
Get organization limits
SALESFORCE_GET_ORG_LIMITSTool to retrieve organization limits with max and remaining allocations.
Get Personalized Navigation Items
SALESFORCE_GET_UI_API_APPS_USER_NAV_ITEMSTool to get personalized navigation items for a specific Salesforce app.
Get photo actions
SALESFORCE_GET_PHOTO_ACTIONSTool to retrieve available photo actions for Salesforce pages.
Get PlatformAction SObject metadata
SALESFORCE_GET_SOBJECT_PLATFORMACTIONRetrieves metadata description of PlatformAction SObject.
Get process rules headers
SALESFORCE_HEAD_PROCESS_RULES_S_OBJECTTool to return HTTP headers for process rules of an sObject without retrieving the response body.
Get quick action default values headers by ID
SALESFORCE_HEAD_SOBJECT_QUICK_ACTION_DEFAULT_VALUESTool to return HTTP headers for sObject quick action default values by context ID without response body.
Get quick actions
SALESFORCE_GET_QUICK_ACTIONSTool to retrieve global and object-specific quick actions from Salesforce.
Get Quick Actions headers
SALESFORCE_HEAD_QUICK_ACTIONSTool to return HTTP headers for Quick Actions resource without response body.
Get record count for objects
SALESFORCE_GET_RECORD_COUNTSTool to retrieve total record counts for specified Salesforce objects.
Get record edit page actions
SALESFORCE_GET_RECORD_EDIT_PAGE_ACTIONSTool to get available actions on record edit pages.
Get record UI data and metadata
SALESFORCE_GET_UI_API_RECORD_UITool to retrieve layout, field metadata, and record data in a single response.
Get records using sObject relationships
SALESFORCE_GET_SOBJECT_RELATIONSHIPRetrieves records by traversing sObject relationships using friendly URLs.
Get related list actions
SALESFORCE_GET_RELATED_LIST_ACTIONSTool to get actions on related lists for record detail pages.
Get related list actions
SALESFORCE_GET_UI_API_ACTIONS_RECORD_RELATED_LISTTool to get available actions on related lists for a record detail page.
Get related list records with request body
SALESFORCE_GET_RELATED_LIST_RECORDS_CONTACTSTool to retrieve related list records with request body parameters for filtering and pagination.
Get related list user preferences
SALESFORCE_GET_UIAPI_RELATED_LIST_PREFERENCESTool to retrieve user preferences for a specific related list on an object.
Get report instance results
SALESFORCE_GET_REPORT_INSTANCEGets the results of a report instance created by running a report.
Get report metadata
SALESFORCE_GET_REPORTGets detailed metadata for a specific report including its structure, columns, filters, and groupings.
Get search result layouts
SALESFORCE_GET_SEARCH_LAYOUTRetrieves search result layout information for specified sObjects.
Get sObject by external ID
SALESFORCE_GET_SOBJECT_BY_EXTERNAL_IDTool to retrieve a Salesforce record by matching an external ID field value.
Get sObject list view information
SALESFORCE_GET_SOBJECT_LIST_VIEWTool to retrieve basic information about a specific list view for an sObject.
Get sObject Quick Action Default Values
SALESFORCE_GET_SOBJECT_QUICK_ACTION_DEFAULT_VALUESRetrieves default field values for a specific quick action on an sObject.
Get sObject Quick Action Default Values by ID
SALESFORCE_GET_S_OBJECT_QUICK_ACTION_DEFAULT_VALUESRetrieves default field values for a quick action in a specific record context.
Get sObject quick action headers
SALESFORCE_HEAD_SOBJECTS_QUICK_ACTIONTool to return HTTP headers for a specific sObject quick action without response body.
Get sObject record by ID
SALESFORCE_GET_S_OBJECT_RECORDTool to retrieve a single Salesforce record by ID from any sObject type.
Get standard actions headers
SALESFORCE_HEAD_ACTIONS_STANDARDTool to return HTTP headers for standard invocable actions metadata without response body.
Get standard invocable actions
SALESFORCE_LIST_STANDARD_INVOCABLE_ACTIONSRetrieves the list of standard actions that can be statically invoked.
Get support knowledge
SALESFORCE_GET_SUPPORTRetrieves the root of the Support Knowledge REST API.
Get support knowledge articles
SALESFORCE_GET_SUPPORT_KNOWLEDGE_ARTICLESRetrieves user's visible knowledge articles and data categories from Salesforce Knowledge.
Get theme
SALESFORCE_GET_THEMETool to get icons and colors for Salesforce UI themes.
Get updated sObject records
SALESFORCE_GET_S_OBJECTS_UPDATEDTool to retrieve a list of sObject records that have been updated within a given timeframe.
Get user info
SALESFORCE_GET_USER_INFORetrieves information about the current user or a specific user in Salesforce.
Get user password expiration status
SALESFORCE_SOBJECT_USER_PASSWORDTool to check whether a Salesforce user's password has expired.
Get User password headers
SALESFORCE_HEAD_SOBJECTS_USER_PASSWORDTool to return HTTP headers for User password resource without response body.
Get Values for All Picklist Fields
SALESFORCE_GET_PICKLIST_VALUES_BY_RECORD_TYPETool to get values for all picklist fields of a record type, including dependent picklists.
List accounts
SALESFORCE_LIST_ACCOUNTSLists accounts from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List Analytics templates
SALESFORCE_LIST_ANALYTICS_TEMPLATESTool to list CRM Analytics templates available in the org.
List campaigns
SALESFORCE_LIST_CAMPAIGNSLists campaigns from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List contacts
SALESFORCE_LIST_CONTACTSLists contacts from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List dashboards
SALESFORCE_LIST_DASHBOARDSLists all dashboards available in Salesforce with basic metadata including name, ID, and URLs.
List email templates
SALESFORCE_LIST_EMAIL_TEMPLATESLists available email templates in Salesforce with filtering and search capabilities.
List leads
SALESFORCE_LIST_LEADSLists leads from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List notes
SALESFORCE_LIST_NOTESLists notes from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List opportunities
SALESFORCE_LIST_OPPORTUNITIESLists opportunities from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List pricebook entries
SALESFORCE_LIST_PRICEBOOK_ENTRIESLists pricebook entries from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List pricebooks
SALESFORCE_LIST_PRICEBOOKSLists pricebooks from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List reports
SALESFORCE_LIST_REPORTSLists all reports available in Salesforce with basic metadata including name, ID, and URLs.
Log call
SALESFORCE_LOG_CALLLogs a completed phone call as a task in Salesforce with call-specific details like duration, type, and disposition.
Log email activity
SALESFORCE_LOG_EMAIL_ACTIVITYCreates an EmailMessage record to log email activity in Salesforce, associating it with related records.
Mass transfer ownership
SALESFORCE_MASS_TRANSFER_OWNERSHIPTransfers ownership of multiple records to a new owner in a single operation using Salesforce's composite API for better performance.
Parameterized Search
SALESFORCE_PARAMETERIZED_SEARCHTool to execute RESTful search using parameters instead of SOSL clause.
Parameterized Search
SALESFORCE_POST_PARAMETERIZED_SEARCHTool to execute parameterized search across Salesforce objects with advanced filtering.
Query All (including deleted)
SALESFORCE_QUERY_ALLTool to execute SOQL queries including soft-deleted and archived records.
Query contacts by name
SALESFORCE_QUERY_CONTACTS_BY_NAMEDEPRECATED: Finds Salesforce Contact records by name using a case-insensitive search.
Query report
SALESFORCE_QUERY_REPORTDEPRECATED: Executes a Salesforce report synchronously by its id and reportType, optionally with dynamic ad-hoc adjustments like filters or groupings, and…
Remove a specific contact by id
SALESFORCE_REMOVE_A_SPECIFIC_CONTACT_BY_IDDEPRECATED: Permanently deletes a specific Contact from Salesforce using its unique ID, which must correspond to an existing record.
Remove account by unique identifier
SALESFORCE_REMOVE_ACCOUNT_BY_UNIQUE_IDENTIFIERDEPRECATED: Deletes an existing Salesforce Account using its unique ID, returning an empty response on success (HTTP 204).
Remove campaign object by id
SALESFORCE_REMOVE_CAMPAIGN_OBJECT_BY_IDDEPRECATED: Permanently deletes a specific Campaign SObject in Salesforce using its unique ID.
Remove from campaign
SALESFORCE_REMOVE_FROM_CAMPAIGNRemoves a lead or contact from a campaign by deleting the CampaignMember record.
Remove note object by id
SALESFORCE_REMOVE_NOTE_OBJECT_BY_IDDEPRECATED: Permanently deletes an existing Salesforce Note object identified by its unique ID.
Remove opportunity by id
SALESFORCE_REMOVE_OPPORTUNITY_BY_IDDEPRECATED: Permanently deletes an existing Salesforce Opportunity by its ID; if the Opportunity does not exist, a 'not found' (404) error occurs.
Retrieve account data and error responses
SALESFORCE_RETRIEVE_ACCOUNT_DATA_AND_ERROR_RESPONSESDEPRECATED: Retrieves comprehensive metadata for the Salesforce Account sObject, detailing its properties, recent records, and related resource URLs.
Retrieve campaign data with error handling
SALESFORCE_RETRIEVE_CAMPAIGN_DATA_WITH_ERROR_HANDLINGDEPRECATED: Retrieves comprehensive information and metadata for the Salesforce Campaign sObject, provided it is enabled and accessible in the organization,…
Retrieve contact object metadata
SALESFORCE_RETRIEVE_CONTACT_INFO_WITH_STANDARD_RESPONSESDEPRECATED: Retrieves comprehensive metadata (e.g., fields, data types, picklist values) for the Salesforce Contact SObject; this action does not retrieve…
Retrieve lead by id
SALESFORCE_RETRIEVE_LEAD_BY_IDRetrieves details for a Salesforce Lead by its ID; the specified Lead ID must exist in Salesforce.
Retrieve lead data with various responses
SALESFORCE_RETRIEVE_LEAD_DATA_WITH_VARIOUS_RESPONSESDEPRECATED: Retrieves Lead sObject data from Salesforce, such as recently viewed leads or general Lead object information.
Retrieve note object information
SALESFORCE_RETRIEVE_NOTE_OBJECT_INFORMATIONDEPRECATED: Retrieves comprehensive metadata for the Salesforce 'Note' SObject, if it is enabled and accessible, to understand its structure and capabilities.
Retrieve Note with conditions
SALESFORCE_GET_NOTE_BY_ID_WITH_FIELDSDEPRECATED: Retrieves a Salesforce Note object by its ID, optionally specifying which fields to return; the Note ID must exist.
Retrieve opportunities data
SALESFORCE_RETRIEVE_OPPORTUNITIES_DATARetrieves all available Opportunity records, representing potential revenue-generating deals, from Salesforce.
Retrieve opportunity by id with optional fields
SALESFORCE_RETRIEVE_OPPORTUNITY_BY_ID_WITH_OPTIONAL_FIELDSDEPRECATED: Retrieves a Salesforce Opportunity by its ID; the Opportunity ID must exist.
Retrieve specific campaign object details
SALESFORCE_RETRIEVE_SPECIFIC_CAMPAIGN_OBJECT_DETAILSDEPRECATED: Retrieves details for a specific Salesforce Campaign object by its ID, optionally limiting to specified fields; the Campaign object must exist.
Retrieve specific contact by id
SALESFORCE_RETRIEVE_SPECIFIC_CONTACT_BY_ID(DEPRECATED: use SALESFORCEGETCONTACTBYID) Retrieves a Salesforce Contact by its unique ID; the ID must correspond to an existing Contact record in Salesforce.
Retrieve specific contact by id
SALESFORCE_GET_CONTACT_BY_IDRetrieves a Salesforce Contact by its unique ID; the ID must correspond to an existing Contact record in Salesforce.
Run report
SALESFORCE_RUN_REPORTRuns a report and returns the results.
Run SOQL query
SALESFORCE_RUN_SOQL_QUERYExecutes a SOQL query against Salesforce data.
Search accounts
SALESFORCE_SEARCH_ACCOUNTSSearch for Salesforce accounts using criteria like name, industry, type, location, or contact information.
Search campaigns
SALESFORCE_SEARCH_CAMPAIGNSSearch for Salesforce campaigns using multiple criteria like name, type, status, date range, or active status.
Search contacts
SALESFORCE_SEARCH_CONTACTSSearch Salesforce Contact records (not Leads — use SALESFORCESEARCHLEADS for those) using name, email, phone, account, or title.
Search leads
SALESFORCE_SEARCH_LEADSSearch for Salesforce leads using criteria like name, email, phone, company, title, status, or lead source.
Search notes
SALESFORCE_SEARCH_NOTESSearch for Salesforce notes using multiple criteria like title, body content, parent record, owner, or creation date.
Search opportunities
SALESFORCE_SEARCH_OPPORTUNITIESSearch for Salesforce opportunities using multiple criteria like name, account, stage, amount, close date, or status.
Search suggested article title matches
SALESFORCE_SEARCH_KNOWLEDGE_ARTICLESSearch for Salesforce Knowledge articles with titles matching the search query.
Search suggested queries
SALESFORCE_GET_SEARCH_SUGGESTIONSReturns a list of suggested searches based on the user's query string.
Search tasks
SALESFORCE_SEARCH_TASKSSearch for Salesforce tasks using multiple criteria like subject, status, priority, assigned user, related records, or dates.
Send email
SALESFORCE_SEND_EMAILSends an email through Salesforce with options for recipients, attachments, and activity logging.
Send email from template
SALESFORCE_SEND_EMAIL_FROM_TEMPLATESends an email using a predefined Salesforce email template with merge field support.
Send mass email
SALESFORCE_SEND_MASS_EMAILSends bulk emails to multiple recipients immediately and irreversibly using a template or custom content.
Set user password
SALESFORCE_SET_USER_PASSWORDTool to set or reset a user's password in Salesforce.
Update a favorite
SALESFORCE_UPDATE_FAVORITETool to update a favorite's properties in Salesforce UI API.
Update a record
SALESFORCE_UPDATE_RECORDTool to update a record's data in Salesforce via UI API.
Update account
SALESFORCE_UPDATE_ACCOUNTUpdates an existing account in Salesforce with the specified changes.
Update account by id
SALESFORCE_UPDATE_ACCOUNT_OBJECT_BY_IDDEPRECATED: Updates specified fields of an existing Salesforce Account object identified by its unique ID; field names are case-sensitive and read-only fields…
Update campaign
SALESFORCE_UPDATE_CAMPAIGNUpdates an existing campaign in Salesforce with the specified changes.
Update Campaign By ID
SALESFORCE_UPDATE_CAMPAIGN_BY_ID_WITH_JSONDEPRECATED: Updates specific fields of an existing Campaign in Salesforce, identified by its unique id, which must already exist.
Update contact
SALESFORCE_UPDATE_CONTACTUpdates an existing contact in Salesforce with the specified changes.
Update contact by id
SALESFORCE_UPDATE_CONTACT_BY_IDDEPRECATED: Updates specified fields of an existing Salesforce Contact by its ID; at least one field must be provided for modification.
Update lead
SALESFORCE_UPDATE_LEADUpdates an existing lead in Salesforce with the specified changes.
Update lead by ID with JSON payload
SALESFORCE_UPDATE_LEAD_BY_ID_WITH_JSON_PAYLOADDEPRECATED: Updates specified fields of an existing Lead in Salesforce via its unique ID (path parameter), returning HTTP 204 on success or error details on…
Update list view preferences
SALESFORCE_UPDATE_LIST_VIEW_PREFERENCESTool to update user preferences for a Salesforce list view including column widths, text wrapping, and display order.
Update note
SALESFORCE_UPDATE_NOTEUpdates an existing note in Salesforce with the specified changes.
Update opportunity
SALESFORCE_UPDATE_OPPORTUNITYUpdates an existing opportunity in Salesforce with the specified changes.
Update opportunity by id
SALESFORCE_UPDATE_OPPORTUNITY_BY_IDDEPRECATED: Updates specified fields of an existing Salesforce Opportunity by its ID; the Opportunity must exist, and some fields (like Name, StageName,…
Update Related List Preferences
SALESFORCE_UPDATE_RELATED_LIST_PREFERENCESTool to update user preferences for a specific related list on an object in Salesforce.
Update sObject record
SALESFORCE_SOBJECT_ROWS_UPDATETool to update specific fields in an existing Salesforce sObject record.
Update specific note by id
SALESFORCE_UPDATE_SPECIFIC_NOTE_BY_IDDEPRECATED: Use updatespecificnotebyid instead.
Update task
SALESFORCE_UPDATE_TASKUpdates an existing task in Salesforce with new information.
Upload file to Salesforce Files
SALESFORCE_UPLOAD_FILEUpload a file to Salesforce Files home via the Connect REST API.
Upload job data
SALESFORCE_UPLOAD_JOB_DATATool to upload CSV data to a Salesforce Bulk API v2 ingest job.
Upsert records using external ID
SALESFORCE_PATCH_COMPOSITE_SOBJECTSTool to upsert up to 200 records using external ID field matching.
Upsert sObject by External ID
SALESFORCE_UPSERT_SOBJECT_BY_EXTERNAL_IDTool to upsert records using sObject Rows by External ID.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.