dialing
Omit phone code
A campaign setting that strips a leading country or area code from stored numbers before dialing, so you do not double up digits on the way out.
Omit phone code is a campaign option that tells VICIdial to drop a leading dialing code from a number right before it places the call. The code is stored alongside each Lead, but some carrier routes want the bare national number without it. Turning this on keeps you from sending duplicate or unwanted digits out the door, which is a common cause of calls that fail the moment they are placed.
Every record in VICIdial carries a phone code field, which is usually a country code such as 1 for North America or 44 for the United Kingdom. When the dialer builds the call, it normally joins that code with the number to form the full string. If your route already assumes a national format, or your Dialplan adds the code itself further down the chain, the doubled code breaks the call. Omit phone code removes it from the dialstring so the number leaves your server clean.
Where it fits with other settings
This setting works close to two others, and it helps to keep them straight. The Phone Code Override lets you force a specific code per Campaign regardless of what each record stores, while the Dial prefix handles routing rather than the number itself. Omit phone code sits between them: it leaves the prefix and the override alone and simply subtracts the stored code from the final string. You can combine them, but you should test the result, because each one edits a different part of the same dialstring.
If your carrier expects strict E.164 formatting with the full country code attached, you generally leave this off, since stripping the code would then break every call. The cleanest way to decide is to place one test call and watch the dialstring your server actually builds in the logs. Note that the phone code is unrelated to the GMT offset (lead) used for calling-hours logic, even though both touch a record's geography; changing one does not affect the other.
Related terms
Campaign
A campaign is the container that ties together your lead lists, dialing rules, agents, and disposition options for one outbound calling effort.
Dialplan
The set of rules in Asterisk that decides what happens to each call, matching the dialed number and sending it to the right place step by step.
Dial prefix
A short string VICIdial adds to the front of every number a campaign dials, used to route the call out a specific carrier or trunk.
E.164
E.164 is the international standard for writing phone numbers with a plus sign, country code, and subscriber number, giving every number one clear global format.
GMT offset (lead)
A number stored on each lead that tells VICIdial the lead's local time zone so the dialer only calls during the hours allowed for that area.
Phone Code Override
A list setting that forces a specific dial prefix or routing code onto leads, so a list can be dialed differently from the campaign default.