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.

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ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ