I need to activate IP calls from Visual Basic

Unanswered Question
May 27th, 2008
User Badges:


I could activate a Windows XP PC conventional modem using Visual Basic to make a call. Now, the company replaced conventional phones with 7941 Series Cisco IP Phone units using Ethernet fast LAN. The LAN cable is connected to the phone, and from it continues to PC board. Is there a way to make a call directly from a Visual Basic 6 user program .? Is there any API or OCX suitable for this.?

My best regards.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Anonymous (not verified) Mon, 06/02/2008 - 09:12
User Badges:

No it is not possible from Visual Basic.

WebDialer is an API interface where you can create an HTTP based method to have your IP phone dial a number. Application developers can make calls using SOAP over HTTP or HTML over HTTP to take advantage of this functionality.

mcarabajalp Fri, 06/20/2008 - 11:14
User Badges:

Thanks for your answers.!! A last doubt : Is it possible to use C sharp ?

My best regards.

Tim Smith Sat, 06/21/2008 - 11:03
User Badges:
  • Silver, 250 points or more


Actually you can use whatever language you want really.

You have AXL, Webdialer API and also JTAPI and TAPI interfaces available.

Plus for a very simple quick and dirty solution.. you can also send XML to the HTTP server on the phone itself, and control the phone.

You can use any language you want to interface with these.

AXL for example just requires you to generate an XML request and post it to the CallManager.

For a quick solution - and if you are not a hardcore developer.. any .NET is nice and easy as you already have HTTP web request classes available to use (and lots of other easy stuff!)

Visual Studio and WSDL file would make things easier. But be aware a lot of people run into problems with this, bugs, inconsistencies in the XML etc.



mcarabajalp Wed, 06/25/2008 - 04:05
User Badges:

Hello Tim:

I understand and will take that in mind. Thanks very much. My best regards.



This Discussion