Salesforce Data Cloud Ingestion from SharePoint
home
This application enables users to integrate Salesforce Data Cloud with SharePoint to allow them to surface unstructured data, powering a variety of generative AI use cases. It handles the orchestration required to ingest both content, such as files, and the associated metadata from SharePoint to be used in conjuction with Data Cloud's vector database.
High level Architecture
Capabilities
The Salesforce Data Cloud Ingestion from SharePoint Process API can be used to synchronously and asynchronously ingest data into Data Cloud from SharePoint sources. It supports the following functionality:
- Initial Load / Full Refresh Synchronous - Allows the ingestion of metadata from SharePoint files to Data Cloud using a paginated approach.
- Initial Load / Full Refresh Asynchronous - Allows the ingestion of metadata from SharePoint files to Data Cloud asynchronously. The application will handle pagination through the resources and directly publish to Data Cloud.
- Retrieve Content - Allows content to be retrieved from SharePoint for the requested resource in Data Cloud to support various Agentforce use cases.
- Poll Incremental - Periodically scans for changes in SharePoint and sends metadata related to the changes to Data Cloud.
Additional resources
- The Setup instructions page outlines the steps to configure the data source and deploy the application to Anypoint Platform.
- The Application details page provides additional information regarding application design and functionality.
- The Data mappings page describes how the request and response data structures are mapped between SharePoint and Salesforce Data Cloud.
- This integration implements the Salesforce Data Cloud Ingestion Process API specification to ingest content and its associated metadata from source systems into Salesforce Data Cloud.
- Refer to the MuleSoft Direct for Data Cloud solution for more information about the use case.