Vaughan
01/07/2026, 8:25 AMAI Evy
01/07/2026, 8:25 AMAI Evy
01/07/2026, 8:26 AM{{first_name}} variable.
Here are a few approaches to address this:
1. Use Boosted Keywords
Add the customer's name (or common names you call) to the boosted_keywords field to bias the transcriber toward correctly recognizing those names. [(1) ]()
json
"boosted_keywords": ["Vaughan", "retell", "kroger"]
2. Prompt Engineering
Update your prompt to explicitly instruct the agent to always use the provided {{first_name}} variable and ignore any name the caller might say. For example:
> "Always address the customer as {{first_name}}. Do not use any other name even if you think you heard a different name during the call."
3. Handle ASR Errors in Prompt
The documentation recommends including guidance to overcome ASR errors in your prompt—pretend you heard correctly and use colloquial phrases if clarification is needed. [(2) ]()
4. STT Mode
You can try switching stt_mode to "accurate" instead of "fast" for improved transcription accuracy, though this may add slight latency. [(1) ]()
json
"stt_mode": "accurate"
The most effective solution is typically combining boosted keywords with explicit prompt instructions to always use the dynamic variable {{first_name}}.AI Evy
01/07/2026, 8:26 AMAI Evy
01/07/2026, 8:26 AM