# Real-time 2.0 Connectors & Integrations ## Overview Real-Time 2.0 enables Treasure Data users to establish direct connections between activation workflows and downstream systems. These systems include email service providers (e.g., Salesforce Marketing Cloud), advertising platforms, and webhooks. This capability allows for immediate action triggers upon event occurrence. This section provides details on: - Supported connector types for real-time activations. - Setup and credential requirements for each connector. - The process for requesting new connector integrations. ## Supported Connector Types | Connector Type | Description | Availability | | --- | --- | --- | | Webhook | Sends a POST request with a configurable JSON payload to an external endpoint in real time. | Generally available. | | Salesforce Marketing Cloud (SFMC) | Facilitates real-time audience activations into Marketing Cloud using OAuth credentials and API endpoints. | Available for select accounts; contact your CSM for enablement. | | Treasure Data Workflows | Supports triggering user-defined or system workflows for custom logic or transformations prior to activation. | Available by default. | | Other Destinations | Common destinations such as ad platforms or analytics tools are currently supported through batch activations. Real-time support will expand progressively. | Roadmap. | ## Credentials and Setup Steps ### Webhook Connector 1. Obtain a valid HTTPS endpoint capable of accepting JSON payloads. 2. Configure authentication (e.g., Bearer token or Basic Auth) as required by your target endpoint. 3. In the Real-Time Journey or Activation setup, select Webhook as the destination. 4. Define the request payload using available profile and event attributes. 5. Test the connection to confirm a 200-level response before enabling in production. ## Salesforce Marketing Cloud (SFMC) Connector 1. Ensure your SFMC user possesses API access and a valid OAuth client ID/secret. 2. In the Treasure Data UI, provide these credentials under Destination Setup → SFMC (Real-Time). 3. Map the Real-Time attributes to SFMC contact fields or data extensions. 4. Validate connectivity using the Test Connection option. 5. Once enabled, triggered activations will push data in near real-time (≤3 min SLA). ## Expanding the Integration Catalog Treasure Data is continuously adding support for real-time destinations. To request a new connector: 1. Contact your Customer Success Manager, providing the use case and target API details. 2. Product and Engineering teams will evaluate feasibility and expected timelines. 3. In the interim, a Webhook destination can be utilized to send data to any system exposing an HTTP endpoint. ## Notes & Recommendations - Utilize webhooks as a fallback integration for any system not yet natively supported. - Ensure all external endpoints are secured with HTTPS and appropriate authentication headers. - For high-volume activations, monitor API rate limits on the destination side to prevent throttling. - Real-Time activations adhere to the same authorization model as batch destinations; credentials are securely stored and scoped per account. ## Future Enhancements (Roadmap) - Broader coverage for real-time destinations, including CRM, Ads, and Push platforms. - A unified Activation Overview Dashboard for comprehensive real-time and batch monitoring. - Enhanced OAuth2 token refresh and retry logic for API-based connectors.