Tag: elsatix

A2Billing is a very flexible piece of software and can be used in many situations. One of these is to account/charge for calls from extensions in Elastix/FreePBX. I’ve put together a walkthrough about how to do this. The walkthrough is done on a Elastix 1.6 Sysadminman VPS template. I’ve broken it in to 8 parts. The first 4 parts are getting an extension up and running in Elastix and then the last 4 parts show how to configure A2Billing to account for these calls. Due to the version of A2Billing that comes with Elastix 1.6 (A2Billing version 1.3) it is…

This is part 8 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix Now we are going to make some changes to the Elastix setup we did earlier. We are going to tell Elastix to route our calls via A2Billing, rather than going straight out using the trunk. First we need to add a trunk so select Trunks and Add Custom Trunk –

This is part 7 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix This is by far the most complex part of setting up A2Billing. Creating and maintaining a rate card can be very time consuming. By far the best way to create the rates is to upload them from a CSV as provided by your VOIP provider. There can be many thousands of rates and it’s impossible to manage them by hand. We are going to create…

This is part 6 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix Next we are going to create a customer in a2Billing. This will be the customer account for the extension 1000 that we setup in Elastix earlier. First select CUSTOMERS and then Create Customers –

This is part 5 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix First we need to log in to A2Billing on Elastix. Click on Extras on the top menu –

This is part 4 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix Next we need to create an Outbound Route to tell Elastix which trunk to use for our calls. Click on Outbound Routes on the left hand menus and then create a new Outbound Route –

This is part 3 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix Now we have got an extension set up we need to be able to make calls to the regular telephone system. To do this we need an account with an ITSP, I’m going to use callwithus. First click on Trunks and then Add SIP Trunk –

This is part 2 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix X-Lite is a free SIP client and can be downloaded here. There are many others! Once you get x-lite installed bring up the “SIP Account Settings” page –

This is part 1 of a series of posts on setting up an Elastix extension with A2Billing. See here for details of the other parts – Using A2Billing to account for extension calls in Elastix Log in to Elastix –