Create a New Case in Salesforce Core
Follow the steps below to push Data from MXO to create a new Case in Salesforce Core.
Step 1: Create a Salesforce Data Adapter
In ONE, create a Salesforce Data Adapter to enable communication between MXO and Salesforce Core.
Step 1: Create a Push Data Structure
Create a Push Structure to create a new case for a customer in Salesforce Core.
For our scenario, we will set up our structure as follows:
Field | Description |
---|---|
Structure Name | Salesforce - Case Create Push |
This Push Structure will be used to: | Create an object in Salesforce Contact |
Required Attributes | Object Type = "Case" |
We will set up the details of our Structure, as follows:
Type | Name | Value |
---|---|---|
Data Attribute | ContactId | Customer Key |
Data Attribute | AccountId | "AccountId" |
Data Attribute | Status | "New" |
Data Attribute | Origin | "Web" |
Data Attribute | Subject | "Interested in Home Insurance" |
Data Attribute | Description | "Shown interest in Home Insurance - follow up with a call" |
Step 3: Create a Push Action
Create a Push Action that references your Push Data Structure, configuring the Action as per your requirements for eligibility etc.
For our scenario, we will set up Our Action as follows:
Field | Description |
---|---|
Name | Create new Salesforce case |
Structure | Salesforce - Case Create Push |
Step 4: Create an Offline Optimization Point
Create an Offline Optimization Point that tells MXO to generate a new case in Salesforce.
Field | Description |
---|---|
Optimization Point type | Offline |
Name | Create new case |
Offline Action | Create new Salesforce case |
Step 5: Trigger the Push Action
Trigger the Push Action to generate a new case in Salesforce Core.