Features
About
FreeSWITCH™ is full of awesome features that can help you on your daily basis. Here we will show you some of them
Click here to expand Table of Contents
- 1 FreeSWITCH Features
- 1.1 Default implementation is for a PBX or Softswitch
- 1.2 Modular system allows you to extend the system easily
- 1.3 Handle thousands of concurrent channels with media on a standard PC
- 1.4 Interoperates with many different products and protocols
- 1.5 Multi-tenant
- 1.6 Shared Line Appearance (SLA)
- 1.7 Voicemail with MWI (Message Waiting Indicator)
- 1.8 Bypass/proxy media mode to reduce bandwidth and scale more channels
- 1.9 Write IVR's in several different languages
- 1.10 Flexible CDR system
- 1.11 Call Groups (Ring Groups)
- 1.12 Dial Groups (Different From Call Groups)
- 1.13 Intercom (Paging)
- 1.14 FIFO (QUEUE)
- 1.15 Anti-SPIT (Spam over Internet Telephony)
- 1.16 Misc Destinations
- 1.17 Control/Configure/Monitor FreeSWITCH remotely
FreeSWITCH Features
Default implementation is for a PBX or Softswitch
- The core (libfreeswitch) can be embedded into almost any app that can use a .so or .dll.
- Mold it into a soft phone, PBX, soft-switch or anything in between.
Modular system allows you to extend the system easily
- Applications may be written in C, Lua, Java, .NET, Javascript/ECMAScript, Python, Perl, and more!
Handle thousands of concurrent channels with media on a standard PC
Interoperates with many different products and protocols
- Such as Bayonne, Yate, sipXecs or Asterisk.
- Supports SIP, H.323, SCCP, LDAP, Zeroconf, XMPP / Jingle etc.
- With FreeTDM a BSD licensed TDM abstraction library it can interface with the PSTN as well.
Multi-tenant
See multi-tenant.
Shared Line Appearance (SLA)
Turn on the following in sip_profiles/internal.xml:
<param name="multiple-registrations" value="true"/>
<param name="manage-presence" value="true"/>
Voicemail with MWI (Message Waiting Indicator)
See mod_voicemail.
Bypass/proxy media mode to reduce bandwidth and scale more channels
Write IVR's in several different languages
Lua, mod javascript, mod python, mod java, modules
Flexible CDR system
Call Groups (Ring Groups)
See Call Groups
Dial Groups (Different From Call Groups)
See Dial Groups
Intercom (Paging)
See Intercom
FIFO (QUEUE)
See Mod_fifo
Anti-SPIT (Spam over Internet Telephony)
See Limit