Hershel Sigma AI / ViciDial dial level
Guide

ViciDial dial level and the adaptive dial methods

In ViciDial, the dial level (the Auto Dial Level field) is how many lines the dialer uses for each active agent. On RATIO you pick that number yourself. On the three adaptive methods, ADAPT_HARD_LIMIT, ADAPT_TAPERED and ADAPT_AVERAGE, ViciDial recalculates it every 15 seconds and steers it against the Drop Percentage Limit you set.

Most pacing trouble on a ViciDial floor, idle agents or customers hearing dead air, comes back to a few fields on the Campaign Detail screen. Field names here follow ViciDial's Manager Manual (2.14-924a edition) and its PREDICTIVE.txt notes.

What dial level means in ViciDial

Dial level is the multiplier ViciDial applies to active agents to decide how many lines a campaign can use. Ten active agents at 2.0 means up to 20 lines in play. Zero turns auto dialing off, and under predictive dialing the level never drops below 1.0. The general mechanics are in what is a predictive dialer?

By default, agents already on calls still count as active. Set Available Only Tally to Y and ViciDial dials only for READY agents, which the manual suggests for very long pitches or extra protection against drops. Auto Dial Level Threshold drops the level to 1.0 whenever the counted agents (logged in, non-paused or waiting) fall below your number. The manual is plain that predictive dialing isn't meant for one or two agents.

RATIO vs the three ADAPT dial methods

RATIO holds the level wherever a person sets it, while the three ADAPT methods let ViciDial choose it and differ mainly in how they react to the drop limit. Fixed versus forecast pacing is covered in power dialer vs predictive dialer.

Dial MethodHow the level movesNear the drop limitWhen floors use it
RATIOStays at the Auto Dial Level you setIgnores the Drop Percentage LimitSmall teams, or pace set by hand
ADAPT_HARD_LIMITRecalculated every 15 secondsStops dialing aggressively at the limit until the percentage fallsWhen the ceiling has to hold all shift
ADAPT_TAPEREDRecalculated every 15 secondsMay run over early, then tightens as Latest Server Time nearsFloors that push early; the manual's own tutorial uses it
ADAPT_AVERAGERecalculated every 15 secondsAims for an average, with softer limits than the other twoWhen the day's average matters most

With 10 or more hours left before Latest Server Time, the taper doesn't touch the level at all. As that window closes, it pulls the level closer and closer to 1.0. On any ADAPT method the Auto Dial Level field locks, though the ADAPT OVERRIDE checkbox beside it can force a new level, something the manual suggests when contact rates shift dramatically.

The campaign settings that steer adaptive dialing

Five fields shape how an ADAPT method behaves, and none of them apply on RATIO.

Drop Percentage Limit is the ceiling. The manual's walkthrough uses 3% as its example, but each floor sets its own and should check the rules that apply to its campaigns.

Maximum Adapt Dial Level caps how high the level can go. It defaults to 3.0, has to be above one, and should fit your agents and outside lines; the manual's example puts 6 agents on a 24-channel T1 at 4.0.

Latest Server Time, used only by ADAPT_TAPERED, is your stop time in server time, so 2100 means 9 PM.

Adapt Intensity Modifier sets how fast the level moves. A positive value makes it climb faster and come down slower, and a negative value does the opposite. In the manual's example, a campaign at 1.0 with a calculated target of 2.0 only reaches 1.9 when the modifier is -10.

Dial Level Difference Target aims for spare agents or spare calls. At -1 ViciDial tries to keep about one agent free, and at 1 about one call waiting. The manual says -1 often helps when drops won't stay down.

How ViciDial counts drop percentage

ViciDial divides dropped calls by answered calls, not by everything it dialed. A drop is a call the carrier showed as answered that hung up before it reached an agent. Every minute, the adaptive script tallies drops and calls over several windows, from the past minute back to midnight.

What counts as answered depends on your statuses, because only statuses with the human_answered flag set to Y go into the count. Leave the flag off a disposition agents use for live conversations and the drop percentage reads high. Put it on a status that isn't a live person and it reads low.

Since most dials are never answered, the same drops divided by all dials look far smaller, so ask what any drop figure is divided by before you compare it with ViciDial's. UK floors can also turn on a separate UK OFCOM Drop Calculation.

Reading agent wait time on the real-time report

Agent wait time tells you whether the level is too low, and the Real-time report shows it next to drops. It refreshes every 40 seconds by default and lists the dial level, today's dropped and answered calls and the drop percentage out of answered calls. Calls waiting turn red and agents waiting turn blue, darkening as they climb. The campaign's Real-Time Agent Time Stats option, off by default, adds average wait and pause times.

Lots of blue with drops well under the limit means the level is too low; on an ADAPT method, check the cap, the intensity modifier and the difference target. Red with a climbing drop percentage means it's too high. A TRUNK SHORT number above zero means the campaign wants more lines than the servers have, and raising the cap won't fix that.

ViciDial's algorithm paces inside limits a person sets. The right limits shift with the list, the hour and how many agents are logged in, so someone keeps revisiting them.

How Hershel does it

Hershel is an AI dialer built on a proven open-source dialing engine, then rebuilt around AI: its own rep console, its own manager screens, and AI that runs dial pace, caller IDs and call notes.

Hershel used ViciDial's predictive engine as its blueprint, then built past it. Its Dialler Manager reads live campaign stats and adjusts the dial level so the drop rate stays under the ceiling the floor sets. It counts drop rate as drops divided by answered calls, the same denominator ViciDial uses. It runs as a fully managed service; see what is an AI dialer? and the platform overview.

Frequently asked questions

What is the auto dial level in ViciDial?

It's the number of lines ViciDial dials per active agent. You set it yourself on RATIO. On the ADAPT methods the dialer sets it, unless you force a level with the ADAPT OVERRIDE checkbox.

What's the difference between ADAPT_TAPERED and ADAPT_HARD_LIMIT?

ADAPT_HARD_LIMIT stops dialing aggressively once drops reach the limit and waits for the percentage to fall. ADAPT_TAPERED lets a campaign run over early in the shift and gets stricter as Latest Server Time approaches.

How does ViciDial calculate drop percentage?

Dropped calls divided by answered calls for the campaign that day. Only statuses with the human_answered flag set to Y count as answered, so your status setup changes the result.

Why won't ViciDial raise my dial level?

First check whether drops are already at the limit. Then look at Maximum Adapt Dial Level, a negative Adapt Intensity Modifier, a Dial Level Difference Target of -1, Available Only Tally set to Y, or an Auto Dial Level Threshold holding the level at 1.0.

How often does ViciDial change the dial level?

The adaptive script recalculates it every 15 seconds. It works from averages of recent calls, so after a sharp change in answer rates it can take 15 to 30 seconds to catch up.

Hand off the dial level

Hershel's AI adjusts pace under your drop ceiling, 24/7.

Book a demo →