Introducing Asterisk Call Distribution

So after last weeks little detour into the world of Contact Center solutions, here we are with yet another Asterisk tutorial. In today’s session we start taking a look at how to configure Asterisk call distribution within our setup.

As Automatic Call Distribution (ACD) is a complex yet essential topic, we have broken down our tutorials in to a step by step guide over a few tutorials. Thus providing a clear overview of the configuration process when setting up your call distribution strategies. Today’s episode concentrates on the basics – how to do it and the drawbacks of using just the basics. We also take a look at some of the more advanced concepts and applications which we will cover later on.

Often referred to as Line Hunting or a Hunt Group, ACD enables you to distribute incoming calls from one number to multiple peers (users) simultaneously. Obviously, this is a handy tool when you want incoming calls to be directed to a team of agents. However, ACD in Asterisk is much more than that. It allows you to configure call strategies which effect how the distribution will be handled. Or more accurately, the order or sequence in which your peers / agents will be call but we will get into more detail later on.

Starting with the bare basics, today’s tutorial demonstrates how to configure your dialplans with a new extension on which all your team personnel can be reached. This solution could well be ideal for a Small Office Home Office (SOHO) scenario. If this is what you are looking for or just starting out, then the steps to follow are outlined in the following.

The first step will be to add an incoming number to dial which will simulate an incoming call to which is to be distributed to your call group. We did this under the context incoming, which we configured in an earlier tutorial, as shown below:

Automatic Call Distribution Asterisk Tutorials

Next up we need to use the Dial command but this time include all the agents you wish to be called with the command arguments as illustrated below:

Automatic Call Distribution

Tip to remember here: don’t forget to include the Hangup Command. Once you have completed these steps, save everything, reload the dialplan and you are ready to get testing. Stay tuned for next week when we start solving some of those downsides to the basic configuration set that we talked about at the end of this tutorial.

As always, we love hearing from you so, leave a comment, share your thoughts, let us know if this and our other tutorials have helped you out as well as if you have any tips of your own or any topic requests!

If you would like more information on our Asterisk based mobydick VoIP phone system, then drop us a line via our contact us page or take it for a test drive with our free community download.

Until next time Happy VoIPing!

More Asterisk Tutorials:

Introducing Asterisk – Asterisk Mail Server
Introducing Asterisk – Asterisk Voicemail GreetingsIntroducing Asterisk – Voicemail Dialplan ConfigIntroducing Asterisk – Voicemail Basics
Introducing Asterisk – SubroutinesIntroducing Asterisk – Time ConditionsIntroducing Asterisk – Asterisk Variables
Introducing Asterisk – Regular ExpressionsIntroducing Asterisk – Outgoing CallsIntroducing Asterisk – Incoming Calls
Introducing Asterisk – File PlaybackIntroducing Asterisk – Dialplan ShortcutsIntroducing Asterisk – First Dial
Introducing Asterisk – Dial PlansIntroducing Asterisk – SIP PeersIntroducing Asterisk – Network Configurations
Introducing Asterisk – Start ScriptsIntroducing Asterisk – Compiling AsteriskIntroducing Asterisk