Define a callgroup for internal extensions

Most incoming calls are expected to go to all extensions.  Therefore we need to configure a call group to handle this.  This is done by configuring a special extension and then using this to dial the others.

Define the extension number so we can use that elsewhere

I did this in vars.xml. So add an entry like:

For each extension you want included in directory/default/xxx.xml add in the variables section a mention to the call group

In dialplan/default.xml add the new call group

Cleanup default call groups

If you don’t need the default FreeSWITCH groups group_dial_sales, group_dial_support, group_dial_billing
then these can be removed in dialplan/default.xml and directory/default.xml where these groups are defined.

Leave a Reply