Skip to main content
Use Boosted Keywords to help Retell recognize names, brands, and specialized terms. Set a default list for the agent, or replace it for one conversation flow node when that step needs different vocabulary.

When to use boosted keywords

Add keywords when the transcript repeatedly misses a term you expect callers to say. For example, an appointment-booking agent can boost the clinic’s name globally and use a list of clinician names only in the node that asks which clinician the caller wants to see. Boosting makes a term more likely to be recognized; it does not guarantee the transcript will contain it. If the problem is background noise or speech being cut off, use the settings below.

Set the agent’s keyword list

Open Realtime transcription settings in the agent editor and find Boosted Keywords. For a conversation flow, select Global settings first. Enter a keyword and press Enter, or separate entries with commas. Each list supports up to 100 keywords (as of October 2026). Use focused lists of terms relevant to the call.

Override boosted keywords for a node

Conversation nodes and subagent nodes can replace the agent’s keyword list while that node is active. This control is available for cascading voice agents, which use a separate speech recognition provider. It is not available for chat agents or speech-to-speech models.
Node settings with the switch beside Boosted Keywords off and the keyword override highlighted in blue. The node inherits the agent's keyword list.

Find Boosted Keywords under Node settings. The override is off here, so the node inherits the agent's list.

1

Open the node settings

Select a conversation or subagent node on the canvas, then select Node settings in the right panel. Expand the Node settings section if it is collapsed.
2

Enable the keyword override

Under Node-level overrides, turn on Boosted Keywords. The list starts with a copy of the agent’s current keywords, or an empty list if the agent has none.
3

Edit the node's list

Add the terms this step needs and remove any that no longer apply. The node’s list replaces the global list; include any global keywords you still want boosted in this step.
4

Test the flow

Run a web test and check the transcript for the target terms. Continue to the next node to check recognition after the override ends.
Node settings with Boosted Keywords enabled and highlighted in blue. The editable keyword field contains Retell, Kroger, and Acme, each with a remove control.

With the override enabled, edit the keyword list used by this node. This example boosts Retell, Kroger, and Acme.

How does the override affect other nodes?

When the node exits, Retell restores the agent’s list and applies the next node’s override, if any. Changes to the global list do not update an enabled node override. Turn the override off to inherit the global list again. The keyword override is independent of Transcription Mode. You can change the vocabulary without changing the node’s transcription mode or provider.

Use dynamic variables in keywords

Keyword entries support dynamic variables, such as {{customer_name}}. Agent-level entries are resolved when transcription starts; node-level entries are resolved when the node is entered, using the values available at that point. Empty entries and entries with unresolved variables are omitted. For example, look up the caller’s clinician before entering the appointment node, then include {{clinician_name}} in that node’s keyword list.

Other transcription issues

Background noise or speech

Try a denoising mode suited to the caller’s environment.

Sentences are cut off

If the transcriber finalizes a sentence before the caller finishes, try Optimize for accuracy under Transcription Mode. For a problem limited to one conversation or subagent node, use a node transcription override. With Custom Settings, you can also adjust the provider’s endpointing, then test with the phrases that were cut off.

FAQ

Keep the node’s Boosted Keywords override on and remove every keyword. Turning the override off restores the agent’s global list instead.
In a quiet environment, try setting the denoising mode to No Denoising. Noise filtering can remove short, low-energy responses; test whether preserving the raw audio improves recognition.