Integrate VB.NET application to Asterisk switch

Posted on 2009-02-13
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!
Question by:Argiz
    1 Comment
    LVL 25

    Accepted Solution

    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.

    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.

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

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


    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Join & Write a Comment

    In my previous two articles we discussed Binary Serialization ( and XML Serialization ( In this article we will try to know more about SOAP (Simple Object Acces…
    Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now