| Welcome to FusionPBX.com |
| Introduction: |
FusionPBX is an open source FreeSWITCH GUI. FusionPBX can be used as a high available single or multi-tenant PBX, call center server, fax server, voip server, voicemail server, conference server, voice application server, and a lot more. FreeSWITCHtm is a highly scalable, multi-threaded, multi-platform voice and pbx switch. FusionPBX license is the MPL 1.1 license.
It can be run on most operating systems on the hardware of your choice. It provides unlimited extensions, voicemail-to-email, music on hold, call parking, call center, call queues, analog lines or high density T1/E1 circuits and many other features. It provides the functionality your business needs and brings corporate level phone system features to small, medium and large businesses.
|
| FusionPBX 2.0 |
Official Release:
|
Announcing the release of FusionPBX 2.0. The following list is a highlight of some of the changes.
- Adminer
Graphical interface for Postgres, MySQL, SQLite, MSSQL, and Oracle)
- Call Center
When a agent or tier is added, updated or deleted send an event socket message to freeswitch to add it. The queue needs to be added before tiers.
Add a tool that enables a quick way to change the status of one or many call center agents.
Add additional ring strategies
- Call Detail Records
- Call Direction local, inbound, and outbound
- Add leg to v_xml_cdr to track leg a or b.
- Add new fields to the v_xml_cdr table.
- pdd_ms
- last_app
- last_arg
- sip_hangup_disposition.
- Additional variables related to conference and call center
- Phone Number Format
Use the format_phone function on Call Detail Records. This enables a variable format_phone to get set in the 'Defaults' category in System -> Variables.
Examples:
The following example adds dashes to 10 digit numbers.
xxx-xxx-xxxx
Adds dashes and prefixes 7 digit numbers with 208
208-xxx-xxxx
When 11 digits are detected the first number is removed and dashes are added.
Rxxx-xxx-xxxx
- Call Groups
Add 'Call Groups' to the destination select tool. This adds a way to call multiple extensions. Call groups are assigned on the Accounts -> Extensions page. Call groups are an efficient alternative to hunt groups. Hunt groups are still useful when calling external destinations.
- Click to call
Additional options including record, and ring back
- Conferences
- Dialplan Manager
- Groups
- break (on-true,on-false,always,never)
- inline (true,false)
- Granular Permisssions
235 Permissions that can be assigned to Groups this provides system admins the control of what groups of users can do and what features they have access to on the system.
- Inbound Routes
- Menu Manager
Assign items in the menu to more than one group
- Modules
System -> Modules checks for new FreeSWITCH modules if new ones are found they are added automatically. Modules status is now far more efficient by re-using the connection.
- Multi-Tenant
Full domain based multi-tenant.
- New Applications
- Outbound Routes
- Add Alternate Gateway - used for failover
- Add FreeTDM, ENUM, XMPP (google talk)
- Pluggable Applications
Added v_config.php file which defines the applications name, description, location in the menu, the permissions available, default permissions, and more.
- Provision Editor
Add a new module called Advanced -> Provision Editor. It is a tool to edit the provision templates.
- Recordings.lua
- SQL Query
Show the sql error messages.
- Time Zone
- Upgrade
Command line and web access to the upgrade process.
Example:
/usr/bin/php /var/www/fusionpbx/core/upgrade/upgrade.php
Result:
Upgrade
---------------------------------
Database Schema: no change
10.7.0.204
Goup Permissions: no change
Menu Groups: no change
Dialplan Recording: no change
Dialplan DISA: no change
- Voicemail
- Voicemail Enabled: true/false
- Deleted through freeswitch rather than direct.
|
| Project Information |
| Multi-Platform: |
FreeBSD, Linux, Windows, Mac OSX, Open Solaris, and more... |
| Database Support: |
PostgreSQL, SQlite, and MySQL |
|
|