Loading...
Loading...
Loading...
In replay mode, you can see what happened when a flow ran and then troubleshoot and debug it.
Click the image to enlarge.
For a visual tour, see the following video:
To learn about features in replay mode, review the following sections.
To debug a flow instance, use the replay controls to navigate across flow execution items (actions, tasks, or menus) in the replay timeline at the bottom of the page. The controls allow you to move back and forth to any point in the flow execution history. Replay actions are available from the toolbar and via customizable keyboard shortcuts. To change the default keyboard shortcuts, click Preferences.
| Replay command | Description | Keyboard shortcut |
|---|---|---|
| Play or pause | Replay the flow instance from start to end, or to pause the replay. To select the playback speed, click and select the appropriate speed. You can choose between Fast, Default, and Slow. Note: If you already stepped through several items, the play command plays forward from the flow execution item you are currently on until the end or the next breakpoint if a breakpoint exists. | Control + F7 |
| Step In | Step forward to the next flow execution item and enter into it to follow its execution step by step. | F11 |
| Step Over | Step forward to the next flow execution item and follow its execution without showing any component steps. | F10 |
| Step Out | When inside a flow execution item, complete any remaining component steps as a single step to step forward to the next flow execution item. | F9 |
| Step Back In | Step backward to the previous flow execution item and enter into it to follow its execution step by step. | Control + F11 |
| Step Back Over | Step backward to the previous flow execution item and follow its execution without showing any component steps. Execution replay stops when it encounters a breakpoint. | Control + F10 |
| Step Back Out | Step backward to the previous flow execution item from inside a flow execution item. | Control + F9 |
| Play to End | Resume flow execution replay up to the next breakpoint or until the end. | Control + F6 |
Play backwards to Start | Play backwards to the start of the flow or a previous breakpoint if a breakpoint exists. | Control + F4 |
| Set or clear a breakpoint | Insert a breakpoint where you want the flow execution replay to stop. Remove a breakpoint you previously set. | |
| Use the up and down arrows to navigate between execution items. |
In the replay mode’s timeline tab at the bottom of the page, you can inspect and debug all flow execution items, and navigate across them. The following replay actions are available:
Click the image to enlarge.
Click the image to enlarge.
You can use various operators to narrow down your search. To select a search operator, click and select one of the following operators:
Slot.FamilySize in the attached example.Slot.FamilySize, the letter A that precedes the variable name.ValueTooLarge. Because encrypted values can be very long, Architect often shows values of variables used in Set Secured Data actions as ValueTooLarge. ValueRedacted.ValueInvalid for variables whose value was, for example, set by an expression or function that failed. For example, if a string value to be converted to a DateTime type was invalid, as in ToDateTime("2009-01-10T06:30:"). The Communications panel provides an easy way to see the entire communication thread that occurred when the flow ran. You can configure the panel to show either all communications or only communication that relates to the currently selected flow execution item.
The Communications panel is where you can see interactions between a flow and external participants. For example, message exchanges between a customer and a chat bot.
Click the image to enlarge.
To switch between the flow’s default language and supported languages, click the down arrow next to the language filter and select the preferred language to view.
To work with element IDs, follow one of these steps:
To find flows that reference and use the current flow, click Find consuming flows.
When the flow instance you are replaying contains secure data, Architect displays the icon. To search for execution items that reference secure data, click the icon.
Architect displays the execution data level that Genesys Cloud used to store historical data for the flow instance.
In the following example, you can see that Genesys Cloud captured execution data at flow runtime at the Base level. Therefore, the user cannot access variable value data or communications data:
For more information about historical execution data and data settings, see Historical execution data overview, Manage execution data at the flow level, and Manage historical execution data.
To export flow execution or configuration data, click Export and click one of these options:
For more information on how to access replay mode for a specific flow through the Operational Console when an event is generated, see Troubleshoot using the Genesys Cloud Operational Console.
To customize the replay mode view, complete the following steps:
For more information, see Use the replay controls.
Get user feedback about articles.