VICIdial Adaptive Dial Level: Complete Optimization Guide

Quick Reference

Setting Name

adaptive_dl_level

Default Value

Y

Recommended

Y (enabled)

Impact Level

High

Location in VICIdial

Admin > Campaigns > [Campaign] > Dial Level Threshold

What Adaptive Dial Level Does

Controls whether VICIdial automatically adjusts the dial level based on real-time agent availability and abandon rate targets. When enabled, the system dynamically increases or decreases the number of simultaneous outbound calls per available agent to maintain optimal performance while staying within regulatory abandon rate limits.

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

How to Change This Setting

  1. 1 Log into VICIdial admin panel
  2. 2 Navigate to Admin > Campaigns
  3. 3 Select the campaign to configure
  4. 4 Scroll to the Dial Level section
  5. 5 Set adaptive_dl_level to Y to enable or N to disable
  6. 6 Set your target abandon rate in the abandon_rate_target field
  7. 7 Click Submit to save changes

Common Problems

Setting to N causes manual-only dial level adjustments, reducing performance

Without proper abandon_rate_target set, adaptive dialing may push abandon rates above FTC 3% limit

Conflicts with power_dial_mode when both are set aggressively

abandon_rate_target Abandon Rate Target Campaign auto_dial_level Auto Dial Level Campaign available_only_ratio_tally Available Only Ratio Tally Campaign power_dial_mode Power Dial Mode Campaign drop_rate_group Drop Rate Group Campaign

ViciStack Module

How ViciStack Optimizes Adaptive Dial Level

ViciStack's Dialer Tuning & Auto-Configuration module automatically monitors and optimizes adaptive_dl_level 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 adaptive_dl_level do in VICIdial? +
Controls whether VICIdial automatically adjusts the dial level based on real-time agent availability and abandon rate targets. When enabled, the system dynamically increases or decreases the number of simultaneous outbound calls per available agent to maintain optimal performance while staying within regulatory abandon rate limits.
What is the recommended value for adaptive_dl_level? +
The recommended range for adaptive_dl_level is Y (enabled). The out-of-box default is Y. 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 adaptive_dl_level for me? +
Yes. ViciStack's Dialer Tuning & Auto-Configuration module monitors adaptive_dl_level 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 →