Files
call-center/docs/runbooks/voice-baseline.md
T

1.8 KiB

Voice Baseline

Status: Track 11/12 accepted, Track 14 browser QA path added

This document describes what the voice path already supports today.

What works

  • Asterisk 20 on a Linux VM forwards inbound lab calls into the platform through asterisk-bridge-service
  • A call from 1001 to 7000 creates a real voice interaction and writes:
    • call.started
    • call.connected
    • call.ended
    • recording.ready
  • /operator shows real bridge-backed live calls in Активные звонки
  • The operator can use accepted browser controls:
    • Принять в работу
    • Завершить
    • Передать
  • /operator keeps short-lived terminal cards in Только что завершённые
  • Recording import is automatic and /supervisor can play the audio back
  • A QA browser softphone path is now available when:
    • bridge WebRTC config is enabled
    • the operator user has a browser SIP mapping
    • Asterisk WSS config is applied

What this baseline does not do

  • no ARI
  • no attended transfer or conference
  • no production cutover workflow
  • no telephony redesign beyond the accepted Track 11 and Track 12 behavior
  • no production browser softphone rollout yet

Source documents

  • Track 11 roadmap: docs/roadmap/07-track11-live-operator-call-control.md
  • Track 12 roadmap: docs/roadmap/08-track12-operator-voice-ux-hardening.md
  • Track 14 roadmap: docs/roadmap/09-track14-browser-softphone-webrtc.md
  • Track 11 runbook: docs/runbooks/track11-live-operator-call-control.md
  • Track 12 runbook: docs/runbooks/track12-operator-voice-ux.md
  • Track 14 runbook: docs/runbooks/track14-browser-softphone.md

Acceptance references

  • Track 11 accepted package:
    • docs/acceptance/track11/track11-acceptance.md
  • Track 12 accepted package:
    • docs/acceptance/track12/20260307_161629/track12-acceptance.md