Asterisk Gateway Interface 1.4 and 1.6 Programming

Design and develop Asterisk-based VoIP telephony platforms and services using PHP and PHPAGI

Asterisk Gateway Interface 1.4 and 1.6 Programming

Nir Simionovich

Design and develop Asterisk-based VoIP telephony platforms and services using PHP and PHPAGI
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook

Frequently bought together


Asterisk Gateway Interface 1.4 and 1.6 Programming Book Cover
Asterisk Gateway Interface 1.4 and 1.6 Programming
$ 23.99
$ 10.00
FreePBX 2.5 Powerful Telephony Solutions Book Cover
FreePBX 2.5 Powerful Telephony Solutions
$ 23.99
$ 10.00
Buy 2 for $20.00
Save $27.98
Add to Cart

Book Details

ISBN 139781847194466
Paperback220 pages

Book Description

Asterisk is the world's leading open-source PBX, telephony engine, and telephony applications toolkit with immense flexibility.

This book will give you a firm understanding of Asterisk Gateway Interface (AGI) development and proper AGI development practices. You will learn how to formulate Atomic AGI-enabled scripts, enabling rapid development within a well-defined Asterisk execution and runtime environment.

This book builds from the simplest form of an Asterisk application, the dialplan-based application, gradually building a full understanding of AGI scripting. The book also introduces a new concept of AGI development named "Atomic AGI" or "Particle Programming". It will introduce you to various techniques of interacting with the user, where user interaction isn't limited to keypad-based input, but also includes recording messages from the user, sending output to the user, and controlling the call flow.

The book takes a pragmatic approach with clear and complete examples, and a service development project — allowing you to understand the project cycle of developing an Asterisk-based service or application.

Table of Contents

Chapter 2: Basic IVR Development: Using the Asterisk DialPlan
Chapter 3: More IVR Development: Input, Recordings, and Call Control
Chapter 10: Scaling Asterisk Applications

What You Will Learn

  • Create AGI applications with Asterisk easily using PHPAGI, a PHP class library
  • Avoid going through the normal pitfalls of novice developers when developing Asterisk-based applications and services for the first time
  • Develop AGI scripts and FastAGI servers using Asterisk-PERL modules
  • Configure your AMI login information in the phpagi.conf file in order to utilize the AMI interface with PHPAGI
  • Understand the Asterisk Manager Interface and its utilization in Asterisk applications
  • Develop full web-based call-back platforms and highly interactive IVR applications using PHP and PHPAGI
  • Learn proper development paradigms to easily scale your services and applications
  • Get ideas for various Asterisk-based services and applications that you can create

Authors

Table of Contents

Chapter 2: Basic IVR Development: Using the Asterisk DialPlan
Chapter 3: More IVR Development: Input, Recordings, and Call Control
Chapter 10: Scaling Asterisk Applications

Book Details

ISBN 139781847194466
Paperback220 pages
Read More

Read More Reviews

These popular $10 titles might interest you

FreePBX 2.5 Powerful Telephony Solutions Book Cover
FreePBX 2.5 Powerful Telephony Solutions
$ 23.99
$ 10.00
Building Telephony Systems with OpenSIPS 1.6 Book Cover
Building Telephony Systems with OpenSIPS 1.6
$ 26.99
$ 10.00
Microsoft Lync 2013 Unified Communications: From Telephony to Real Time Communication in the Digital Age Book Cover
Microsoft Lync 2013 Unified Communications: From Telephony to Real Time Communication in the Digital Age
$ 20.99
$ 10.00
FreeRADIUS Beginner's Guide Book Cover
FreeRADIUS Beginner's Guide
$ 26.99
$ 10.00
Microsoft Visual C++ Windows Applications by Example Book Cover
Microsoft Visual C++ Windows Applications by Example
$ 26.99
$ 10.00
Microsoft Silverlight 5: Building Rich Enterprise Dashboards Book Cover
Microsoft Silverlight 5: Building Rich Enterprise Dashboards
$ 29.99
$ 10.00