Reltio Connect

 View Only

OneTrust(Consent Management) integration with Reltio

  • 1.  OneTrust(Consent Management) integration with Reltio

    Posted 06-14-2023 12:15

    Hi Everyone,

    We have a requirement to integrate OneTrust, which contains consent data, with Reltio MDM to create a golden record and maintain accurate consent data within Reltio for a comprehensive 360-degree profile. This integration is necessary to track the email consent provided by customers, enabling us to execute marketing campaigns with precision.

    We have a few questions regarding this integration and would appreciate any assistance:

    1. Is it possible to achieve real-time integration from OneTrust to Reltio using APIs, even if the API has a complex structure?
    2. Are there any alternatives to APIs for sharing data between OneTrust and Reltio MDM in real-time for consent updates?

    The API output from OneTrust has a complex structure, and we need to format it before pushing it to Reltio. Initially, we considered using Python for processing the API output, but this may introduce some processing delays, potentially impacting real-time updates. We would greatly appreciate any insights or alternative approaches to meet this requirement.

    {

        "content": [

            {

                "Id": "59aef054-4f24-41a5-94cc-1fa82c593b1e",

                "Language": "en-US",

                "Identifier": "test06@gmail.com",

                "LastUpdatedDate": "2023-06-12T07:55:31.687",

                "CreatedDate": "2023-06-12T07:55:31.57",

                "DataElements": [

                    {

                        "Name": "Designation",

                        "Value": "Oncologist",

                        "Linked": false

                    },

                    {

                        "Name": "State",

                        "Value": "karnataka",

                        "Linked": false

                    },

                    {

                        "Name": "Specialty~",

                        "Value": "Surgical oncology",

                        "Linked": false

                    },

                    {

                        "Name": "First Name",

                        "Value": "JOhn",

                        "Linked": false

                    },

                    {

                        "Name": "Country",

                        "Value": "India",

                        "Linked": false

                    },

                    {

                        "Name": "CountryCode",

                        "Value": "IN",

                        "Linked": false

                    },

                    {

                        "Name": "Last Name",

                        "Value": "Smith",

                        "Linked": false

                    },

                    {

                        "Name": "Phone Number",

                        "Value": "1234567890",

                        "Linked": false

                    }

                ],

                "Purposes": [

                    {

                        "Id": "fce3bb11-a3cf-4c76-b069-633985771117",

                        "LastReceiptId": "851b9184-df74-437a-b51a-365432004d15",

                        "Name": "Email Communication",

                        "Version": 1,

                        "Status": "ACTIVE",

                        "FirstTransactionDate": "2023-06-12T07:55:31.243",

                        "LastTransactionDate": "2023-06-12T07:55:31.243",

                        "WithdrawalDate": null,

                        "ConsentDate": "2023-06-12T07:55:31.243",

                        "ExpiryDate": "2024-06-11T07:55:31.243",

                        "TotalTransactionCount": 1,

                        "Topics": [],

                        "CustomPreferences": [],

                        "LastTransactionCollectionPointId": "4ece85ec-ab1b-41e3-b66c-cb19db72d24c",

                        "LastTransactionCollectionPointVersion": 2,

                        "PurposeNote": null,

                        "LastUpdatedDate": "2023-06-12T07:55:31.243",

                        "LastInteractionDate": "2023-06-12T07:55:31.243",

                        "attributes": {}

                    },

                    {

                        "Id": "e471fa80-ea24-43d0-a6dc-8f96591da4fe",

                        "LastReceiptId": "851b9184-df74-437a-b51a-365432004d15",

                        "Name": "SMS Marketing",

                        "Version": 1,

                        "Status": "ACTIVE",

                        "FirstTransactionDate": "2023-06-12T07:55:31.243",

                        "LastTransactionDate": "2023-06-12T07:55:31.243",

                        "WithdrawalDate": null,

                        "ConsentDate": "2023-06-12T07:55:31.243",

                        "ExpiryDate": "2024-06-11T07:55:31.243",

                        "TotalTransactionCount": 1,

                        "Topics": [],

                        "CustomPreferences": [],

                        "LastTransactionCollectionPointId": "4ece85ec-ab1b-41e3-b66c-cb19db72d24c",

                        "LastTransactionCollectionPointVersion": 2,

                        "PurposeNote": null,

                        "LastUpdatedDate": "2023-06-12T07:55:31.243",

                        "LastInteractionDate": "2023-06-12T07:55:31.243",

                        "attributes": {}

                    }

                ],

                "TestDataSubject": true

            }

    }



    ------------------------------
    Ramu Aitha
    Indegene
    ------------------------------