AI-generated summary
Genesys Cloud's Call Bot Flow action enables integration of digital bot flows into messaging systems through a drag-and-drop Architect interface, supporting both new bot creation and existing bot integration with configuration options for action naming, bot flow selection, and variable management. The feature requires CX 1-4 licensing and appropriate permissions for Architect UI View and Language Understanding access.
The system enforces technical constraints including a 1000-action per turn limit, 200-turn session maximum, and five-iteration recursive task restriction. Execution tracking occurs through specific exit codes such as TriggeredByFlow and AgentRequestedByUser, while error handling mechanisms address scenarios including UnknownIntent, InvalidInputVariable, InvalidConfirmationMode, and multiple RecognitionFailure subcategories.
Bot flow architecture distinguishes between core flows, which are invoked by inbound flow types at the top level, and subflows, which are invoked by other flows. Bot flow authors can transfer control between flows using Call Bot Flow actions within bot flows or Call Digital Bot Flow actions within digital bot flows. Each bot flow maintains independent configuration and limits, with Natural Language Understanding and knowledge fabric scoped individually per flow. Multiple bot flows can execute within a single interaction session, supporting voice-to-voice and digital-to-digital calling patterns. Language inheritance allows subflows to adopt the core flow's language when configured, while the core flow's Voice Processing Prompt configuration applies system-wide.
Genesys Cloud provides comprehensive monitoring through the Bot Conversation Library view, Utterance History view, Execution History, Learning, and Flow Insights data for both core flows and subflows. Bot Performance, Flow Performance, Virtual Agent Performance reports, and the Optimization dashboard display data exclusively for core flows. The Test & Start Chat feature allows users to preview all bots in a chain when testing core flows, while testing subflows restricts participation to the specific bot flow and its child bots. Virtual Agent-enabled flows support bot-to-bot invocation, with conversation and wrap-up codes functioning only when the core flow is Virtual Agent-enabled. The platform provides comprehensive documentation and support resources including articles on Dialog Engine Bot Flows, Architect, bot configuration, and bot flow creation tutorials, with users able to submit feedback through multiple channels by specifying their role and reason for feedback