Book Image

Twilio Cookbook: Second Edition

By : Roger Stringer
Book Image

Twilio Cookbook: Second Edition

By: Roger Stringer

Overview of this book

Table of Contents (20 chapters)
Twilio Cookbook Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Allowing incoming phone calls


Part of the whole reason for setting up this system is to allow incoming calls.

This recipe will take an incoming call to the phone number your user has assigned to his/her account and forward it to the phone number he/she registered with on the joining page.

If the user is away and can't answer the phone at that time, the system will ask the caller to leave a message and e-mail the voicemail to the user.

We're also going to compare the number against our white and blacklists, which we created in the previous recipe, and if the person is blacklisted, or if the call is after 5 p.m. and the number is not whitelisted, we'll direct them straight to voicemail.

Getting ready

The complete source code for this recipe can be found in the Chapter9/Recipe5 folder in the source code for this book.

How to do it...

How do we handle calls to our users' purchased phone numbers? This recipe will show you how to make the /voice page actually do something handy.

Update index.php with...