Vyyy
01/16/2026, 7:23 PMAI Evy
01/16/2026, 7:23 PMAI Evy
01/16/2026, 7:24 PMretell_llm_dynamic_variables or metadata) is specific to that particular call and does not automatically persist for future inbound calls from the same number. [(1) ]()
When you create an outbound call, parameters like retell_llm_dynamic_variables and metadata are described as:
- `metadata`: "An arbitrary object for storage purpose only... Not used for processing."
- `retell_llm_dynamic_variables`: Injects into "your Response Engine prompt and tool description" for that call.
These are tied to the individual call, not to the phone number or caller relationship.
To pass dynamic variables on inbound callbacks, you would need to use the inbound_webhook_url on your phone number configuration. [(2) ]() This webhook fires for inbound calls and allows you to "override agent id, set dynamic variables and other fields specific to that call."
So if you want returning callers to have their information available, you'd need to:
1. Store the caller's data externally (e.g., in your own database keyed by phone number)
2. Use the inbound webhook to look up and inject that data via retell_llm_dynamic_variables when they call backAI Evy
01/16/2026, 7:24 PMAI Evy
01/16/2026, 7:24 PMVyyy
01/16/2026, 7:25 PMAI Evy
01/16/2026, 7:25 PMAI Evy
01/16/2026, 7:26 PMAI Evy
01/16/2026, 7:26 PMAI Evy
01/16/2026, 7:26 PM