### Answer
Yes, Retell's batch calling is designed to work within your concurrency limit and automatically manages the call queue for you. [(1) ](
)
How it works:
- The Batch Dialer ensures smooth operation without hitting concurrency limits.
- With a concurrency limit of 20, you can have up to 20 simultaneous active voice calls at any given moment. [(2) ](
)
- Each agent is capable of handling an unlimited number of calls, provided the total concurrency remains within your designated quota.
Regarding costs:
- Batch calling costs $0.005 per dial. [(1) ](
)
- For 1,000 leads, that would be approximately $5 in dial costs, plus your normal per-minute charges for connected calls.
Additional parameter you may find useful:
When creating a batch call, you can use
reserved_concurrency
to reserve a number of concurrent slots for other calls (like inbound calls) that are not triggered by the batch. [(3) ](
)
Time estimate:
The batch call interface shows an estimated time to complete all calls at the bottom of the form when you set it up. [(1) ](
)
So to directly answer your question: yes, Retell handles the queuing automatically within your batch call, starting new calls as others complete while staying within your 20-call concurrency limit.