Skip to main content

External Number Transfer Flow

Background

When agents Transfer to an external phone number (either a saved number, or by using the dialpad), Amazon Connect adds the external party to a conference.

Unfortunately, unlike an outbound call, where the Outbound Whisper Contact Flow is triggered, an agent transfer to phone number does not trigger a Contact Flow. This means custom logic cannot be run, such as a block number check.

Configuration

To circumvent this default behavior, custom logic can be used by enabling the ‘External Number Transfer Flow’ feature under ‘Queues and Transfers'.

screenshot

This allows for a custom transfer to queue contact flow to be called. The contact flow must carry out the transfer, with a 'Transfer to Phone Number' block. When CX initiates the transfer to the new flow, it will first set an attribute NEONNOW_EXTERNAL_TRANSFER_NUMBER with a value of the phone number the agent entered.

info

The Contact flow must manually transfer to the phone number, which will be stored as attribute NEONNOW_EXTERNAL_TRANSFER_NUMBER.

Custom logic can be configured within the flow including Lambda lookups for:

  • Check for Do not Call Lists
  • Set dynamic ANI
info

External number participants added through this flow will appear as External Number to the agent. The actual phone number will not be displayed.