Quick Reference
list_order
What List Order Does
Sets the priority order in which multiple lists assigned to a campaign are dialed. Lists with lower order numbers are dialed first. Once a list is exhausted, VICIdial moves to the next list by order number. Allows prioritizing high-quality lists over broader suppression-heavy lists.
Recommended Configuration
| Center Size | Recommended Value | Notes |
| --- | --- | --- |
| 10–25 Agents | 1-9 for priority ordering across multiple lists | Start conservative, monitor for 48 hours before adjusting |
| 25–100 Agents | 1-9 for priority ordering across multiple lists | Scale gradually — larger operations amplify effects of misconfiguration |
| 100–500 Agents | 1-9 for priority ordering across multiple lists | Consult ViciStack optimization team for enterprise-scale tuning |
How to Change This Setting
-
Navigate to Admin > Lists
-
Select list
-
Find List Order field
-
Enter integer priority (1 = highest priority)
-
Ensure all lists in campaign have distinct order numbers
-
Submit for each list
Common Problems
All lists at order 0 means selection is random across lists
Not ordering means low-quality lists get dialed equally with premium lists
Ordering doesn’t prevent mixing — use lead_filter for strict list separation
ViciStack Module
ViciStack’s List Management & Optimization module automatically monitors and optimizes list_order 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.
Frequently Asked Questions
What does list_order do in VICIdial? +
Sets the priority order in which multiple lists assigned to a campaign are dialed. Lists with lower order numbers are dialed first. Once a list is exhausted, VICIdial moves to the next list by order number. Allows prioritizing high-quality lists over broader suppression-heavy lists.
What is the recommended value for list_order? +
The recommended range for list_order is 1-9 for priority ordering across multiple lists. The out-of-box default is 0. 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 list_order for me? +
Yes. ViciStack's List Management & Optimization module monitors list_order 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.
Related Blog Posts
Need Help Optimizing Your VICIdial?
Get a free performance audit from our team of VICIdial experts. We'll identify quick wins and long-term improvements.
Get Your Free Audit →