Quick Reference
omit_phone_code
What Omit Phone Code Does
When enabled, VICIdial strips the country code from the beginning of phone numbers before dialing. Used for domestic-only operations where country code (e.g., +1) in lead data would cause dialing failures with the configured dialplan.
Recommended Configuration
| Center Size | Recommended Value | Notes |
| --- | --- | --- |
| 10–25 Agents | Y for North American domestic-only campaigns | Start conservative, monitor for 48 hours before adjusting |
| 25–100 Agents | Y for North American domestic-only campaigns | Scale gradually — larger operations amplify effects of misconfiguration |
| 100–500 Agents | Y for North American domestic-only campaigns | Consult ViciStack optimization team for enterprise-scale tuning |
How to Change This Setting
-
Navigate to Admin > Campaigns
-
Select campaign
-
Find Omit Phone Code option
-
Set to Y to strip country code
-
Set to N to pass full number as stored
-
Verify dial behavior with test call
-
Submit
Common Problems
Stripping code on international campaigns prevents calls from completing
Not stripping when dialplan expects domestic format causes call failure
Must be tested after lead list import changes
ViciStack Module
ViciStack’s Dialer Tuning & Auto-Configuration module automatically monitors and optimizes omit_phone_code 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 omit_phone_code do in VICIdial? +
When enabled, VICIdial strips the country code from the beginning of phone numbers before dialing. Used for domestic-only operations where country code (e.g., +1) in lead data would cause dialing failures with the configured dialplan.
What is the recommended value for omit_phone_code? +
The recommended range for omit_phone_code is Y for North American domestic-only campaigns. 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 omit_phone_code for me? +
Yes. ViciStack's Dialer Tuning & Auto-Configuration module monitors omit_phone_code 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.
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 →