From pilot to production, without a big-bang cutover.
Regulators set the dates; your engineers set the pace. Bulwark goes in beside what you run today, takes over the communications that carry compliance risk first, then migrates site by site — with a way back at every step.
Compliance value lands in Phase 1, not at the end
The controls an auditor asks about don't depend on how many phones you've moved. They're on from the first node.
Five phases, and what your engineers do in each
Durations are indicative; they depend on how many sites, users and integrations you have.
Pilot
1 dayOne node on an isolated network segment, with zero access to production. The goal is a single proof: calls and alerts keep working with the internet unplugged.
- Boot the appliance ISO, or run the one-file signed installer on a Debian server
- Answer the guided setup wizard: two administrators, two-factor, hostname, start a new cluster
- Register a few test phones and the browser softphone
- Pull the uplink, place calls, and fire a test alert
Parallel run — critical comms first
Weeks 1–4Compliance controls liveBulwark runs beside your current PBX and takes the communications that carry the most risk: emergency alerts and muster, security and operations voice, duty-room hotlines and the incident bridge.
- Create extensions and groups for the critical teams
- Draw geofences for buildings, wards, blocks or plants
- Set recording and retention to your regulator's windows
- Link Bulwark and your current PBX with a SIP trunk or a Cisco/generic gateway preset so they can call each other
- Run the first drill
Site-by-site migration
Weeks 4–12, in wavesEveryday calling moves one site at a time. Each wave is small enough to roll back and big enough to learn from.
- Provision phones from the console with zero-touch templates
- Connect trunks: SIP, PRI gateways, FXO/FXS
- Rebuild hunt groups, ACD queues, IVR and voicemail
- Cut numbers over one site at a time
- Watch call and queue dashboards in Grafana
Integrate
Alongside phase 2Connect Bulwark to the systems around it, each on its own least-privilege credential.
- Issue scoped API clients with auto-rotating tokens
- Wire SIEM to the IP firewall, and HR to provisioning
- Add CRM screen-pop, helpdesk tickets and Power BI reports
Harden & scale
OngoingGrow to an active-active cluster across sites, and produce the DR and audit evidence your regulator asks for.
- Join nodes 2–4 with a one-time cluster key; all run active-active
- Put a node at the DR site
- Run the STIG-aligned hardening script; enable full-disk encryption and FIPS mode where required
- Run the DR drill your regulator expects, such as RBI's six-monthly drill
What it's like for your engineers
One signed artifact, a guided wizard, and updates that roll themselves back if anything fails.
Who does what
A typical split. We adjust it to how much your team wants to own.
| Phase | VoipHorizon | Your team |
|---|---|---|
| 0 · Pilot | Brings the signed image, stands up the node, runs the offline proof with you | An isolated network segment, a few test phones, the decision-makers in the room |
| 1 · Parallel run | Interop with your current PBX, alert and muster design, first drill | Critical-team lists, building and zone maps, retention requirements from compliance |
| 2 · Site waves | Migration runbooks for Cisco, Avaya and 3CX estates; dial plans, queues and IVR | Numbering and trunk contracts, cutover windows, site sign-off |
| 3 · Integrate | API guidance and recipes; build alongside you if needed | Owners of CRM, SIEM, HR and helpdesk systems |
| 4 · Harden & scale | Cluster design, hardening baseline, DR drill plan | DR site, change control, regulator reporting |
We prove offline survival in front of your team, then plan the waves around your deadlines.