Skip to content

MiroTalk CME

A self-hosted click-to-call experience for support, consultations, and direct communication. Participants can see who is available and start a private one-to-one WebRTC call.

Try the live demo Self-host MiroTalk CME View product page

MiroTalk CME click-to-call interface

How CME works

CME separates availability and call initiation from the private media session. Application services coordinate users and signaling; callers establish an encrypted P2P media path directly when possible, with TURN relay fallback.

Stage Responsibility
Availability Show users who can receive a call
Call initiation Connect a caller to a selected user
Media Exchange webcam, microphone, screen, chat, and files
Network fallback Relay encrypted WebRTC packets through TURN when required

Compare product architectures

Call capabilities

  • Private video and audio calls
  • Screen sharing, real-time chat, and file sharing
  • Device switching and browser notifications
  • Host protection and JWT-based API workflows
  • Iframe and widget embedding

Build with CME

Goal Documentation
Work with users and calls programmatically REST API
Embed click-to-call Iframe and widget integration
Construct direct call links Join options
Receive call events Webhooks
Localize the interface Internationalization

Self-host and operate

Stage Documentation
Install Self-hosting guide
Configure Configuration reference
Develop locally Ngrok guide

Licensing and support

Use the official licensing page as the source of truth for commercial requirements.

Compare licensing options Review the CME commercial package Contact MiroTalk Enterprise