Skip to main content

2026-05-15, v1.1

Native extension mode + self-serve connect flow + per-number diagnostics.
  • Native Extension Mode (register direction) shipped as a first-class connection shape. SmartAlex registers itself as a SIP extension on the customer’s PBX. INVITEs arrive via the shared registrar trunk; no per-trunk inbound trunk required. See Native Extension Mode.
  • Self-serve “Connect PBX Extension” dialog on the Phone Numbers page. Customers bind a per-tenant extension to a phone number without raising a support ticket. Backs the AI’s transfer_to_pbx tool with extension matching by name + aliases.
  • PBX extensions directory added per tenant. Each extension carries a display name and free-form aliases so the AI matches caller phrases (“put me through to the billing queue”) to the right SIP URI.
  • Per-number Call Diagnostics panel on the Phone Numbers page. Click any phone number for: live health check (assignment, registration, credentials), recent call history (last 10 in 24h with friendly-label disconnect reasons), and recent edge function errors (last 5 in 24h).
  • Friendly-label disconnect reasons in dashboards. Technical codes like reconciled_never_connected now render as “Reached us, agent never started”. See Troubleshooting.
  • Cross-tenant guard triggers on the PBX extensions table prevent any extension from being bound to a SIP trunk or agent from a different tenant.
  • Transfer hardening: caller ID preservation via P-Asserted-Identity (RFC 3325) confirmed across every PBX integration guide.
Reference integration: Euphoria Telecom is now the model walkthrough for Native Extension Mode, exact dashboard steps, no manual support contact required.

2026-04-22, v1.0

Initial telephony documentation release.
  • New Telephony tab with full coverage of PBX integrations
  • Integration guides for 3CX, Yeastar, FreePBX, Asterisk, Grandstream UCM, Avaya IP Office, Mitel MiVoice, Microsoft Teams, RingCentral, Euphoria Telecom, Switch Telecom, Generic SIP
  • Replacing Your IVR section with 6 real industry conversation flows
  • Call Routing & Transfers technical deep dive
  • Complete SIP error reference in Troubleshooting
  • Security & Compliance posture page
  • Network Requirements with firewall rules and NAT guidance
  • South Africa regional notes covering POPIA, local carriers, common deployment patterns
  • Migration Playbook with phased rollout guidance
  • Platform Capabilities matrix
  • Testing & Validation procedures
  • Capacity, Limits & SLA page
  • Observability & Reporting page
  • Enterprise FAQ with procurement-grade answers
Platform context at time of release:
  • SIP ingress hostname: sip.voice.getsmartalex.com
  • Supported transports: UDP, TCP, TLS
  • Default codecs: G.711 u-law, G.711 A-law, G.722
  • Transfer mechanism: SIP REFER (RFC 3515) with caller ID via P-Asserted-Identity (RFC 3325)
  • Recording retention default: 90 days, configurable 7 to 365 days