# Agent calls end\_call before user responds

**URL:** <https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412>\
**Category:** Support Help\
**Tags:** bug\
**Created:** [July 27, 2026, 12:45pm UTC](https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412 "2026-07-27T12:45:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![yoisbelcardenas14](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/yoisbelcardenas14/32/2416_2.png) [@yoisbelcardenas14](https://community.retellai.com/u/yoisbelcardenas14)\
**Post date:** [July 27, 2026, 12:45pm UTC](https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412/1 "2026-07-27T12:45:16Z")

</div>

My agent (agent\_ff5b637ac9f5e3edf9dbc0cfe7) invokes end\_call right after asking its last question, without waiting for the caller’s answer. Happens even with Temperature at 0.00 and explicit prompt instructions to wait for a response and never call end\_call in the same turn as a question.

Example calls:

- call\_3724a866c6ee8d5f783…ff5 (V6)
- call\_4108ec463dee87688ce…a7a (V7)

Agent asks “What time do you prefer a callback?” then end\_call fires seconds later, no user turn in between. Is this expected behavior or a bug?

---

<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 27, 2026, 1:10pm UTC](https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412/2 "2026-07-27T13:10:29Z")

</div>

Hello @yoisbelcardenas14 I have reported this to the team for further investigation. We’ll get back to you as soon as we have an update.

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 27, 2026, 1:57pm UTC](https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412/3 "2026-07-27T13:57:42Z")

</div>

Hello @yoisbelcardenas14

The Call IDs appear to be incomplete. Could you please share the complete Call IDs so we can investigate the issue further?

Thank You

---

<div class="post-metadata">

**Author:** ![yoisbelcardenas14](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/yoisbelcardenas14/32/2416_2.png) [@yoisbelcardenas14](https://community.retellai.com/u/yoisbelcardenas14)\
**Post date:** [July 27, 2026, 5:15pm UTC](https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412/4 "2026-07-27T17:15:49Z")

</div>

call\_4108ec463dee87688cee8083a7a  
call\_16dc5df99e02e89d3999dacb1be

El El lun, jul 27, 2026 a la(s) 10:07 a.m., Shah-Fazal \<[notifications@retell1.discoursemail.com](mailto:notifications@retell1.discoursemail.com)\> escribió:

---

<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 27, 2026, 7:27pm UTC](https://community.retellai.com/t/agent-calls-end-call-before-user-responds/3412/5 "2026-07-27T19:27:34Z")

</div>

Hey @yoisbelcardenas14 This behavior is caused by the model invoking `end_call` in the same turn as the callback-time question, rather than a telephony issue.

We recommend updating the `end_call` tool description to explicitly state:

> End the call only after the user has explicitly said goodbye or confirmed they have no further needs. Never invoke `end_call` in the same turn as a question, or while awaiting a user response.

As a temporary mitigation while testing these changes, you can switch the agent from GPT-5.1 to GPT-4.1, which is less likely to batch the question and tool call into the same turn.

Thank You
