How to record Contact Flow outbound calls and save in S3

0

In Amazon Connect, I have created a contact flow that plays a prompt and get the customer's DTMF input. The type of the flow is "Contact flow", not "customer whisper" or "outbound whisper". The blocks in the flow are as follows.

Set recording and analytics behaviour > Set voice > Check call progress > Get customer input > Transfer to phone number > Disconnect

This flow is triggered by AWS PHP SDK using "startOutboundVoiceContact" and "startOutboundVoiceContactAsync" methods with 'RecordingEnabled' set to true in the PHP code. An S3 instance is configured and linked to the Amazon Connect instance but when a call is made it is not saved in the specified S3 bucket. The outbound call goes out successfully but not saved in S3.

How can I achieve this? Please help.

  • When you say transfer to a phone number, is it transferring to an outside number and not an agent?

  • Can you please describe what you are trying to accomplish? What is the desired end to end flow you are trying to put together? Who is calling who? It is not clear from your description what you are trying to do.

Teshan
已提問 7 個月前檢視次數 275 次
1 個回答
2

Amazon Connect uses Contact Lens Feature for call recording which works only for the duration the call is connected to a live agent. If you are looking to record the IVR (before connecting to the agent) then refer this link https://github.com/amazon-connect/amazon-connect-realtime-transcription

AWS
Vikas P
已回答 7 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南