Salesforce
salesforce.comCloud-based customer relationship management (CRM) platform that helps businesses manage sales, marketing, customer support, and other business activities, ultimately aiming to improve customer relationships and streamline operations.
What your agent can do
Add an existing contact to an existing campaign as a campaign member. Use Find Records on Contact and on Campaign to look up the two IDs first. The contact must already exist - use Create Contact if it does not.
Via MCP.
Tasks depend on the interface and permissions.
Connection methods
Choose a route that fits your agent.
MCP
For compatible agent apps
an access token
View setup for MCPAPI
For custom integrations
an access token
View paths for APIMCP connection
MCP server URL
https://remote.mcp.pipedream.net/v3- Authentication
- Provide the Pipedream Connect access token and the documented project, environment, external-user and app-slug headers; provider account connection may be required.
POST https://remote.mcp.pipedream.net/v3
API connection
API path
https://api.pipedream.com/v1/connect/{project_id}/proxy/aHR0cHM6Ly9hcGkuZXhhbXBsZS5jb20vdjEvbWU?external_user_id={external_user_id}&account_id=apn_xxxxxxx- Authentication
- Send a Pipedream Connect access token; Pipedream forwards the connected account credentials to the upstream provider.
View sources and checks
- MCP · Use the Pipedream MCP tool Add Contact to Campaign (Write) for Salesforce: Add an existing contact to an existing campaign as a campaign member. Use Find Records on Contact and on Campaign to look up the two IDs first. The contact must already exist - use Create Contact if it does not.
- API · Proxy a request to a provider endpoint using a connected account.