The first step in integrating CrowdTwist with Siebel Loyalty is to configure Oracle Integration Cloud (OIC).
To configure OIC
-
Install the Business Accelerator (OIC BA package: orcl.ba.siebel_loy_crowdtwist_int.1_0_0) from the Integration Store on Oracle Integration Cloud Home Page. For more information on OIC, see https://docs.oracle.com/en/cloud/paas/integration-cloud/index.html.
-
After the Business Accelerator is installed, click Configure to configure the connections shown in the following table and also the lookups shown in steps 4-6.
Connection Type Connection Siebel
Oracle SiebelLoyRest Connection
CrowdTwist
Oracle CrowdTwistRest Connection
CrowdTwist SFTP
Oracle CrowdTwistSFTP Connection
Object Storage
Oracle ReadObjectStorage Connection
-
Make sure that the integrations shown in the following table are activated after connection configuration.
OIC Connection Type Connection Member Sync Integration
Oracle Siebel Loy CT MemberSync
Activity Push Integration
Oracle CT Siebel Loy ActivityPush
Redemption Integration
Oracle Siebel Loy CT DigiRewards
Batch Import
Oracle Siebel Loy CT Member BatchImport
-
Edit the
ORCL-BRT-SIEBEL_LOY_CROWDTWIST_CONFIG_SETTINGS
lookup to update the notification list in case of failures. The default OIC settings for this lookup are shown in the following table.Name Description Sample Value email
Notification Email List in case of Errors in OIC flow.
abc@oracle.com, def@oracle.com
Default CT User Country Code
Default Country code populated during CT User Creation if no Country is provided for Siebel Loyalty Member.
IN
Default CT User Postal Code
Default Postal code populated during CT User Creation if no postal code is provided for US Siebel Loyalty Member citizen.
99790
Default CT User City ID
Default City ID populated during CT User Creation if no city is provided for non-US Siebel Loyalty Member citizen.
1157219
Default CT Email Domain
Email domain to be appended to Member Number as CT User Email if no email is provided for Siebel Loyalty Member.
@oracle.com
-
Edit
ORCL-BRT-PRODUCT_TO_REWARD_LOOKUP
to map the Siebel Product Id to the CrowdTwist Reward Variation ID. -
Use the
ORCL-BRT-SIEBEL_LOY_CROWDTWIST_COUNTRY_CODES
lookup to convert Siebel country codes to CrowdTwist country codes. -
If a non-US country code is used but no city is provided, the capital city of the input country is picked up by default as the city code for the CrowdTwist user create/update operation. The mapping for same is located in
ORCL-BRT-SIEBEL_LOY_CROWDTWIST_COUNTRY_CAPITALS
.