Vyyy
05/08/2026, 6:07 PMAI Evy
05/08/2026, 6:07 PMAI Evy
05/08/2026, 6:07 PMAI Evy
05/08/2026, 6:07 PMjson
{
"call_inbound": {
"dynamic_variables": {
"user_name": "John Doe",
"user_email": "john@example.com"
}
}
}
2. Use the variable in Logic Split with equation syntax
In Conversation Flow, you can check if a variable is set using equation-based transitions [(2) ]() :
Equation: {{user_name}} exists
Result: True if variable is defined
To compare values in Logic Split, use the {{variable_name}} syntax with comparison operators . For example, if you set a spam_flag variable via webhook, you would reference it as {{spam_flag}} and compare it like {{spam_flag}} == "yes" .
Important notes:
- Dynamic variables work in prompts, begin messages, tool configurations, and conversation flow conditions
- The spaces around the variable name will be trimmed when evaluating
- Variables must be strings in the retell_llm_dynamic_variables fieldAI Evy
05/08/2026, 6:07 PM