VICIfast
Operations

Why Bulk Phone Insert Needs a Manual Conf File Rebuild

Submitting Bulk Phone Insert writes phones to the database but does not rebuild Asterisk config - here is why, and how to trigger the rebuild yourself.

VICIfast Support
··3 min read
Spreadsheet data on a laptop — illustration for: Why Bulk Phone Insert Needs a Manual Conf File Rebuild
Photo by Leeloo The First on Pexels

You run Bulk Phone Insert, the page says success, and yet none of your new phones can register. Nothing is broken and you did not make a mistake in the form - the reason is almost always the same: submitting the form does not rebuild your Asterisk config. It is one of the most common surprises for admins new to the bulk tools. This post explains the gap and how to close it.

Database rows are not live config

When you submit the form, VICIdial writes a phone row for each Extension into its database. That row is the record of intent - it says this phone should exist, with this password, on this server. But Asterisk does not read VICIdial's database directly to authenticate registrations. It reads its own Conf file entries on disk. Until those files are regenerated from the database, Asterisk has no idea the new phones exist, so Phone registration for a SIP (Session Initiation Protocol) or PJSIP device fails with an authentication error - even though the credentials in the database are perfectly correct.

This split is by design. Rebuilding config touches the running telephony engine, and doing it automatically on every bulk submit could disrupt live calls mid-shift. Imagine inserting a few hundred phones during business hours and having the dialer reload its config under active agents - that is the scenario VICIdial avoids by leaving the timing to you. You get to choose a quiet moment to apply the change.

The two-step picture

flowchart LR
  A[Submit Bulk Phone Insert] --> B[Phone rows written to DB]
  B --> C{Conf rebuilt?}
  C -->|No| D[Asterisk unaware]
  D --> E[Registration fails]
  C -->|Yes - manual rebuild| F[Conf files regenerated]
  F --> G[Asterisk reloads]
  G --> H[Phones register]

How to trigger the rebuild

You have two places to do this, and either one works:

  1. From System Settings, trigger a conf file rebuild for the affected server.
  2. Or open the Modify Server page for each server you inserted phones onto and rebuild there.

Either path regenerates the SIP peer entries and prompts Asterisk to pick them up. The rebuild runs as part of the normal keepalive and config cycle, so it is not instant - give it a short moment to complete, then test a registration from one of the new phones before assuming the whole batch is good. If that first phone registers, the rest in the same run almost certainly will too.

Multi-server batches

Bulk Phone Insert can populate phones across several servers in one submit. Each of those servers needs its own rebuild - a rebuild on one box does not regenerate config on the others. If you listed three server IPs, plan on three rebuilds, or rebuild each from its Modify Server page.

This step matters no matter which fields you set. Whether you pointed phones at an Agent-nodial context or flipped them to Webphone mode, the new config is inert until the rebuild runs.

For the full walkthrough of the page that creates these phones, see how to bulk insert phones across servers. And for the broad map of every batch admin utility, read our VICIdial admin bulk tools guide.

On a managed VICIfast box, conf rebuilds and registration are handled for you, with a branded dialer live in under 40 seconds. See VICIfast pricing.

About VICIfast

We run VICIdial servers for call centres, so you don’t have to. You get the dialer set up, secured and kept running — we handle the server, the updates and the backups. Bring your own phone carrier at no markup, or use VICIfast Voice, our own US calling and numbers, from $0.0085 a minute. From $49 a month per server.

Questions? Call +1 636 556 0022 and talk to someone who runs dialers.

Citing this article

VICIfast Engineering. “Why Bulk Phone Insert Needs a Manual Conf File Rebuild”. VICIfast LLC, June 29, 2026. Retrieved from https://vicifast.com/blog/vicidial-bulk-phone-conf-rebuild

Have questions?

Related posts

You might be interested in

Comments

Comments are reviewed before they appear. We never publish your email.

No comments yet - be the first.