Overview
Blocks
Blocks serve as the fundamental components of an Agent dialog. You can link multiple blocks together to construct intricate conversation flows. When adding a block to the Agent flow via drag and drop, it is automatically placed within a group, which can be assigned a title. Every block is contained within a group.
To simplify the process of selecting the appropriate block, they are categorized into different types:
Agent Dialog Blocks
User Input Blocks
User Input blocks are used to ask the user for input. These blocks will pause the conversation and wait for the user to provide input.
Logic Blocks
Logic blocks are used to perform background operations. These blocks are not visible to users but are essential for managing complex flows.
Integration Blocks
Integration blocks are used to trigger external service operations.
Ai Blocks
Ai blocks are used to ** integrate with AI systems** like Chat-GPT, Anthropic, Mistral AI, etc. AI-powered chatbots can interpret complex user queries, understand context, and provide human-like responses.