Communicate with Rocket.Chat Voice

Prev Next

The Rocket.Chat Voice  is currently in beta. Report any issues to Rocket.Chat support.

Rocket.Chat Voice enables real-time voice communication directly within your Rocket.Chat workspace. This removes the need to switch between apps or depend on external phone systems. Built on WebRTC, it supports seamless in-app voice calls between workspace users. You can also extend functionality with SIP integration to connect with external phone networks and traditional VoIP systems.

By combining voice and text communication, Rocket.Chat Voice improves collaboration and keeps teams connected in one centralized platform.


Key features

Rocket.Chat Voice provides core calling functionality within your workspace. Key features include:

  • Intra-workspace calling
    Make and receive voice calls between users in your workspace using WebRTC.

  • Call controls
    Use essential call functions such as transfer, hold, mute, and unmute.

  • External calling (with SIP integration)
    Place and receive calls to and from external phone numbers through a configured SIP provider.

  • PBX features (with SIP integration)
    Enable advanced telephony features like user extensions and call routing through SIP-based PBX systems.


Setup options

Rocket.Chat offers two integration paths for enabling voice calling, allowing administrators to choose based on organizational infrastructure and compliance needs.

1. Standard WebRTC integration

This method offers the fastest way to enable voice calls. It uses the built-in WebRTC engine and requires minimal configuration. An ICE server is needed to facilitate peer-to-peer call negotiation.

2. SIP integration

Designed for enterprises with existing telephony infrastructure or stringent compliance requirements, this method routes voice calls through a WebRTC-compatible SIP provider using a Drachtio signaling gateway.


Limitations in Beta

As Rocket.Chat Voice is currently in beta, the following limitations apply to the current release:

  • Mobile app support: The Rocket.Chat Voice feature is not yet supported on the mobile app.

  • Call history: End users currently cannot access a record of their past calls.

  • Missed call notifications: Missed calls are not registered, so users won’t see a notification or record of a missed call while they were away.


Next steps

Depending on your role, choose the appropriate next step:

  • Workspace administrators: Follow the relevant setup guide for either Standard WebRTC or SIP Integration to learn how to configure voice calling in your workspace.

  • End users: Visit the Rocket.Chat Voice User Guide to learn how to make and receive calls, and use other calling features within Rocket.Chat.