Timeout
# support
j
Hello, When sending a call from the dashboard, how can I control how long it dials the customer before hanging up OR reaching voicemail? Is this accessible in the dashboard? Thanks
v
Thanks for your question! The documentation describes how to configure voicemail detection and timeouts via API, but it's not clear if you can set the dial timeout (how long it rings before hanging up or reaching voicemail) directly from the dashboard UI. To help you further, could you clarify if you are looking to control this setting for phone calls or web calls? This will help me point you to the right configuration options. Sources: - [Voicemail Detection Documentation](https://docs.vapi.ai/calls/voicemail-detection) - [Customer Join Timeout Documentation](https://docs.vapi.ai/calls/customer-join-timeout)
j
phone calls
phone calls
c
Hi James, To manage the customer join timeout for web calls, you can configure the
customerJoinTimeoutSeconds
parameter. Here’s a quick guide: 1. **Default Timeout**: 15 seconds. 2. **Range**: 1-60 seconds. 3. **Common Errors**: If not joined in time, you'll see
assistant-did-not-receive-customer-audio
error. 4. **Configuration**: - **New Assistant (TypeScript)**:
Copy code
typescript
     const assistant = await client.assistants.create({
       name: "Customer Support Assistant",
       model: { provider: "openai", model: "gpt-4.1-mini" },
       voice: { provider: "11labs", voiceId: "21m00Tcm4TlvDq8ikWAM" },
       customerJoinTimeoutSeconds: 30
     });
- **New Assistant (Python)**:
Copy code
python
     assistant = client.assistants.create(
       name="Customer Support Assistant",
       model={"provider": "openai", "model": "gpt-4.1-mini"},
       voice={"provider": "11labs", "voiceId": "21m00Tcm4TlvDq8ikWAM"},
       customer_join_timeout_seconds=30
     )
- Modify the timeout for an existing assistant using the
update
method. 5. **Recommended Timeouts**: - **Corporate Users**: 45-60 seconds. - **Mobile Users**: 30-45 seconds. - **International Users**: 30-60 seconds. - **First-Time Users**: 45-60 seconds. - **Returning Users**: 20-30 seconds. For more detailed information, please refer to the [Customer Join Timeout documentation](https://docs.vapi.ai/calls/customer-join-timeout).
3 Views