Salesforce Data Cloud Ingestion from Confluence - Implementation Template
home
This application enables users to integrate Salesforce Data Cloud with Confluence 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 knowledge base articles, and its associated metadata from Confluence to be used in conjunction with Data Cloud's vector database.
High level architecture
Capabilities
The Salesforce Data Cloud Ingestion from the Confluence Process API can be used to synchronously and asynchronously to ingest data into Data Cloud from Confluence sources. It supports the following functionality:
- Initial Load / Full Refresh Synchronous - Allows the ingestion of metadata from Confluence to Data Cloud using a paginated approach.
- Initial Load / Full Refresh Asynchronous - Allows the ingestion of metadata from Confluence to Data Cloud asynchronously. The application will handle pagination through the resources and directly publish to Data Cloud.
- Notification - Pushes updates to the metadata for unstructured data from Confluence to Data Cloud when an event is generated for content of interest (pages or blog posts).
- Retrieve Content - Allows retrieving content from Confluence for the requested resource in Data Cloud to support various Agentforce use cases.
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 Confluence Cloud 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.
- See the Data Cloud documentation for more details about implementing the use case and making use of the ingested unstructured data in Data Cloud.