WEBRTC • WEBPHONE • DEVELOPMENT

Connect website visitors to your SIP server or IP PBX

VaxVoIP WebPhone SDK uses WebRTC technology to enable real-time audio, video, chat and screen sharing directly in the browser. Build secure, plugin-free webphones that connect website visitors with SIP servers or IP PBX systems.

✓ Real-time audio and video ✓ Chat and screen sharing ✓ Plugin-free browser communication ✓ 30-day fully functional trial
VaxVoIP WebPhone SDK connecting website visitors to SIP servers using WebRTC
WebRTC

Browser-based real-time media

Plugin-free

No extra browser software required

Major browsers

Chrome, Firefox, Safari and Edge

30 days

Fully functional evaluation

A • COMPLETE • WEBPHONE • DEVELOPMENT • SOLUTION

Build a WebRTC webphone without changing your SIP server

VaxVoIP WebPhone SDK includes an HTML/JavaScript webphone and a ServerWebRTC COM component. It lets your browser application register SIP accounts and communicate with existing SIP infrastructure without requiring WebRTC, WebSocket, SSL or TLS configuration on the SIP server side.

View connection guide →
WebPhone Website Visitor
MicVideoChat
WebPhone SDK Server WebRTC
SIP Server or IP-PBX Existing VoIP Platform

FEATURES

Everything needed for browser-based SIP communication

Use the SDK as the communication layer behind a customer portal, website calling widget, support application or browser softphone.

Web browser support

Works with current versions of Google Chrome, Firefox, Safari and Microsoft Edge.

Real-time audio calling

Enable website visitors to place and receive SIP-based voice calls in the browser.

Video communication

Add browser-based video calling and conferencing to your web application.

Chat and messaging

Provide real-time text communication alongside voice and video sessions.

Screen sharing

Share browser screens during supported WebRTC communication sessions.

Compatible with any SIP server

Connect to standards-based SIP servers, IP PBX systems and service providers.

ServerWebRTC component

Use the included COM component to build the WebRTC-to-SIP server layer.

HTML and JavaScript webphone

Use the provided browser client to register SIP accounts and control communication.

Easy testing and setup

Launch ServerWebRTC and connect the browser webphone without complex server changes.

Smart website agents

Connect website visitors to multilingual smart agents and automated voice services.

USE • CASES

Create browser communication experiences for every scenario

Click-to-Call

Let website visitors call sales, support or service teams directly from a webpage.

Browser Softphone

Build a complete web-based SIP phone with audio, video, chat and controls.

Customer Portals

Add secure communication to account, service and support portals.

Contact Centers

Create browser-based agent applications connected to existing SIP infrastructure.

Video Assistance

Provide visual customer support and collaborative screen sharing.

AI Website Agents

Connect visitors with multilingual smart agents using real-time browser media.

DEPLOYMENT • ARCHITECTURE

Bridge WebRTC browsers with your SIP infrastructure

The browser WebPhone connects to ServerWebRTC, which communicates with your existing SIP server or IP PBX. This design lets you add browser communication while keeping your current telephony platform.

View Connection Guide
Web Browser HTML/JavaScript WebPhone
WebPhone SDK Server WebRTC
SIP ServerExisting Platform
IP-PBXExtensions & Routing

DEMO • WEBPHONE

Test browser audio, video and the complete server package

Use the hosted demos or download the HTML/JavaScript and server application package for local evaluation.

Audio

Hosted WebPhone Demo

Launch the hosted audio-only browser webphone.

Launch Demo
Audio + Video

Hosted WebPhone Demo

Launch the hosted browser demo with audio and video.

Launch Demo
Complete Package

HTML/JavaScript & Server App

Download the browser client and ServerWebRTC application.

Download Demo

SAMPLE • SOURCE • CODE

Start with HTML, JavaScript and server-side projects

Use the browser webphone sample together with a ServerWebRTC application written in your preferred Windows development environment.

DOWNLOAD • WEBPHONE • SDK

Start your 30-day evaluation

Download the complete WebPhone SDK with ServerWebRTC COM, HTML/JavaScript WebPhone, sample code, technical documentation and demo applications.

Current package: v8.6 Browser client: HTML/JavaScript Trial: 30 days
Download WebPhone SDK

FREQUENTLY • ASKED • QUESTIONS

Answers before you build your webphone

Find practical answers about browser support, WebRTC integration, deployment and evaluation.

How can I start the 30-day trial?

Download the WebPhone SDK, demo application or sample source code and evaluate it for 30 days.

What are the guidelines for developing a webphone?

Start with the projects in the sample source-code section, then use the technical manual for integration guidance.

Is SIP server-side configuration required?

No. The WebPhone SDK can connect a browser softphone to your SIP server without requiring WebRTC, WebSocket, SSL or TLS configuration on the SIP server side.

Are screen sharing and video conferencing supported?

Yes. Both video conferencing and browser-based screen sharing are supported.

Which web browsers are supported?

The SDK works with Chrome, Firefox, Safari, Microsoft Edge and other Mozilla-based browsers.

Does it work only with VaxVoIP Server SDK?

No. It works with SIP-compliant servers, IP PBX systems, service providers and other SIP-based platforms.

Can the SDK be customized?

Yes. Customization services are available for specific development and integration requirements.

Is the WebPhone SDK source code available?

Yes. The SDK source code can be provided with user rights, and source-code training can also be arranged.

ANNUAL • COMMERCIAL • LICENSING

Unlimited concurrent calls

Annual licenses include technical assistance, SDK updates, new releases, bug fixes and performance improvements.

BUILD • YOUR • OWN • BROWSER • SOFTPHONE

Ready to connect website visitors to SIP?

Download the SDK, test the hosted demos and discuss licensing, deployment or customization requirements with the VaxVoIP team.