Contact Center · UCCX

UCCX High-Availability Plan Builder

Pick topology, set RPO/RTO targets, and get a complete HA plan: infrastructure list, failover trigger conditions, activation steps, failback procedure, and a pre-disaster rehearsal checklist.

By Faz Karim · 30 yrs Cisco UCLast updated 2026-04-20
What this tool does

HA works only if it's rehearsed

UCCX HA is well-documented by Cisco but misunderstood in practice. Many sites "have HA" because they bought two servers — but never tested failover, never documented the sequence, never trained ops. When the primary dies, they discover the secondary doesn't have current CUCM integration, or the engine hasn't synced in 3 weeks. This tool emits the full HA plan including the rehearsal schedule.

Design your HA plan

Inputs

Your HA plan

Pick topology + RTO/RPO, click Generate HA Plan.

How to read your result

HA = Infra + Triggers + Steps

1

Infrastructure

What you need to buy / build. Servers, licenses, storage, network.

2

Failover

What triggers it, who authorizes, what runs.

3

Failback

How to return primary → secondary sync after recovery.

4

Rehearsal

Quarterly simulation drill. Must happen.

Deep dive

UCCX HA ≠ CUCM HA

UCCX HA is a two-node active/standby cluster. Only one node serves calls at a time — unlike CUCM where subscribers share load actively. Failover is automatic: the standby detects heartbeat loss and begins accepting calls within ~90 seconds. Calls in progress at failover drop — this is unavoidable. Queued calls are lost (the standby doesn't have queue state from the primary).

For geo-HA, WAN round-trip must be under 80ms for synchronous replication of the database. Above 80ms, DB transactions will queue and the primary will slow under load. At 150ms+ you should switch to asynchronous DR (slower RPO, but stable).

Rehearsal cadence: quarterly. Every 90 days, announce a 2-hour maintenance window, fail over to standby, run for 30 minutes, fail back. Document time to recovery actual vs target. Sites that skip rehearsals discover their HA is broken only during a real outage.

FK
Faz Karim30 years Cisco Network · UC · Data Center · LinkedIn
FAQ

Common questions

Can UCCX run active/active?

No. UCCX is strictly active/standby. Only one engine processes calls at a time.

Does HA double license count?

No. Seat licenses are cluster-wide. You buy once, use on either node.

What's the failover window?

~60-90 seconds after primary engine dies. Agents need to re-login on standby.

Can I skip HA for small deployments?

Yes — under 50 agents with low SLA criticality, single-node is viable. Add VMware HA at the hypervisor level for resilience.

Worked examples

Three HA scenarios

Small local HA

40 agents, same datacenter, 5ms WAN.

2× UCCX Medium OVA, same subnet. 15-min RTO. Quarterly rehearsal.
Textbook deployment. Most mid-market sites.

Geo-HA Healthcare

200 agents, 2 datacenters, 30ms WAN, 500Mbps.

2× UCCX Large OVA. Synchronous DB replication. CUCM route pattern failover.
Requires coordinated CUCM failover + Finesse DNS update.

Cloud DR only

60 agents, on-prem primary, cloud secondary, 60-min RPO.

Asynchronous nightly DRS backup to cloud. Cold standby VM.
Cheapest option but 60-min data loss acceptable risk only for non-critical.
Sources verified against current Cisco guidance

Citations

Related tools

You might also need

Never tested HA?

Our UC Modernization Sprint includes HA validation + rehearsal drill + documented runbook.

$25K–$75Kturnkey
Book a 30-min call →Or email info@famoustec.com