Skip to content

Flow Analyzer

Flow Analyzer is a troubleshooting tool in CxPortal that lets you see the full journey of a customer contact through Amazon Connect. It brings diagnostic data, flow paths, logs, and AI transcripts into a single interface, so you can understand what happened during an interaction, identify flow failures, and jump directly to the relevant blocks.

Watch video


Benefits at a Glance

Flow Analyzer helps teams resolve issues faster, reduces the need to search across multiple AWS consoles, and lowers reliance on senior engineers. It makes flow debugging accessible across the contact center.

flow analyzer


Key Concepts

Term Definition
Contact Any customer interaction in CxPortal, including calls, chats, emails, and tasks. Longer interactions may be split into multiple segments or related contacts.
Contact ID A unique identifier for each contact, used in logs, tickets, and reports, and the primary way to locate an interaction in Flow Analyzer.
Contact Flow The CxPortal workflow that manages how a contact is handled, including prompts, routing, Lambda calls, transfers, and queues. Flow Analyzer displays the exact path a contact followed.
Lambda Function A serverless function used within contact flows for custom logic such as lookups, data retrieval, or routing decisions. Slow or failed functions are highlighted in Flow Analyzer.

What You Can Do


Use Cases

The following use cases highlight common scenarios where Flow Analyzer helps teams investigate issues, validate changes, and understand customer interactions.

Troubleshooting Flow Failures Customers experience long wait times, call drops, or unexpected behavior at a specific point in a contact flow.
Analyze Flow Performance The contact center is scaling and you need to reduce latency or improve customer experience.
Validating & Testing Flow Changes New routing logic, integrations, or flow updates need to be verified before or after deployment.
Reviewing Customer Interactions A customer reports transfer loops, long waits, or being routed to the wrong agent or queue.
Verifying Compliance Steps You need to confirm that required steps, such as disclosures or recording settings, were followed during an interaction.

  • Q in Connect — For flows that use GetCustomerInput, Flow Analyzer's Interaction Logs display Q in Connect (QiC) insights showing how the customer interacted with the menu.