Miscellaneous/Custom application/extensions: How to extend FreePBX with custom dialplan (part 1 of 2)

mbrevda's picture
FreePBX was primarily designed to be a simple and easy to tool for programming asterisk dialplan and call flow. In the name of simplicity, however, it is sometimes necessary to sacrifice advanced features and overly complex ways of doing things. FreePBX takes a great middle ground in providing the best of both worlds: on one hand, an extremely powerful yet intuitive and simple GUI, and on the other hand a really neat way to seamlessly extend the gui into 'raw' dialplan. This is done using a combination of the Custom and Miscellaneous modules.

Custom Extension and Destinations

Custom Extension and Destinations
This documentation needs writing, for adding custom extensions and destinations to the registries. Contact us if you would like to write this page.

As a place holder until someone wants to update this page, here is a good writeup on using destination:

http://ronaldgibson.googlepages.com/unknowndestinationfreepbxv2.4.0beta


Related Content


Miscellaneous Destinations

Overview

Misc Destinations allow you to use anything you could dial from a standard extension as a destination.

Example

You might want to have an IVR option that is 'If you want to speak
to rob, you can connect to his mobile by pushing 2', and having a Misc
Destination of


Related Content


Inbound Routes

Information

The 'Inbound Routes' page lets you configure which destination
FreePBX uses for calls coming from Trunks. When a call is recieved by
Asterisk from a trunk, the DID and/or Caller ID is matched and the call
is dispached as per your settings.

DID Number

For a SIP or IAX peer, this is usually your Account Number. If you
have an account of '888123123', putting that in here will match calls
coming from that provider. Leaving this blank will match 'any'.


Related Content


Syndicate content