Building Real-time Communication Applications Using Twilio [Video]

Preview in Mapt

Building Real-time Communication Applications Using Twilio [Video]

Michael Peacock

Use Twilio to develop innovative Pusher-based apps with telephony integration
Mapt Subscription
FREE
$29.99/m after trial
Video
$72.25
RRP $84.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 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
$0.00
$72.25
$29.99p/m after trial
RRP $84.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


Building Real-time Communication Applications Using Twilio [Video] Book Cover
Building Real-time Communication Applications Using Twilio [Video]
$ 84.99
$ 72.25
Azure for Architects Book Cover
Azure for Architects
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $85.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Video Details

ISBN 139781782172918
Course Length1 hour 30 minutes

Video Description

Clients and users are demanding more out of web applications; the traditional web page and HTTP request process is no longer enough. Twilio has taken communication to the next level with its exciting features that cater to both messages and voice calls. It helps the administrator and users to interact with each other in real time. To add to all the fun, Twilio is both easy to understand and implement.

This video course will get you up and running with exciting web services quickly, allowing you to build real-time applications. You will learn to use tools that interact with users beyond the browser for a range of important use cases.

We will start by looking at the tools and services that Pusher and Twilio offer getting to grips with their web interfaces, debug console, and provisioning tools. Mid-way through the tutorial, we’ll look at building useful real-time and communication-based applications and learn how to build applications that can leverage the power of both Twilio and Pusher combined. Then, we will move on to building telephone verification systems with the help of 2-factor authentication tools. Before we reach the end of this course, we will develop innovative IVR systems to guide users through a telephone menu system, and update other users with their progress in real time. Finally, we will create telephone conferencing tools, voicemail services, and automated call-back request systems.

With this course, you will be able to verify your users, deal with their requests, and update them to progress and activities in real time, and much more.

Style and Approach

This video tutorial gives you a fast-paced look at the Pusher and Twilio APIs and SDKs, showing you how to utilize the power of both and build real-time applications.

Table of Contents

Setting Up Twilio and Pusher
Setting Up a Twilio Account
Creating a Pusher Account and Exploring the Features
Numbers and Messages
Installing and Setting Up the Twilio SDK
Searching for, Provisioning, and Managing Phone Numbers
Sending and Receiving Messages
Calls
Making Outgoing and Incoming Calls
Conference Calls
Recording and Transcribing
IVRs
Real-time Communication
Sending Data to Pusher
Listening for Real-time Information
Pushing in the Background
Real-time Call Requests
Requesting a Callback
Listening for Callbacks
Fulfilling the Callback
Phone Number Verification
Verifying a User's Phone Number
Updating the User in Real-time
IVR Triggered Activity Streams
Pushing the IVR Activity to Pusher
Building a Real-time Stream

What You Will Learn

  • Update your users in real time when actions are performed or information is made available
  • Provision and program telephone numbers for a range of uses, including inbound calls and phone number masking for online marketplaces
  • Verify your users’ phone numbers and perform 2-factor authentication by sending them a verification call or SMS message
  • Build innovative IVR systems to route users to the correct part of your phone system
  • Give your users instant real-time feedback on screen to show how they are progressing through their offscreen processes
  • Initiate phone calls to connect your support team with your end user
  • Use composer to effectively manage the Pusher and Twilio SDKs in one go
  • Set up conference rooms, with support for PIN code access and moderators who can start and end the conference

Authors

Screenshots

Table of Contents

Setting Up Twilio and Pusher
Setting Up a Twilio Account
Creating a Pusher Account and Exploring the Features
Numbers and Messages
Installing and Setting Up the Twilio SDK
Searching for, Provisioning, and Managing Phone Numbers
Sending and Receiving Messages
Calls
Making Outgoing and Incoming Calls
Conference Calls
Recording and Transcribing
IVRs
Real-time Communication
Sending Data to Pusher
Listening for Real-time Information
Pushing in the Background
Real-time Call Requests
Requesting a Callback
Listening for Callbacks
Fulfilling the Callback
Phone Number Verification
Verifying a User's Phone Number
Updating the User in Real-time
IVR Triggered Activity Streams
Pushing the IVR Activity to Pusher
Building a Real-time Stream

Video Details

ISBN 139781782172918
Course Length1 hour 30 minutes
Read More

Read More Reviews

Recommended for You

Azure for Architects Book Cover
Azure for Architects
$ 35.99
$ 25.20
Implementing Qlik Sense Book Cover
Implementing Qlik Sense
$ 43.99
$ 30.80
Jupyter for Data Science Book Cover
Jupyter for Data Science
$ 31.99
$ 22.40
Practical Reinforcement Learning Book Cover
Practical Reinforcement Learning
$ 35.99
$ 25.20
Learning Neo4j 3.x - Second Edition Book Cover
Learning Neo4j 3.x - Second Edition
$ 39.99
$ 28.00
GeoServer Beginner's Guide - Second Edition Book Cover
GeoServer Beginner's Guide - Second Edition
$ 39.99
$ 28.00