July 12th 2010

Expanding Asterisk capability and access to all popular databases (MS SQL, MySQL, Postgres, HSQL etc.) and email servers (Gmail, Sendmail, Exim), Apstel LLC, a global provider of world-class visual modeling products and technologies for Asterisk open source PBX, today announced the general availability of the Apstel Integration Server for Asterisk, release 1.0.

Integration Server (IS) is powerful application server that extends Asterisk dial plan functionality, specially designed to simplify access to the third party servers (e.g. database servers, email servers, etc.) and services.

It is easier now than ever to execute SQL queries or send emails directly from the Asterisk dial plan. These functionality would not be possible without Integration Server, or at least would be very complex to set it all for one database and email server, not to mention support for all popular databases and email servers.

Integration Server comes with Visual Dialplan Professional building blocks that provide intuitive interface to easily access those servers and execute SQL queries, send emails etc.

Integration Server is standalone server application that communicates with Asterisk server through AGI (Asterisk Gateway Interface) and acts as an AGI server that completes AGI requests initiated from Asterisk dial plan. These AGI calls can be simple database queries (database IS module) or SMTP send email requests (email IS module), or other advanced functionalities depending on the modules loaded in the Integration Server.

Visual Dialplan Professional deploys traditional extensions.conf code to the Asterisk server. In case the Integration Server functionality is required this code will contain AGI calls to Integration Server. At the same time, Visual Dialplan Professional deploys resources to Integration Server required for those AGI calls.

When new call arrives at the Asterisk server the dial plan is executed and AGI request are sent to the IS. IS executes appropriate module (execute queries, send emails, etc.) and returns resulting value and control back to the Asterisk dial plan.

Full functional version of Integration Server can be downloaded from our web site.