How to Set Up Conference Bridges in Asterisk

Conference bridges enable multi-party calls — essential functionality for team meetings and group calls on a self-hosted PBX. This guide covers configuring conference bridges in Asterisk.

Understanding Asterisk's ConfBridge Application

See How to Install Asterisk PBX on a VPS for base setup — ConfBridge is Asterisk's modern conferencing application, replacing the older MeetMe application, offering better audio quality and more configuration flexibility.

Step 1 — Define a Conference Bridge Profile

[default_bridge]
type=bridge
max_members=20
record_conference=no
internal_sample_rate=auto

Bridge profiles define the technical behavior of the conference (participant limits, recording, audio quality settings) — separate from the user-facing experience settings covered in the user profile.

Step 2 — Define a User Profile

[default_user]
type=user
announce_join_leave=yes
music_on_hold_when_empty=yes
admin=no

User profiles control the experience for regular participants — announcements, hold music behavior when waiting for others to join.

Step 3 — Define an Admin User Profile

[admin_user]
type=user
admin=yes
announce_join_leave=yes

Admin users typically have additional privileges — muting other participants, ending the conference, and other moderation capabilities appropriate for meeting hosts.

Step 4 — Set Up a Dialplan Extension for the Conference

[internal]
exten => 8000,1,ConfBridge(1234,default_bridge,default_user)

Dialing extension 8000 connects to conference room 1234, using the defined bridge and user profiles — the dialplan entry point users actually dial to join.

Setting Up PIN Protection

[default_bridge]
type=bridge
pin=123456

A PIN adds basic access control, preventing unauthorized parties from joining if they somehow discover the conference extension number.

Setting Up Recording for Conference Calls

[default_bridge]
record_conference=yes
record_file=/var/spool/asterisk/monitor/conf-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}.wav

See How to Set Up Call Recording and Compliance Logging for the broader recording/compliance considerations, applied specifically to conference recording here.

Configuring Conference Waiting Music

See music-on-hold configuration in your Asterisk setup — ensures a professional experience for participants who arrive before others, rather than dead silence.

Handling Announce Join/Leave Notifications

Toggle whether participants hear an announcement (name recording or tone) when others join/leave — genuinely useful for smaller meetings (awareness of who's present), potentially disruptive for larger conferences with frequent joins/leaves.

Testing Conference Quality with Multiple Participants

Test with genuinely multiple simultaneous participants (not just two) before relying on conference bridges for important meetings — audio mixing quality and server resource usage scale with participant count in ways not always apparent from smaller tests.

Common Errors

Audio quality degrades noticeably with more participants — verify your server has adequate CPU resources for the audio mixing load (see VPS Requirements for VoIP and Communication Servers), since conference audio mixing is genuinely more compute-intensive than simple two-party calls.

Continue Reading

Browse more articles in VoIP & Communication Servers.

  • asterisk confbridge setup, conference call pbx configuration, asterisk conference pin, confbridge recording
  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

How to Install Asterisk PBX on a VPS

Asterisk is the foundational open-source telephony engine powering most self-hosted PBX systems...

How to Install FreePBX on a VPS

FreePBX is a widely-used, open-source web interface built on top of Asterisk — making PBX...

How to Set Up SIP Trunking for Your PBX

A SIP trunk connects your self-hosted PBX to the public telephone network, letting you make and...

How to Configure Extensions and Voicemail in Asterisk

Extensions are the individual phone lines within your PBX system, and voicemail lets callers...

How to Secure a VoIP Server Against Toll Fraud

An unsecured VoIP server is a common target for toll fraud — attackers who compromise weak...