What the STATE FILL Method Does When Bulk-Adding Caller IDs
STATE FILL takes one caller ID and fans it out to every area code in that number's state - one Florida CID becomes 19 entries.
STATE FILL is the most aggressive of the three AC-CID Bulk Add methods. Where STATE LOOKUP inserts the caller IDs you give it one for one, STATE FILL takes each CID (caller ID) and multiplies it across an entire state. One number goes in, many entries come out - which is either exactly what you want or a list you did not expect, depending on whether you know the rule going in.
What STATE FILL creates
Give it a CID (caller ID) and it first determines which state that number belongs to, using the same NANP area-code logic as STATE LOOKUP. Then it creates one area-code caller ID entry for every area code in that state, all using the same number. Feed it 7271234567, a Florida number, and you get 19 entries - one for each Florida area code - all displaying that single CID. The effect: any Florida lead you dial sees that number, no matter which Florida area code the lead's own number falls under.
This is statewide local presence from a single number. You do not need to own a separate DID (direct inward dialing) per area code to look local everywhere in the state - one number, fanned out, covers the whole region.
The digit rules
- Each CID must be between 6 and 20 digits long.
- Only the digits 0-9 are allowed - no dashes, spaces, parentheses, or symbols.
- You can optionally have the new area-code caller IDs set active the moment they are inserted, or load them inactive for review first.
How one CID fans out
flowchart TD
A[One CID] --> B[Find state from area code]
B --> C[List every area code in state]
C --> D[Create AC-CID per area code]
D --> E[All share the same CID]
E --> F[Optionally mark active]Do not use it on STATE-type CID groups
There is one clear no-go. If you are inserting into a CID group that is a STATE type, do not use STATE FILL. A STATE-type group already keys on the state itself, so fanning a single number across every area code in that state duplicates the intent and clutters the group. For a STATE-type group, use the CSV method with the STATE-format rows instead - it inserts cleanly at the state level without the per-area-code explosion.
When STATE FILL is the right call
Reach for it when you want consistent statewide local presence and you are inserting into a normal Campaign area-code caller ID list rather than a STATE-type group. It is fast - one paste covers a whole state - and it keeps the displayed number consistent across that region. Just remember it can balloon your list quickly: each input number can turn into dozens of entries, so review the resulting count before you commit, and keep DNC (do not call) and consent rules in mind for every number you broadcast.
If you later need to undo a fill that went wrong, the bulk delete tool can clear the whole campaign's list in one move so you can start clean.
Related methods
For one-to-one inserts with automatic state abbreviations, use STATE LOOKUP. For full per-row control, use the CSV method. The complete toolset lives in our admin bulk tools guide.
Run all of this on a managed VICIdial box that is ready in under 40 seconds - see VICIfast pricing.
About VICIfast LLC
VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.
Citing this article
VICIfast Engineering. “What the STATE FILL Method Does When Bulk-Adding Caller IDs”. VICIfast LLC, June 29, 2026. Retrieved from https://vicifast.com/blog/vicidial-ac-cid-bulk-add-state-fill
Have questions?
Related posts
You might be interested in
VICIfast newsletter
Liked this? Get the next one in your inbox.
We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.
Comments
No comments yet — be the first.