How to connect Salesforce Data 360 to Claude

Connect Claude Web, Desktop and Cowork to Salesforce Data 360 MCP. Query unified customer profiles in data 360, build a data 360 audience segment, and more using natural language, with authentication handled for you.

Salesforce Data 360 logoSalesforce Data 360
Oauth2

Salesforce Data 360 is a customer data platform that unifies data across sources. It helps teams build a complete customer view for analytics, segmentation, and activation.

424 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your Salesforce Data 360 account to Claude via Composio Connect, enabling it to query unified customer profiles in Data 360, build a Data 360 audience segment, analyze customer engagement trends in Data 360, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate Salesforce Data 360 with

Connecting Salesforce Data 360 to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your Salesforce Data 360 account

Back in Claude, ask it to connect to Salesforce Data 360 or give it any Salesforce Data 360-related task.

For example, ask Claude to:

  • "Query unified customer profiles in Data 360"
  • "Build a Data 360 audience segment"
  • "Analyze customer engagement trends in Data 360"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your Salesforce Data 360 account is ready to use.

What is the Salesforce Data 360 Claude Connector, and what's possible with it?

The Salesforce Data 360 MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Salesforce Data 360 account. It provides structured and secure access to data governance, segmentation, activation, analytics, and clean room workflows, so your agent can create calculated insights, count segments, manage activation targets, and organize classifications and tags on your behalf.

  • Customer data analytics: Have your agent create calculated insights and manage prediction job definitions to support analysis in Data 360.
  • Segment measurement and activation: Direct your agent to count segments, create activations and activation targets, assign advertising accounts, and activate data graphs.
  • Data governance management: Let the agent create, update, delete, and bulk manage classification taxonomies, classifications, tags, tag taxonomies, and their assignments.
  • Access policy administration: Instruct your agent to create access policies and manage object access grants for governed Data 360 data.
  • Clean room collaboration: Have your agent accept collaboration invitations and create clean room providers and specifications for approved data collaboration workflows.

Troubleshooting

1. Why does Claude not use the Composio connector for Salesforce Data 360?

The connector can show as connected, but Claude must use it in each Salesforce Data 360 conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to Salesforce Data 360 again.

2. Why does Claude show an MCP server error before Salesforce Data 360 connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for Salesforce Data 360.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect Salesforce Data 360.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the Salesforce Data 360 authorization link not work?

The Composio connector is one server. Your Salesforce Data 360 account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the Salesforce Data 360 connection.
  • Composio creates a fresh Salesforce Data 360 authorization link.
  • Open that link in your browser and finish the Salesforce Data 360 sign-in.

4. Why do Salesforce Data 360 actions fail after they worked before?

The Salesforce Data 360 connection can expire or lose permission.

  • Ask Claude to inspect the Salesforce Data 360 connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the Salesforce Data 360 account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in Salesforce Data 360.
  • If the action still fails with a permission error, check that the connected account has that permission in Salesforce Data 360 itself.

5. How do I switch to a different Salesforce Data 360 account?

Claude can manage the Salesforce Data 360 connection for you.

  • Ask Claude to disconnect or delete the current Salesforce Data 360 account.
  • Ask Claude to connect Salesforce Data 360 again.
  • Open the new Composio authorization link for Salesforce Data 360.
  • Sign in with the other Salesforce Data 360 account in the browser.
  • After the account connects, ask Claude to retry the Salesforce Data 360 task.

6. Why is my Salesforce Data 360 connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your Salesforce Data 360 connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click ⋮ and click Clear cache.
  • If Salesforce Data 360 tools still do not appear, click ⋮, disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect Salesforce Data 360.
TOOLS

Supported Tools

Every Salesforce Data 360 action and event your agent gets out of the box.

Accept a collaboration invitation

Accept an invitation for a clean room collaboration.

Activate data graph

Activate a data graph draft.

Add deep research as knowledge source

Copy a completed deep research report into the knowledge space's GENERATED_RESOURCES library and trigger indexing.

Approve tag suggestions

Approves one or more tag suggestions.

Assign ad account

Assigns the specified ad account to the activation target.

Bulk create classification assignments

Bulk creates data governance classification assignments.

Bulk create classifications

Creates multiple classifications in a single request.

Bulk create classification taxonomies

Creates multiple classification taxonomies in a single request.

Bulk create object access grants

Creates multiple object access grants for a single combination of a data space and a permission set using an idempotent request.

Bulk create tag assignments

Bulk creates data governance tag assignments.

Bulk create tag detection instructions

Bulk creates active detection instructions for multiple tags under one taxonomy.

Bulk create tags

Creates multiple tags in a single request.

Bulk create tag taxonomies

Creates multiple tag taxonomies in a single request.

Bulk delete classification assignments

Bulk deletes data governance classification assignments.

Bulk delete classifications

Deletes multiple classifications in a single request, cascading each deletion to its child classifications and assignments.

Bulk delete classification taxonomies

Deletes multiple classification taxonomies in a single request.

Bulk delete object access grants

Deletes multiple object access grants for a single combination of a data space and a permission set using an idempotent request.

Bulk delete tag assignments

Bulk deletes data governance tag assignments.

Bulk delete tags

Deletes multiple tags in a single request, cascading each deletion to its child tags and assignments.

Bulk delete tag taxonomies

Deletes multiple tag taxonomies and all child tags in a single request.

Bulk fetch catalog metadata

Returns catalog metadata records matching the provided identifiers.

Bulk fetch catalog metadata children

Returns children of catalog metadata records grouped by parent.

Bulk update classifications

Updates multiple classifications in a single request.

Bulk update classification taxonomies

Updates multiple classification taxonomies in a single request.

Bulk update tags

Updates multiple tags in a single requests.

Bulk update tag taxonomies

Updates multiple tag taxonomies in a single request.

Cancel data transform

Cancel a data transform.

Cancel running deep research job

Cancel a running deep research job, optionally requesting a partial report from completed steps.

Cancel SQL query

Delete the specified SQL query and terminate any queries that are currently running.

Count segment

Trigger a segment count on demand.

Create access policy

Creates an access policy, with optional inline rules, using all-or-none semantics.

Create activation

Create an activation.

Create activation target

Create an activation target.

Create agent

Creates a new agent.

Create a prediction job definition

Create a new prediction job definition.

Create a provider

Create a new clean room provider.

Create a specification

Create a new clean room specification.

Create calculated insights

Create a calculated insight in Data 360.

Create classification

Creates a classification under a specified classification taxonomy, with optional initial tag links.

Create classification assignment

Creates a single data governance classification assignment.

Create classification taxonomy

Creates a classification taxonomy.

Create communication capping configuration

Creates a communication capping configuration entity.

Create communication capping dimension

Creates a communication capping dimension.

Create communication capping rule

Creates a communication capping rule for a configuration.

Create custom code deployment

Creates a custom code deployment.

Create data action

Create a new data action.

Create data action target

Create a new data action target.

Create data alert

Create a new data alert within the data alert collection.

Create data graph

Create a data graph.

Create data kit

Create a standard data kit.

Create data lake object

Create a data lake object (DLO).

Create data model object

Create a custom data model object (DMO).

Create data model object mapping

Create a new mapping between a data lake object (DLO) source and a data model object (DMO) target.

Create data share

Creates a data share and adds the data model object (DMO), data lake object (DLO), and calculated insight object (CIO) to it.

Create data share target

Creates a data share target of a particular target type.

Create data space

Create a new data space based on the input details provided.

Create data stream

Create a data stream.

Create data transform

Create a data transform.

Create Document AI configuration

Create a new Document AI configuration.

Create field source target relationships

Create bulk data model object (DMO) relationships between fields in the source DMO and fields in the target DMO.

Create identity resolution ruleset

Create an identity resolution ruleset in Data 360.

Create ingestion job

Create a Data 360 bulk ingestion job for one object and an upsert or delete operation.

Create knowledge library

Create a knowledge library in an existing knowledge space.

Create knowledge space

Create a knowledge space in the current data space.

Create knowledge space configuration

Create a knowledge space configuration.

Create knowledge space session

Create a new session for a knowledge space.

Create model setup version

Create a new model setup version.

Create object access grant

Creates a single object access grant using an idempotent request.

Create retriever

Create a retriever to query and retrieve data from Data 360 objects or search indexes.

Create retriever configuration

Create a new configuration version for the retriever.

Create segment

Create a segment in Data 360.

Create semantic search

Define the connect APIs that perform create, read, update, and delete operations for a search index of unstructured data.

Create tag

Creates a tag under a specified tag taxonomy, optionally nested under a parent tag.

Create tag assignment

Creates a single data governance tag assignment.

Create tag detection instruction

Creates or replaces the active detection instruction for a tag.

Create tag taxonomy

Creates a top-level tag taxonomy.

Deactivate segment by ID

Deactivate a segment on demand by ID.

Deactivate segment by name

Deactivate a segment on demand by API name.

Delete access policy

Permanently deletes an access policy and cascades the delete to its rules.

Delete activation

Delete an activation.

Delete activation platform

Deletes an activation platform.

Delete activation target

Delete an activation target by ID or developer name.

Delete activation target metadata

Deletes activation target dimension metadata for a given activation target ID.

Delete agent

Deletes an existing agent.

Delete a prediction job definition

Delete a specific prediction job definition.

Delete a specification

Deletes a specific clean room specification.

Delete calculated insight

Delete a calculated insight in Data 360.

Delete classification

Deletes a classification and cascades the deletion to any child classifications and assignments.

Delete classification assignment

Deletes a data governance classification assignment by ID.

Delete classification taxonomy

Deletes a classification taxonomy.

Delete communication capping rule

Deletes a communication capping rule.

Delete configured model

Delete a configured model.

Delete connection

Delete a Data 360 connector.

Delete custom code deployment

Deletes a custom code deployment.

Delete data action target

Delete a data action target.

Delete data graph

Delete a data graph.

Delete data kit

Delete a data kit.

Delete data lake object

Delete a data lake object (DLO).

Delete data model object

Delete a standard or custom data model object (DMO).

Delete data model object field mapping

Delete a field mapping between a data lake object (DLO) source and a data model object (DMO) target.

Delete data model object mapping

Delete a mapping between a data lake object (DLO) source and a data model object (DMO) target.

Delete data share

Deletes a data share.

Delete data share target

Deletes a data share target.

Delete data space

Delete the specified data space.

Delete data space members

Delete the specified data lake objects (DLOs) from a data space.

Delete data stream

Delete a data stream.

Delete data transform

Initiate the deletion of a data transform.

Delete Document AI configuration

Delete a Document AI configuration.

Delete field source target relationship

Delete a data model object (DMO) relationship between a field in the source DMO and a field in the target DMO.

Delete identity resolution ruleset

Delete an identity resolution ruleset in Data 360.

Delete ingestion job

Delete an eligible Data 360 bulk ingestion job, including its stored job data and metadata.

Delete ingestion records

Delete up to 200 records from a Data 360 data lake table by primary key.

Delete knowledge space

Delete a knowledge space.

Delete knowledge space configuration

Delete a knowledge space configuration.

Delete knowledge space session

Delete a knowledge space session.

Delete model artifact

Delete the model artifact.

Delete object access grant

Deletes a single object access grant.

Delete retriever

Delete a retriever and all its configuration versions.

Delete retriever configuration

Delete a retriever configuration.

Delete segment

Delete a segment in Data 360.

Delete semantic search

Delete a search index definition.

Delete tag

Deletes a tag and cascades the deletion to any child tags and assignments.

Delete tag assignment

Deletes a data governance tag assignment by ID.

Delete tag detection instruction

Deactivates the currently active detection instruction for a tag.

Delete tag taxonomy

Deletes a tag taxonomy and all child tags.

Deploy data kit components

Deploy multiple components from a specific data kit.

Describe catalog metadata type

Returns the full JSON Schema document for a single metadata type, including its subtypes and property schemas.

Detect Document AI schema

Detect which extraction schema best matches a document from PDF, image, Microsoft Word (.

Disable a collaboration

Disable a clean room collaboration.

Disable activation

Disables a market segment activation.

Disable activation platform

Disables an activation platform.

Disable activation target

Disables an activation target.

Disable communication capping

Disables a communication capping configuration.

Enable activation

Enables a market segment activation.

Enable activation platform

Enables an activation platform.

Enable activation target

Enables an activation target.

Enable communication capping

Enables a communication capping configuration.

Extract Document AI configuration data

Extract structured data from PDF, image, Microsoft Word (.

Generate Document AI schema

Generate a schema from a source of unstructured data.

Generate tag suggestions

Launches asynchronous AI-driven tag suggestion jobs for one or more objects.

Get access policy

Returns a single access policy and its rules by developer name.

Get access policy rule

Returns the details of a specific rule within an access policy.

Get activation

Get an activation by ID.

Get activation external platform

Get a specific activation external platform.

Get activation platform

Returns an activation platform by record ID or API name.

Get activation target

Get an activation target by ID or developer name.

Get agent

Get an existing agent.

Get a prediction job definition

Get a specific prediction job definition.

Get a predict job

Get a specific predict job.

Get a predict job task

Get a task associated with a specific predict job.

Get a provider

Get a clean room provider.

Get auto-tagging job

Returns a single data governance auto-tagging job by ID, reporting its progress and status.

Get calculated insight

Get a calculated insight in Data 360.

Get calculated insight object

Query a Calculated Insight object in Data 360.

Get calculated insight object metadata

Get metadata for a Calculated Insight object in Data 360.

Get catalog metadata

Returns the full metadata profile for a single Unified Catalog asset.

Get classification

Returns a classification by its fully-qualified API name.

Get classification assignment

Returns a single data governance classification assignment by ID.

Get classification taxonomy

Returns a classification taxonomy by its API name.

Get communication capping configuration

Returns a communication capping configuration.

Get configured model

Get the configured model.

Get Connection

Get identity, connector type, and status for one existing Data 360 connection by ID.

Get connection endpoints

Get the endpoints of an Ingestion API connector as a binary stream.

Get connection preview

Get a preview of the data in an object and pass it through parser settings.

Get connection site map

Get the sitemap for a Streaming App connection.

Get Connector

Get metadata and setup requirements for one Data 360 connector type.

Get custom code deployment

Returns a custom code deployment.

Get custom code execution

Returns a single execution for a custom code script deployment.

Get data action target

Get a data action target.

Get data graph

Query a data graph.

Get data graph data by entity name

Query a data graph by the primary key of either the primary data model object (DMO) or the Individual linked DMO.

Get data graph data by ID

Query data graph data by ID.

Get data graph metadata

Query data graph metadata.

Get data kit component status

Get the status of a component deployed from a data kit.

Get data kit manifest

Get a list of all member components and dependencies for a data kit.

Get Data Lake Object

Get one Data 360 data lake object by record ID or developer name, including its schema and status.

Get data model object

Get a data model object (DMO).

Get data model object mapping

Get the details of a data model object (DMO) mapping.

Get data share

Returns a data share with its object names.

Get data share target

Returns a data share target.

Get Data Space

Get one Data 360 data space by its ID or API name, including its current status and configuration.

Get data space member

Get details about a data space member for a given data lake object (DLO).

Get Data Stream

Get one Data 360 data stream by record ID or developer name, including its source, refresh configuration, and status.

Get data transform

Get a data transform.

Get data transform schedule

Get a data transform's schedule.

Get deep research report

Get the deep research report for a research ID.

Get deep research status

Get the deep research status by research ID.

Get Document AI configuration

Get the details of a Document AI configuration.

Get Document AI global configuration

Get the global configurations for Document AI.

Get file chunks summary

Get all chunks for files in a knowledge space.

Get file status

Get the file status of a knowledge space for the specified file IDs.

Get identity resolution ruleset

Get an identity resolution ruleset in Data 360.

Get ingestion job

Get detailed status and processing information for a Data 360 bulk ingestion job.

Get insight metadata

Get Insight metadata, including Calculated Insight objects, their dimensions, and their measures in Data 360.

Get knowledge library details

Get detailed information about a specific knowledge library.

Get knowledge space

Get a knowledge space.

Get knowledge space configuration

Get the details of a specific knowledge space configuration record.

Get knowledge space details

Get detailed information about a specific knowledge space.

Get knowledge space session

Get a knowledge space session.

Get last extraction info

Returns the last extraction information for the unified catalog.

Get metadata

Get all metadata, including Calculated Insights, Engagement, Profile, and other objects, as well as their relationships to other objects in Data 360.

Get model artifact

Get the model artifact.

Get model setup version

Retrieve a specific model setup version.

Get model setup version partition

Retrieve a partition of a specific model setup version.

Get object access grant

Returns a single object access grant.

Get prediction

Make a prediction using the specified model and parameters.

Get presigned URLs

Get presigned URLs for uploading files to a knowledge library.

Get private network route

Get detailed information about a Private Network Route.

Get profile data model object

Query a profile data model object using filters in Data 360.

Get profile data model object and calculated insight with search key

Query a profile data model object and a calculated insight object using filters and a search key in Data 360.

Get profile data model object and child object with search key

Query a profile data model object and a child object using filters and a search key in Data 360.

Get profile data model object metadata

Get metadata for a data model object (DMO) in the profile category, such as Individual, Contact Point Email, Unified Individual, and Contact Point Address in Data 360.

Get profile data model object with search key

Query a profile data model object using filters and a search key in Data 360.

Get profile metadata

Get metadata for data model objects in the profile category, including Individual, Contact Point Email, Unified Individual, and Contact Point Address objects in Data 360.

Get refresh status

Returns the current catalog refresh status.

Get related attribute activation quota

Returns the related-attribute activation quota for the org.

Get related attribute configuration limits

Returns the static configuration limits for related-attribute activations, such as maximum hops and attributes per activation.

Get retriever

Get a retriever with its latest and active configurations.

Get retriever configuration

Get a retriever configuration.

Get segments by API name

Returns a paginated list of segments that match the specified segment API name.

Get segments by ID

Returns the segments that match the specified segment ID.

Get semantic search

Get information about the specified search index definition record.

Get semantic search configuration

Get a search index configuration.

Get semantic search definition details

Get all search index definition details.

Get session conversation

Get conversation messages for a knowledge space session.

Get SQL query rows

Get additional query results that weren't returned in the initial request.

Get SQL query status

Get the status of an SQL query request.

Get streaming eligibility

Indicates whether streaming activation is allowed for a data model object (DMO), and provides the reason when it isn't.

Get tag

Returns a tag by its fully qualified API name.

Get tag assignment

Returns a single data governance tag assignment by ID.

Get tag detection instruction

Returns the currently active detection instruction for a tag.

Get tag suggestion

Returns a single AI-generated tag suggestion by ID.

Get tag taxonomy

Returns a tag taxonomy by its fully qualified API name.

Import knowledge

Import selected knowledge libraries and search indexes into a target knowledge space.

Index files

Index uploaded files for a knowledge space.

Link data share with target

Links a data share with a data share target.

Get access policies

Returns a paginated list of builder-compatible access policies.

Get action sources for an event

Returns the action sources valid for the specified event on the activation platform, such as Website, App, or Offline.

Get activation external platforms

Get a paginated list of activation external platforms.

Get activation history

Returns a paginated list of publish-history records.

Get activation platform metadata

Returns a paginated list of activation platform metadata, with optional filtering by platform type and name.

Get activation platforms

Returns a paginated list of activation platforms.

Get activations

Get a list of activations with selected filters.

Get activation target dimension metadata

Gets activation target dimension metadata for a given activation target ID.

Get activation target platform fields

Returns the target-level configuration fields for an activation platform.

Get activation targets

Get a list of activation targets with selected filters.

Get agents

Returns a list of all registered agents.

Get Audience DMO activation records

Query activation data.

Get auto-tagging jobs

Returns a paginated list of data governance auto-tagging jobs, optionally filtered by object or status.

Get available ad accounts

Returns the ad accounts that aren't already assigned in the specified data space.

Get calculated insights

Get calculated insights in Data 360.

Get catalog metadata children

Returns all child metadata records (for example, fields) for the given parent catalog identifier.

Get catalog metadata relationship children

Returns the field-level details of a single relationship edge, including field-to-field edges.

Get catalog metadata relationships

Returns the relationship subgraph reachable from the given catalog asset within the requested depths.

Get catalog metadata relationships by composite key

Resolves a catalog asset by composite key, then traverses the relationship subgraph.

Get catalog metadata types

Returns a lightweight catalog of all available metadata types, each with its subtypes.

Get channel preferences

Returns the channel preference options for a channel and data model object (DMO) pair, such as Primary phone or Secondary phone.

Get channels

Returns the available activation channels for a data space.

Get classification assignments

Returns a paginated list of data governance classification assignments, optionally filtered by tag or classification.

Get classification assignments on a classification

Returns a paginated list of assignments for a specific classification, including all linked tags.

Get classifications

Returns a paginated list of classifications across all classification taxonomies.

Get classification taxonomies

Returns a paginated list of classification taxonomies.

Get collaboration result objects

Retrieve a list of all data model objects (DMOs) created by a specific clean room collaboration.

Get collaborations

Get a list of clean room collaborations.

Get communication capping activation targets

Returns a paginated list of activation targets for a communication capping configuration.

Get communication capping data spaces

Returns all data spaces with communication capping definitions linked to activation targets.

Get communication capping dimensions

Gets dimension information for a communication capping configuration by communication capping ID or data space ID.

Get communication capping rules

Returns a paginated list of rules for a communication capping configuration.

Get configured models

Get the set of configured models and their properties.

Get connection databases

Get a list of databases for a connection.

Get connection database schemas

Get a list of database schema names for a connection.

Get connection fields

Get a list of fields for a connection object.

Get connection objects

Get a list of source objects for a connection.

List Connections

List existing Data 360 connections for one required connector type and return one provider page.

Get connection schema

Get the schema model for a connection.

List Connectors

List the connector types available for Data 360 connections, including labels, release levels, and capability types.

Get consent data model objects

Returns the standard consent data model objects (DMOs) for a data space.

Get custom code deployments

Returns a paginated list of custom code deployments.

Get custom code executions

Returns a paginated list of executions for a custom code script deployment.

Get data actions

Get a paginated list of data actions in the org.

Get data action targets

Get a paginated list of data action targets.

Get data kit available components

Get a list of available components within data kits by component type.

Get data kit component dependency

Get the dependencies for components deployed from a data kit.

Get data kits

Get a list of data kits by namespace.

List Data Lake Objects

List Data 360 data lake objects and their status, returning one provider page without large field arrays.

Get data model object mappings

Get the details of all mappings associated with a data model object (DMO).

Get data model objects

Get a paginated list of all data model objects (DMOs).

Get data object categories available for activation

Returns the data object category types that are available for activation, optionally scoped to a data space.

Get data shares

Returns all data shares in the org, ordered by developer name.

Get data share targets

Returns all data share targets of a given target type.

Get data sources

Returns the data sources for a data model object (DMO).

List data space members

List information about the objects that can access a data space.

List Data Spaces

List the Data 360 data spaces visible to the connected Salesforce account and return one provider page.

List Data Streams

List Data 360 ingestion streams and their status, returning one provider page without embedded field metadata.

Get data transform run history

Get information about all the jobs that the batch or streaming data transform has run.

Get data transforms

Get a list of data transforms.

Get Document AI configurations

Get all Document AI configurations.

Get events for an activation platform

Returns the standard event names configured for the activation platform's streaming metadata, such as Purchase or AddToCart.

Get field source target relationships

Get the details of all data model object (DMO) relationships between fields in the source DMO and fields in the target DMO.

Get identity providers for match boost

Returns the identity providers for an activation target and data model object (DMO).

Get identity resolution rulesets

Get identity resolution rulesets in Data 360.

List ingestion jobs

List Data 360 bulk ingestion jobs with bounded result count, offset, ordering, and optional state filters.

Get knowledge for import

Get knowledge libraries and search indexes to import into the specified knowledge space.

Get knowledge libraries

Get all knowledge libraries.

Get knowledge space configurations

Get all knowledge space configuration details.

Get knowledge spaces

Get all knowledge spaces in the current data space.

Get knowledge space sessions

Get all sessions for a knowledge space.

Get Marketing Cloud enterprises

Returns Marketing Cloud enterprises and their business units.

Get metadata entities

Get a list of metadata entities.

Get model artifacts

Get model artifacts.

Get model setup version partitions

Retrieve all partitions of a specific model setup version.

Get model setup versions

Retrieve a list of model setup versions.

Get object access grants

Returns a paginated list of object access grants, with optional filters.

Get partner objects

Returns partner-platform objects of the specified type.

Get partner-object types for an activation platform

Returns the partner-object types valid for the activation platform, such as Pixel, App, or ConversionRule, each with a display label.

Get prediction job definitions

Get a list of existing prediction job definitions.

Get predict jobs

Get a list of predict jobs.

Get predict job tasks

Get a list of tasks associated with a specific predict job.

Get private network routes

Get a paginated list of Private Network Routes.

Get providers

Get a list of clean room providers.

Get provider templates

Get a list of all templates associated with a clean room provider.

Get query jobs

Get a list of clean room query jobs.

Get retriever configurations

Get all configuration versions for the retriever.

Get retrievers

Get a paginated list of retrievers.

Get segment members

Get segment members in Data 360.

Get segments

Returns a paginated list of segments.

Get specifications

Get a list of all clean room specifications.

Get tag assignments

Returns a paginated list of data governance tag assignments for a given object, with optional field filtering.

Get tag assignments on a tag

Returns a paginated list of tag assignments for a specific tag.

Get tags

Returns a paginated list of tags across all tag taxonomies.

Get tag suggestions

Returns a paginated list of AI-generated data governance tag suggestions, optionally filtered by object, tag, or status.

Get tags with active detection instructions

Returns a paginated list of tags in a taxonomy along with their active detection instruction, if any.

List tag taxonomies

Returns a paginated list of tag taxonomies.

Get template collaborations

Retrieve a paginated list of all collaborations for a specific type of use case template.

Get templates

Get a list of all clean room templates.

Lookup catalog metadata

Looks up catalog metadata records matching human-readable fields when the identifier isn't known.

Lookup universal ID

Look up objects by source ID in Data 360.

Map dimension metadata to activation target

Maps dimension metadata to a communication capping activation target.

Propagate tags

Propagates data governance tags to the specified objects.

Provision knowledge space

Provision a knowledge space for the specified data spaces.

Publish a Batch DMO activation

Initiate an on-demand publish job for a Batch data model object (DMO) activation.

Publish activation platform

Publishes an activation platform and sets its status to active.

Publish segment

Publish a segment in Data 360.

Rebuild data transform

Rebuild a streaming data transform.

Refresh collaboration metadata

Refresh metadata for a clean room collaboration.

Refresh data graph

Refresh a data graph.

Refresh data transform status

Refresh the status of a data transform.

Reject a collaboration invitation

Reject an invitation for a clean room collaboration.

Reject tag suggestions

Rejects one or more tag suggestions.

Remove files

Remove files from a knowledge library.

Remove knowledge library

Remove a knowledge library from a knowledge space.

Replace access policy rule

Overwrites or upserts a single rule within an access policy.

Retry activation platform sync

Retries the sync operation for an activation platform that previously failed.

Retry activation sync

Retries the sync for an activation.

Retry activation target sync

Retries the sync for an activation target.

Retry data transform

Retry a data transform.

Review retriever

Reviews a Custom SQL retriever input and returns findings with errors and suggestions.

Run calculated insight

Trigger a run on a calculated insight in Data 360.

Run clean room query

Run a query job on a clean room.

Run data streams

Start a data stream run to ingest data from the source and refresh the data lake object (DLO).

Run data transform

Run a data transform.

Run deep research

Run deep research for a research ID.

Run Document AI process

Run the Document AI configuration to process documents.

Run existing connection action

Run a command on an existing connection.

Run identity resolution ruleset now

Run an identity resolution ruleset job on demand in Data 360.

Search catalog metadata

Returns catalog metadata records matching a semantic search query.

Search knowledge libraries

Search for a knowledge library.

Set activation platform privacy type

Sets the privacy type classification for an activation platform.

Submit SQL query

Submit SQL query.

Sync data space

Retry off-core sync for a data space in an error state.

Sync data space member

Retry off-core sync for a data space member in an error state.

Test connection

Test the connection between the clean room and the provider's external storage.

Test existing connection action

Test an existing connection and update its status based on the test result.

Test existing connection schema action

Test a schema for an existing connection.

Trigger activation full refresh

Triggers a full-refresh publish for an activation.

Trigger full extraction

Triggers a catalog full extraction (Day 0 job).

Undeploy data kit component

Undeploy a component previously deployed from a data kit.

Unlink data share with target

Unlinks a data share from a data share target.

Update access policy

Applies an idempotent partial update to an access policy's label or description.

Update activation

Update a specific activation by ID.

Update activation target

Update a specific activation target by ID or developer name.

Update a prediction job definition

Update a specific prediction job definition.

Update calculated insight

Update a calculated insight in Data 360.

Update classification

Updates a classification.

Update classification taxonomy

Updates a classification taxonomy.

Update communication capping configuration

Updates a communication capping configuration entity.

Update communication capping dimension

Updates a communication capping dimension.

Update communication capping dimension priority

Updates the priority order of communication capping dimensions.

Update communication capping rule

Updates a communication capping rule within a configuration.

Update configured model

Update a configured model.

Update connection

Update a Data 360 connector, replacing only the data passed in the request.

Update custom code deployment

Updates a custom code deployment.

Update data alert

Partially update an existing data alert.

Update data kit components

Update the components of an existing data kit.

Update data lake object

Update a data lake object (DLO) by adding new fields or changing the label.

Update data model object

Update a custom data model object (DMO).

Update data model object field mapping

Add or update field mappings between a data lake object (DLO) source and a data model object (DMO) target.

Update data share

Updates a data share and adds the data model object (DMO), data lake object (DLO), and calculated insight object (CIO) to it.

Update data space

Update the specified data space.

Update data stream

Update a data stream.

Update data transform

Update a data transform.

Update data transform schedule

Update a data transform's schedule.

Update deep research plan

Update the deep research plan (instructions and/or steps) before execution.

Update Document AI configuration

Update an existing Document AI configuration.

Update identity resolution ruleset

Update an identity resolution ruleset in Data 360.

Update ingestion job state

Irreversibly close a Data 360 bulk ingestion job and enqueue its uploaded data for processing, or abort it and delete its uploaded data.

Update knowledge library

Update a knowledge library.

Update knowledge space

Update a knowledge space.

Update model artifact

Update the model artifact.

Update model setup version

Partially update an existing model setup version.

Update retriever

Update a retriever label or description.

Update retriever configuration

Update the configuration's active status.

Update segment

Update a segment in Data 360.

Update semantic search

Update a Semantic Index record.

Update tag

Updates a tag.

Update tag taxonomy

Updates a tag taxonomy.

Upload ingestion job CSV

Upload one bounded CSV file to an open Data 360 bulk ingestion job.

Upsert connection schema

Create or update a schema model for a connection.

Upsert connection site map

Create or update the sitemap for a Streaming App connection.

Upsert data space members

Add members to a data space or update existing data space filters.

Upsert ingestion records

Upsert a JSON micro-batch into a Data 360 ingestion connector.

Validate data space account for target

Indicates whether an ad account is available to assign to an activation target.

Validate data transform

Validate your data transform before you create it.

Validate ingestion records

Validate streaming records synchronously against a Data 360 ingestion connector schema without persisting the records.

FAQ

Frequently asked questions

With a standalone Salesforce Data 360 MCP server, the agents and LLMs can only access a fixed set of Salesforce Data 360 tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Salesforce Data 360 and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Salesforce Data 360 tools.

Yes, absolutely. You can configure which Salesforce Data 360 scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Salesforce Data 360 data and credentials are handled as safely as possible.

Start with Salesforce Data 360.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Salesforce Data 360 tool your agent needs.Free to start.

Start building