Launch your own ride-hailing or grocery delivery platform in 7–15 business days.Get a Demo →
📞 Voice Calls

Privacy-First Voice Communication

Free WebRTC in-app calls included in Pro. No phone numbers shared, no per-minute fees. Privacy-first voice communication built on open-source infrastructure.

See Voice Demo

Built-in

WebRTC voice calls — free & private

Voice calling built directly into the app. Zero external dependencies, zero per-minute fees.

🆓

Included in Pro

WebRTC calls are peer-to-peer over the internet — no per-minute charges, included in the Pro tier.

🔒

Privacy First

No phone numbers shared between customers and drivers. All calls happen entirely in-app.

📱

In-App Only

Works seamlessly within the customer and driver apps. No external software needed.

📋

Call Logging

Every call is logged in the booking timeline for audit and support purposes.

Flow

How a WebRTC call works

1

Customer taps Call

In-app call button initiates WebRTC session

2

Driver receives call

Push notification → driver accepts → peer-to-peer connection

3

Conversation

Real-time voice with no phone numbers exchanged

4

Call ends

Call logged in booking timeline for audit

In-App Experience

Voice calls from both sides

See how WebRTC calling looks for both customers and drivers — seamless, private, and built right into the app.

Customer WebRTC Call

Customer — Calling Driver

Driver WebRTC Call

Driver — Incoming Call

Driver WebRTC Active Call

Driver — Active Call

🧩 Add-on

3CX Masked Calling

Need traditional phone masking? The optional 3CX add-on routes calls through virtual numbers so riders and drivers never see each other's real phone numbers — even on regular phone networks. Per-minute pricing from your 3CX provider.

Routes calls through masked virtual numbersReal phone numbers never shared with riders or driversSupports landline and mobile callingCompatible with your existing 3CX instancePer-minute pricing from your 3CX providerIdeal for markets where in-app calls aren't enough
Contact sales to add 3CX →

FAQ

Voice call questions answered

Which plan includes voice calls?

WebRTC voice calls are included in the Pro tier at no extra cost. 3CX masked calling is a separate add-on with its own pricing.

What's the difference between WebRTC and 3CX?

WebRTC calls are free, in-app, peer-to-peer voice calls — both parties must be online in the app. 3CX is a traditional phone masking add-on that routes calls through virtual numbers so real phone numbers are never shared, even over regular phone networks.

What happens if the driver is offline?

WebRTC requires both parties to be online in the app. If the driver is offline, the customer can use in-app chat instead. With the 3CX add-on, calls can be routed to the driver's phone via a masked number.

Are phone numbers shared?

No. With WebRTC, all calls happen within the app — no numbers involved. With the 3CX add-on, calls route through virtual masked numbers, so neither party sees the other's real number.

Is there a cost for WebRTC calls?

No. WebRTC calls are peer-to-peer over the internet and included free in the Pro tier. The 3CX add-on may have per-minute costs depending on your 3CX provider.

What is LiveKit?

LiveKit is the open-source WebRTC infrastructure that powers in-app voice calls. It handles signaling, media routing, and NAT traversal — all self-hosted with zero per-minute fees.

Try voice calls live

Try the demo and hear the difference.

Try the Demo