Ethan Tan
11/11/2025, 1:43 PMVapi Support Bot
11/11/2025, 1:44 PMsilenceTimeoutSeconds (set to 3000), could you confirm if you have any custom assistant hooks (such as customer.speech.timeout or call.ending) configured that might trigger a hang or end call action before the timeout period?
This will help determine if a hook or configuration is causing the early hang behavior.
Sources:
- [Vapi Idle Messages Documentation](https://docs.vapi.ai/assistants/idle-messages)
- [Vapi Assistant Hooks Documentation](https://docs.vapi.ai/assistants/assistant-hooks)Ethan Tan
11/11/2025, 3:09 PMEthan Tan
11/12/2025, 10:07 AMEthan Tan
11/12/2025, 10:08 AMChiranjeet Mishra
11/12/2025, 7:51 PMendedReason field in your call logs. For example:
- `assistant-forwarded-call`: Indicates a successful transfer.
- `customer-ended-call`: The customer hung up.
- Full list of reasons is available in the [documentation](https://docs.vapi.ai/calls/call-ended-reason).
2. **Silence Timeout**: Using the silenceTimeoutSeconds setting, you can configure the assistant to automatically end calls after a period of inactivity, which is helpful in preventing idle calls. Learn more about this feature [here](https://docs.vapi.ai/changelog/2025/8/28).
3. **Troubleshooting Call Transfers**: If you are experiencing drops immediately after a transfer, verify the endedReason and check if Vapi successfully initiated the transfer. The [troubleshooting guide](https://docs.vapi.ai/phone-calling/transfer-calls/debug-forwarding-drops) provides a detailed workflow for resolving these issues.
You can look into these sections or provide more details about your specific issue for further assistance.Ethan Tan
11/13/2025, 9:28 AMEthan Tan
11/13/2025, 7:24 PMEthan Tan
11/14/2025, 1:15 PM