The Message Block is the most fundamental building block in a Verloop.io Voice AI Agent recipe. It is used to relay a static text to the user. Unlike the SmartAI or Ask blocks, the Message Block does not wait for user input. It processes the text, speaks it, and the workflow immediately continues to the next block in the recipe. Because the content is static, it is processed rapidly, making it the fastest-performing and lowest latency AI Agent block in your toolkit.Documentation Index
Fetch the complete documentation index at: https://docs.verloop.io/llms.txt
Use this file to discover all available pages before exploring further.
Key Components
1. Text
This is the script the Voice AI Agent will speak. While the core message is static, you can make it dynamic using variables. Personalization You can use the{{variable_name}} format to insert data collected earlier in the flow or passed via API.
- Example Input:
Hello {{first_name}}, hope you are having a great day. - Agent Output: “Hello John, hope you are having a great day.”
Best Practice for Long Scripts
If you have a long paragraph or a multi-sentence disclosure, we recommend splitting it into two or more sequential Message Blocks rather than putting it all in one. This improves the pacing of the speech and makes the flow easier to manage.
2. Node Connections
Since the Message Block does not listen for a user response, it relies on simple linear flow.- Incoming Connection: The trigger or previous block that leads to this message.
- Outgoing Connection: The block the agent should execute immediately after speaking this text.