New phone plugin: make and receive phone calls in Servoy

We are very proud to announce the availability of our new Phone plugin for Servoy. The Phone plugin enables you to make and receive calls right from within a Servoy solution.

The Phone plugin is a client/server plugin that uses TAPI (Telephony Application Programming Interface) to allow Servoy clients to make and receive phone calls. The TAPI connection is setup on the server (only possible on Microsoft Windows servers), not the client. This allows even Macintosh clients to use the plugin to make and receive calls.

The plugin allows you to

  • make a call
  • register a global method that will automatically be fired whenever a call comes in or a call state’s changed
  • get the active call
  • get all calls made or received since the client connected to the server

The plugin uses a Call object whenever you make a call or a call comes in. The Call object has several properties and methods:

  • the to address (phone number)
  • the from address (phone number)
  • start and end of the call
  • direction of the call (IN or OUT)
  • state of the call
  • a user object that can be set to whatever you want to store in the call object
  • answer a call
  • terminate a call

For more information about the phone plugin please visit our website.