Use the following as a reference when configuring your integration.
Acoustic Exchange event types
Acoustic Exchange event types describe what channel a particular event or "outbound message" is coming from Salesforce. For example, it could come from web, mobile, SMS, call center, etc. You can map what channel to the channel attribute in the JSON payload that you send to Exchange. For more information, see the Acoustic Exchange event type directory.
Acoustic Exchange event: crmLead
Table 1. Identifier mapping
Acoustic Exchange identifier |
Salesforce field |
CRM_SFDC_ID |
Id |
Email |
Email |
PhoneNumber |
Phone |
Table 2. Attribute mapping
Acoustic Exchange attribute |
Salesforce field |
company |
Company |
contactAddress |
Street |
contactCity |
City |
contactFname |
FirstName |
contactLname |
LastName |
contactPostal |
PostalCode |
contactState |
State |
customer |
OwnerId |
description |
Description |
source |
LeadSource |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: newLead
Table 3. Identifier mapping
Acoustic Exchange identifier |
Salesforce field |
CRM_SFDC_ID |
Id |
Email |
Email |
PhoneNumber |
Phone |
Table 4. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
company |
Company |
contactAddress |
Street |
contactCity |
City |
contactFname |
FirstName |
contactLname |
LastName |
contactPostal |
PostalCode |
contactState |
State |
customer |
OwnerId |
description |
Description |
source |
LeadSource |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: cancelledLead
Table 5. Identifier mapping
Acoustic Exchange identifier |
Salesforce field |
CRM_SFDC_ID |
Id |
Email |
Email |
PhoneNumber |
Phone |
Table 6. Attribute mapping
Acoustic Exchange attribute |
Salesforce field |
company |
Company |
contactAddress |
Street |
contactCity |
City |
contactFname |
FirstName |
contactLname |
LastName |
contactPostal |
PostalCode |
contactState |
State |
customer |
OwnerId |
description |
Description |
source |
LeadSource |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: qualifiedLead
Table 7. identifier mapping
Acoustic Exchange identifier |
Salesforce field |
CRM_SFDC_ID |
Id |
Email |
Email |
PhoneNumber |
Phone |
Table 8. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
company |
Company |
contactAddress |
Street |
contactCity |
City |
contactFname |
FirstName |
contactLname |
LastName |
contactPostal |
PostalCode |
contactState |
State |
customer |
OwnerId |
description |
Description |
source |
LeadSource |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: crmOpportunity
Table 9. identifier mapping
Acoustic Exchange identifier |
Salesforce field |
OPPORTUNITY_SFDC_ID |
Id |
Table 10. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
assignedTo |
OwnerId |
campaign |
CampaignId |
closeDate |
CloseDate |
leadSource |
LeadSource |
opptyAmount |
Amount |
opptyDescription |
Description |
opptyName |
Name |
opptyType |
Type |
probability |
Probability |
proposedSolution |
NextStep |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: opptyDeveloped
Table 11. identifier mapping
Acoustic Exchange identifier |
Salesforce field |
OPPORTUNITY_SFDC_ID |
Id |
Table 12. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
assignedTo |
OwnerId |
campaign |
CampaignId |
closeDate |
CloseDate |
leadSource |
LeadSource |
opptyAmount |
Amount |
opptyDescription |
Description |
opptyName |
Name |
opptyType |
Type |
probability |
Probability |
proposedSolution |
NextStep |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: opptyQualified
Table 13. identifier mapping
Acoustic Exchange identifier |
Salesforce field |
OPPORTUNITY_SFDC_ID |
Id |
Table 14. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
assignedTo |
OwnerId |
campaign |
CampaignId |
closeDate |
CloseDate |
leadSource |
LeadSource |
opptyAmount |
Amount |
opptyDescription |
Description |
opptyName |
Name |
opptyType |
Type |
probability |
Probability |
proposedSolution |
NextStep |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: opptyLost
Table 15. identifier mapping
Acoustic Exchange identifier |
Salesforce field |
OPPORTUNITY_SFDC_ID |
Id |
Table 16. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
assignedTo |
OwnerId |
campaign |
CampaignId |
closeDate |
CloseDate |
leadSource |
LeadSource |
opptyAmount |
Amount |
opptyDescription |
Description |
opptyName |
Name |
opptyType |
Type |
probability |
Probability |
proposedSolution |
NextStep |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |
Acoustic Exchange event: opptyWon
Table 17. identifier mapping
Acoustic Exchange identifier |
Salesforce field |
OPPORTUNITY_SFDC_ID |
Id |
Table 18. attribute mapping
Acoustic Exchange attribute |
Salesforce field |
assignedTo |
OwnerId |
campaign |
CampaignId |
closeDate |
CloseDate |
leadSource |
LeadSource |
opptyAmount |
Amount |
opptyDescription |
Description |
opptyName |
Name |
opptyType |
Type |
probability |
Probability |
proposedSolution |
NextStep |
contactConsent |
hasOptedOutOfEmail |
minorConsent |
minorConsent |