Hi there! 👋
I understand you're looking for information about Vapi's free plan limits. I wasn't able to find a comprehensive list of all free plan limitations, but I can definitely help with your specific questions about call concurrency and duration limits.
### Call Concurrency Limit for Web Calls
Yes, there is a call concurrency limit for web calls on the free plan. According to the [billing limits documentation](
https://docs.vapi.ai/billing/billing-limits), the default concurrency limit is 10 simultaneous calls (inbound and outbound calls combined) at the account level. This limit applies to both web calls and phone calls, as confirmed in [Discord discussions](
https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1336441893395103820).
### Maximum Call Duration Limit
Regarding your second question about calls ending after 10 minutes with "max duration exceeded" - this appears to be a known issue that several users have experienced. According to [user reports](
https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1300510582717419561), calls have been ending at 10 minutes with the "max duration exceeded" reason, even when the assistant is configured for longer durations (like 30 minutes).
The issue might be related to an empty "max duration seconds" value for your assistant. You can update your assistant's max duration via API using a curl command:
curl -X PATCH 'https://api.vapi.ai/assistant/{ASSISTANT_ID}' \
-H 'Authorization: Bearer {YOUR_API_TOKEN}' \
-H 'Content-Type: application/json' \
-d '{
"maxDurationSeconds": 1800
}'
According to [Discord discussions](
https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1343732017426071653), the maximum value for
maxDurationSeconds
is 12 hours, and the minimum value is 10 seconds.
Other free plan limits I found include:
- Only being able to call US numbers using Vapi's free telephony numbers