Learn it in 5 minutes
HTMLAbout five minutes of reading
Connect's softphone does not ask you to pick G.711. The failures are path failures.
The troubleshooting guide names firewalls, NAT, and VPNs first. Robotic audio, one-way audio, and mid-call drops belong to that list. Run the endpoint tool on the affected workstation. Compare a call on the office LAN with a call on the VPN.
After a Transfer to phone number, the other system owns the media. A clean CCP test and a bad external transfer means the far end, the carrier, or the PBX.
- Stateless firewalls drop the return UDP.
- VDI relocates the media.
- A bad headset is still possible. Swap it after the network test, not before.
- Packet captures are the capture step, not the first step.
Number on this page: First test Endpoint. On the agent's own desktop
Glossary
- Flow log A CloudWatch log of each block. Set logging behavior turns it on. The log group is under the instance.
- Error branch The path a block takes when it fails. An unconnected error branch ends the contact.
Mind map
Open the Troubleshooting mind map
Sister technologies
The useful habit is to name the hop, the ContactId, the counter, and the log line before you edit the flow.
Config and troubleshooting
Opening a carrier ticket for ice_collection_timeout.
The troubleshooting habit starts with a log line. ContactflowLogs on the instance is what lets Set logging behavior write to CloudWatch.
AWS::Connect::Instance
CloudFormation study snippet
Resources:
CampusInstance:
Type: AWS::Connect::Instance
Properties:
IdentityManagementType: SAML
InstanceAlias: campus-demo
Attributes:
InboundCalls: true
OutboundCalls: true
ContactflowLogs: true
Integration map
Join records on ContactId. The integration map room lists the seams.
Cross-platform bridges
A CUCM calling search space is not a routing profile, but the profile is the closest idea of 'who can receive what'. A partition is not a Connect object. A UCCX CSQ and a UCCE skill group map to a queue. Precision steps map to routing criteria. A script, an Architect flow, and an Avaya vector map to a contact flow.
Open the mapping room
Future hooks
Hooks you can adopt later: EventBridge contact events, the CTR stream, agent events, Kinesis Video, Customer Profiles events, Cases, Show view, data tables, External Tool, and the flow language JSON in your pipeline. Live Sync and Agentic CX are the 2026 hooks for guided and agentic experiences.