Hello Retell team,
We are seeing a recurring issue in both voice agents and chat agents when using a workflow that includes a Knowledge Base consultation step.
Issue
After the agent says something like:
-
“One moment, I’ll check the manual”
-
“Let me look that up in the KB”
the agent sometimes does not return to the conversation automatically after the KB lookup.
Instead, it appears to wait for another user message such as:
-
“ok”
-
“yes”
-
silence ending with another prompt from the user
Only after that extra user input does the agent continue to the next step.
Expected behavior
Once the issue is already identified and the agent reaches the KB consultation node, the agent should:
-
consult the KB,
-
decide internally whether there is a valid procedure or not,
-
continue automatically to the next node / response,
without requiring an extra user message.
Actual behavior
The agent says it is checking the KB, but if the user stays silent, the conversation can get stuck there and does not resume on its own.
Impact
This is especially problematic in:
-
voice agents, because silence after “let me check” is natural,
-
chat agents, because users often wait after the agent says it is reviewing the manual.
It creates the impression that the agent is frozen, even though the KB step should already have enough context to continue.
Context
This happens in workflows where the structure is roughly:
-
greeting
-
issue identification
-
KB/manual consultation
-
if KB has a clear procedure → guide the user step by step
-
if KB does not have a clear procedure → fallback / escalation
So the problem is not that the user failed to provide context, but that the agent does not always continue automatically after the KB lookup.
Question
Is there:
-
a recommended way to configure a KB consultation node so it auto-continues without waiting for user input?
-
a known issue related to KB lookup + workflow transitions in voice/chat agents?
-
any best practice for separating the “I’m checking the manual” message from the actual internal KB decision step?
Thanks in advance.