User defined contact attribute value in Amazon Connect contact flow is not saving or being passed to Salesforce

0

Goal: I'm trying to pass the option that is selected in the Amazon Connect IVR into a custom field on the Voice Call object in Salesforce. We are using Service Cloud Voice with Partner Telephony by Amazon Connect.

(This is set up exactly as specified at https://developer.salesforce.com/docs/atlas.en-us.voice_developer_guide.meta/voice_developer_guide/voice_example_interactive_voice_response.htm)

I have a custom field in Salesforce on the Voice Call object with an API name of Phone_Support_Selection__c. In the Amazon Connect inbound contact flow I have a "Set Contact Attributes" block that is set up as:

  • Destination Type: User Defined
  • Destination Attribute: sfdc-PhoneSupportSelection__c
  • Text Value: Dashboard

However, the value never passes to Salesforce and when I check the Cloudwatch logs Parameters.Key is listed as PhoneSupportSelection, but there is no value listed.

Any help would be amazing, thanks!

4 Risposte
0

The fact that you don't see any data in CW tells me that you more than likely have the block configured incorrectly. Can you share a shot of how you're setting it up?

profile picture
dmacias
con risposta 2 anni fa
  • Yes, commented below to post screen shot.

0

Yes, here is the current block. It is placed in the flow before the voice call creation step.

Enter image description here

con risposta 2 anni fa
0

So your set block is correct. Now, on to your script. When you look at the CW logs, are you sure the call is going through this logic?

profile picture
dmacias
con risposta 2 anni fa
0

Hi Chris - just curious what the resolution to this was? It sounds like I'm having a similar issue.

Laura
con risposta un anno fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande