SDK-agnostic connectivity for WebRTC

Global TURN server cloud for any WebRTC stack.

Xirsys gives real-time apps a battle-tested STUN/TURN API for WebRTC NAT traversal, voice, video, and data. Use our global TURN server cloud with browser WebRTC, native clients, media servers, calling SDKs, or AI voice/video agents without handing over your app layer.

100M+ sessions served each month
12 production regions during trial and on paid plans
99.99% uptime SLA for production apps
API-first connection architecture

Bring your own stack. Keep the connection layer proven.

Xirsys is not another calling SDK. It is the neutral connectivity layer underneath: WebRTC NAT traversal, standards-based credentials, global relay routing, and proven fallback paths for real-world networks.

Diagram showing a direct WebRTC path and Xirsys TURN relay fallback

Battle-tested NAT traversal

Give every session a proven fallback path for restrictive NATs, mobile carriers, VPNs, and enterprise firewalls.

SDK agnostic by design

Use standard ICE server configuration with browser WebRTC, native clients, third-party frameworks, calling SDKs, or your own media servers.

Agent-friendly credentials

Issue temporary credentials through the API or keep static non-expiring TURN credentials for media servers, AI agents, and long-running infrastructure.

Battle-tested global API

One connection API backed by 12 production regions.

New free accounts can route across the full network for 30 days. Paid plans keep all 12 regions and user-geo routing active after the trial.

All 12 regions - full production network
User-geo routing - route for the end user's location
Static credentials - persistent access for trusted infrastructure
Multiple channels - up to 2 free, more on paid plans
Abstract global relay network with connected regions
01

The 30-day free trial and every paid plan include all 12 production regions behind the same API.

02

User-geo routing keeps TURN selection aligned with the end user's location, even when the backend is elsewhere.

03

Flat-rate regional access keeps scaling predictable across geography.

04

Free accounts include up to 2 channels for individual usage reports, with higher capacity on paid plans.

Built for modern real-time products

Reliable connectivity for humans, services, and AI agents.

Use Xirsys anywhere you need low-friction real-time media or data connectivity: embedded support, collaboration, telehealth, live streaming, voice agents, video agents, and custom WebRTC platforms.

API economics that fit WebRTC

Direct STUN traffic stays free, and paid bandwidth is reserved for TURN-relayed sessions that actually need help crossing networks.

Built for your stack

Keep your preferred client, SDK, model provider, or media server while Xirsys handles the relay layer underneath.

Credential paths for automation

The 30-day trial includes dashboard-managed static credentials for trusted infrastructure. Paid plans keep them active, while the API can issue temporary credentials for dynamic clients, services, and agent sessions.

30 days of full production features

Build on a connectivity API, not a locked-in calling stack.

New free accounts start with all 12 regions, user-geo routing, static credentials, and up to 2 channels for individual usage reports. After 30 days, upgrade to keep the full production feature set and raise capacity, or keep your account active for free forever on the ongoing Developer limits.