Deploy Now

SaaS Alternative

Aircall Five9 Genesys Cloud Talkdesk

Stars

578

Forks

110

Watchers

24

Developer links

AI Native Call Center

AI Native Call Center is a self-hosted call center where a voice model answers the phone first and people step in only when the conversation actually needs one. Calls land on FreeSWITCH and connect straight to a speech-to-speech provider, and a flow engine steers each call through phases that carry instructions and the tools the model may use, with transitions firing on tool results. When a person is required, the call transfers into a real queue and the agent's browser screen has already popped with the caller's details and the bot-phase transcript ready to read. Agents handle presence, call control, and callbacks from the web interface, and a companion browser extension holds their SIP registration and audio. Supervisors watch a live wallboard with the queue view and the agent roster. Persona, rules, and voice are published and versioned together, and flows are plain documents you can author and validate before loading. Every conversation, bot-answered, handed over, and finished by an agent, lands in a single call record holding one transcript and one recording stored on a filesystem or an S3-compatible bucket. The interface and the bot work in English and Chinese, with provider choices for different regions including an option to run your own realtime gateway. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

AI Native Call Center

Benefits

  • AI Answers First By Design
  • A speech-to-speech voice model picks up every call and talks to the caller directly, so routine calls finish without tying up a human agent.
  • Handover With Full Context
  • Transfers move into agent queues with the screen already popped and the bot-phase transcript on it, so callers never repeat themselves to the person taking over.
  • One Record Per Conversation
  • Bot phases, queue transfers, and agent handling merge into a single call record with one transcript and one recording, stored on disk or S3-compatible storage.
  • Supervision In Real Time
  • Supervisors get a live wallboard, queue views, and the agent roster, and everything runs from one binary plus PostgreSQL and FreeSWITCH on your server.

Features

  • Flow Phase Steering
  • Flows divide calls into phases carrying instructions and allowed tools, with transitions fired by tool results and scripted lines spoken word for word.
  • Browser Agent Desktop
  • Agents see ringing events with caller data, manage presence, call control, and callbacks in the browser, with audio held by a companion extension.
  • Versioned Bot Persona
  • Persona, rules, and voice are published and versioned as one unit, so the bot that answers can be reviewed and rolled back like code.
  • Pluggable Voice Providers
  • Choose the realtime speech provider per deployment from regional options, or point the system at a realtime gateway you operate yourself.
  • Single Binary Deployment
  • The REST API, event stream, and the entire web interface ship inside one Go binary, with FreeSWITCH reading its queues from PostgreSQL.

Apps Similar to AI Native Call Center