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
- Rob's Mobile
- 00402077155 (Note the leading 0, as that's what I use for an 'external' call)
Then in the IVR menu, you simply select 'Rob's Mobile' as a destination, and it will connect the caller through.
Related Content
- Printer-friendly version
- Login or register to post comments



No Sound on Connection
Hello,
I am having a problem using this module.
I can place and hear calls out bound and recieve them through my Vonage Business Account (SIP). I wanted to dial into one of my numbers and use this module to forward the call to an outside number, all through my sip "lines" with Vonage. Asterisk says it is bridging the two sip connections but I can not hear the connection after it is made.
Any suggestions?
Thank you.
Try it again and check each
Try it again and check each leg of the call and the codec being used for each part of the call. It is possible that the each leg of the connection is using a codec that the other part is not/can not use.
Create an application like TimeClock
We presently have a Windows application for our TimeClock system. We would really like to move it to our FreePBX server so that it would be reliable.
This isn't all the detail of a call but most of it:
Beggining:
1. Announce: Please enter your ssn
Get ssn from caller then query sqlserver(or mysql) if valid continue else Announce: Your ssn isn't valid try again Goto beginning
2. Announce: Please say your first and last name after the beep
Get recorded name for caller for later review by supervisor
3. Announce: Press 1 if coming to work or press 2 if leaving work
Get Response
4. Announce: You have clocked in/out at current time
5. Disconnect call then wait for next call
6. Write a record to sqlserver of the caller's ssn, caller-id,date&time, filename of recorded name
We have studied both IVR, Custom Contexts, Miscellaneous Destionations but don't see a way to perform the database lookups and writing a record to a database.
Any suggestions would be helpful.
Ben Benson
First suggestion would be to not use SSN!
srvs, no matter how secure you may think your system is, I would strongly advice you to use some other number instead of the SSN. Asterisk systems are meant to be reasonably secure, but there are always new vulnerabilities, and you expose yourself to an incredible amount of legal liability if someone penetrates your system and uses the SSNs to commit identity theft. It is a whole lot cheaper to associate a different, non-SSN with each employee for use on insecure systems (and in this context, you should probably consider Asterisk insecure). Not only that, but you may be in violation of existing or future privacy laws by using the SSN, so better to start with a different number right from the get-go.
Beyond that, all I can say is you'll probably need an AGI script to do what you need to do. It's all fairly basic stuff for someone who knows what they are doing but if you don't, you may have to employ the services of someone who does. For example, I could come up with a dialplan and deliver the prompts, etc. but I don't know a thing about SQL. You need someone who knows FreePBX, Asterisk, and SQL.