VICIdial No Agent No Queue: Complete Optimization Guide

Quick Reference

Setting Name

no_agent_no_queue

Default Value

N

Recommended

Y for outbound-primary operations

Impact Level

Medium

Location in VICIdial

Admin > Campaigns > [Campaign] > Agent Settings

What No Agent No Queue Does

When enabled, the dialer stops placing outbound calls if no agents are logged in and available. This prevents calls from being placed to a live contact when no agent exists to take the call — a compliance and experience risk.

Center Size Recommended Value Notes
10–25 Agents Y for outbound-primary operations Start conservative, monitor for 48 hours before adjusting
25–100 Agents Y for outbound-primary operations Scale gradually — larger operations amplify effects of misconfiguration
100–500 Agents Y for outbound-primary operations Consult ViciStack optimization team for enterprise-scale tuning

How to Change This Setting

  1. 1 Navigate to Admin > Campaigns
  2. 2 Select campaign
  3. 3 Find No Agent No Queue option
  4. 4 Set to Y to pause dialing when no agents available
  5. 5 Set to N to continue dialing regardless of agent availability
  6. 6 Submit

Common Problems

N setting allows calls to connect with no agent available — automatic drop

Creates compliance risk if abandoned rate already near threshold

Does not account for agents in wrap-up — combine with available_only_ratio_tally

available_only_ratio_tally Available Only Ratio Tally Campaign campaign_allow_inbound Campaign Allow Inbound Campaign drop_action Drop Action Campaign inbound_queue_priority Inbound Queue Priority Campaign

ViciStack Module

How ViciStack Optimizes No Agent No Queue

ViciStack's Dialer Tuning & Auto-Configuration module automatically monitors and optimizes no_agent_no_queue based on real-time performance data from your operation. Instead of manual tuning, ViciStack continuously analyzes call outcomes, agent performance, and contact rates to recommend and implement optimal values — often catching configuration drift before it affects your numbers.

Learn About Dialer Tuning & Auto-Configuration →

Frequently Asked Questions

What does no_agent_no_queue do in VICIdial? +
When enabled, the dialer stops placing outbound calls if no agents are logged in and available. This prevents calls from being placed to a live contact when no agent exists to take the call — a compliance and experience risk.
What is the recommended value for no_agent_no_queue? +
The recommended range for no_agent_no_queue is Y for outbound-primary operations. The out-of-box default is N. Note that optimal values vary by operation size, campaign type, and carrier — use ViciStack's automated tuning to find your exact optimal configuration.
Can ViciStack automatically optimize no_agent_no_queue for me? +
Yes. ViciStack's Dialer Tuning & Auto-Configuration module monitors no_agent_no_queue continuously and alerts you when the value drifts outside optimal range. On qualifying plans, ViciStack can automatically adjust this setting based on real-time performance data — no manual intervention required.

Not sure if your VICIdial settings are optimized? Get a free 247-point audit.

Get Your Free VICIdial Audit →