Category Archives: Telephony

What is My Phone Number?

I know that sounds like a stupid question but I have heard it a lot over the years…  Particularly with cell phones that make it easy to just shoot your information to someone via email or Bluetooth.  There are many ways to find this seemingly obvious but easily forgotten bit of information but my personal favorite is dialing 1-800-444-4444.  This is some type of MCI auto attendant that reads back your calling number.  This works with individual lines such as a POTS (Plain Old Telephone Service) or cell phone.  If your phone is controlled by a corporate phone system your … Continue reading

Posted in Telephony | Tagged , | Leave a comment

Personalized ringback on your FreePBX

Want to play music for your callers while they wait for you to answer? It’s easy and can all be done through the free PBX GUI. Go to the “Music on Hold” option in the admin menu on the left. Get the recordings setup how you would like them. I uploaded a few MP3s and enabled random play to spice things up a bit. These songs will now play for the caller on the other end if you put them on hold. Easy, right? Now, to play music over the trunk to a caller you will want to navigate to … Continue reading

Posted in Telephony | Tagged , | Comments Off on Personalized ringback on your FreePBX

Mitel 5000 PHP SMDR Script

You may have read my short writeup about reading SMDR from the Mitel 5000 with a simple PERL script. If not you can see it HERE. This script is basically the same thing but in PHP. You will have to setup PHP to run from the CLI for this to work… I also set the execution time really long and could run it from a web page as well. It was really ugly but this gets the idea out there…

Posted in PHP, Scripts, Telephony | Tagged , | 4 Comments

Mitel 5000 SMDR Script

The Mitel 5000 is a great system but the base licensed setup has a bit to be desired as far as reporting is concerned. I wanted to know who was making making and receiving calls and how long they were taking. I found some Mitel documentation on how to enable SMDR on the system and sent ahead and enabled it. After enabling SMDR on the Mitel (and rebooting it) you can run the script below on a Linux machine to collect live call data from the system. The SMDR data exchange is very simple. If you have any issues with … Continue reading

Posted in PERL, Scripts, Telephony | Tagged , | 2 Comments