Skip to main content

Description

AI-powered conversations synced to managed contacts and pipelines. Use this integration to query data with SOQL/SOSL, manage contacts, accounts, leads, opportunities, tasks, notes, cases, and events.

Authentication

  • OAuth 2.0 or Salesforce Access Token with instance URL.

Available Actions

  • SOQL query (standard, paginated, and queryAll)
  • SOSL search
  • Find contacts by email
  • Find accounts by name
  • Search/get tasks
  • Get notes
  • Find events
  • Find/create/update cases
  • Create events
  • Get/delete/upsert sObjects
  • Create/update contacts, accounts, leads, opportunities
  • Associate opportunities with contacts
  • Create tasks and notes

Examples

Example 1: Salesforce - SOQL Query Run a SOQL query using OAuth token or apiKey override.
Example 2: Salesforce - SOQL Query (Paginated) Run a SOQL query and auto-follow nextRecordsUrl up to pageLimit.
Example 3: Salesforce - SOQL QueryAll Run a SOQL query using /queryAll to include archived/deleted as applicable.
Example 4: Salesforce - SOSL Search Run a SOSL FIND query across objects.
Example 5: Salesforce - Find Contact by Email Helper to search Contact by exact email.
Example 6: Salesforce - Find Account by Name Helper to search Account by name (LIKE %name%).
Example 7: Salesforce - Search Tasks (SOSL) Search tasks by text using SOSL.
Example 8: Salesforce - Get Tasks List tasks by filters (WhoId/WhatId/Status/SubjectLike).
Example 9: Salesforce - Get Notes List Notes for a given ParentId.
Example 10: Salesforce - Find Events Find Events by WhoId/WhatId/SubjectLike/time window.
Example 11: Salesforce - Find Cases Find Cases by AccountId/ContactId/Status/SubjectLike.
Example 12: Salesforce - Create Case Create a Case record.
Example 13: Salesforce - Update Case Update a Case record.
Example 14: Salesforce - Create Event Create an Event (calendar activity).
Example 15: Salesforce - Get sObject Retrieve a record by sObject API name and Id.
Example 16: Salesforce - Delete sObject Delete a record by sObject API name and Id.
Example 17: Salesforce - Upsert sObject by External ID PATCH via externalIdField/externalIdValue.
Example 18: Salesforce - Upsert Lead by Email Create or update a Lead by email with explicit required fields.
Example 19: Salesforce - Create Opportunity Create an Opportunity and optionally associate a primary Contact.
Example 20: Salesforce - Associate Opportunity with Contact Create an OpportunityContactRole (primary by default).
Example 21: Salesforce - Create Contact Create a Contact record.
Example 22: Salesforce - Update Contact Update an existing Contact.
Example 23: Salesforce - Create Account Create an Account record.
Example 24: Salesforce - Update Account Update an Account record by Id.
Example 25: Salesforce - Create Task Create a Task record related to another record (e.g., Contact).
Example 26: Salesforce - Create Note Create a Note associated to a parent record.
Example 27: Salesforce - Create sObject Generic sObject create for flexibility.
Example 28: Salesforce - Update sObject Generic sObject update by API name and Id.

Third-Party Documentation