SlideShare a Scribd company logo
TWILIO MMS Deep Dive 
Zeeshan Yoonas 
Product Marketing 
Evan Cummack 
Solution Architecture
© 2009 - 2014 Twilio, Inc. All rights reserved. 
Agenda 
Twilio Overview 
Messaging Use Cases & Trends 
MMS API 
Demo
Twilio is a cloud-based 
communications platform 
Elastic 
Global 
Always-On 
Publicly Documented 
© 2009 - 2014 Twilio, Inc. All rights reserved.
Twilio is a cloud-based 
platform 
© 2009 - 2014 Twilio, Inc. All rights reserved. 
communications 
Phone Numbers 
PSTN Voice Calls 
Two-way SIP 
SMS and MMS 
Embedded VoIP SDKs
Twilio is a cloud-based 
communications 
</> 
© 2009 - 2014 Twilio, Inc. All rights reserved. 
platform. 
Workflows are 
determined at runtime 
by your software 
using RESTful APIs
© 2009 - 2014 Twilio, Inc. All rights reserved. 
YOUR CUSTOMER 
Communication Channels ? 
CRM Order 
Your Information 
Systems 
Fulfillment Billing Shipping
© 2009 - 2014 Twilio, Inc. All rights reserved. 
YOUR CUSTOMER TWILIO 
Bring Context Into 
Customer Communications 
SMS, MMS, Voice, VOIP 
CRM Order 
Your Information 
Systems 
Fulfillment Billing Shipping
© 2009 - 2014 Twilio, Inc. All rights reserved. 
sms and mms 
use cases
Service Alerts 
Field Service Dispatch 
Mobile Marketing 
Two-Factor Authentication 
Warranty and Repair 
Password Resets 
Payment Reminders 
Concierge Sales
Field Service Dispatch 
Mobile Marketing 
Two-Factor Authentication 
Password Resets 
Payment Reminders 
! 
SMS Dispatch for High Priority Work orders 
! 
650 Field Agents Across Western Europe 
! 
Salesforce Integration 
! 
! 
! 
! 
Service Alerts 
Warranty and Repair 
Concierge Sales
Field Service Dispatch 
Mobile Marketing 
Two-Factor Authentication 
Password Resets 
Payment Reminders 
! 
600 Technicians in 11 Countries 
! 
Work Scheduling & Call Forwarding From one # 
! 
Consumers MMS Repair Requests to Technicians 
! 
! 
! 
! 
! 
! 
Service Alerts 
Warranty and Repair 
Concierge Sales
Service Alerts 
Field Service Dispatch 
Mobile Marketing 
Two-Factor Authentication 
Warranty and Repair 
Password Resets 
Payment Reminders 
Sales Associate shares Twilio Phone # with Client 
! 
MMS and SMS Dialogue through Twilio Phone # 
! 
All Messages Securely Stored 
! 
! 
! 
Concierge Sales
© 2009 - 2014 Twilio, Inc. All rights reserved. 
three mobile trends
2-Way Text and Voice is expanding reach 
of mobile initiatives 
No Mobile App Adoption Required 
Intuitive For All Customers 
! 
© 2009 - 2014 Twilio, Inc. All rights reserved.
2-Way SMS and Voice is expanding reach 
of mobile initiatives 
© 2009 - 2014 Twilio, Inc. All rights reserved. 
Text replacing email 
for critical business communications 
Ubiquitous 
95% open rates 
< 4 minute read time 
!
2-Way SMS and Voice is expanding reach 
of mobile initiatives 
© 2009 - 2014 Twilio, Inc. All rights reserved. 
Text replacing email 
for critical business communications 
Pictures worth a thousand words 
Showing Better than Telling 
Branding 
MMS enhancing 
many sms use cases
© 2009 - 2014 Twilio, Inc. All rights reserved. 
sms mms
© 2009 - 2014 Twilio, Inc. All rights reserved. 
mms api
Choose an MMS Capable Number 
Long Codes 
(415) 895- 2988 
1 message per second 
All Existing Twilio Phone Numbers Enabled Short codes can be enabled for $500 (one-time charge) 
Low Throughput Use Cases 
Short Codes 
95683 
Instant Provision, No Wait Time 12 Week Provisioning Time 
$1/mo (or less) $1500 /mo (or less) 
2-Way: $.02 send, $.01 receive 2-Way: $.02 send, $.01 receive 
Voice and SMS Enabled 
30 messages per second 
SMS Enabled 
US and Canada US and Canada 
High Throughput, Broadcast Use Cases (Marketing)
MMS Capabilities 
Major Carrier Support Verizon, Sprint, T-Mobile, ATT 
Transcoding 
Media Hosting 
Delete Media 
Auto formatting of .jpg, .gif, and .png for handset delivery 
First 5GB free, $0.20 addition gb/mo 
API Control of image retention policies
Sending an MMS 
From A Twilio phone number enabled for the type of message you wish to send. 
To The destination phone number. Format with a '+' and country code phone. 
Body The text of the message you want to send, up to 1600 characters. 
Media The URL of the media you wish to send out with the message. Can send up to 10 URL’s. 
/Messages
© 2009 - 2014 Twilio, Inc. All rights reserved. 
Receiving an MMS 
Body The text of the message you received. Up to 1600 Characters Long. 
NumMedia The number of media items associated with your message 
MediaContentType {N} 
MediaURL 
The ContentTypes for the Media stored at MediaUrl{N} 
A URL referencing the content of the media received in the Message. If more than 
one media element is indicated by NumMedia than MediaUrl{N} will be used, where 
N is the count of the Media 
/Messages
MMS FAQ 
Can I send media and text in a single message? Yes. Use ‘Body’ for text, and ‘Media’ for the image URL’s. 
How many images can I send In a single message? 
Is there a size limit to the media I send? 
How many images can I receive? 
What media types are supported? 
Up to 10. 
Capped at 5mb. We will auto-transcode image types to ensure proper formats. 
Unlimited. Carriers will transcode before providing sending to Twilio. 
Which API endpoint do I need to use? ‘Messages’, not the older ‘SMS’ endpoint. 
Images: JPG. GIF. PNG. These are the only file types Twilio Transcodes 
Audio: basic, mpeg, l24, mp4, ogg, arm 
Video: mpeg, mp4, quicktime, h264 
Text: vcard, csv, calendar 
Application: pdf 
Full list can be found at: https://www.twilio.com/docs/api/rest/accepted-mime-types
demo
© 2009 - 2014 Twilio, Inc. All rights reserved. 
MMS Resources 
Creating an Account http://twilio.com/mms 
MMS API Docs https://www.twilio.com/docs/api 
MMS Getting Started Guide https://www.twilio.com/blog/2014/09/getting-started-with-twilio-mms.html 
Sales Consultant https://www.twilio.com/help/sales
© 2009 - 2014 Twilio, Inc. All rights reserved. 
thanks!

More Related Content

What's hot

CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
Twilio Inc
 
Twilio Presentation
Twilio PresentationTwilio Presentation
Twilio Presentation
Chelsea Pugh
 
Integrating Communications into CRM
Integrating Communications into CRMIntegrating Communications into CRM
Integrating Communications into CRM
Twilio Inc
 
7 Principles of API Design - Waza
7 Principles of API Design - Waza7 Principles of API Design - Waza
7 Principles of API Design - Waza
Twilio Inc
 
Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote
Twilio Inc
 
Twilio API: Build SMS Text Message Into Web Apps
Twilio API: Build SMS Text Message Into Web AppsTwilio API: Build SMS Text Message Into Web Apps
Twilio API: Build SMS Text Message Into Web Apps
Mindfire Solutions
 
Twiliobot at Google Wave Meetup 2009-09-14
Twiliobot at Google Wave Meetup 2009-09-14Twiliobot at Google Wave Meetup 2009-09-14
Twiliobot at Google Wave Meetup 2009-09-14
Twilio Inc
 
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 Inc
 
Twilio Contact Center Overview
Twilio Contact Center OverviewTwilio Contact Center Overview
Twilio Contact Center Overview
Twilio Inc
 
The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016
Roland Selmer
 
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
Twilio Inc
 
Open Source Software Business Model
Open Source Software Business Model Open Source Software Business Model
Open Source Software Business Model
Twilio Inc
 
Cloud Telephony Public
Cloud Telephony PublicCloud Telephony Public
Cloud Telephony Public
Mark Plakias
 
AWS Customer Presentation - Twilio
AWS Customer Presentation - TwilioAWS Customer Presentation - Twilio
AWS Customer Presentation - Twilio
Amazon Web Services
 
Twilio Presents at PariSoMa
Twilio Presents at PariSoMaTwilio Presents at PariSoMa
Twilio Presents at PariSoMa
Twilio Inc
 
What Can You Do With Twilio
What Can You Do With TwilioWhat Can You Do With Twilio
What Can You Do With Twilio
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 Customers
Twilio 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
 
Hacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon HackathonHacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon Hackathon
Tomomi Imura
 
Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...
Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...
Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...
Alan Quayle
 

What's hot (20)

CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
 
Twilio Presentation
Twilio PresentationTwilio Presentation
Twilio Presentation
 
Integrating Communications into CRM
Integrating Communications into CRMIntegrating Communications into CRM
Integrating Communications into CRM
 
7 Principles of API Design - Waza
7 Principles of API Design - Waza7 Principles of API Design - Waza
7 Principles of API Design - Waza
 
Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote
 
Twilio API: Build SMS Text Message Into Web Apps
Twilio API: Build SMS Text Message Into Web AppsTwilio API: Build SMS Text Message Into Web Apps
Twilio API: Build SMS Text Message Into Web Apps
 
Twiliobot at Google Wave Meetup 2009-09-14
Twiliobot at Google Wave Meetup 2009-09-14Twiliobot at Google Wave Meetup 2009-09-14
Twiliobot at Google Wave Meetup 2009-09-14
 
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 Contact Center Overview
Twilio Contact Center OverviewTwilio Contact Center Overview
Twilio Contact Center Overview
 
The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016The Nexmo Voice API - AAT 2016
The Nexmo Voice API - AAT 2016
 
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
 
Open Source Software Business Model
Open Source Software Business Model Open Source Software Business Model
Open Source Software Business Model
 
Cloud Telephony Public
Cloud Telephony PublicCloud Telephony Public
Cloud Telephony Public
 
AWS Customer Presentation - Twilio
AWS Customer Presentation - TwilioAWS Customer Presentation - Twilio
AWS Customer Presentation - Twilio
 
Twilio Presents at PariSoMa
Twilio Presents at PariSoMaTwilio Presents at PariSoMa
Twilio Presents at PariSoMa
 
What Can You Do With Twilio
What Can You Do With TwilioWhat Can You Do With Twilio
What Can You Do With Twilio
 
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
 
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
 
Hacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon HackathonHacking with Nexmo - at EmojiCon Hackathon
Hacking with Nexmo - at EmojiCon Hackathon
 
Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...
Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...
Powering End User Experiences with Communication APIs Nexmo, Alex Economon TA...
 

Similar to Twilio MMS Deep Dive

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
 
Portfolio
PortfolioPortfolio
Portfolio
manu0102002
 
Inbound SMS Services
Inbound SMS ServicesInbound SMS Services
Inbound SMS Services
guest9cc9d1
 
2014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp02
2014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp022014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp02
2014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp02
umair jawaid
 
Corporate services bulk SMS
Corporate services bulk SMSCorporate services bulk SMS
Corporate services bulk SMS
Corporate Services
 
Instant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenuesInstant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenues
Raúl Castañón Martínez
 
REVE Systems-Company Profile
REVE Systems-Company ProfileREVE Systems-Company Profile
REVE Systems-Company Profile
REVE Systems
 
Intro to watson bluemix services
Intro to watson bluemix servicesIntro to watson bluemix services
Intro to watson bluemix services
Vikas Manoria
 
SMS Solutions for Dating and Matchmaking companies
SMS Solutions for Dating and Matchmaking companiesSMS Solutions for Dating and Matchmaking companies
SMS Solutions for Dating and Matchmaking companies
guestb17c97
 
How mobile numbers can bridge the mobile & internet worlds
How mobile numbers can bridge the mobile & internet worldsHow mobile numbers can bridge the mobile & internet worlds
How mobile numbers can bridge the mobile & internet worlds
tyntec
 
Cloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product LeaderCloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product Leader
Product School
 
Long Numbers Vs Short Codes
Long Numbers Vs Short CodesLong Numbers Vs Short Codes
Long Numbers Vs Short Codes
guest9cc9d1
 
Sirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom ConvergenceSirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy
 
Tele Message PC To Mobile Overview
Tele Message PC To Mobile OverviewTele Message PC To Mobile Overview
Tele Message PC To Mobile OverviewGuy Levit
 
Bulk SMS Provider in India
Bulk SMS Provider in IndiaBulk SMS Provider in India
Bulk SMS Provider in India
SMSGatewayCenter.com
 
Cloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product LeaderCloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product Leader
Product School
 
Smart Solutions Sms Services Presentation
Smart Solutions Sms Services PresentationSmart Solutions Sms Services Presentation
Smart Solutions Sms Services Presentationkheyzieh15
 
MobiWeb - OTP SMS Two Factor Authentication
MobiWeb - OTP SMS Two Factor AuthenticationMobiWeb - OTP SMS Two Factor Authentication
MobiWeb - OTP SMS Two Factor Authentication
MobiWeb
 

Similar to Twilio MMS Deep Dive (20)

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
 
Portfolio
PortfolioPortfolio
Portfolio
 
Inbound SMS Services
Inbound SMS ServicesInbound SMS Services
Inbound SMS Services
 
2014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp02
2014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp022014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp02
2014 09-waysofthesoftwarepeople-ctia-20minutesv3-140910235341-phpapp02
 
Corporate services bulk SMS
Corporate services bulk SMSCorporate services bulk SMS
Corporate services bulk SMS
 
Instant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenuesInstant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenues
 
Esendex Solutions
Esendex SolutionsEsendex Solutions
Esendex Solutions
 
REVE Systems-Company Profile
REVE Systems-Company ProfileREVE Systems-Company Profile
REVE Systems-Company Profile
 
Intro to watson bluemix services
Intro to watson bluemix servicesIntro to watson bluemix services
Intro to watson bluemix services
 
SMS Solutions for Dating and Matchmaking companies
SMS Solutions for Dating and Matchmaking companiesSMS Solutions for Dating and Matchmaking companies
SMS Solutions for Dating and Matchmaking companies
 
How mobile numbers can bridge the mobile & internet worlds
How mobile numbers can bridge the mobile & internet worldsHow mobile numbers can bridge the mobile & internet worlds
How mobile numbers can bridge the mobile & internet worlds
 
Cloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product LeaderCloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product Leader
 
Long Numbers Vs Short Codes
Long Numbers Vs Short CodesLong Numbers Vs Short Codes
Long Numbers Vs Short Codes
 
Sirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom ConvergenceSirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom Convergence
 
Tele Message PC To Mobile Overview
Tele Message PC To Mobile OverviewTele Message PC To Mobile Overview
Tele Message PC To Mobile Overview
 
otp-sms-two-factor-authentication
otp-sms-two-factor-authenticationotp-sms-two-factor-authentication
otp-sms-two-factor-authentication
 
Bulk SMS Provider in India
Bulk SMS Provider in IndiaBulk SMS Provider in India
Bulk SMS Provider in India
 
Cloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product LeaderCloud Communication Services 101 by Twilio Product Leader
Cloud Communication Services 101 by Twilio Product Leader
 
Smart Solutions Sms Services Presentation
Smart Solutions Sms Services PresentationSmart Solutions Sms Services Presentation
Smart Solutions Sms Services Presentation
 
MobiWeb - OTP SMS Two Factor Authentication
MobiWeb - OTP SMS Two Factor AuthenticationMobiWeb - OTP SMS Two Factor Authentication
MobiWeb - OTP SMS Two Factor Authentication
 

More from Twilio 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 Integrations
Twilio 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 Center
Twilio 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 Messaging
Twilio 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 WebRTC Reborn
Twilio Signal 2016 WebRTC RebornTwilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC Reborn
Twilio Inc
 
Twilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-onsTwilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-ons
Twilio 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 Center
Twilio 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 + Twilio
Twilio 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 Revolution
Twilio 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 SMS
Twilio Inc
 
Twilio Signal 2016 Chaos Patterns
Twilio Signal 2016 Chaos PatternsTwilio Signal 2016 Chaos Patterns
Twilio Signal 2016 Chaos Patterns
Twilio 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 WebRTC
Twilio 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 Generation
Twilio Inc
 
Twilio Signal 2016 Bots
Twilio Signal 2016 BotsTwilio Signal 2016 Bots
Twilio Signal 2016 Bots
Twilio 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 Global
Twilio 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 Bots
Twilio Inc
 
Twilio Signal 2016 New Documentation
Twilio Signal 2016 New DocumentationTwilio Signal 2016 New Documentation
Twilio Signal 2016 New Documentation
Twilio Inc
 

More from Twilio Inc (20)

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 WebRTC Reborn
Twilio Signal 2016 WebRTC RebornTwilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC Reborn
 
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 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 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
 

Recently uploaded

Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
fakeloginn69
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 

Recently uploaded (20)

Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 

Twilio MMS Deep Dive

  • 1. TWILIO MMS Deep Dive Zeeshan Yoonas Product Marketing Evan Cummack Solution Architecture
  • 2. © 2009 - 2014 Twilio, Inc. All rights reserved. Agenda Twilio Overview Messaging Use Cases & Trends MMS API Demo
  • 3. Twilio is a cloud-based communications platform Elastic Global Always-On Publicly Documented © 2009 - 2014 Twilio, Inc. All rights reserved.
  • 4. Twilio is a cloud-based platform © 2009 - 2014 Twilio, Inc. All rights reserved. communications Phone Numbers PSTN Voice Calls Two-way SIP SMS and MMS Embedded VoIP SDKs
  • 5. Twilio is a cloud-based communications </> © 2009 - 2014 Twilio, Inc. All rights reserved. platform. Workflows are determined at runtime by your software using RESTful APIs
  • 6. © 2009 - 2014 Twilio, Inc. All rights reserved. YOUR CUSTOMER Communication Channels ? CRM Order Your Information Systems Fulfillment Billing Shipping
  • 7. © 2009 - 2014 Twilio, Inc. All rights reserved. YOUR CUSTOMER TWILIO Bring Context Into Customer Communications SMS, MMS, Voice, VOIP CRM Order Your Information Systems Fulfillment Billing Shipping
  • 8. © 2009 - 2014 Twilio, Inc. All rights reserved. sms and mms use cases
  • 9. Service Alerts Field Service Dispatch Mobile Marketing Two-Factor Authentication Warranty and Repair Password Resets Payment Reminders Concierge Sales
  • 10. Field Service Dispatch Mobile Marketing Two-Factor Authentication Password Resets Payment Reminders ! SMS Dispatch for High Priority Work orders ! 650 Field Agents Across Western Europe ! Salesforce Integration ! ! ! ! Service Alerts Warranty and Repair Concierge Sales
  • 11. Field Service Dispatch Mobile Marketing Two-Factor Authentication Password Resets Payment Reminders ! 600 Technicians in 11 Countries ! Work Scheduling & Call Forwarding From one # ! Consumers MMS Repair Requests to Technicians ! ! ! ! ! ! Service Alerts Warranty and Repair Concierge Sales
  • 12. Service Alerts Field Service Dispatch Mobile Marketing Two-Factor Authentication Warranty and Repair Password Resets Payment Reminders Sales Associate shares Twilio Phone # with Client ! MMS and SMS Dialogue through Twilio Phone # ! All Messages Securely Stored ! ! ! Concierge Sales
  • 13. © 2009 - 2014 Twilio, Inc. All rights reserved. three mobile trends
  • 14. 2-Way Text and Voice is expanding reach of mobile initiatives No Mobile App Adoption Required Intuitive For All Customers ! © 2009 - 2014 Twilio, Inc. All rights reserved.
  • 15. 2-Way SMS and Voice is expanding reach of mobile initiatives © 2009 - 2014 Twilio, Inc. All rights reserved. Text replacing email for critical business communications Ubiquitous 95% open rates < 4 minute read time !
  • 16. 2-Way SMS and Voice is expanding reach of mobile initiatives © 2009 - 2014 Twilio, Inc. All rights reserved. Text replacing email for critical business communications Pictures worth a thousand words Showing Better than Telling Branding MMS enhancing many sms use cases
  • 17. © 2009 - 2014 Twilio, Inc. All rights reserved. sms mms
  • 18. © 2009 - 2014 Twilio, Inc. All rights reserved. mms api
  • 19. Choose an MMS Capable Number Long Codes (415) 895- 2988 1 message per second All Existing Twilio Phone Numbers Enabled Short codes can be enabled for $500 (one-time charge) Low Throughput Use Cases Short Codes 95683 Instant Provision, No Wait Time 12 Week Provisioning Time $1/mo (or less) $1500 /mo (or less) 2-Way: $.02 send, $.01 receive 2-Way: $.02 send, $.01 receive Voice and SMS Enabled 30 messages per second SMS Enabled US and Canada US and Canada High Throughput, Broadcast Use Cases (Marketing)
  • 20. MMS Capabilities Major Carrier Support Verizon, Sprint, T-Mobile, ATT Transcoding Media Hosting Delete Media Auto formatting of .jpg, .gif, and .png for handset delivery First 5GB free, $0.20 addition gb/mo API Control of image retention policies
  • 21. Sending an MMS From A Twilio phone number enabled for the type of message you wish to send. To The destination phone number. Format with a '+' and country code phone. Body The text of the message you want to send, up to 1600 characters. Media The URL of the media you wish to send out with the message. Can send up to 10 URL’s. /Messages
  • 22. © 2009 - 2014 Twilio, Inc. All rights reserved. Receiving an MMS Body The text of the message you received. Up to 1600 Characters Long. NumMedia The number of media items associated with your message MediaContentType {N} MediaURL The ContentTypes for the Media stored at MediaUrl{N} A URL referencing the content of the media received in the Message. If more than one media element is indicated by NumMedia than MediaUrl{N} will be used, where N is the count of the Media /Messages
  • 23. MMS FAQ Can I send media and text in a single message? Yes. Use ‘Body’ for text, and ‘Media’ for the image URL’s. How many images can I send In a single message? Is there a size limit to the media I send? How many images can I receive? What media types are supported? Up to 10. Capped at 5mb. We will auto-transcode image types to ensure proper formats. Unlimited. Carriers will transcode before providing sending to Twilio. Which API endpoint do I need to use? ‘Messages’, not the older ‘SMS’ endpoint. Images: JPG. GIF. PNG. These are the only file types Twilio Transcodes Audio: basic, mpeg, l24, mp4, ogg, arm Video: mpeg, mp4, quicktime, h264 Text: vcard, csv, calendar Application: pdf Full list can be found at: https://www.twilio.com/docs/api/rest/accepted-mime-types
  • 24. demo
  • 25. © 2009 - 2014 Twilio, Inc. All rights reserved. MMS Resources Creating an Account http://twilio.com/mms MMS API Docs https://www.twilio.com/docs/api MMS Getting Started Guide https://www.twilio.com/blog/2014/09/getting-started-with-twilio-mms.html Sales Consultant https://www.twilio.com/help/sales
  • 26. © 2009 - 2014 Twilio, Inc. All rights reserved. thanks!