SlideShare une entreprise Scribd logo
1  sur  32
Pebble Time, Twilio and
the Importance of Voice
Communication
Presenters
Prashant Sachdev
New Practice Positioning
Harbinger Systems
© Harbinger Systems | www.harbinger-systems.com
Marilyn Pereira
Software Developer
Harbinger Systems
Agenda
• Pebble Time
– Features
– Timeline API
– Demo
• Voice Communication
– Challenges with Pebble Time (or any wearable watch)
– Advantages with Voice Communication
– Use Cases
• Twilio
– Voice Telephony API
– Demo to Send Voice Note
• Medical Prescription App Demo
– Android App for Doctor
– PebbleTime App for Patients
© Harbinger Systems | www.harbinger-systems.com
Agenda
© Harbinger Systems | www.harbinger-systems.com
Pebble Time
Voice
Communication
Twilio
Challenges
Advantages
Use Cases
Live App
Demo
Timeline API
& Demo
Microphone
& Voice Input
Voice
Telephony
API
Demo to
Send Voice
Note
Pebble Time
© Harbinger Systems | www.harbinger-systems.com
Pebble Time
© Harbinger Systems | www.harbinger-systems.com
 Salient Features
 Timeline APIs
 Demo of Timeline
Pebble Time – Salient Features
Timeline
 Events | Notification
 Individual or Group
 Libraries Available
Color
 ePaper Display
 Power Consumption
 64 colors
Microphone
 Send voice notes
 Reply to notification
 Voice-to-text APIs*
SmartStrap
© Harbinger Systems | www.harbinger-systems.com
Successfully raised
$20,338,986 USD
with 78,471 backers
via Kickstarter
Campaign
SmartStrap
 Smart Accessory Port
 $1M development
fund
 Bluetooth Low Energy
APIs*
Pebble Time
What is Timeline
© Harbinger Systems | www.harbinger-systems.com
Timeline APIs
© Harbinger Systems | www.harbinger-systems.com
• Create a Pin
• Update a Pin
• Delete a Pin
• Timeline Token – Unique for
each user/app combination
• Subscribe/Unsubscribe to a
topic
Example Pin: var pin = {
"id": “generic-453923",
"time": "2015-07-22T12:00:00Z",
"layout": {
"type": "genericPin",
"tinyIcon": "generic-icon",
"title": “Movie with Alice",
"body": “PVR Multiplex"
},
"actions": [
{ "title": “I will join",
"type": "openWatchApp",
"launchCode": 1
},
{ "title": “I can’t join",
"type": "openWatchApp",
"launchCode": 2
}, ]
}
Pebble Time
© Harbinger Systems | www.harbinger-systems.com
LIVE Demo of Pebble Timeline
Github Link: https://github.com/harbingersys/Timeline-and-Twilio-Examples
Voice Communication
© Harbinger Systems | www.harbinger-systems.com
Voice Communication
© Harbinger Systems | www.harbinger-systems.com
 Challenges
 Advantages
 Use Cases
© Harbinger Systems | www.harbinger-systems.com
Most of the time you are busy to respond
Voice Communication
© Harbinger Systems | www.harbinger-systems.com
Watch is good for alerts or reminders
Voice Communication
© Harbinger Systems | www.harbinger-systems.com
However, spending a minute on it is too much!
Voice Communication
Voice Communication
© Harbinger Systems | www.harbinger-systems.com
A 30 seconds voice note on an average is 75 words!
Image Source: https://www.kickstarter.com/projects/597507018/pebble-time-awesome-smartwatch-no-compromises
© Harbinger Systems | www.harbinger-systems.com
Voice input is very effective for various use cases
• Sending quick-response when in an activity
• Explaining comfortably in spoken language
• Worker on a site
• Patient feedback / input
Voice Communication
Voice Communication
© Harbinger Systems | www.harbinger-systems.com
Voice is convenient user-input for all
Twilio – Voice in the Cloud
© Harbinger Systems | www.harbinger-systems.com
Twilio
© Harbinger Systems | www.harbinger-systems.com
Twilio is a cloud communication company that
enables users to use standard web languages to
build voice, VoIP and SMS apps via a web API.
 Voice Telephony APIs
 Example Voice XML
 Demo to send a voice note
 Easily build SMS and Voice services with API
 REST interface to send voice note / SMS or even receive
SMS / voice call
 Easy to use TwiML – markup language for Twilio
 Libraries available
– PHP, Java, .NET, Python, Ruby and more
What is Twilio
© Harbinger Systems | www.harbinger-systems.com
Twilio APIs
© Harbinger Systems | www.harbinger-systems.com
• REST APIs
• TwiML
• Make a call & play a MP3
• Send an SMS
• Receive incoming call
And much more……
TwiML Example to respond via voice
<Response>
<Say voice=“Alice">Hello Alice</Say>
<Pause length="1"/>
<Say voice=“Alice">
This is Marilyn Pereira.
</Say>
<Pause length="1"/>
<Say voice=“Alice">
I will join for the movie
</Say>
</Response>
Twilio
© Harbinger Systems | www.harbinger-systems.com
Demo of Twilio APIsLIVE
Github Link: https://github.com/harbingersys/Timeline-and-Twilio-Examples
Live Demo of PebbleTime +
Twilio
© Harbinger Systems | www.harbinger-systems.com
Medical Prescription App
• Doctor creates prescription on a mobile app
• Patients receives alert on Pebble Time via Timeline API
• Feedback is sent to Doctor on phone
• For urgent care, voice message is sent via Twilio API
© Harbinger Systems | www.harbinger-systems.com
Medical Prescription App
Doctor creates
prescription on a
mobile app
© Harbinger Systems | www.harbinger-systems.com
Medical Prescription App
Patients receives
alert on Pebble Time
via Timeline API
© Harbinger Systems | www.harbinger-systems.com
Medical Prescription App
For urgent care,
voice message is
sent via Twilio API
© Harbinger Systems | www.harbinger-systems.com
Live App Demo of Pebble Time + Twilio
© Harbinger Systems | www.harbinger-systems.com
LIVE Demo of Pebble Time + Twilio
Summary
• PebbleTime
– Timeline API
• Voice Communication
– Wearable Watchapps should leverage
– Twilio API
• Sample Codebase for PebbleTime + Twilio
https://github.com/harbingersys/Timeline-and-Twillio-Examples
© Harbinger Systems | www.harbinger-systems.com
Q&A
© Harbinger Systems | www.harbinger-systems.com
Thank You!
Visit us at: www.harbinger-systems.com
Write to us at: hsplinfo@harbingergroup.com
Blog: blog.harbinger-systems.com
Twitter: twitter.com/HarbingerSys (@HarbingerSys)
Slideshare: slideshare.net/hsplmkting
Facebook: facebook.com/harbingersys
LinkedIn: linkedin.com/company/382306
© Harbinger Systems | www.harbinger-systems.com

Contenu connexe

En vedette

En vedette (10)

Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application DevelopmentWebinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
 
Webinar: UI/UX best practices in cms based web design
Webinar: UI/UX best practices in cms based web designWebinar: UI/UX best practices in cms based web design
Webinar: UI/UX best practices in cms based web design
 
Webinar: IoT in Healthcare - An Overview
Webinar: IoT in Healthcare - An OverviewWebinar: IoT in Healthcare - An Overview
Webinar: IoT in Healthcare - An Overview
 
Building next gen hr solutions with people analytics-final
Building next gen hr solutions with people analytics-finalBuilding next gen hr solutions with people analytics-final
Building next gen hr solutions with people analytics-final
 
Webinar presentation-startups and mobility
Webinar presentation-startups and mobilityWebinar presentation-startups and mobility
Webinar presentation-startups and mobility
 
Webinar: Building amazing web apps rapidly with emerging tech
Webinar: Building amazing web apps rapidly with emerging techWebinar: Building amazing web apps rapidly with emerging tech
Webinar: Building amazing web apps rapidly with emerging tech
 
Discover the Potential of your Data with Machine Learning
Discover the Potential of your Data with Machine LearningDiscover the Potential of your Data with Machine Learning
Discover the Potential of your Data with Machine Learning
 
Webinar: Automation of Test Automation
Webinar: Automation of Test AutomationWebinar: Automation of Test Automation
Webinar: Automation of Test Automation
 
Building real-time-collaborative-web-applications
Building real-time-collaborative-web-applicationsBuilding real-time-collaborative-web-applications
Building real-time-collaborative-web-applications
 
CLOUDIFICATION FOR INTERNET OF THINGS - THE ROAD AHEAD
CLOUDIFICATION FOR INTERNET OF THINGS - THE ROAD AHEADCLOUDIFICATION FOR INTERNET OF THINGS - THE ROAD AHEAD
CLOUDIFICATION FOR INTERNET OF THINGS - THE ROAD AHEAD
 

Plus de Harbinger Systems - HRTech Builder of Choice

Plus de Harbinger Systems - HRTech Builder of Choice (20)

Using People Analytics for a Sustainable Remote Workforce
Using People Analytics for a Sustainable Remote WorkforceUsing People Analytics for a Sustainable Remote Workforce
Using People Analytics for a Sustainable Remote Workforce
 
5 Trends That Will Drive the Transformation of EdTech in 2021
5 Trends That Will Drive the Transformation of EdTech in 20215 Trends That Will Drive the Transformation of EdTech in 2021
5 Trends That Will Drive the Transformation of EdTech in 2021
 
Rapidly Transforming Organizational Content into Learning Experiences
Rapidly Transforming Organizational Content into Learning ExperiencesRapidly Transforming Organizational Content into Learning Experiences
Rapidly Transforming Organizational Content into Learning Experiences
 
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
Scalable HR Integrations for Better Data Analytics: Challenges & SolutionsScalable HR Integrations for Better Data Analytics: Challenges & Solutions
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
 
5 Key Items HR Should Consider Before Buying HR Technologies
5 Key Items HR Should Consider Before Buying HR Technologies5 Key Items HR Should Consider Before Buying HR Technologies
5 Key Items HR Should Consider Before Buying HR Technologies
 
Best Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready IntegrationsBest Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready Integrations
 
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
 
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing MarketsRecalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
 
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
How to Gain Key Insights from Data Distributed Across Multiple HR SystemsHow to Gain Key Insights from Data Distributed Across Multiple HR Systems
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
 
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
 
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing MarketsRecalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
 
Integrating System of Records and Collaboration Tools
Integrating System of Records and Collaboration ToolsIntegrating System of Records and Collaboration Tools
Integrating System of Records and Collaboration Tools
 
How to Power Your HR Apps With AI And Make It Explainable
How to Power Your HR Apps With AI And Make It ExplainableHow to Power Your HR Apps With AI And Make It Explainable
How to Power Your HR Apps With AI And Make It Explainable
 
Chatbot for Continuous Performance Management
Chatbot for Continuous Performance Management Chatbot for Continuous Performance Management
Chatbot for Continuous Performance Management
 
Leveraging mobile capabilities in your HR application
Leveraging mobile capabilities in your HR applicationLeveraging mobile capabilities in your HR application
Leveraging mobile capabilities in your HR application
 
Automate HR applications using AI and ML
Automate HR applications using AI and MLAutomate HR applications using AI and ML
Automate HR applications using AI and ML
 
Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...
 
A Cloud-based Collaborative Learning and Coaching Platform
A Cloud-based Collaborative Learning and Coaching PlatformA Cloud-based Collaborative Learning and Coaching Platform
A Cloud-based Collaborative Learning and Coaching Platform
 
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Extending LRSs and the xAPI for Event-driven Blended and Adaptive LearningExtending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
 
Impact of SMAC Technology in HCM
Impact of SMAC Technology in HCMImpact of SMAC Technology in HCM
Impact of SMAC Technology in HCM
 

Dernier

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
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
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Dernier (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Webinar pebble time twilio and the importance of voice communication

  • 1. Pebble Time, Twilio and the Importance of Voice Communication
  • 2. Presenters Prashant Sachdev New Practice Positioning Harbinger Systems © Harbinger Systems | www.harbinger-systems.com Marilyn Pereira Software Developer Harbinger Systems
  • 3. Agenda • Pebble Time – Features – Timeline API – Demo • Voice Communication – Challenges with Pebble Time (or any wearable watch) – Advantages with Voice Communication – Use Cases • Twilio – Voice Telephony API – Demo to Send Voice Note • Medical Prescription App Demo – Android App for Doctor – PebbleTime App for Patients © Harbinger Systems | www.harbinger-systems.com
  • 4. Agenda © Harbinger Systems | www.harbinger-systems.com Pebble Time Voice Communication Twilio Challenges Advantages Use Cases Live App Demo Timeline API & Demo Microphone & Voice Input Voice Telephony API Demo to Send Voice Note
  • 5. Pebble Time © Harbinger Systems | www.harbinger-systems.com
  • 6. Pebble Time © Harbinger Systems | www.harbinger-systems.com  Salient Features  Timeline APIs  Demo of Timeline
  • 7. Pebble Time – Salient Features Timeline  Events | Notification  Individual or Group  Libraries Available Color  ePaper Display  Power Consumption  64 colors Microphone  Send voice notes  Reply to notification  Voice-to-text APIs* SmartStrap © Harbinger Systems | www.harbinger-systems.com Successfully raised $20,338,986 USD with 78,471 backers via Kickstarter Campaign SmartStrap  Smart Accessory Port  $1M development fund  Bluetooth Low Energy APIs* Pebble Time
  • 8. What is Timeline © Harbinger Systems | www.harbinger-systems.com
  • 9. Timeline APIs © Harbinger Systems | www.harbinger-systems.com • Create a Pin • Update a Pin • Delete a Pin • Timeline Token – Unique for each user/app combination • Subscribe/Unsubscribe to a topic Example Pin: var pin = { "id": “generic-453923", "time": "2015-07-22T12:00:00Z", "layout": { "type": "genericPin", "tinyIcon": "generic-icon", "title": “Movie with Alice", "body": “PVR Multiplex" }, "actions": [ { "title": “I will join", "type": "openWatchApp", "launchCode": 1 }, { "title": “I can’t join", "type": "openWatchApp", "launchCode": 2 }, ] }
  • 10. Pebble Time © Harbinger Systems | www.harbinger-systems.com LIVE Demo of Pebble Timeline Github Link: https://github.com/harbingersys/Timeline-and-Twilio-Examples
  • 11. Voice Communication © Harbinger Systems | www.harbinger-systems.com
  • 12. Voice Communication © Harbinger Systems | www.harbinger-systems.com  Challenges  Advantages  Use Cases
  • 13. © Harbinger Systems | www.harbinger-systems.com Most of the time you are busy to respond Voice Communication
  • 14. © Harbinger Systems | www.harbinger-systems.com Watch is good for alerts or reminders Voice Communication
  • 15. © Harbinger Systems | www.harbinger-systems.com However, spending a minute on it is too much! Voice Communication
  • 16. Voice Communication © Harbinger Systems | www.harbinger-systems.com A 30 seconds voice note on an average is 75 words! Image Source: https://www.kickstarter.com/projects/597507018/pebble-time-awesome-smartwatch-no-compromises
  • 17. © Harbinger Systems | www.harbinger-systems.com Voice input is very effective for various use cases • Sending quick-response when in an activity • Explaining comfortably in spoken language • Worker on a site • Patient feedback / input Voice Communication
  • 18. Voice Communication © Harbinger Systems | www.harbinger-systems.com Voice is convenient user-input for all
  • 19. Twilio – Voice in the Cloud © Harbinger Systems | www.harbinger-systems.com
  • 20. Twilio © Harbinger Systems | www.harbinger-systems.com Twilio is a cloud communication company that enables users to use standard web languages to build voice, VoIP and SMS apps via a web API.  Voice Telephony APIs  Example Voice XML  Demo to send a voice note
  • 21.  Easily build SMS and Voice services with API  REST interface to send voice note / SMS or even receive SMS / voice call  Easy to use TwiML – markup language for Twilio  Libraries available – PHP, Java, .NET, Python, Ruby and more What is Twilio © Harbinger Systems | www.harbinger-systems.com
  • 22. Twilio APIs © Harbinger Systems | www.harbinger-systems.com • REST APIs • TwiML • Make a call & play a MP3 • Send an SMS • Receive incoming call And much more…… TwiML Example to respond via voice <Response> <Say voice=“Alice">Hello Alice</Say> <Pause length="1"/> <Say voice=“Alice"> This is Marilyn Pereira. </Say> <Pause length="1"/> <Say voice=“Alice"> I will join for the movie </Say> </Response>
  • 23. Twilio © Harbinger Systems | www.harbinger-systems.com Demo of Twilio APIsLIVE Github Link: https://github.com/harbingersys/Timeline-and-Twilio-Examples
  • 24. Live Demo of PebbleTime + Twilio © Harbinger Systems | www.harbinger-systems.com
  • 25. Medical Prescription App • Doctor creates prescription on a mobile app • Patients receives alert on Pebble Time via Timeline API • Feedback is sent to Doctor on phone • For urgent care, voice message is sent via Twilio API © Harbinger Systems | www.harbinger-systems.com
  • 26. Medical Prescription App Doctor creates prescription on a mobile app © Harbinger Systems | www.harbinger-systems.com
  • 27. Medical Prescription App Patients receives alert on Pebble Time via Timeline API © Harbinger Systems | www.harbinger-systems.com
  • 28. Medical Prescription App For urgent care, voice message is sent via Twilio API © Harbinger Systems | www.harbinger-systems.com
  • 29. Live App Demo of Pebble Time + Twilio © Harbinger Systems | www.harbinger-systems.com LIVE Demo of Pebble Time + Twilio
  • 30. Summary • PebbleTime – Timeline API • Voice Communication – Wearable Watchapps should leverage – Twilio API • Sample Codebase for PebbleTime + Twilio https://github.com/harbingersys/Timeline-and-Twillio-Examples © Harbinger Systems | www.harbinger-systems.com
  • 31. Q&A © Harbinger Systems | www.harbinger-systems.com
  • 32. Thank You! Visit us at: www.harbinger-systems.com Write to us at: hsplinfo@harbingergroup.com Blog: blog.harbinger-systems.com Twitter: twitter.com/HarbingerSys (@HarbingerSys) Slideshare: slideshare.net/hsplmkting Facebook: facebook.com/harbingersys LinkedIn: linkedin.com/company/382306 © Harbinger Systems | www.harbinger-systems.com