Loading...
Loading...
SalesForce Pardot integration. Manage Campaigns. Use when the user wants to interact with SalesForce Pardot data.
npx skill4agent add membranedev/application-skills salesforce-pardotmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search salesforce-pardot --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Prospects | list-prospects | Query prospects with filtering, sorting, and pagination support |
| List Lists | list-lists | Query lists (static and dynamic prospect groups) with filtering and pagination |
| List Users | list-users | Query Pardot users in the account |
| List Campaigns | list-campaigns | Query campaigns with filtering and pagination |
| Get Prospect | get-prospect | Retrieve a single prospect by ID |
| Get List | get-list | Retrieve a single list by ID |
| Get User | get-user | Retrieve a single Pardot user by ID |
| Get Campaign | get-campaign | Retrieve a single campaign by ID |
| Create Prospect | create-prospect | Create a new prospect in Pardot |
| Create List | create-list | Create a new list for grouping prospects |
| Update Prospect | update-prospect | Update an existing prospect by ID |
| Update List | update-list | Update an existing list by ID |
| Delete Prospect | delete-prospect | Delete a prospect by ID |
| Delete List | delete-list | Delete a list by ID |
| Upsert Prospect by Email | upsert-prospect-by-email | Create or update a prospect using email as the unique identifier. |
| Add Prospect to List | add-prospect-to-list | Add a prospect to a list by creating a list membership |
| Remove Prospect from List | remove-prospect-from-list | Remove a prospect from a list by deleting the list membership |
| List List Memberships | list-list-memberships | Query list memberships (prospect-to-list associations) |
| List Tags | list-tags | Query tags used to categorize Pardot objects |
| Add Tag to Prospect | add-tag-to-prospect | Add a tag to a prospect |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY