Hi Jack,
It seems like your assistant is ending calls unexpectedly, possibly due to an auto-trigger mechanism based on specific keywords or conditions. To address this, consider the following steps:
1.
Review Assistant Logic: Check your assistant's ending logic to ensure there's no inadvertent trigger based on prompts or conditions.
2.
Clarifications and Safeguards: Implement clarifications for ambiguous customer inputs instead of ending the call. You can use:
- Asking clarification questions.
- Transferring calls using a fallback function rather than terminating them.
3.
Update Hooks: Adjust your hooks to prevent unintended call terminations. You can review examples on managing call end reasons and set conditions to prompt before ending a call, as seen [here](
https://docs.vapi.ai/assistants/assistant-hooks).
4.
Monitor End Reasons: Use the [call ended reasons](
https://docs.vapi.ai/calls/call-ended-reason) to identify why calls end and adjust the assistant's response accordingly.
These actions can help reduce unexpected call terminations. If the issue persists, you may want to revisit the assistant's configuration for further troubleshooting and please do let us know so we can assist further.