Skip to main content
VOXRIDGE
Menu

Adapter

Cisco CUCM

The enterprise PBX that nobody loves and nobody can rip out. The CUCM adapter speaks AXL for configuration and runs a JTAPI sidecar for call events.

Protocols used

  • AXL/SOAP — configuration: phones, lines, route patterns, hunt groups, call park
  • JTAPI — Java sidecar for real-time call events and control (originate, hold, transfer)
  • BIB (Built-In-Bridge) — for monitor / whisper / barge

Capabilities

  • Originate, hangup, transfer (blind, consultative)
  • Monitor / whisper / barge via BIB
  • Agent state via UCCX or external integration
  • Audio capture via Network-Based Recording or SPAN

Tested versions

  • CUCM 12.5(1) SU8+
  • CUCM 14.0(1) SU3+
  • Webex Calling (via Cloud-Connected UC) — beta
# JTAPI sidecar
$ docker run -d \
    -e CUCM_HOST=cucm-pub.example.com \
    -e CUCM_USER=voxridge \
    -e CUCM_PASS=${CUCM_PASS} \
    -p 8089:8089 \
    voxridge/cucm-sidecar:latest

# voxridge connect
$ voxridge pbx add cisco-cucm \
    --host cucm-pub.example.com \
    --axl-user voxridge --axl-pass ${CUCM_PASS} \
    --jtapi-sidecar https://10.0.6.5:8089
  testing AXL...        ok (12.5.1 SU8)
  testing JTAPI...      ok (847 devices)
  ready

Get started

One API for every PBX. Wire it up in an afternoon.

Free under 25 extensions, forever. No credit card. No sales gate. Production use OK.