SaintDilly
02/07/2026, 7:49 PMAI Evy
02/07/2026, 7:49 PMAI Evy
02/07/2026, 7:49 PMjson
{
"properties": {
"user": {
"name": "John Doe",
"age": 26
}
}
}
[(1) ]()
You can extract the user's name from this response and store it as a dynamic variable. Then you can reference it later in the conversation using {{user_name}}. [(1) ]() [(2) ]()
This is useful when you need to:
- Fetch data from an external API (like a CRM lookup)
- Use that retrieved data in subsequent parts of the conversation or in other function calls
The extracted variables become available as dynamic variables that can be referenced with the {{variable_name}} syntax throughout the rest of the call. [(3) ]()AI Evy
02/07/2026, 7:49 PMAI Evy
02/07/2026, 7:49 PMSaintDilly
02/11/2026, 5:23 AMAI Evy
02/11/2026, 5:23 AMAI Evy
02/11/2026, 5:23 AMknowledge_base_ids. [(1) ]() [(2) ]() [(3) ]()
- You can configure KB retrieval behavior via kb_config, which includes top_k (number of results to retrieve) and filter_score (relevance threshold) .
However, the sources don't document a way to explicitly control the timing or conditions under which the KB is queried during a conversation.
Check out these potentially useful sources for more information:
- [Update Retell LLM]()
- [Create Retell LLM]()
- [Prompt Engineering Guide]()
Would you like me to provide a general answer based on my knowledge instead?AI Evy
02/11/2026, 5:23 AMAI Evy
02/11/2026, 5:23 AM