AI Calling Agent — outbound AI voice ops
An outbound AI voice product with a back-office dashboard for ops: Dashboard, Calls, Transcriptions, AI Agents, CRM, Users and Settings — the full operational surface for running and analysing voice campaigns.

Outbound voice campaigns are easy to demo and hard to operate. Past a handful of agents the questions turn operational: which calls connected, what was actually said, which numbers belong to which campaign, and who on the team is allowed to change any of it.
A back office built for running voice campaigns rather than demoing them. Dashboard, call logs, transcriptions, agent configuration, CRM and user management on one surface, with real-time voice on LiveKit over Twilio telephony.
Most AI voice products are built around the call. The harder problem is everything either side of it: the list the call came from, the transcript it left behind, and the person on the team who needs to change the script before tomorrow's run.
We built the operational surface. Dashboard, Calls, Transcriptions, AI Agents, CRM, Users and Settings, each one a working screen rather than a placeholder. Real-time voice runs on LiveKit with OpenAI's Realtime API, telephony goes through Twilio, and records land in Postgres alongside the CRM.
Nothing here is a demo path. Every call a campaign places is listed, transcribed, and attributable to the agent that placed it.
Let’s brew yours next.

