← Back to catalog

CRM

Salesforce

Query and manage Salesforce records via SOQL, the GraphQL API, and sObject endpoints on your org’s My Domain.

swirls add salesforce
actionPOSTv1.0.0

Create a record

Creates a record of the given object type. Pass the object's field values as additional top-level inputs, e.g. `{ sobject: "Account", Name: "Acme" }`. Required scopes: `api`.

api
Source
actionPOSTv1.0.0

Run a GraphQL query

Executes a GraphQL query or mutation against the Salesforce GraphQL API (UI API under the `uiapi` root field). The request runs against the connected org's My Domain host. Required scopes: `api`.

api
Source
actionGETv1.0.0

Run a SOQL query

Executes a SOQL query via the REST query endpoint and returns the matching records. Follow `nextRecordsUrl` with further requests when `done` is false. Required scopes: `api`.

api
Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec