Skip to content
New: the dialpress Node SDK. Route SIP like Express and put an agent on any call.Get started
DialPress
DialPress
Use case

Calls and messages inside your app

Your users call each other, your team, or any phone number from your web and mobile apps. WebRTC in the browser, SIP to the phone network, one gateway between them.

DialPress softphone on the web, Android and iPhone

Summary

Any device

Browsers, iOS, Android, and desk phones on the same accounts.

Encrypted

TLS signalling and DTLS-SRTP media on every call.

Mobile-ready

A push wakes a sleeping app before the call rings out.

Ready-made

Ship the softphone, drop the widget on your website, or build your own client.

Browsers and phones speak different protocols

Browsers speak WebRTC. The phone network speaks SIP. Bridging them yourself means a media server, TURN, codecs, and push notifications for mobile. The DialPress gateway does the bridging, so your app makes one kind of call.

DialPress voice waveform on ember

How it works

01

Create SIP accounts

One per user, from the dashboard or the API.

02

Sign in

Your app or the softphone connects over secure WebSocket.

03

Call anyone

Other users, your team, AI agents, or any phone number.

DialPress softphone messages on the web, Android and iPhone in dark mode

A client on day one

The DialPress softphone runs on the web, iOS, and Android with calls, messages, contacts, and call history, in light and dark. Ship it as is, or use it as a reference for your own.

Or a call button on your website

The softphone widget lets visitors call your team from any page, with two script tags and no app to install.

The DialPress softphone widget in a call on a clinic website

Common questions

Do I have to use the DialPress softphone?

No. Use it as is, or build your own client on the same SIP accounts.

Does video work?

Yes. Video calls and conferences run over WebRTC.

What happens when the mobile app is asleep?

The gateway holds the call while a push notification wakes the app.

Add calling to your app.

Create a SIP account and sign in from the browser in minutes.