Quick Reference

Setting Name omit_phone_code
Default Value N
Recommended Y for North American domestic-only campaigns
Impact Level Medium
Location Admin > Campaigns > [Campaign] > Dial Settings
ViciStack Module Dialer Tuning & Auto-Configuration

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.

| 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.

Related Settings

dial_prefix View setting → filter_clean_cid_number View setting → force_dial_prefix View setting →

Part of the Complete VICIdial Implementation Guide and VICIdial Performance Optimization Guide

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 →