Released 7 years ago , Last update 6 years ago

PAGI is an object oriented agi client that provides many abstraction levels (including the concept of application) to easily improve agi applications

PHP AGI ( Asterisk Gateway Interface ) facade, with CDR ( Call Detail Record ), Call spool and schedule auto dial, Send and Receive Fax, Channel Variables,  and Caller ID management


14 day 14-day money-back guarantee


Apache License, 2.0

The Apache License, 2.0 is an open-source license.


  • CDR management support.
  • Call spool and schedule auto dial.
  • Send and Receive Fax.
  • Channel Variables.
  • Caller ID management.


PAGI means PHP Asterisk Gateway Interface. It is an OOP client for the Asterisk Gateway Protocol, implemented in PHP.

Where to find

You can find PAGI:

  • Home:
  • Github:
  • Ohloh:
  • Freshmeat:
  • Binpress:



  • PHP 5.3.3+
  • Extensions: sockets
  • log4php (just put the src/main/php directory of the src distribution in your path).

Installing with pear

You can now easily install PAGI by issuing:

pear channel-discover 
pear install marcelog/PAGI


pear install marcelog/PAGI-1.7.2

just replace 1.7.2 by the release version you'd like to install :) See:

Manual Install

You can download PAGI directly from github in the following forms:


NOTE: You will need to have log4php installed and in your include path (the src/main/php directory of the source distribution).

Please see for all (and full) examples.

License » Apache License, 2.0 Download

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

Or enter your name and Email
No comments have been posted yet.