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. 


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