All Products

MediaSFU Voice

Cloud phone, SIP, and human-to-AI handoff

Make and receive calls from the browser with a full softphone, SIP/PSTN support, contact-enriched caller display, DTMF dialpad, recordings, and human-to-AI handoff. Bring your own SIP provider, use the system pool, and avoid platform bridge markup.

No SIP bridge surcharges
Built-in browser softphone with full dialpad
WebRTC ↔ SIP bridging
Human ↔ AI seamless mid-call handoff
Real-time transcription & TTS injection
Call recording with hold & resume
Contact-enriched caller display
System SIP pool — no trunk setup needed

Try it now · no signup

Call the desk yourself, then watch it arrive

The customer side is a real click-to-call button and the operator side is the real calls workspace, both on the same session.

Integrated. Real sandbox resources, correlated customer and operator surfaces, working cleanup.

Try it now

Call our service desk right now — no signup

Press call and let it ring through. The desk beside it shows who is calling before anyone answers.

Runs in this browser. Nothing is created until you press start.
Browser call desk with an operator ready to receive a call
Customer sideA call button, no number to dialYour teamThe active call queue and controls
  1. Call button is ready
  2. Call connects in the browser
  3. Calls workspace opens on the same session
  4. Desk answers, holds, or mutes the call
See more live widgets

Perfect For

Call Centers

AI handles tier-1 calls automatically, with one-click human takeover when needed. Real-time call monitoring, TTS injection, and CRM-synced contact display for every call.

Learn more

Remote Teams

Cloud PBX from any browser — no hardware required. Persistent call rooms let you dial multiple numbers without reconnecting, with contact favorites for quick access.

Learn more

Global Operations

Bring your own SIP provider (Twilio, Vonage, Plivo, Telnyx) or use the MediaSFU system SIP pool for instant outbound calling — no trunk setup required.

What You Can Do

Feature-rich tools designed for real-world workflows

Human ↔ AI Mid-Call Handoff

Seamlessly switch between human operator and AI agent during a live call. The AI handles the conversation until you're ready to take over — or hand it back.

  • One-click "Take Control" — unmutes your mic and becomes the active speaker
  • "To Agent" — hand the call back to AI with full conversation context
  • Start/Stop Agent — launch or pause the bot mid-conversation
  • Smart Source Switch — one button that auto-detects the best action
  • Bot audio scope — choose whether AI audio plays to caller only or all participants

Advanced Call Controls

A complete softphone inside your browser with professional-grade call management tools.

  • Text-to-Speech injection — type text and play it as synthesized speech into the live call
  • Audio URL playback — stream any audio file into the call with loop & immediate-play options
  • Hold with custom message — place calls on hold with a spoken message, optionally pause recording
  • Microphone device selector — switch input devices without leaving the call
  • Real-time audio level meter with color-coded mic status (Active/Muted/Disconnected)

Contact-Enriched Calling

Every call is automatically enriched with contact data from your address book or connected CRM.

  • Caller ID lookup — see contact name, company, and avatar for incoming and active calls
  • Contact search while dialing — find contacts by name or number with favorites shown first
  • Call logging to contacts — duration and outcome automatically recorded per contact
  • CRM sync — call data logged to Salesforce, HubSpot, or your connected CRM
  • Per-contact call history — see total calls and last-called date at a glance

Full DTMF Dialpad & Call Flow

A guided 5-step call wizard ensures every outbound call is properly configured.

  • Step 1: Select your outbound number from configured SIP lines
  • Step 2: Enter or search a phone number with real-time E.164 validation
  • Step 3: Choose call mode — Bot Call (AI handles it) or Voice Call (you talk)
  • Step 4: Connecting with live status feedback
  • Step 5: Connected — call is live with full controls available

Flexible SIP Configuration

Use your own SIP trunks or get started instantly with the MediaSFU system SIP pool.

  • Own SIP support — Twilio, Vonage, Plivo, Telnyx, or any standard SIP provider
  • System SIP pool — instant outbound calling with no trunk setup (credits apply)
  • Per-line eligibility display — see which numbers are active for outgoing and AI calls
  • Room duration presets — 5, 15, 30, 60, or 90 minute call sessions
  • Balance tracking with low-balance alerts (< $5 warning, real-time display)

Call History & Analytics

Comprehensive call log with search, filtering, and detailed per-call data.

  • Stats dashboard — total, incoming, outgoing, and missed call counts
  • Filter by direction (incoming/outgoing/missed) with search across numbers and contacts
  • Expandable call details — SIP URIs, caller ID, room name, duration in seconds
  • Color-coded status — completed (green) or failed (red) with direction indicators
  • 90-day retention with paginated results (20 per page)

Usage Scenarios

Real-world workflows, step by step

1

Making an AI-Handled Outbound Call

Let the AI agent handle a call entirely — from dialing to conversation to hangup — while you monitor.

1
Select your SIP number — Choose a bot-enabled line from the dropdown (must have AI outgoing type)
2
Enter the phone number — Type directly or search your contacts — favorites appear first
3
Choose "Bot Call" — The AI agent will handle the entire conversation automatically
4
Monitor the call — Watch the call status, see participant indicators, and view real-time audio levels
5
Take over if needed — Click "Take Control" to unmute your mic and become the active speaker at any time
2

Handling Incoming Calls with AI Backup

Answer inbound calls normally, then hand off to AI when you need a break — or let AI handle it from the start.

1
Incoming call detected — Active Calls panel shows the incoming call with caller info from your contacts
2
Answer or decline — Click Answer to join the MediaSFU room, or Decline to reject
3
Talk normally — Use the softphone controls — mute, hold (with custom message), adjust audio devices
4
Hand off to AI — Click "To Agent" to let the bot continue the conversation with full context
5
Inject audio or TTS — Use Advanced Controls to play audio files or synthesized speech into the call
3

Running a Multi-Call Session

Create a persistent voice room and dial multiple numbers back-to-back without recreating rooms.

1
Create a voice room — Set duration (5-90 minutes) — room stays active for multiple calls
2
Dial your first number — Use the dialpad or contact search to place the call
3
After the call ends, dial again — No need to recreate the room — just enter the next number
4
Use hold between calls — Place one call on hold with a custom message while starting another
5
Check call history — Switch to the Call History tab to review completed calls with stats
4

Getting Started Without a SIP Trunk

No SIP provider? Use the MediaSFU system SIP pool for instant outbound calling.

1
Enable System SIP — Go to Settings → System Credits → toggle System SIP on
2
Top up credits — Add credits via the Top Up page — they cover SIP usage at pooled rates
3
Open the Phone tab — System SIP numbers appear in the dialer with your balance displayed
4
Dial a number — Voice calls only (no AI bots on system SIP) — E.164 format required
5
Monitor balance — Real-time balance display with automatic low-balance alerts below $5
Simple Pricing
0.01¢$0.0001 / audio min

$10/year to connect your own SIP. MediaSFU does not add SIP bridge markup.

  • Zero bridge surcharges
  • Full browser softphone included
  • Call recording & hold controls
  • Human ↔ AI handoff
  • Contact enrichment & CRM sync
View Full Pricing

Works With

Twilio
Vonage
Plivo
Telnyx
Salesforce
HubSpot
Zendesk
Intercom
From product to production

Ready to launch cloud phone or SIP workflows?

Call the demo first, then open the softphone or connect your own SIP.