Saturday, 05 July 2008
Home arrow Asterisk Services arrow AGI Scripting
Asterisk AGI, Asterisk Gateway Interface, Scripting With Asterisk Gateway Interface ( AGI) Asterisk Service

One of the cool features of Asterisk is AGI scripting. AGI is the Asterisk Gateway Interface, an interface for adding various functionalities to Asterisk with many different programming languages such as Perl, PHP, C, Pascal, Bourne Shell, etc.

Basically there are three types of  AGI scripts:

  1. AGI:
    Using AGI, you can control dialplan and do various operations with database, system, manager api and almost everything.
  2. EAGI:
    EAGI gives the application the possibility to access and control the sound channel in addition to interaction with the dial. EAGI can be used to plan. EAGI can be used to handle voice stream for recording voice or doing speech to text.
  3. DEADAGI:
    DEADAGI gives access to a dead channel, after hangup. DEADAGI is generally used to do cleanup operations when call is hang up.

We have expertise in programming AGI scripts. We generally use Perl as a programming language for AGI scripting. We have created many AGI scripts for various applications such as billing solutions, IVR systems, conferencing system, click to call, etc.

Click here to open Asterisk support ticket.

 
   
Newsflash

AsteriskService.com - Experience the power of Asterisk without spending time in troubleshooting! It has never been so easy to get service and support for Asterisk. Easy web based ticket management system to submit support request. Immediate follow up from the team of experienced "Asterisk Gurus". Whether you're looking for service or support for Asterisk or you want to do development or maintenance of various systems based on AsteriskAsteriskService.com is the destination to all your questions!

So what are you waiting for.  Click here to open an Asterisk support ticket.