SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
#TWILIOCON
Twilio Messaging - Overviewand New
Feature Deep Dive
PATRICK MALATACK, DIRECTOR OF PRODUCT MANAGEMENT @ TWILIO
GOWRI RAO, PRODUCT MANAGER, MESSAGING @ TWILIO
#TWILIOCON
Hi. I’m Gowri.
I’m a Product Manager at Twilio.
gowri@twilio.com
#TWILIOCON
Hi. I’m Patrick.
I’m a Product Manager at Twilio.
patrick@twilio.com
#TWILIOCON
By the end of this talk,
1. Why is SMS so important?
you’ll be able to answer these questions.
2. How do I send an SMS using Twilio?
3. What is Concatenated Messaging and how do I use it? (new)
4. What is Twilio Picture Messaging and how do I use it? (new)
#TWILIOCON
What is SMS & why does it matter? A brief review.
Let’s take a quick look at the history of SMS and where we are today.
#TWILIOCON
What exactly is SMS?
Short Messaging Service (SMS) lets you send a message
(up to 160 characters) from a phone number you own
to any SMS enabled number in the world.
#TWILIOCON
Why should you care about SMS?
Twilio just lowered its
pricing to 3/4¢ per
message.
CHEAP
A lead contacted within
5 minutes is 100x more
likely to convert.
INSTANTTeenagers (18 - 24)
send 109.5 messages
per day on average.
POPULAR
Twilios APIs make it
super easy to integrate.
EASY
People send 41.5 SMS
messages per day on
average.
FAMILIAR
#TWILIOCON
of all humans use SMS
85%
messages to communicate.
140 Million
iOS users
480 Million
Android users
2.4 Billion
Internet Users
6 Billion
SMS Subscribers
Android Image Credit: Jan Sebastian bach, from The Noun Project
#TWILIOCON
Current SMS offerings. The State of the Union.
How can I use the existing Twilio services to send SMS updates?
#TWILIOCON
Sending SMS Messages: Phone Numbers
• Person-to-Person Messaging
• Self-service
• Local Experience
• Prohibited from High Volume
• Available in US, UK, & CA
#TWILIOCON
Sending SMS Messages: Short Codes
• Person-to-Person Messaging
• Self-service
• Local Experience
• Prohibited from High Volume
• Available in US, UK, & CA
#TWILIOCON
Where can I send to?
EVERYWHERE!
1300+ CARRIERS
200+ COUNTRIES
#TWILIOCON
How Stuff Works: Incoming Messages
!
GSM/CDMA
HTTP
Request
#TWILIOCON
!
GSM/CDMA
HTTP
Request
How Stuff Works: Outgoing Messages
#TWILIOCON
Sending a MessageExample:
POST	
  https://api.twilio.com/2010-­‐04-­‐01/
Accounts/AC123/SMS/Messages.json
	
  	
  From='894546'
	
  	
  To='16505766372'
	
  	
  Body='Come	
  check	
  out	
  our	
  new	
  fall	
  
	
  	
  fashions	
  http://www.twiliofashions.com/'
#TWILIOCON
Brevity is overrated. Introducing Concatenated Messages.
Let’s take a look at how Twilio helps you overcome the 160 character barrier.
#TWILIOCON
Previously: Break apart large messages
Each message was limited to 160 characters. Messages
larger than that had to be manually broken up into smaller
chunks.
#TWILIOCON
Today: Enter Message Concatenation
Twilio now supports messages up to 1,600 characters. No
more worrying about getting cut off mid sentence or
dealing with manual chunking.
#TWILIOCON
#1
#2
#3
#4
#3
#2
#4
#1
Message Concatenation: How does it work?
We use the new NumSegments property to keep track of the number of SMS
messages used to deliver your content.
#TWILIOCON
Seeing is believing. Introducing Twilio Picture Messages.
Let’s take a look at how Twilio helps you send rich media using the Universal
Messaging API.
#TWILIOCON
What does Twilio Picture Messaging look like?
Picture messaging (available on short codes) lets you display
media to directly to the user.
Before Now
#TWILIOCON
Twilio Picture Messaging: The Gritty Details
Currently available on US
Short Codes and to / from
US numbers.
USA ONLY
Pricing starts at 2¢ per
outbound message & 1¢ per
inbound message.
PRICING
You can attach a maximum
of 10 images per message.
UP TO 10 PHOTOS
#TWILIOCON
Twilio Picture Messaging: The Definitive Guide.
MEDIA
MESSAGES Similar to SMS, there is now a Message Resource. There
is also a corresponding <Message> TwiML verb which is
similar to <Sms>.
Messages now have a Media Sub-Resource which contains
any attached Pictures. There is also a corresponding
<Media> TwiML Noun for generating new Media Resources.
#TWILIOCON
Example #1: Sending a Picture
Let’s take a look at how to use the Messages endpoint to send a Twilio Picture
Message.
Copyright © twilio Inc. 2013PRIVATE & CONFIDENTIAL
POST to /Messages List Resource
• From
• To
• Body - can now be up to 1600 characters long
• MediaURL - The URL(s) of the image(s) you want to send with your message. If you wish to send
more than one image in your message, simply provide multiple MediaURLs
#TWILIOCON
Sending a Photo MessageExample:
POST	
  https://api.twilio.com/2010-­‐04-­‐01/
Accounts/AC123/SMS/Messages.json
	
  	
  From='894546'
	
  	
  To='16505766372'
	
  	
  Body='New	
  Dress	
  in	
  Stock'
	
  	
  MediaUrl='http://images.com/dress.png'
Copyright © twilio Inc. 2013PRIVATE & CONFIDENTIAL
/Messages/{Sid} Resource
• From
• To
• Body - can now be up to 1600 characters long
• NumSegments
• NumMedia - The number of media associated with the message. For instance, if you sent a message
with two images, this would be 2. If your message contained only text and no media this is 0
• /Media - Represents the set of media elements included with a given Message
#TWILIOCON
Example #2: Receiving a Message
Let’s use the Messages webhook to receive a picture message and take a
closer look at some of the new parameters that come along with it.
Copyright © twilio Inc. 2013PRIVATE & CONFIDENTIAL
/Messages Webhook
Backwards
Compatible
• From
• To
• Body - can now be up to 1600 characters long
• NumSegments
• NumMedia
• MediaURL {N} - URLs
• MediaContentType{N}
#TWILIOCON
New Param: MediaUrl#
Ex. MediaUrl0 → MediaUrlN
“MediaUrl0”:	
  “https://api.twilio.com/2010-­‐04-­‐01/...",
“MediaUrl1”:	
  “https://api.twilio.com/2010-­‐04-­‐01/...",
Each media attachment gets its own MediaUrl# parameter pointing
to the image hosted on the Twilio CDN.
#TWILIOCON
New Param: MediaContentType#
Ex. MediaContentType0 → MediaContentTypeN
“MediaContentType0”:	
  “image/png",
“MediaContentType1”:	
  “image/jpeg",
Each media attachment gets its own MediaContentType# parameter telling
you what kind of media it is (using the standard HTTP content types).
#TWILIOCON
Example #3: Replying to a message in TwiML
Let’s use TwiML to respond to the messages we receive with a Twilio Picture
Message.
#TWILIOCON
Example #3: Replying to a Message in TwiML
<?xml	
  version="1.0"	
  encoding="UTF-­‐8"?>
<Response>
	
  	
  <Message>
	
  	
  	
  	
  <Body>I'm	
  hungry!</Body>
	
  	
  	
  	
  <Media>http://www.images.com/cheesesteak.png</Media>
	
  	
  </Message>
</Response>
#TWILIOCON
Example #4: RESTfully Fetching Media
Let’s use the Twilio REST API to fetch the Media attachments for a message.
#TWILIOCON
GET	
  https://api.twilio.com/2010-­‐04-­‐01/Accounts/AC123/Messages/MM1234/Media.json
Example #4: RESTfully Fetching Media
We can issue a GET request to the Media sub-resource to get any Media objects.
QUESTIONS?

Mais conteúdo relacionado

Mais procurados

7 Principles of API Design - Waza
7 Principles of API Design - Waza7 Principles of API Design - Waza
7 Principles of API Design - WazaTwilio Inc
 
Open Source Software Business Model
Open Source Software Business Model Open Source Software Business Model
Open Source Software Business Model Twilio Inc
 
Twilio Presentation
Twilio PresentationTwilio Presentation
Twilio PresentationChelsea Pugh
 
Twilio Product Overview
Twilio Product OverviewTwilio Product Overview
Twilio Product OverviewTwilio Inc
 
AWS Customer Presentation - Twilio
AWS Customer Presentation - TwilioAWS Customer Presentation - Twilio
AWS Customer Presentation - TwilioAmazon Web Services
 
Building A Great API - Evan Cooke, Cloudstock, December 2010
Building A Great API - Evan Cooke, Cloudstock, December 2010Building A Great API - Evan Cooke, Cloudstock, December 2010
Building A Great API - Evan Cooke, Cloudstock, December 2010Twilio Inc
 
Final Twilio Under the Radar 2009 Cloud
Final Twilio Under the Radar 2009 CloudFinal Twilio Under the Radar 2009 Cloud
Final Twilio Under the Radar 2009 CloudDealmaker Media
 
Twilio Presents at PariSoMa
Twilio Presents at PariSoMaTwilio Presents at PariSoMa
Twilio Presents at PariSoMaTwilio Inc
 
Integrating Communications into CRM
Integrating Communications into CRMIntegrating Communications into CRM
Integrating Communications into CRMTwilio Inc
 
Twilio using Groovy Grails
Twilio using Groovy GrailsTwilio using Groovy Grails
Twilio using Groovy GrailsAli Tanwir
 
Twilio Signal 2016 Real-time Communications Overview
Twilio Signal 2016 Real-time Communications OverviewTwilio Signal 2016 Real-time Communications Overview
Twilio Signal 2016 Real-time Communications OverviewTwilio Inc
 
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIP
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIPTwilio Signal 2016 Build Your Own Cloud Enterprise VoIP
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIPTwilio Inc
 
Hacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon HackathonHacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon HackathonTomomi Imura
 
Building a Great Web API - Evan Cooke - QCON 2011
Building a Great Web API - Evan Cooke - QCON 2011Building a Great Web API - Evan Cooke - QCON 2011
Building a Great Web API - Evan Cooke - QCON 2011Twilio Inc
 
The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016Roland Selmer
 
Twilio Contact Center Overview
Twilio Contact Center OverviewTwilio Contact Center Overview
Twilio Contact Center OverviewTwilio Inc
 
Google Voice Presentation
Google Voice PresentationGoogle Voice Presentation
Google Voice Presentationgibs1208
 

Mais procurados (20)

7 Principles of API Design - Waza
7 Principles of API Design - Waza7 Principles of API Design - Waza
7 Principles of API Design - Waza
 
Open Source Software Business Model
Open Source Software Business Model Open Source Software Business Model
Open Source Software Business Model
 
Twilio Presentation
Twilio PresentationTwilio Presentation
Twilio Presentation
 
Twilio Product Overview
Twilio Product OverviewTwilio Product Overview
Twilio Product Overview
 
AWS Customer Presentation - Twilio
AWS Customer Presentation - TwilioAWS Customer Presentation - Twilio
AWS Customer Presentation - Twilio
 
Building A Great API - Evan Cooke, Cloudstock, December 2010
Building A Great API - Evan Cooke, Cloudstock, December 2010Building A Great API - Evan Cooke, Cloudstock, December 2010
Building A Great API - Evan Cooke, Cloudstock, December 2010
 
Supermondays twilio
Supermondays twilioSupermondays twilio
Supermondays twilio
 
Final Twilio Under the Radar 2009 Cloud
Final Twilio Under the Radar 2009 CloudFinal Twilio Under the Radar 2009 Cloud
Final Twilio Under the Radar 2009 Cloud
 
Twilio Presents at PariSoMa
Twilio Presents at PariSoMaTwilio Presents at PariSoMa
Twilio Presents at PariSoMa
 
Integrating Communications into CRM
Integrating Communications into CRMIntegrating Communications into CRM
Integrating Communications into CRM
 
Twilio using Groovy Grails
Twilio using Groovy GrailsTwilio using Groovy Grails
Twilio using Groovy Grails
 
Twilio Signal 2016 Real-time Communications Overview
Twilio Signal 2016 Real-time Communications OverviewTwilio Signal 2016 Real-time Communications Overview
Twilio Signal 2016 Real-time Communications Overview
 
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIP
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIPTwilio Signal 2016 Build Your Own Cloud Enterprise VoIP
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIP
 
Hacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon HackathonHacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon Hackathon
 
Google voice
Google voice Google voice
Google voice
 
Building a Great Web API - Evan Cooke - QCON 2011
Building a Great Web API - Evan Cooke - QCON 2011Building a Great Web API - Evan Cooke - QCON 2011
Building a Great Web API - Evan Cooke - QCON 2011
 
Google voice
Google voice Google voice
Google voice
 
The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016
 
Twilio Contact Center Overview
Twilio Contact Center OverviewTwilio Contact Center Overview
Twilio Contact Center Overview
 
Google Voice Presentation
Google Voice PresentationGoogle Voice Presentation
Google Voice Presentation
 

Destaque

Twilio Web Service API for building Voice Applications
Twilio Web Service API for building Voice ApplicationsTwilio Web Service API for building Voice Applications
Twilio Web Service API for building Voice ApplicationsTwilio Inc
 
Twilio Voice Applications with Amazon AWS S3 and EC2
Twilio Voice Applications with Amazon AWS S3 and EC2Twilio Voice Applications with Amazon AWS S3 and EC2
Twilio Voice Applications with Amazon AWS S3 and EC2Twilio Inc
 
What Can You Do With Twilio
What Can You Do With TwilioWhat Can You Do With Twilio
What Can You Do With TwilioTwilio Inc
 
Best practices of modern marketing & sales for talent acquisition leaders
Best practices of modern marketing & sales for talent acquisition leadersBest practices of modern marketing & sales for talent acquisition leaders
Best practices of modern marketing & sales for talent acquisition leadersFrancois Dufour
 
Call Tracking with Twilio - Cloudstock 2010
Call Tracking with Twilio - Cloudstock 2010Call Tracking with Twilio - Cloudstock 2010
Call Tracking with Twilio - Cloudstock 2010Twilio Inc
 
Global Phone Numbers: Taking Your App Around The World
Global Phone Numbers: Taking Your App Around The WorldGlobal Phone Numbers: Taking Your App Around The World
Global Phone Numbers: Taking Your App Around The WorldTwilio Inc
 
Pitch Influencer Marketing to your Boss
Pitch Influencer Marketing to your BossPitch Influencer Marketing to your Boss
Pitch Influencer Marketing to your BossKlear
 
Influencer Marketing with Klear
Influencer Marketing with KlearInfluencer Marketing with Klear
Influencer Marketing with KlearKlear
 
Deploying Next Gen Systems with Zero Downtime
Deploying Next Gen Systems with Zero DowntimeDeploying Next Gen Systems with Zero Downtime
Deploying Next Gen Systems with Zero DowntimeTwilio Inc
 
Why All Industries will be Software Industries - unSexy Conference 2013 - We ...
Why All Industries will be Software Industries - unSexy Conference 2013 - We ...Why All Industries will be Software Industries - unSexy Conference 2013 - We ...
Why All Industries will be Software Industries - unSexy Conference 2013 - We ...Twilio Inc
 
Lead Gen in the Post-PC World - LeadsCon 2012
Lead Gen in the Post-PC World - LeadsCon 2012Lead Gen in the Post-PC World - LeadsCon 2012
Lead Gen in the Post-PC World - LeadsCon 2012Twilio Inc
 
Twilio Signal 2016 Leading An Open Hardware Revolution
Twilio Signal 2016 Leading An Open Hardware RevolutionTwilio Signal 2016 Leading An Open Hardware Revolution
Twilio Signal 2016 Leading An Open Hardware RevolutionTwilio Inc
 
Twilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC RebornTwilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC RebornTwilio Inc
 
Productizing Twilio Applications
Productizing Twilio ApplicationsProductizing Twilio Applications
Productizing Twilio ApplicationsPatrick McKenzie
 
Influencer Marketing Plan [template]
Influencer Marketing Plan [template]Influencer Marketing Plan [template]
Influencer Marketing Plan [template]Klear
 
Scaling Company Values - Twilio - TechWeek 2012
Scaling Company Values - Twilio - TechWeek 2012Scaling Company Values - Twilio - TechWeek 2012
Scaling Company Values - Twilio - TechWeek 2012Twilio Inc
 
Scaling Twilio - Evan Cooke - Twilio Conference 2011
Scaling Twilio - Evan Cooke - Twilio Conference 2011Scaling Twilio - Evan Cooke - Twilio Conference 2011
Scaling Twilio - Evan Cooke - Twilio Conference 2011Twilio Inc
 

Destaque (18)

Twilio Web Service API for building Voice Applications
Twilio Web Service API for building Voice ApplicationsTwilio Web Service API for building Voice Applications
Twilio Web Service API for building Voice Applications
 
Twilio Voice Applications with Amazon AWS S3 and EC2
Twilio Voice Applications with Amazon AWS S3 and EC2Twilio Voice Applications with Amazon AWS S3 and EC2
Twilio Voice Applications with Amazon AWS S3 and EC2
 
What Can You Do With Twilio
What Can You Do With TwilioWhat Can You Do With Twilio
What Can You Do With Twilio
 
Best practices of modern marketing & sales for talent acquisition leaders
Best practices of modern marketing & sales for talent acquisition leadersBest practices of modern marketing & sales for talent acquisition leaders
Best practices of modern marketing & sales for talent acquisition leaders
 
Call Tracking with Twilio - Cloudstock 2010
Call Tracking with Twilio - Cloudstock 2010Call Tracking with Twilio - Cloudstock 2010
Call Tracking with Twilio - Cloudstock 2010
 
Global Phone Numbers: Taking Your App Around The World
Global Phone Numbers: Taking Your App Around The WorldGlobal Phone Numbers: Taking Your App Around The World
Global Phone Numbers: Taking Your App Around The World
 
Hashtag Aggregation - Tools
Hashtag Aggregation - ToolsHashtag Aggregation - Tools
Hashtag Aggregation - Tools
 
Pitch Influencer Marketing to your Boss
Pitch Influencer Marketing to your BossPitch Influencer Marketing to your Boss
Pitch Influencer Marketing to your Boss
 
Influencer Marketing with Klear
Influencer Marketing with KlearInfluencer Marketing with Klear
Influencer Marketing with Klear
 
Deploying Next Gen Systems with Zero Downtime
Deploying Next Gen Systems with Zero DowntimeDeploying Next Gen Systems with Zero Downtime
Deploying Next Gen Systems with Zero Downtime
 
Why All Industries will be Software Industries - unSexy Conference 2013 - We ...
Why All Industries will be Software Industries - unSexy Conference 2013 - We ...Why All Industries will be Software Industries - unSexy Conference 2013 - We ...
Why All Industries will be Software Industries - unSexy Conference 2013 - We ...
 
Lead Gen in the Post-PC World - LeadsCon 2012
Lead Gen in the Post-PC World - LeadsCon 2012Lead Gen in the Post-PC World - LeadsCon 2012
Lead Gen in the Post-PC World - LeadsCon 2012
 
Twilio Signal 2016 Leading An Open Hardware Revolution
Twilio Signal 2016 Leading An Open Hardware RevolutionTwilio Signal 2016 Leading An Open Hardware Revolution
Twilio Signal 2016 Leading An Open Hardware Revolution
 
Twilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC RebornTwilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC Reborn
 
Productizing Twilio Applications
Productizing Twilio ApplicationsProductizing Twilio Applications
Productizing Twilio Applications
 
Influencer Marketing Plan [template]
Influencer Marketing Plan [template]Influencer Marketing Plan [template]
Influencer Marketing Plan [template]
 
Scaling Company Values - Twilio - TechWeek 2012
Scaling Company Values - Twilio - TechWeek 2012Scaling Company Values - Twilio - TechWeek 2012
Scaling Company Values - Twilio - TechWeek 2012
 
Scaling Twilio - Evan Cooke - Twilio Conference 2011
Scaling Twilio - Evan Cooke - Twilio Conference 2011Scaling Twilio - Evan Cooke - Twilio Conference 2011
Scaling Twilio - Evan Cooke - Twilio Conference 2011
 

Semelhante a Twilio Messaging: Overview and New Feature Deep Dive

How to Integrate Text and Phone Messaging with your Website
How to Integrate Text and Phone Messaging with your WebsiteHow to Integrate Text and Phone Messaging with your Website
How to Integrate Text and Phone Messaging with your WebsiteCindy Cullen
 
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...IBM Watson
 
TwilioCon 2013 - Communications Without Boundaries
TwilioCon 2013 - Communications Without BoundariesTwilioCon 2013 - Communications Without Boundaries
TwilioCon 2013 - Communications Without BoundariesAndrew Jordan
 
Intergen Smarts 9 (2005)
Intergen Smarts 9 (2005)Intergen Smarts 9 (2005)
Intergen Smarts 9 (2005)Intergen
 
Emerging Threats - The State of Cyber Security
Emerging Threats - The State of Cyber SecurityEmerging Threats - The State of Cyber Security
Emerging Threats - The State of Cyber SecurityCisco Canada
 
Screencast.com getting started_guide
Screencast.com getting started_guideScreencast.com getting started_guide
Screencast.com getting started_guideVasilis Drimtzias
 
Ain inphosoft inpho_connect_v1_sales presentation_v1.1
Ain inphosoft inpho_connect_v1_sales presentation_v1.1Ain inphosoft inpho_connect_v1_sales presentation_v1.1
Ain inphosoft inpho_connect_v1_sales presentation_v1.1Joel Hui
 
Michael Pranikoff - PRSA Northeast Conference 9/11/08
Michael Pranikoff - PRSA Northeast Conference 9/11/08Michael Pranikoff - PRSA Northeast Conference 9/11/08
Michael Pranikoff - PRSA Northeast Conference 9/11/08Michael Pranikoff
 
Handwriting Paper Numbered Lined Paper - Numbered Lin
Handwriting Paper Numbered Lined Paper - Numbered LinHandwriting Paper Numbered Lined Paper - Numbered Lin
Handwriting Paper Numbered Lined Paper - Numbered LinJacqueline Donovan
 
Attracting (and keeping) wider audiences with internet content.
Attracting (and keeping) wider audiences with internet content.Attracting (and keeping) wider audiences with internet content.
Attracting (and keeping) wider audiences with internet content.Tim Parsons
 
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider  IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider Peter Humphries
 
Get More From Your Messages with Twilio + Watson Add-Ons
Get More From Your Messages with Twilio + Watson Add-OnsGet More From Your Messages with Twilio + Watson Add-Ons
Get More From Your Messages with Twilio + Watson Add-OnsIBM Watson
 
Twittex - From Idea To Live in Seven Days
Twittex - From Idea To Live in Seven DaysTwittex - From Idea To Live in Seven Days
Twittex - From Idea To Live in Seven DaysStuart Herbert
 
B.Com 5th sem
B.Com 5th semB.Com 5th sem
B.Com 5th semThileeban
 

Semelhante a Twilio Messaging: Overview and New Feature Deep Dive (20)

How to Integrate Text and Phone Messaging with your Website
How to Integrate Text and Phone Messaging with your WebsiteHow to Integrate Text and Phone Messaging with your Website
How to Integrate Text and Phone Messaging with your Website
 
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
Watson DevCon 2016 - Do More with Less Code: Enriched Communications with Twi...
 
Ims Gc 2007 V2
Ims Gc 2007 V2Ims Gc 2007 V2
Ims Gc 2007 V2
 
TwilioCon 2013 - Communications Without Boundaries
TwilioCon 2013 - Communications Without BoundariesTwilioCon 2013 - Communications Without Boundaries
TwilioCon 2013 - Communications Without Boundaries
 
Intergen Smarts 9 (2005)
Intergen Smarts 9 (2005)Intergen Smarts 9 (2005)
Intergen Smarts 9 (2005)
 
Emerging Threats - The State of Cyber Security
Emerging Threats - The State of Cyber SecurityEmerging Threats - The State of Cyber Security
Emerging Threats - The State of Cyber Security
 
Screencast.com getting started_guide
Screencast.com getting started_guideScreencast.com getting started_guide
Screencast.com getting started_guide
 
Ain inphosoft inpho_connect_v1_sales presentation_v1.1
Ain inphosoft inpho_connect_v1_sales presentation_v1.1Ain inphosoft inpho_connect_v1_sales presentation_v1.1
Ain inphosoft inpho_connect_v1_sales presentation_v1.1
 
Twitter Success guide
Twitter Success guideTwitter Success guide
Twitter Success guide
 
TigerText Presentation
TigerText PresentationTigerText Presentation
TigerText Presentation
 
Michael Pranikoff - PRSA Northeast Conference 9/11/08
Michael Pranikoff - PRSA Northeast Conference 9/11/08Michael Pranikoff - PRSA Northeast Conference 9/11/08
Michael Pranikoff - PRSA Northeast Conference 9/11/08
 
Handwriting Paper Numbered Lined Paper - Numbered Lin
Handwriting Paper Numbered Lined Paper - Numbered LinHandwriting Paper Numbered Lined Paper - Numbered Lin
Handwriting Paper Numbered Lined Paper - Numbered Lin
 
Attracting (and keeping) wider audiences with internet content.
Attracting (and keeping) wider audiences with internet content.Attracting (and keeping) wider audiences with internet content.
Attracting (and keeping) wider audiences with internet content.
 
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider  IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
 
Get More From Your Messages with Twilio + Watson Add-Ons
Get More From Your Messages with Twilio + Watson Add-OnsGet More From Your Messages with Twilio + Watson Add-Ons
Get More From Your Messages with Twilio + Watson Add-Ons
 
Twittex - From Idea To Live in Seven Days
Twittex - From Idea To Live in Seven DaysTwittex - From Idea To Live in Seven Days
Twittex - From Idea To Live in Seven Days
 
Twilio connector
Twilio connectorTwilio connector
Twilio connector
 
Twitter And Its Tools By Robin
Twitter And Its Tools By RobinTwitter And Its Tools By Robin
Twitter And Its Tools By Robin
 
B.Com 5th sem
B.Com 5th semB.Com 5th sem
B.Com 5th sem
 
CN GP 5 WEB FTP EMAIL.pdf
CN GP 5 WEB FTP EMAIL.pdfCN GP 5 WEB FTP EMAIL.pdf
CN GP 5 WEB FTP EMAIL.pdf
 

Mais de Twilio Inc

Create an IVR that Keeps Up with Your Customers
Create an IVR that Keeps Up with Your CustomersCreate an IVR that Keeps Up with Your Customers
Create an IVR that Keeps Up with Your CustomersTwilio Inc
 
Salesforce’s Andy Kung on the Power of CRM Integrations
 Salesforce’s Andy Kung on the Power of CRM Integrations Salesforce’s Andy Kung on the Power of CRM Integrations
Salesforce’s Andy Kung on the Power of CRM IntegrationsTwilio Inc
 
All Web Leads’ Lorena Lauv on How to Scale a Virtual Call Center
All Web Leads’ Lorena Lauv on How to Scale a Virtual Call CenterAll Web Leads’ Lorena Lauv on How to Scale a Virtual Call Center
All Web Leads’ Lorena Lauv on How to Scale a Virtual Call CenterTwilio Inc
 
Why Mobile Messaging Works?
Why Mobile Messaging Works?Why Mobile Messaging Works?
Why Mobile Messaging Works?Twilio Inc
 
Understand How Consumers Use Messaging
Understand How Consumers Use MessagingUnderstand How Consumers Use Messaging
Understand How Consumers Use MessagingTwilio Inc
 
How To Track Calls Using Twilio?
How To Track Calls Using Twilio?How To Track Calls Using Twilio?
How To Track Calls Using Twilio?Twilio Inc
 
Twilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-onsTwilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-onsTwilio Inc
 
Twilio Signal 2016 Technical Blogging
Twilio Signal 2016 Technical Blogging Twilio Signal 2016 Technical Blogging
Twilio Signal 2016 Technical Blogging Twilio Inc
 
Twilio Signal 2016 Serverless Contact Center
Twilio Signal 2016 Serverless Contact CenterTwilio Signal 2016 Serverless Contact Center
Twilio Signal 2016 Serverless Contact CenterTwilio Inc
 
Twilio Signal 2016 Robots-IoT-Watson-Cognitive + Twilio
Twilio Signal 2016 Robots-IoT-Watson-Cognitive + TwilioTwilio Signal 2016 Robots-IoT-Watson-Cognitive + Twilio
Twilio Signal 2016 Robots-IoT-Watson-Cognitive + TwilioTwilio Inc
 
Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMSTwilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMSTwilio Inc
 
Twilio Signal 2016 Chaos Patterns
Twilio Signal 2016 Chaos PatternsTwilio Signal 2016 Chaos Patterns
Twilio Signal 2016 Chaos PatternsTwilio Inc
 
Twilio Signal 2016 How to Impact Non-profits
Twilio Signal 2016 How to Impact Non-profits Twilio Signal 2016 How to Impact Non-profits
Twilio Signal 2016 How to Impact Non-profits Twilio Inc
 
Twilio Signal 2016 Bringing P2P to the Masses with WebRTC
Twilio Signal 2016 Bringing P2P to the Masses with WebRTCTwilio Signal 2016 Bringing P2P to the Masses with WebRTC
Twilio Signal 2016 Bringing P2P to the Masses with WebRTCTwilio Inc
 
Twilio Signal 2016 Listing Services and Lead Generation
Twilio Signal 2016 Listing Services and Lead GenerationTwilio Signal 2016 Listing Services and Lead Generation
Twilio Signal 2016 Listing Services and Lead GenerationTwilio Inc
 
Twilio Signal 2016 Bots
Twilio Signal 2016 BotsTwilio Signal 2016 Bots
Twilio Signal 2016 BotsTwilio Inc
 
Twilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App GlobalTwilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App GlobalTwilio Inc
 
Twilio Signal 2016 Omni-channel Routing Bots
Twilio Signal 2016 Omni-channel Routing BotsTwilio Signal 2016 Omni-channel Routing Bots
Twilio Signal 2016 Omni-channel Routing BotsTwilio Inc
 
Twilio Signal 2016 New Documentation
Twilio Signal 2016 New DocumentationTwilio Signal 2016 New Documentation
Twilio Signal 2016 New DocumentationTwilio Inc
 
Twilio Signal 2016 How to Build Next Generation Speech Analytics
Twilio Signal 2016 How to Build Next Generation Speech AnalyticsTwilio Signal 2016 How to Build Next Generation Speech Analytics
Twilio Signal 2016 How to Build Next Generation Speech AnalyticsTwilio Inc
 

Mais de Twilio Inc (20)

Create an IVR that Keeps Up with Your Customers
Create an IVR that Keeps Up with Your CustomersCreate an IVR that Keeps Up with Your Customers
Create an IVR that Keeps Up with Your Customers
 
Salesforce’s Andy Kung on the Power of CRM Integrations
 Salesforce’s Andy Kung on the Power of CRM Integrations Salesforce’s Andy Kung on the Power of CRM Integrations
Salesforce’s Andy Kung on the Power of CRM Integrations
 
All Web Leads’ Lorena Lauv on How to Scale a Virtual Call Center
All Web Leads’ Lorena Lauv on How to Scale a Virtual Call CenterAll Web Leads’ Lorena Lauv on How to Scale a Virtual Call Center
All Web Leads’ Lorena Lauv on How to Scale a Virtual Call Center
 
Why Mobile Messaging Works?
Why Mobile Messaging Works?Why Mobile Messaging Works?
Why Mobile Messaging Works?
 
Understand How Consumers Use Messaging
Understand How Consumers Use MessagingUnderstand How Consumers Use Messaging
Understand How Consumers Use Messaging
 
How To Track Calls Using Twilio?
How To Track Calls Using Twilio?How To Track Calls Using Twilio?
How To Track Calls Using Twilio?
 
Twilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-onsTwilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-ons
 
Twilio Signal 2016 Technical Blogging
Twilio Signal 2016 Technical Blogging Twilio Signal 2016 Technical Blogging
Twilio Signal 2016 Technical Blogging
 
Twilio Signal 2016 Serverless Contact Center
Twilio Signal 2016 Serverless Contact CenterTwilio Signal 2016 Serverless Contact Center
Twilio Signal 2016 Serverless Contact Center
 
Twilio Signal 2016 Robots-IoT-Watson-Cognitive + Twilio
Twilio Signal 2016 Robots-IoT-Watson-Cognitive + TwilioTwilio Signal 2016 Robots-IoT-Watson-Cognitive + Twilio
Twilio Signal 2016 Robots-IoT-Watson-Cognitive + Twilio
 
Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMSTwilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
 
Twilio Signal 2016 Chaos Patterns
Twilio Signal 2016 Chaos PatternsTwilio Signal 2016 Chaos Patterns
Twilio Signal 2016 Chaos Patterns
 
Twilio Signal 2016 How to Impact Non-profits
Twilio Signal 2016 How to Impact Non-profits Twilio Signal 2016 How to Impact Non-profits
Twilio Signal 2016 How to Impact Non-profits
 
Twilio Signal 2016 Bringing P2P to the Masses with WebRTC
Twilio Signal 2016 Bringing P2P to the Masses with WebRTCTwilio Signal 2016 Bringing P2P to the Masses with WebRTC
Twilio Signal 2016 Bringing P2P to the Masses with WebRTC
 
Twilio Signal 2016 Listing Services and Lead Generation
Twilio Signal 2016 Listing Services and Lead GenerationTwilio Signal 2016 Listing Services and Lead Generation
Twilio Signal 2016 Listing Services and Lead Generation
 
Twilio Signal 2016 Bots
Twilio Signal 2016 BotsTwilio Signal 2016 Bots
Twilio Signal 2016 Bots
 
Twilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App GlobalTwilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App Global
 
Twilio Signal 2016 Omni-channel Routing Bots
Twilio Signal 2016 Omni-channel Routing BotsTwilio Signal 2016 Omni-channel Routing Bots
Twilio Signal 2016 Omni-channel Routing Bots
 
Twilio Signal 2016 New Documentation
Twilio Signal 2016 New DocumentationTwilio Signal 2016 New Documentation
Twilio Signal 2016 New Documentation
 
Twilio Signal 2016 How to Build Next Generation Speech Analytics
Twilio Signal 2016 How to Build Next Generation Speech AnalyticsTwilio Signal 2016 How to Build Next Generation Speech Analytics
Twilio Signal 2016 How to Build Next Generation Speech Analytics
 

Último

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Último (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Twilio Messaging: Overview and New Feature Deep Dive

  • 1. #TWILIOCON Twilio Messaging - Overviewand New Feature Deep Dive PATRICK MALATACK, DIRECTOR OF PRODUCT MANAGEMENT @ TWILIO GOWRI RAO, PRODUCT MANAGER, MESSAGING @ TWILIO
  • 2. #TWILIOCON Hi. I’m Gowri. I’m a Product Manager at Twilio. gowri@twilio.com
  • 3. #TWILIOCON Hi. I’m Patrick. I’m a Product Manager at Twilio. patrick@twilio.com
  • 4. #TWILIOCON By the end of this talk, 1. Why is SMS so important? you’ll be able to answer these questions. 2. How do I send an SMS using Twilio? 3. What is Concatenated Messaging and how do I use it? (new) 4. What is Twilio Picture Messaging and how do I use it? (new)
  • 5. #TWILIOCON What is SMS & why does it matter? A brief review. Let’s take a quick look at the history of SMS and where we are today.
  • 6. #TWILIOCON What exactly is SMS? Short Messaging Service (SMS) lets you send a message (up to 160 characters) from a phone number you own to any SMS enabled number in the world.
  • 7. #TWILIOCON Why should you care about SMS? Twilio just lowered its pricing to 3/4¢ per message. CHEAP A lead contacted within 5 minutes is 100x more likely to convert. INSTANTTeenagers (18 - 24) send 109.5 messages per day on average. POPULAR Twilios APIs make it super easy to integrate. EASY People send 41.5 SMS messages per day on average. FAMILIAR
  • 8. #TWILIOCON of all humans use SMS 85% messages to communicate. 140 Million iOS users 480 Million Android users 2.4 Billion Internet Users 6 Billion SMS Subscribers Android Image Credit: Jan Sebastian bach, from The Noun Project
  • 9. #TWILIOCON Current SMS offerings. The State of the Union. How can I use the existing Twilio services to send SMS updates?
  • 10. #TWILIOCON Sending SMS Messages: Phone Numbers • Person-to-Person Messaging • Self-service • Local Experience • Prohibited from High Volume • Available in US, UK, & CA
  • 11. #TWILIOCON Sending SMS Messages: Short Codes • Person-to-Person Messaging • Self-service • Local Experience • Prohibited from High Volume • Available in US, UK, & CA
  • 12. #TWILIOCON Where can I send to? EVERYWHERE! 1300+ CARRIERS 200+ COUNTRIES
  • 13. #TWILIOCON How Stuff Works: Incoming Messages ! GSM/CDMA HTTP Request
  • 15. #TWILIOCON Sending a MessageExample: POST  https://api.twilio.com/2010-­‐04-­‐01/ Accounts/AC123/SMS/Messages.json    From='894546'    To='16505766372'    Body='Come  check  out  our  new  fall      fashions  http://www.twiliofashions.com/'
  • 16. #TWILIOCON Brevity is overrated. Introducing Concatenated Messages. Let’s take a look at how Twilio helps you overcome the 160 character barrier.
  • 17. #TWILIOCON Previously: Break apart large messages Each message was limited to 160 characters. Messages larger than that had to be manually broken up into smaller chunks.
  • 18. #TWILIOCON Today: Enter Message Concatenation Twilio now supports messages up to 1,600 characters. No more worrying about getting cut off mid sentence or dealing with manual chunking.
  • 19. #TWILIOCON #1 #2 #3 #4 #3 #2 #4 #1 Message Concatenation: How does it work? We use the new NumSegments property to keep track of the number of SMS messages used to deliver your content.
  • 20. #TWILIOCON Seeing is believing. Introducing Twilio Picture Messages. Let’s take a look at how Twilio helps you send rich media using the Universal Messaging API.
  • 21. #TWILIOCON What does Twilio Picture Messaging look like? Picture messaging (available on short codes) lets you display media to directly to the user. Before Now
  • 22. #TWILIOCON Twilio Picture Messaging: The Gritty Details Currently available on US Short Codes and to / from US numbers. USA ONLY Pricing starts at 2¢ per outbound message & 1¢ per inbound message. PRICING You can attach a maximum of 10 images per message. UP TO 10 PHOTOS
  • 23. #TWILIOCON Twilio Picture Messaging: The Definitive Guide. MEDIA MESSAGES Similar to SMS, there is now a Message Resource. There is also a corresponding <Message> TwiML verb which is similar to <Sms>. Messages now have a Media Sub-Resource which contains any attached Pictures. There is also a corresponding <Media> TwiML Noun for generating new Media Resources.
  • 24. #TWILIOCON Example #1: Sending a Picture Let’s take a look at how to use the Messages endpoint to send a Twilio Picture Message.
  • 25. Copyright © twilio Inc. 2013PRIVATE & CONFIDENTIAL POST to /Messages List Resource • From • To • Body - can now be up to 1600 characters long • MediaURL - The URL(s) of the image(s) you want to send with your message. If you wish to send more than one image in your message, simply provide multiple MediaURLs
  • 26. #TWILIOCON Sending a Photo MessageExample: POST  https://api.twilio.com/2010-­‐04-­‐01/ Accounts/AC123/SMS/Messages.json    From='894546'    To='16505766372'    Body='New  Dress  in  Stock'    MediaUrl='http://images.com/dress.png'
  • 27. Copyright © twilio Inc. 2013PRIVATE & CONFIDENTIAL /Messages/{Sid} Resource • From • To • Body - can now be up to 1600 characters long • NumSegments • NumMedia - The number of media associated with the message. For instance, if you sent a message with two images, this would be 2. If your message contained only text and no media this is 0 • /Media - Represents the set of media elements included with a given Message
  • 28. #TWILIOCON Example #2: Receiving a Message Let’s use the Messages webhook to receive a picture message and take a closer look at some of the new parameters that come along with it.
  • 29. Copyright © twilio Inc. 2013PRIVATE & CONFIDENTIAL /Messages Webhook Backwards Compatible • From • To • Body - can now be up to 1600 characters long • NumSegments • NumMedia • MediaURL {N} - URLs • MediaContentType{N}
  • 30. #TWILIOCON New Param: MediaUrl# Ex. MediaUrl0 → MediaUrlN “MediaUrl0”:  “https://api.twilio.com/2010-­‐04-­‐01/...", “MediaUrl1”:  “https://api.twilio.com/2010-­‐04-­‐01/...", Each media attachment gets its own MediaUrl# parameter pointing to the image hosted on the Twilio CDN.
  • 31. #TWILIOCON New Param: MediaContentType# Ex. MediaContentType0 → MediaContentTypeN “MediaContentType0”:  “image/png", “MediaContentType1”:  “image/jpeg", Each media attachment gets its own MediaContentType# parameter telling you what kind of media it is (using the standard HTTP content types).
  • 32.
  • 33. #TWILIOCON Example #3: Replying to a message in TwiML Let’s use TwiML to respond to the messages we receive with a Twilio Picture Message.
  • 34. #TWILIOCON Example #3: Replying to a Message in TwiML <?xml  version="1.0"  encoding="UTF-­‐8"?> <Response>    <Message>        <Body>I'm  hungry!</Body>        <Media>http://www.images.com/cheesesteak.png</Media>    </Message> </Response>
  • 35. #TWILIOCON Example #4: RESTfully Fetching Media Let’s use the Twilio REST API to fetch the Media attachments for a message.
  • 36. #TWILIOCON GET  https://api.twilio.com/2010-­‐04-­‐01/Accounts/AC123/Messages/MM1234/Media.json Example #4: RESTfully Fetching Media We can issue a GET request to the Media sub-resource to get any Media objects.