# Voice Mail Detection Not Working on Agents with Transfer Nodes on Start

**URL:** <https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388>\
**Category:** Support Help\
**Tags:** bug\
**Created:** [July 21, 2026, 12:10am UTC](https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388 "2026-07-21T00:10:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bobbywu042](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/bobbywu042/32/150_2.png) [@bobbywu042](https://community.retellai.com/u/bobbywu042)\
**Post date:** [July 21, 2026, 12:10am UTC](https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388/1 "2026-07-21T00:10:04Z")

</div>

On an agent with transfer to agent nodes, as well as code or logic split, or variable notes on launch as a splitter, Voice Mail detection fails, and the agent would often times repeat the same things, even though it’s only in voice mail.

 ![image](https://canada1.discourse-cdn.com/flex008/uploads/retell1/original/2X/4/4c558f92361612e1720d3b6180b775f65b9caa77.png)

org\_UkaJ4VMLKSv5deCO  
agent\_1c14675756a707614bec4c5604  
conversation\_flow\_7d6ed7e7b5b1

---

<div class="post-metadata">

**Author:** ![Shah-Fazal](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/shah-fazal/32/2522_2.png) [@Shah-Fazal](https://community.retellai.com/u/Shah-Fazal)\
**Post date:** [July 21, 2026, 1:19pm UTC](https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388/2 "2026-07-21T13:19:11Z")

</div>

Hello @bobbywu042 could you please share the relevant Call ID? This will help us review the issue and investigate it further.

---

<div class="post-metadata">

**Author:** ![bobbywu042](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/bobbywu042/32/150_2.png) [@bobbywu042](https://community.retellai.com/u/bobbywu042)\
**Post date:** [July 22, 2026, 6:00am UTC](https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388/3 "2026-07-22T06:00:12Z")

</div>

**call\_71286d29871b9d6105195b5c462**

\*\*call\_68c9e10ae3bcdef227e7eb97f80

call\_45262ff82481df1ae5f27ff43bb

call\_8aa866f31064d72ecb46a10ebe3

call\_35f9240aacb53a8ab90f5af3290

call\_585fb08f83909724a3f336cef11

There are more. But I hope these calls serve as a good example.

The agent starts on a splitter node, and during the split the intial words of the voice mail detection are being spoken. Which then doesn’t land in the transcript. This causes the agent to missbehave and not treat it as voice mail, but as human spoken. Even with voice mail detection turned on in Retell.\*\*

---

<div class="post-metadata">

**Author:** ![Shah-Fazal](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/shah-fazal/32/2522_2.png) [@Shah-Fazal](https://community.retellai.com/u/Shah-Fazal)\
**Post date:** [July 22, 2026, 1:22pm UTC](https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388/4 "2026-07-22T13:22:34Z")

</div>

Hey @bobbywu042 Checking it with the team.

Thank You

---

<div class="post-metadata">

**Author:** ![Shah-Fazal](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/shah-fazal/32/2522_2.png) [@Shah-Fazal](https://community.retellai.com/u/Shah-Fazal)\
**Post date:** [July 22, 2026, 2:32pm UTC](https://community.retellai.com/t/voice-mail-detection-not-working-on-agents-with-transfer-nodes-on-start/3388/5 "2026-07-22T14:32:57Z")

</div>

Hello @bobbywu042 Thanks for the detailed report and the sample calls — the pattern reproduces on all sampled calls.

What’s happening:

- The flow starts on a Logic Split, which auto-transitions in ~10ms into the “Welcome” speech node, so the agent begins speaking essentially at t=0.

- Voicemail detection needs a clean stretch of callee speech at the moment the agent decides to respond.

Because the agent decides to speak before any callee audio arrives, and the greeting then overlaps that outgoing speech, the runtime classifier doesn’t get a full callee voicemail turn to score — so it doesn’t fire the hangup, even though your `voicemailOption` and `detectionPrompt` are configured correctly and the greeting phrases show up in the transcript.

- Post-call analysis still flags `inVoicemail: true` on most of these, which confirms they were voicemails — that’s the offline summary, not the runtime detector.

What we’d recommend trying:

- Add a short Pause Before Speaking / begin-message delay (~2–3s) so the callee’s greeting can land as a complete callee turn before the agent’s first response fires.

Thank You
