Skip to main content
The Salesforce node adds Salesforce operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Salesforce node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Salesforce under Credentials in the node settings. See Connecting credentials for the general flow. Sign in with your Salesforce account when prompted; no keys to copy. NoClick requests the following permissions:
  • api
  • refresh_token
  • full

Operations

Approval

OperationIDDescription
Approve or Reject Approval Requestapprove_or_reject_approval_requestApprove or reject a pending approval request
List Approval Processeslist_approval_processesList all approval processes in the org
Submit Record for Approvalsubmit_record_for_approvalSubmit a record for approval

Bulk job

OperationIDDescription
Abort Bulk Data Jobabort_bulk_data_jobAbort a bulk job
Close Bulk Data Jobclose_bulk_data_jobClose a bulk job to start processing
Create Bulk Data Jobcreate_bulk_data_jobCreate a bulk ingest job for large data operations
Get Bulk Job Resultsget_bulk_job_resultsGet results (successful or failed records) from a bulk job
Get Bulk Job Statusget_bulk_job_statusGet the status of a bulk job
List Bulk Data Jobslist_bulk_data_jobsList bulk jobs
Upload Csv to Bulk Jobupload_csv_to_bulk_jobUpload CSV data to a bulk job

Chatter

OperationIDDescription
Get Chatter Feed Itemsget_chatter_feed_itemsGet Chatter feed items
Post Message to Chatter Feedpost_message_to_chatter_feedPost a message to Chatter feed

Composite request

OperationIDDescription
Execute Composite Api Requestexecute_composite_api_requestExecute multiple REST API requests in a single call

Dashboard

OperationIDDescription
Get Dashboard Dataget_dashboard_dataGet dashboard data and metadata
List Available Dashboardslist_available_dashboardsList available dashboards
Refresh Dashboard Datarefresh_dashboard_dataRefresh a dashboard to get latest data

File

OperationIDDescription
Create Record Attachmentcreate_record_attachmentCreate an attachment on a record
Get Blob Field Contentget_blob_field_contentGet blob (binary) data for a record field like Attachment body or Document body
Upload File As Content Versionupload_file_as_content_versionUpload a file as ContentVersion (Files)

Invocable action

OperationIDDescription
Execute Invocable Actionexecute_invocable_actionExecute an invocable action
Get Invocable Action Detailsget_invocable_action_detailsGet details of a specific invocable action
List Invocable Actionslist_invocable_actionsList available standard invocable actions

Layout

OperationIDDescription
Get Sobject Compact Layoutsget_sobject_compact_layoutsGet compact layouts for an object
Get Sobject Page Layoutsget_sobject_page_layoutsGet page layouts for an object

List view

OperationIDDescription
Execute List View Queryexecute_list_view_queryExecute a list view and get results
Get List View Detailsget_list_view_detailsGet details of a specific list view
List Object List Viewslist_object_list_viewsGet list views for an object

Org

OperationIDDescription
Get Available Api Versionsget_available_api_versionsGet available Salesforce API versions
Get Current User Infoget_current_user_infoGet information about the current authenticated user
Get Org Api Limitsget_org_api_limitsGet org API usage limits
Get Org Global Metadataget_org_global_metadataGet global metadata about the org
Get Recently Viewed Recordsget_recently_viewed_recordsGet recently viewed records

Query

OperationIDDescription
Execute Soql Queryexecute_soql_queryExecute a SOQL query to retrieve records
Execute Soql Query Including Deletedexecute_soql_query_including_deletedExecute a SOQL query including deleted and archived records
Get Query Result Next Batchget_query_result_next_batchGet the next batch of query results using a query locator

Quick action

OperationIDDescription
Execute Quick Actionexecute_quick_actionExecute a quick action
List Global Quick Actionslist_global_quick_actionsList available global quick actions
List Object Quick Actionslist_object_quick_actionsList quick actions for a specific object

Record

OperationIDDescription
Create Multiple Recordscreate_multiple_recordsCreate multiple records in a single request (up to 200)
Create Nested Record Treecreate_nested_record_treeCreate a tree of nested, parent-child records in a single request
Create Single Recordcreate_single_recordCreate a new record
Delete Multiple Recordsdelete_multiple_recordsDelete multiple records in a single request (up to 200)
Delete Single Recorddelete_single_recordDelete a record
Execute Sosl Searchexecute_sosl_searchExecute a SOSL search across multiple objects
Get Deleted Records in Rangeget_deleted_records_in_rangeGet records deleted within a time range
Get Single Recordget_single_recordGet a single record by ID
Get Sobject Metadataget_sobject_metadataGet detailed metadata for a specific sObject including all fields
Get Updated Records in Rangeget_updated_records_in_rangeGet records updated within a time range
List Available Sobjectslist_available_sobjectsList all available sObjects in the org
Update Multiple Recordsupdate_multiple_recordsUpdate multiple records in a single request (up to 200)
Update Single Recordupdate_single_recordUpdate an existing record
Upsert Record by External Idupsert_record_by_external_idCreate or update a record using an external ID field

Report

OperationIDDescription
Execute Report and Get Resultsexecute_report_and_get_resultsExecute a report and get results
Get Report Metadataget_report_metadataGet metadata for a report
List Available Reportslist_available_reportsList available reports

Tab

OperationIDDescription
Get User Available Tabsget_user_available_tabsGet available tabs for the user