SAS Customer Intelligence 360 for developers
Third Party Integrations
SAS Customer Intelligence 360 provides multiple integration capabilities to internal and external systems. You can upload and download data in batch or stream and consume events in real time using API gateways. You can also use different frameworks to develop custom integrations into 3rd party systems.
This page introduces the integration features and capabilities for various use cases.
- Twilio Connector
- Snowflake UDM Loader
- Snowflake
- SMS/MMS Syniverse Connector
- WhatsApp Syniverse
- WeChat Syniverse
- Salesforce Marketing Cloud Connector
- Facebook Event Manager Integration
- Adobe Audience Manager Integration
- Google Tag Manager Template
- SAS Event Stream Processing Agent
- SAS Event Stream Processing Adapter
- Debug Agent
- SAS Cloud Analytic Services Agent
- Salesforce Sales Cloud (CRM)
- Google Analytics Inegration
SMS Twilio
- supports outbound SMS messages using Twilio APIs
- enables marketing end-users to send SMS messages to customers
- uses AWS Lambda function to support Twilio SMS features
Snowflake UDM Loader
- load CI360’s Unified Data Model into Snowflake
- appends collected data if the process is scheduled for regular execution
- easy setup of docker container
Snowflake
- writes all received events to the configured Snowflake instance
- writes configured columns/attributes to the Snowflake table
- easy setup; extract a zip file and configure
SMS/MMS
Syniverse
- supports outbound SMS/MMS, WhatsApp and WeChat messages using SCG APIs
- enables marketing end-users to send messages to their customers
- implemented for both AWS Lambda and Azure Functions
WhatsApp
Syniverse
- supports outbound SMS/MMS, WhatsApp and WeChat messages using SCG APIs
- enables marketing end-users to send messages to their customers
- implemented for both AWS Lambda and Azure Functions
Salesforce Marketing Cloud
- supports outbound email and SMS messages using SFMC APIs
- enables marketing end-users to send messages to their customers through SFMC
- uses multiple Azure Functions for configuraiton, access, APIs, and storage
Facebook Event Manager
- send user identifiers to Facebook to populate audiences
- enhance retargeting capabilities for known customers
- build a unified customer data view
Adobe Audience Manager
- send user identifiers to AAM to populate audiences
- enhance retargeting capabilities for known customers
- collecting and sending segment information to Adobe's servers via APIs
Google Tag Manager Template
- allows deploying marketing and other javascript easily across a website
- enter event type details with relevant information
- implement custom events using APIs
SAS Event Stream Processing Agent
- events associated with an access point in CI360 are streamed to the agent
- injected as new events into a source window in running ESP server
- distribution archive (ZIP) is created in target folder
SAS Event Stream Processing Adapter
- enables users to stream events from an active ESP window in real time to CI360
- adapter subscribe to an active ESP window
- use active events to trigger tasks, activities or as targeting criteria
Debug Agent
- writes all events into a database table, and/or send to Elastic API
- provides steps and sample code needed to develop your own agent to stream events
- ability to store/forward events
SAS Cloud Analytic Services Agent
- event attributes to be written to CAS table are based on field names
- exact match between event attribute and field name is required
- associate events you'd like to stream to the agent
Salesforce Sales Cloud (CRM)
- based on any collected event trigger the Salesforce REST API to create objects
- supports to create new records in Salesforce like a contact and case
- information captured by CI360 can be passed over to Salesforce
Google Analytics
- send user identifiers to Google Analytics to populate audiences for Google Ads
- enhance retargeting capabilities for known customers
- build a unified customer data view