Hi there! 👋
I understand you're experiencing unusually long latency with Vapi web calls after using it for a week. While I can't definitively confirm if you're being "capped" specifically, I can help explain potential reasons for the latency and the limitations of the free plan that might be affecting your experience.
The Vapi free plan does have several limitations that could potentially impact performance:
1. **Concurrency Limits**: The default concurrency limit is 10 simultaneous calls (both inbound and outbound combined). Exceeding this limit can cause new requests to queue or be rejected until existing calls finish, which could contribute to latency. According to [Vapi's billing limits documentation](
https://docs.vapi.ai/billing/billing-limits), this applies to the entire account.
2. **Call Volume Limits**: When using Vapi's free telephony numbers, you're limited to a maximum of 10 outbound calls per day. While this doesn't directly cause latency, it's a limitation to be aware of on the free plan.
3. **Potential Rate Limits**: Enterprise plans include higher rate limits, suggesting that the free plan might have lower rate limits that could affect performance under certain conditions.
Several other factors could be causing the increased latency:
- **Network Issues**: Network connectivity problems and high TURN server latency can significantly impact Vapi web call performance.
- **Resource Utilization**: High resource utilization (CPU, memory, bandwidth) can cause delays in processing requests.
- **Third-Party Services**: If your application relies on third-party services or APIs, their status and response times could be creating a bottleneck.
- **VAPI Configuration**: Settings like
silenceTimeoutSeconds
,
responseDelaySeconds
, and
llmRequestDelaySeconds
can affect call setup and response times.
To optimize for lower latency, you could try:
- Reviewing your VAPI configuration settings
- Ensuring your network path is optimized