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개 답변
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
답변함 2년 전
0

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

Enter image description here

답변함 2년 전
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
답변함 2년 전
0

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

Laura
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠