All integrations
SA
Catalogue metadata onlycrmv20260826_00

SALESFORCE

Salesforce

Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

223

Action summaries

Display-only definitions

7

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamS2S_OAUTH2

OAUTH2

salesforce_oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Salesforce Subdomainsubdomain · stringRequired
  • Instance endpointsuffix.one · stringRequired

S2S_OAUTH2

salesforce_s2s_oauth2

Provider setup

Developer setup

  • Client IDclient_id · stringRequired
  • Client Secretclient_secret · stringRequired

User connection

  • My Domain Subdomainsubdomain · stringRequired
  • Instance endpointsuffix.one · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 151–180 of 223 actions

List opportunities

SALESFORCE_LIST_OPPORTUNITIES

Lists opportunities from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection. Results are paginated up to ~2000 rows per batch; check `done`, `totalSize`, and `nextRecordsUrl` fields to detect and retrieve additional pages, or use a SOQL `LIMIT` clause to cap results. For complex que…

Untrusted display-only summary

List pricebook entries

SALESFORCE_LIST_PRICEBOOK_ENTRIES

Lists pricebook entries from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection. Use this to map product names to pricebook entry IDs needed for opportunity line items. When using returned IDs with SALESFORCE_ADD_OPPORTUNITY_LINE_ITEM, always filter with WHERE IsActive = true — inac…

Untrusted display-only summary

List pricebooks

SALESFORCE_LIST_PRICEBOOKS

Lists pricebooks from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection. Use this to map pricebook names to IDs.

Untrusted display-only summary

List reports

SALESFORCE_LIST_REPORTS

Lists reports with basic metadata including name, ID, and URLs. Note: the Analytics REST API (GET /analytics/reports) returns only up to ~200 recently-viewed reports, not the org's entire report catalog.

Untrusted display-only summary

Get standard invocable actions

SALESFORCE_LIST_STANDARD_INVOCABLE_ACTIONS

Retrieves the list of standard actions that can be statically invoked. Use when you need to discover available standard invocable actions like posting to Chatter, sending email, or sending custom notifications.

Untrusted display-only summary

Log call

SALESFORCE_LOG_CALL

Logs a completed phone call as a task in Salesforce with call-specific details like duration, type, and disposition.

Untrusted display-only summary

Log email activity

SALESFORCE_LOG_EMAIL_ACTIVITY

Creates an EmailMessage record to log email activity in Salesforce, associating it with related records. Requires EmailMessage insert permissions enabled at the org level; some orgs block this entirely.

Untrusted display-only summary

Mass transfer ownership

SALESFORCE_MASS_TRANSFER_OWNERSHIP

Transfers ownership of multiple records to a new owner in a single operation using Salesforce's composite API for better performance. Operation has no rollback; all provided records are reassigned immediately.

Untrusted display-only summary

Parameterized Search

SALESFORCE_PARAMETERIZED_SEARCH

Tool to execute RESTful search using parameters instead of SOSL clause. Use when you need to search across Salesforce objects with simple GET requests (URL parameters) or complex POST requests (JSON body with advanced filtering). POST method supports DataCategories, networks, orderBy constraints, and per-object filter…

Untrusted display-only summary

Upsert records using external ID

SALESFORCE_PATCH_COMPOSITE_SOBJECTS

Tool to upsert up to 200 records using external ID field matching. Use when you need to create or update multiple records efficiently in a single API call based on an external ID field.

Untrusted display-only summary

Execute Composite Graph

SALESFORCE_POST_COMPOSITE_GRAPH

Tool to execute multiple related REST API requests in a single transactional call with up to 500 subrequests per graph. Use when you need to perform multiple Salesforce operations atomically where all operations must succeed or fail together. Supports referencing output from one request as input to subsequent requests…

Untrusted display-only summary

Create records using sObject Collections

SALESFORCE_POST_COMPOSITE_SOBJECTS

Tool to create up to 200 records in one request using sObject Collections. Use when you need to create multiple records of potentially different sObject types efficiently in a single API call.

Untrusted display-only summary

Parameterized Search

SALESFORCE_POST_PARAMETERIZED_SEARCH

Tool to execute parameterized search across Salesforce objects with advanced filtering. Use when you need to search for records using specific search terms with fine-grained control over which objects to search, which fields to return, and additional filtering criteria.

Untrusted display-only summary

Execute SOQL Query (Deprecated)

SALESFORCE_QUERY

DEPRECATED: Use SALESFORCE_RUN_SOQL_QUERY instead. Tool to execute SOQL queries against Salesforce. Use when you need to retrieve data from Salesforce objects using SOQL syntax. Returns up to 2000 records per request with pagination support via nextRecordsUrl.

Untrusted display-only summary

Query All (including deleted)

SALESFORCE_QUERY_ALL

Tool to execute SOQL queries including soft-deleted and archived records. Use when you need to query records that have been deleted via merge or delete operations, or when accessing archived Task and Event records.

Untrusted display-only summary

Query contacts by name

SALESFORCE_QUERY_CONTACTS_BY_NAME

DEPRECATED: Finds Salesforce Contact records by name using a case-insensitive search.

Untrusted display-only summary

Query more (next page of SOQL results)

SALESFORCE_QUERY_MORE

Retrieve the next page of SOQL results using a query locator (GET /query/{queryLocator}). SOQL queries return at most ~2000 rows per response plus a nextRecordsUrl when more remain; this action follows that locator. Call it repeatedly, passing each response's nextRecordsUrl, until done=true. Without it, run_soql_query…

Untrusted display-only summary

Query report

SALESFORCE_QUERY_REPORT

DEPRECATED: Executes a Salesforce report synchronously by its `id` and `reportType`, optionally with dynamic ad-hoc adjustments like filters or groupings, and returns its data without modifying the saved report.

Untrusted display-only summary

Remove account by unique identifier

SALESFORCE_REMOVE_ACCOUNT_BY_UNIQUE_IDENTIFIER

DEPRECATED: Deletes an existing Salesforce Account using its unique ID, returning an empty response on success (HTTP 204).

Untrusted display-only summary

Remove a specific contact by id

SALESFORCE_REMOVE_A_SPECIFIC_CONTACT_BY_ID

DEPRECATED: Permanently deletes a specific Contact from Salesforce using its unique ID, which must correspond to an existing record.

Untrusted display-only summary

Remove campaign object by id

SALESFORCE_REMOVE_CAMPAIGN_OBJECT_BY_ID

DEPRECATED: Permanently deletes a specific Campaign SObject in Salesforce using its unique ID.

Untrusted display-only summary

Remove from campaign

SALESFORCE_REMOVE_FROM_CAMPAIGN

Removes a lead or contact from a campaign by deleting the CampaignMember record. Provide either the member_id (lead/contact ID) or the specific campaign_member_id.

Untrusted display-only summary

Remove note object by id

SALESFORCE_REMOVE_NOTE_OBJECT_BY_ID

DEPRECATED: Permanently deletes an existing Salesforce Note object identified by its unique ID.

Untrusted display-only summary

Remove opportunity by id

SALESFORCE_REMOVE_OPPORTUNITY_BY_ID

DEPRECATED: Permanently deletes an existing Salesforce Opportunity by its ID; if the Opportunity does not exist, a 'not found' (404) error occurs.

Untrusted display-only summary

Retrieve account data and error responses

SALESFORCE_RETRIEVE_ACCOUNT_DATA_AND_ERROR_RESPONSES

DEPRECATED: Retrieves comprehensive metadata for the Salesforce Account sObject, detailing its properties, recent records, and related resource URLs.

Untrusted display-only summary

Retrieve campaign data with error handling

SALESFORCE_RETRIEVE_CAMPAIGN_DATA_WITH_ERROR_HANDLING

DEPRECATED: Retrieves comprehensive information and metadata for the Salesforce Campaign sObject, provided it is enabled and accessible in the organization, and features robust error handling.

Untrusted display-only summary

Retrieve contact object metadata

SALESFORCE_RETRIEVE_CONTACT_INFO_WITH_STANDARD_RESPONSES

DEPRECATED: Retrieves comprehensive metadata (e.g., fields, data types, picklist values) for the Salesforce Contact SObject; this action does not retrieve individual contact records.

Untrusted display-only summary

Retrieve lead by id

SALESFORCE_RETRIEVE_LEAD_BY_ID

Retrieves details for a Salesforce Lead by its ID; the specified Lead ID must exist in Salesforce.

Untrusted display-only summary

Retrieve lead data with various responses

SALESFORCE_RETRIEVE_LEAD_DATA_WITH_VARIOUS_RESPONSES

DEPRECATED: Retrieves Lead sObject data from Salesforce, such as recently viewed leads or general Lead object information.

Untrusted display-only summary

Retrieve note object information

SALESFORCE_RETRIEVE_NOTE_OBJECT_INFORMATION

DEPRECATED: Retrieves comprehensive metadata for the Salesforce 'Note' SObject, if it is enabled and accessible, to understand its structure and capabilities.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.