unpod logo
PlaygroundAboutBlogDocs
Github
Developer PlatformBuild, ship and observe voice agents on one platform.Platform
Build
IDE for Voice AgentsDesign and preview conversation flowsPlaybooksKick-start your agent with community playbooksFramework & SDKsPython, Node, REST and MCP
Ship
Contact CenterOpen-source contact center for large teamsTelephonyCarrier-grade telephony, numbers, HD qualitySpeech InfraSTT, TTS models, fault-tolerant orchestration
Observe
Observability & AnalyticsMonitor and debug every call
unpod logo

Realtime voice + messaging infrastructure. An open-source conversation framework and CPaaS, on metered telephony + speech - so any agent can call and text the real world.

GitHubDocumentation

Products

  • Developer Platform
  • Unpod (OSS CPaaS)
  • SuperDialog

Developers

  • Documentation
  • GitHub
  • API reference

Company

  • About
  • Privacy
  • Terms
© 2026 Unpod.ai · All rights reservedMade in India ❤️ · Built for the world

AI-Native contact-center for large teams

Give every agent a real phone number to handle calls, WhatsApp and email. They research, qualify and follow up, then write every outcome back to your CRM, helpdesk and calendar. Open source: self-host it, or run it on Unpod Cloud.

Open Unpod Cloud →View on GitHub ↗
Voice · WhatsApp · Emailone agentRealtimeanalyticsOpen sourceself-host or cloudMinutesto live
Powering voice agents across regulated industries
Financial ServicesHealthcareLogisticsEdTechE-commerceHiring & HRFintechReal EstateFinancial ServicesHealthcareLogisticsEdTechE-commerceHiring & HRFintechReal EstateFinancial ServicesHealthcareLogisticsEdTechE-commerceHiring & HRFintechReal Estate
Live product walkthrough

Watch every call, the moment it happens.

Unpod scores risk, sentiment and outcomes in real time across every voice agent you run - this is exactly what your ops team sees, live, across the real Unpod screens.

Start building free
0Total calls / day
0Connected
0Live right now
unpod.ai/spaces/test-calls-f1o3vprb/live-call/
LIVE
Ops console
24 active · updated live
Active
24
Healthy
17
Warning
5
Danger
2
DANGER · ESCALATE
Divyanshu Kapoor
Refund stuck for 9 days, customer escalating.
04:21 live
WARNING · WATCH
Sneha Iyer
Asking pricing for a 3BHK — repeated 3×.
02:14 live
HEALTHY
Rohan Mehta
Booking confirmed — moving smoothly.
01:58 live
HEALTHY
Anita Saxena
Routine reorder — closing shortly.
00:48 live
Call analytics
scored automatically, per call
Total
9,013
Connected
5,829
Interested
75
Failed
797

Call activity — peak times

Sentiment

Positive 8.9%
Negative 1.7%
Neutral 89.4%
Search here...
JO
Jobanjeet
↗ 83607*****
08:11 PM
HA
Harshita
↗ +9199…97
12:25 PM
HA
Harshita
↗ +9199…97
Yest.
BL
Bhanwar lal
↗ 63767*****
Yest.
HA
Harshita
↗ +9199…97
Yest.
Call overview
Jobanjeet · today, 08:11 PM
JO
Jobanjeet
83607*****
↑ Outgoing✓ Completed
Agent Saanvi asked about the child's preschool admission. The child is only four months old — not yet eligible — so the agent offered to check nearby options and asked for the area and pincode to follow up.
Outcome
Follow-Up Needed
Interest level
Interested
Sentiment
Positive
Engagement
High
Duration
4 Min 31 Sec
Tone
Friendly
Unpod
Overview
Telephony
Overview
Numbers
Trunks
Calls
Speech
Agents
Playground
Notifications
Settings
Unpod TVs
Telephony overview
across all numbers
Wallet balance 11,746.01 bits
Total
1,380
▲ 100.9%
Inbound
133
▼ 8.3%
Outbound
1,247
▲ 130.9%
Spend
$16.14
▲ 100%

Usage overview

Inbound vs outbound

Inbound Outbound
Search here...
+9180715*****
+9180715*****
+9192288*****
Number configuration
+91 80715 *****

Unpod Bridge

1remain: 7
my-support-agent ▾
✓ Configuration saved
What you get

Built for outcomes, not just replies.

Not a chatbot widget - a platform for running real communication programs, with the analytics, teamwork and integrations to back them.

Live

Realtime analysis

See every conversation as it happens. Live transcripts, sentiment, intent and lead scores stream to your dashboard, inbox or Slack.

  • Live transcript, sentiment & intent
  • Lead scoring and call outcomes
  • Search any conversation by name or result
RBAC

Team collaboration

Bring your whole team into one workspace. Roles and shared spaces keep sales, support and ops working from the same context.

  • Organizations, teams & role-based access
  • Shared agent libraries and spaces
  • Warm hand-off to a human, full context
10K+ parallel

Run multiple campaigns

Launch and manage many inbound and outbound programs at once - each with its own agent, number, script and goals.

  • Many agents & numbers in parallel
  • High-velocity dialing with smart retries
  • Per-campaign goals, scripts & reporting
No glue code

APIs & integrations

Plug Unpod into the systems you already run. Agents read context and write outcomes back to your CRM, helpdesk, calendar and channels.

  • CRM, helpdesk, ATS & calendar connectors
  • Open REST APIs and webhooks
  • Works with your stack - no flow rewrites
Explore Unpod

See Unpod

Go live in weeks, not quarters. Unpod runs the call, reads the room, and knows exactly when to bring a human in.

TELEPHONY

Go Live in Minutes

Attach a number to an agent, set concurrency, hit publish. No engineering sprint, no vendor call.

  • Bind any number to an agent and set concurrent channels from one screen
  • Add custom config fields per number for routing and compliance
Telephony+Search here...+918071539102+918071539101+919228883071All services operational99.9%Unpod BridgePublishIntegrationDocumentsNumber Configuration – +918071539102Concurrency Channels1Select Agentmy-support-agentYou can add up to 8 (remain: 7) channelsConfig Fields+ Add FieldSave
OPS CONSOLE

Catch Risk Before It Escalates

Every live call is scored Healthy, Warning, or Danger the moment it needs attention — not after the customer hangs up.

  • Auto-flags stuck refunds, failed KYC, and repeated objections
  • Nudge any live call straight from the console, no dialing in
Test Call▾Live CallsOps24 active20:34:13 ISTSearchExport+ New CampaignOpsconsoleEvery conversation, live. Tiles flag risk in real time — open a call to see transcript, summary, and act.Active Calls24+6Healthy1771%Warning5+2Danger2+1All 8Danger 2Warning 2Healthy 4DANGER · ESCALATECALL_8842DKDivyanshu KapoorFreshbusRefund stuck for 9 days. Customerthreatening legal action.live ● 04:21NudgeWARNING · WATCHCALL_8841SISneha IyerAvana HonesAsking about a 3BHK in Sector 84 —pricing question repeated 3x.live ● 02:14NudgeHEALTHYCALL_8840RMRohan MehtaKairaliBooking a 2-night Panchakarma — agentmoving smoothly through slots.live ● 01:58NudgeHEALTHYCALL_8839ASAnita SaxenaPlantmadeRoutine reorder — money plant + ceramicpot.live ● 00:48NudgeDANGER · ESCALATECALL_8838VSVikram SinghAxisFinKYC failed twice — customer is shouting.Possible fraud flag triggered.live ● 06:52NudgeWARNING · WATCHCALL_8837MJMeera JoshiOsho HimalayaAsked about silent retreat dates — agentgave wrong month once.live ● 03:08NudgeHEALTHYCALL_8836TPTanmay PatelSpice ShastraCatering enquiry — 80 pax, North Indian.live ● 02:32NudgeHEALTHYCALL_8835PRPooja RaoSky CATax filing — straightforward Form 16.live ● 01:14Nudge
CALL DETAIL

Every Call, Fully Understood

Auto-generated summaries, sentiment, tone, and outcome for every conversation — skip replaying the recording.

  • Instant summary, sentiment, tone, and engagement scoring
  • Full metadata: duration, agent, cost, latency, and accuracy
Test Call☎ ⋮Search here...JOJobanjeet836074860408:11 PMHAHarshita+91993667829712:25 PMHAHarshita+919936678297Yesterday 07:50 PMHAHarshita+919936678297Yesterday 07:50 PMBLBhanwar lal6376736945Yesterday 07:05 PMHAHarshita+919936678297Yesterday 07:01 PMHAHarshita+919936678297Yesterday 06:51 PMShowing 50 of 9,034 recordsJOJobanjeetToday at 08:11 PM↑ Outgoing✓ Completed☎ CallOverviewConversationActivitySummaryDuring the call, the agent, Saanvi, introduced herself and inquired about the user's child for preschooladmission. The user, Jobanjeet, expressed interest by providing their child's name and date of birth butmentioned that their child, Amit, is only four months old and not yet eligible for the programs. The agentoffered to check for nearby preschool options and asked for the user's area and pincode, indicating aAnalyticsStart TimeJul 17, 2026 At 08:12 PMEnd TimeJul 17, 2026 At 08:16 PMOutcomeFollow-Up NeededInterest LevelInterestedEngagementHighSentimentPositiveToneFriendlyCall Duration4 Min 31 SecUser Number8360748604Assistant Number+918071539101Call Ended ByUserCall Triggered byShym PaliwalAgentCopy of PihuProfile StatusActiveCost0
ANALYTICS

See the Full Picture

Call volume, sentiment, and outcomes across every agent and number, broken down to the hour.

  • Spot peak call times and staff your team around them
  • Break down performance by agent or by phone number
Test Call▾IPPPS+17↗ ShareTOTAL CALLS9,013CONNECTED CALLS5,829INTERESTED75FAILED797TOTAL DURATION12,043.78 MinsCall Activity Peak Times025050075010001:00 AM3:00 AM5:00 AM7:00 AM9:00 AM11:00 AM1:00 PM3:00 PM5:00 PM7:00 PM9:00 PM11:00 PMCall SentimentPositive5178.87%Negative991.7%Neutral521389.43%End Call ReasonsUser462951.39%Agent2302.55%Technical414946.06%By Agent / Number (Caller DID)By NumberBy AgentNumberTotal:ConnectedInterestedFailedInterested%Talk (Min)+91807153921284436248242.9%393.4+91807153921372141031156.8%450.2
USAGE

Scale Without the Guesswork

Inbound vs outbound volume, wallet balance, and spend, all in one view across every active number.

  • Track spend and usage trends day by day
  • Monitor active numbers and connection rates at a glance
unpodOverviewTelephony˄OverviewNumbersTrunksCallsSpeech˅Agents˅Playground↗NotificationsSettingsUnpod TVs⌄Start date→End dateWallet Balance: 11,746.01 bitsTOTAL1,380▲ 100.9%CONNECTED00.00% Success RateINBOUND CALLS133▼ 8.3%OUTBOUND CALLS1,247▲ 130.9%ACTIVE NUMBERS3TOTAL SPEND$16.14▲ 100.0%Usage Overview090180270360Jun 27Calls : 354Jun 19Jun 26Jul 03Jul 10Jul 17Inbound vs Outbound080160240320InboundOutbound
Who it's for

Teams that run on Unpod.

From a two-person startup to a regulated enterprise - if your team talks to customers, an open-source agent platform fits.

Startups & dev teams

Ship a branded voice agent without a telecom team. Own the code and customize anything.

Contact-center & CX

Automate routine calls and chats, escalate with context, and cut cost per contact.

Sales & growth

Run outbound qualification and follow-up campaigns at scale, synced straight to your CRM.

Enterprises & regulated

Self-host for full data control and meet ISO, SOC 2 and DPDP requirements in your region.

Agencies & BPOs

Run voice programs for many clients from one multi-tenant platform with shared spaces.

SaaS & product teams

Embed voice, WhatsApp and email into your own product through open APIs and webhooks.

The open-source advantage

A better starting point than build or buy.

Building it yourself is slow; proprietary CPaaS locks you in. Open source gives you both control and speed.

Compare
DIY / in-house
Proprietary CPaaS
Unpod · open source
Source code
You write it
Closed
Open · MIT
Where it runs
Your infra, months to build
Their cloud only
Self-host or Unpod Cloud
Lock-in
High upkeep
Vendor lock-in
Fork it anytime
Channels
Wire each yourself
Separate add-ons
Voice + WhatsApp + email
Data & compliance
Your problem
Their terms
Your region, your keys
Cost model
Engineer salaries
Per-seat markup
Free self-host · metered cloud
Two ways to run it

Self-host it, or run it on Unpod Cloud.

The same open-source platform - self-host it for free, or let Unpod Cloud operate it for you.

Self-host
Run it on your own infra

The whole platform is open source under MIT. Bring it up on your own cloud and keep full control of your numbers and data.

  • ✓Full platform under MIT license
  • ✓Your numbers, your data, your cloud
  • ✓Bring your own AI & telephony keys
  • ✓Community support on GitHub
View on GitHub ↗
Unpod Cloud
Managed, with SLAs & compliance

The same platform, fully managed. Sign in and ship a production agent in minutes - scaling, monitoring and compliance handled for you.

  • ✓Managed and autoscaling
  • ✓99.95% uptime SLA
  • ✓SOC 2, ISO 27001 / 42001, DPDP
  • ✓Onboarding & priority support
Open Unpod Cloud →

Things teams ask before adopting.

Licensing, integrations, teamwork and security - the things teams need to sign off.

Yes. The platform is MIT-licensed and lives on GitHub at unpod-ai/unpod. Self-host it on your own cloud, or use Unpod Cloud for a managed version with SLAs, monitoring and compliance.

Ready to transform your communication?

Launch a production agent on Unpod Cloud in minutes, or self-host the open-source platform for free. No credit card to start.

Start on Unpod Cloud →Star on GitHub ↗
✓ MIT licensed✓ Self-host free✓ Live in minutes✓ No credit card
Contact Center · Unpod