Book Image

Asterisk Gateway Interface 1.4 and 1.6 Programming

By : Nir Simionovich
Book Image

Asterisk Gateway Interface 1.4 and 1.6 Programming

By: Nir Simionovich

Overview of this book

<p>Asterisk is the world's leading open-source PBX, telephony engine, and telephony applications toolkit with immense flexibility.<br /><br />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.<br /><br />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.<br /><br />The book takes a pragmatic approach with clear and complete examples, and a service development project &acirc;&euro;&rdquo; allowing you to understand the project cycle of developing an Asterisk-based service or application.</p>
Table of Contents (16 chapters)
Asterisk Gateway Interface 1.4 and 1.6 Programming
Credits
About the author
Acknowledgement
About the reviewers
Preface

About the reviewers

Suresh Kumar Singampalli has more than four years of experience in various languages (C/C++, Java and .Net) and technologies for IVR and VOIP (Asterisk, OCS) platforms. Apart from developing products for IVR platforms, he has been doing research on various open source and Microsoft-related VOIP platforms. He works for LeadingC Pvt Ltd., and right now he is doing his research on TextToSpeech and Speech Recognition technologies for embedded and desktop applications.

Brandon Kruse loves and lives Asterisk. Asterisk has enabled the world to become a better place. Digium is the company that sponsors and produces this software that is revolutionizing the long-commercialized telephony industry.

Kimberly Collins is a California transplant who found her home in Austin, TX. She has worked in the field of Information Technology and communications for over ten years. She has spent the last two years working for one of the largest hosting companies in the world, and is currently one of the lead administrators and developers of their global VOIP infrastructure.