18
TWILIO API Presenter: Naincy Gupta Mindfire Solutions Build Text Messaging in Web App.

Twilio API: Build SMS Text Message Into Web Apps

Embed Size (px)

DESCRIPTION

Twilio allows building apps that send and receive SMS using phone numbers. This session is to learn about the basics of Twilio API, how to use and to send SMS with Twilio.

Citation preview

Page 1: Twilio API: Build SMS Text Message Into Web Apps

TWILIO API

Presenter: Naincy GuptaMindfire Solutions

Build Text Messaging in Web App.

Page 2: Twilio API: Build SMS Text Message Into Web Apps

About Me

Certifications:M70 101 - Magento Certified DeveloperOCA 870 - MYSQL

Contact Me: Email: [email protected]: mfsi_naincy.gupta

Connect Me: -Facebook : https://www.facebook.com/naincy.gupta.35574LinkedIn : in.linkedin.com/pub/naincy-gupta/66/440/6a3/Google+: https://plus.google.com/u/0/+NaincyGuptaTechSharing/postsBlog: http://[email protected]

Page 3: Twilio API: Build SMS Text Message Into Web Apps

Contents

Introduction

How it Works?

Get start with it

TWILIO API

Features of Twilio

Comparison with other API's

Page 4: Twilio API: Build SMS Text Message Into Web Apps

Introduction

Allow to build apps that can communicate.

TWILIO APIs are designed to make it easier to build

telephony into your apps

TWILIO SMS supports 98 languages

You can use TWILIO API with PHP, PYTHON, RUBY,

JAVA, .NET, PERL

Page 5: Twilio API: Build SMS Text Message Into Web Apps

How It Works?

Page 6: Twilio API: Build SMS Text Message Into Web Apps
Page 7: Twilio API: Build SMS Text Message Into Web Apps

How to Start with

Create account in Twilio

Get verified your phone number.

Get a Twilio Phone number.

Write your script want to call

Set POST url for the number which will call your

script

All set! To send SMS

Page 8: Twilio API: Build SMS Text Message Into Web Apps

TWILIO REST API

Request Formats :- HTTP Request

Parameters: From, Body, DateSent

Response Formats:- POST parameters

Required: From, To

Atleast one: Body or Mediaurl

Page 9: Twilio API: Build SMS Text Message Into Web Apps

Features of TWILIO

SMS API: Build apps that send and receive SMS

Global reach Concatenated Messaging Message queueing Logs & analytics Voice enabled numbers

Page 10: Twilio API: Build SMS Text Message Into Web Apps

VOICE API: Build apps that make and receive phone

calls.

Play audio & text Record audio Conferencing Real time status Global reach Convert Speech to text

TWILIO Client: Lets any browser, phone or tablet talk

using only a data connection. With it you can embed

voice directly into your web, iPhone or Android apps.

Page 11: Twilio API: Build SMS Text Message Into Web Apps

Benefits of TWILIO

Set Geographic permissions for SMS sending and

receiving.

Monitor your API.

Maintain log details of SMS.

Can export CSV of your logs.

Can use TWILIO API with PHP, PYTHON, RUBY,

JAVA, .NET, PERL

Page 12: Twilio API: Build SMS Text Message Into Web Apps
Page 13: Twilio API: Build SMS Text Message Into Web Apps
Page 14: Twilio API: Build SMS Text Message Into Web Apps

Comparison with Other API's

Page 15: Twilio API: Build SMS Text Message Into Web Apps

Features TWILIO TROPO NEXMO

SMS YES YES YES

VOICE Call YES YES YES

Inbound Numbers YES - -

Voice Recognition - YES -

Client API YES YES -

Logs YES YES(call logs in google

maps)

-

Import contacts from gmail

- YES -

Development FREE - YES -

Convert Speech to text

YES - -

Page 16: Twilio API: Build SMS Text Message Into Web Apps

QUESTIONS..??

Mail me your questions at [email protected]

Page 17: Twilio API: Build SMS Text Message Into Web Apps

Referenceshttps://www.twilio.com/sms

https://www.twilio.com/docs/api/twiml

https://www.twilio.com/docs/api/rest

https://www.youtube.com/watch?v=UU8WGC7bvW8

https://www.youtube.com/watch?v=jZPeNfLD5Yc

Page 18: Twilio API: Build SMS Text Message Into Web Apps

Thank You..!!