We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

Integrate VB.NET application to Asterisk switch

Medium Priority
2,881 Views
Last Modified: 2013-11-12
I'm looking to interate my VB.NET application to an Asterisk switch. Meaning: I would like the VB.NET application to connect (logon?) to the switch and initiate calls to either a hard- or softphone. Furthermore I want to get signals (e.g. busy, voicemail, hangup) from the switch nd interpret then in my VB.NET application.

I'm having trouble finding good documentation on this. Same for examples. Can anybody help me to get started? Thanks!
Comment
Watch Question

Commented:
Just setting up calls is fairly easy with a call file.  Basically a file with the information for the call that gets dropped into a directory on the Asterisk system.

http://www.voip-info.org/tiki-index.php?page=Asterisk+auto-dial+out

But if you want the feedback you probably are going to have to use the manager interface.  This works through a tcp port and will allow you to see activity in real time on your system as well as initiate calls etc.

http://www.voip-info.org/wiki-Asterisk+manager+API

You do have to be careful that you get the formatting right with the manager interface.

There is a open source VB.net project for managing the connection,  it is listed as Alpha but it may be helpful,

http://sourceforge.net/projects/asteriskconnect/

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.