Why can’t I use Team Voice Calls in the mobile or desktop app?
The Team Voice Calls feature is currently available only on the Rocket.Chat web app.
Why is my call ending after accepting browser microphone permissions?
On some browsers, your first call may end abruptly after you or the receiver accepts microphone permissions. If this happens, redial the user to connect successfully.
Can I add more extensions to my workspace after assigning the initial ones?
Yes, you can increase the number of available extensions at any time — even after some have already been assigned to users. This will not affect your existing configurations or assigned extensions.
To add more extensions:
Update the extension source:
If you're using the
EXTENSIONS
environment variable, expand the range. For exampleEXTENSIONS=”1000-1070”
.If you’re using an extension list file
(/etc/freeswitch/extension_list.txt)
, add the new extensions to the file.
Restart FreeSWITCH and Rocket.Chat: Run the following commands to apply the changes:
docker compose down rocketchat docker compose up -d rocketchat docker compose -f freeswitch.yaml down docker compose -f freeswitch.yaml up -d
Once restarted, refresh your workspace and the new extensions will appear as available for assignment. You may see a “Temporarily Unavailable” error when trying to initiate a call right after the restart. Wait a few minutes, refresh, and try again.
What does the “Temporarily Unavailable” error mean when placing a call?
This error typically means that the user you’re trying to call is not assigned to any registered active extension or they’ve disabled thier availability to recieve calls.