Self-hosted LiveKit Voice AI Voice Dashboard - a complement to 3CX AI for advanced integrations

tronic

Gold Partner
Advanced Certified
Joined
Apr 24, 2018
Messages
390
Reaction score
430
Hi 3CX community,

First — credit where it's due. The 3CX team has done an exceptional job with 3CX AI. The integration is clean, the setup is straightforward, and for the majority of use cases it's a fantastic out-of-the-box solution. Hat off to the dev team.

That said, there are situations where customers need their AI voice agent to go beyond what's available natively — booking appointments directly into a third-party CRM (HubSpot, Zoho, SimplyBook, custom systems), reading or writing records mid-call, triggering automation chains in n8n/Make/Zapier, running outbound campaigns from a CSV, or handing off between specialised agents in a single call.

That's the gap our product fills.


LiveKit Voice AI Dashboard (self-hosted)​

Website: https://tronic.com.au/livekit-dashboard/

A self-hosted web dashboard for managing voice AI agents on your own LiveKit server — no LiveKit Cloud account, no per-minute cloud fees. You get all the power of LiveKit (the open-source real-time voice infrastructure) with a full web UI on top, so non-developers can build, test, and run agents without touching code.

Livekit Website: https://livekit.com/products/agent-platform



Why this matters for 3CX deployments​

Three integration points are specifically built for 3CX environments:


1. SIP URI direct callingThe dashboard registers as a SIP endpoint, so you can route calls between your 3CX PBX and the AI agent over SIP URI — no PSTN carrier in the middle. The agent can ring 3CX queues, users, or IVRs directly. Free calls between the systems.

2. 3CX chat tool
The voice agent can send 3CX chat messages to 3CX users — useful for notifying staff of bookings, escalations, callback requests, or any event the agent picks up during a call.

3. Built-in MCP ServerThe dashboard exposes a Model Context Protocol server, so you can point Claude Code (or any MCP-compatible AI) at it and have the AI build, edit, and manage your agents for you. The AI programs the dashboard for you.



Other capabilities (short version)​

  • Multi-provider AI: OpenAI, Anthropic Claude, Google Gemini, Vertex AI, AWS Bedrock, xAI Grok, Deepgram, ElevenLabs, Cartesia, Hume, Azure
  • Two pipeline modes: Standard (STT → LLM → TTS) or Realtime audio-to-audio (Gemini Live, OpenAI Realtime, AWS Nova Sonic)
  • Web chat agent — same agent config, runs as a chat widget on your website
  • Time profiles — auto-route calls to different agents by day/time (business-hours vs after-hours)
  • Multi-agent handoffs — announced transfer or silent transition
  • Outbound campaigns — CSV upload, scheduling, automatic retries, real-time progress
  • Voicemail + IVR detection — agent navigates phone menus via DTMF
  • Attended transfer — agent introduces the caller before connecting
  • Knowledge base — Qdrant vector DB, multiple collections per agent
  • Agent memory (mem0) — agents remember facts about each caller across calls
  • AutoResearch — AI continuously optimises agent prompts from past call transcripts
  • Webhook tools — agent can call any HTTP endpoint (CRM, n8n, Zapier, internal APIs)
  • Call recording — automatic egress with per-call playback and downloads
  • Post-call AI analysis — sentiment, intent, action items, custom data extraction fields
  • Real-time analytics — call volume, sentiment, latency, cost per call (LLM/STT/TTS/SIP broken out separately)
  • Agent Tester + Simulation — bot-vs-bot regression testing, no real calls needed
  • Multi-tenant mode for MSPs and resellers, with Stripe billing
  • White-label branding — your logo, colours, dashboard name
  • Self-update through the UI — no SSH required for fixes and feature updates


Self-hosted on a x86/x64 and arm64 processors. Install script installs livekit, the dashboard and everythign for you.

Happy to answer questions, run a demo, or get into specifics. If you've got a 3CX deployment where 3CX AI doesn't quite reach what the customer needs, this is built to slot in alongside it.
 

Members Online Now

Forum statistics

Threads
111,831
Messages
589,277
Members
164,660
Latest member
RJenkinsROCK