Matteo
03/02/2026, 11:23 PMAI Evy
03/02/2026, 11:23 PMAI Evy
03/02/2026, 11:24 PMboosted_keywords field when creating or updating your agent. You can include up to 100 custom keywords. [(1) ]()
json
"boosted_keywords": ["retell", "kroger"]
[(2) ]()
Replace the example values with the names relevant to your use case.
Additional options to try:
- **Transcription mode**: If sentences are being cut off (which might cause the name to be missed) , enable transcription mode optimized for accuracy. [(1) ]()
- **Denoising mode**: If background noise is interfering, adjust the denoising_mode setting. Options include no-denoise, noise-cancellation, and noise-and-background-speech-cancellation. [(2) ]()
For more details, see: [Increase transcription accuracy]()AI Evy
03/02/2026, 11:24 PMAI Evy
03/02/2026, 11:24 PMMatteo
03/02/2026, 11:41 PMAI Evy
03/02/2026, 11:41 PMAI Evy
03/02/2026, 11:42 PM{{user_name}} are placeholders for values you inject into the LLM when the call starts—they are not designed to collect information during the call. [(1) ]()
How dynamic variables work:
- You pass values into {{user_name}} via the retell_llm_dynamic_variables field when initiating a call (outbound) or through the Inbound Call Webhook (inbound) .
- If no value is provided, the variable remains in its raw form: "Hello {{user_name}}".
To collect a user's name during the call:
Use Post-Call Analysis or the Extract Dynamic Variable feature instead. [(2) ]() [(3) ]()
The Extract Variables feature allows your agent to extract and store dynamic variables live and mid-conversation, including text values like names. [(3) ]()
For more details, see: [Dynamic Variables]()AI Evy
03/02/2026, 11:42 PMAI Evy
03/02/2026, 11:42 PM