SlideShare a Scribd company logo
1 of 39
Download to read offline
CONTEXTUAL
COMMUNICATIONS
BRISTOL JS - SEPTEMBER 2016
PHIL LEGGETTER
DEVELOPER ADVOCATE
LEGGETTER@NEXMO.COM
@LEGGETTER
WHAT WE’LL COVER
▸ What is Contextual Communication?
▸ Why it matters?
▸ How can it be achieved?
WHAT
Context (n): the situation in which
something happens : the group of
conditions that exist where and when
something happens
Contextual communication (n): the bidirectional
transfer of information between two parties
where both parties are aware of the relational,
environmental and cultural context of the
exchange
WHAT IS IT?
AMAZON MAYDAY
AMAZON MAYDAY
▸ Knows who you are
▸ Knows what you're doing on your Kindle
▸ Can annotate your screen
▸ Can Control your Kindle (?)
INTERCOM
INTERCOM
▸ Knows who you are
▸ Has a lot of data about your product usage
▸ Provides "Omni Channel" Communication
▸ In-App Messaging
▸ Push Notifications
▸ Email
WHY
EXISTING EXPERIENCES SUCK
MULTIPLE CHANNELS (OMNI CHANNEL)
WHY CONTEXTUAL COMMUNICATIONS
▸ Save time
▸ Maintain relevance
▸ Enhance UX
▸ Allow users to communicate in the way that suits them
▸ Take context with you (?)
“By 2017, 70% of customer communications
will be digital, contextualized and consumed
on demand via multiple channels, including the
web, mobile devices and social media.”
Gartner (2014)
HOW
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
GETTING ADDITIONAL CONTEXT
HOW
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
IDENTITY
Auth0
Nexmo Verify
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
APP DATA
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
CALENDAR
Google Calendar API
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver & Freepik from www.flaticon.com is licensed by CC 3.0 BY
CONTACTS
Google Contacts API
Social Graph
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
LOCATION
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
NETWORK
Being worked on: https://developer.mozilla.org/en-US/docs/Web/API/NetworkInformation
What we have right now:
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY MICROPHONE
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY CAMERA
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
ORIENTATION
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
BATTERY
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
SMS
ACCESSING CONTEXT IN APPLICATIONS
Icons made by madebyoliver via www.flaticon.com is licensed by CC 3.0 BY
PHONE
WHAT ABOUT MULTI
CHANNEL / OMNI
CHANNEL?
CONTEXT DOESN’T MOVE ACROSS CHANNELS
A CONTEXT AWARE API
REDACTED!
YOU SHOULD’VE COME TO BRISTOL JS
GET EARLY ACCESS
JOIN THE NEXMO COMMUNITY SLACK
http://bit.ly/nexmo-slack
PHIL LEGGETTER
DEVELOPER ADVOCATE
LEGGETTER@NEXMO.COM
@LEGGETTER

More Related Content

What's hot

NON-VERBAL COMMUNICATION 1 (3)
NON-VERBAL COMMUNICATION 1 (3)NON-VERBAL COMMUNICATION 1 (3)
NON-VERBAL COMMUNICATION 1 (3)
RAHUL B.M
 
Issues In Communication Presentation
Issues In Communication PresentationIssues In Communication Presentation
Issues In Communication Presentation
MMUSecondary
 
Leadership Portfolio
Leadership PortfolioLeadership Portfolio
Leadership Portfolio
jrote08
 
Internal and external
Internal   and   externalInternal   and   external
Internal and external
Tej Kiran
 
Oral communication in business
Oral communication in businessOral communication in business
Oral communication in business
Umar Abid
 
Barriers in organizational communication
Barriers in organizational communicationBarriers in organizational communication
Barriers in organizational communication
Vaibhav Yevlekar
 

What's hot (15)

NON-VERBAL COMMUNICATION 1 (3)
NON-VERBAL COMMUNICATION 1 (3)NON-VERBAL COMMUNICATION 1 (3)
NON-VERBAL COMMUNICATION 1 (3)
 
06.communication
06.communication06.communication
06.communication
 
Argumentative communication
Argumentative communicationArgumentative communication
Argumentative communication
 
Issues In Communication Presentation
Issues In Communication PresentationIssues In Communication Presentation
Issues In Communication Presentation
 
Communication barrier
Communication barrierCommunication barrier
Communication barrier
 
Leadership Portfolio
Leadership PortfolioLeadership Portfolio
Leadership Portfolio
 
Barriers in Communication
Barriers in CommunicationBarriers in Communication
Barriers in Communication
 
Intercultural Communication
Intercultural CommunicationIntercultural Communication
Intercultural Communication
 
Intercultural communication through advertising
Intercultural communication through advertisingIntercultural communication through advertising
Intercultural communication through advertising
 
Barriers to communication
Barriers to communicationBarriers to communication
Barriers to communication
 
Internal and external
Internal   and   externalInternal   and   external
Internal and external
 
Organizational Communication
Organizational CommunicationOrganizational Communication
Organizational Communication
 
Oral communication in business
Oral communication in businessOral communication in business
Oral communication in business
 
Horizontal Communication
Horizontal CommunicationHorizontal Communication
Horizontal Communication
 
Barriers in organizational communication
Barriers in organizational communicationBarriers in organizational communication
Barriers in organizational communication
 

Similar to Contextual Communications: What, Why and How? Bristol JS

02 cloud poweredmobileappsonaws_short
02 cloud poweredmobileappsonaws_short02 cloud poweredmobileappsonaws_short
02 cloud poweredmobileappsonaws_short
Codemotion
 

Similar to Contextual Communications: What, Why and How? Bristol JS (20)

How APIs Enable Contextual Communications
How APIs Enable Contextual CommunicationsHow APIs Enable Contextual Communications
How APIs Enable Contextual Communications
 
Improve Monitoring & Monetization of Your Mobile Apps
Improve Monitoring & Monetization of Your Mobile AppsImprove Monitoring & Monetization of Your Mobile Apps
Improve Monitoring & Monetization of Your Mobile Apps
 
AWS Webinar - 201 Developing mobile apps with AWS
AWS Webinar - 201 Developing mobile apps with AWSAWS Webinar - 201 Developing mobile apps with AWS
AWS Webinar - 201 Developing mobile apps with AWS
 
AWS re:Invent 2016: AWS Mobile State of the Union - Serverless, New User Expe...
AWS re:Invent 2016: AWS Mobile State of the Union - Serverless, New User Expe...AWS re:Invent 2016: AWS Mobile State of the Union - Serverless, New User Expe...
AWS re:Invent 2016: AWS Mobile State of the Union - Serverless, New User Expe...
 
(SPOT205) State of the Union: AWS Mobile Services and New World of Connected ...
(SPOT205) State of the Union: AWS Mobile Services and New World of Connected ...(SPOT205) State of the Union: AWS Mobile Services and New World of Connected ...
(SPOT205) State of the Union: AWS Mobile Services and New World of Connected ...
 
Raleigh DevDay 2017: AWS Mobile Services
Raleigh DevDay 2017: AWS Mobile ServicesRaleigh DevDay 2017: AWS Mobile Services
Raleigh DevDay 2017: AWS Mobile Services
 
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
[XamarinDay] Xamarin History - From 0 to microsoft acquisition ![XamarinDay] Xamarin History - From 0 to microsoft acquisition !
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
 
Build Secure Scalable Mobile Apps with AWS Mobile Hub
Build Secure Scalable Mobile Apps with AWS Mobile HubBuild Secure Scalable Mobile Apps with AWS Mobile Hub
Build Secure Scalable Mobile Apps with AWS Mobile Hub
 
AWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
AWS Cloud Kata 2014 | Jakarta - 2-2 MobileAWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
AWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
 
AWS Mobile Hub + AWS Device Farm
AWS Mobile Hub + AWS Device FarmAWS Mobile Hub + AWS Device Farm
AWS Mobile Hub + AWS Device Farm
 
02 cloud poweredmobileappsonaws_short
02 cloud poweredmobileappsonaws_short02 cloud poweredmobileappsonaws_short
02 cloud poweredmobileappsonaws_short
 
Cloud-powered Cross-platform Mobile Apps on AWS
Cloud-powered Cross-platform Mobile Apps on AWSCloud-powered Cross-platform Mobile Apps on AWS
Cloud-powered Cross-platform Mobile Apps on AWS
 
(GAM401) Build a Serverless Mobile Game w/ Cognito, Lambda & DynamoDB
(GAM401) Build a Serverless Mobile Game w/ Cognito, Lambda & DynamoDB(GAM401) Build a Serverless Mobile Game w/ Cognito, Lambda & DynamoDB
(GAM401) Build a Serverless Mobile Game w/ Cognito, Lambda & DynamoDB
 
Redlink - Semantic Technologies for News & Media
Redlink - Semantic Technologies for News & Media Redlink - Semantic Technologies for News & Media
Redlink - Semantic Technologies for News & Media
 
New routes for your contents: Dynamic Semantic Publishing for News & Media Pu...
New routes for your contents: Dynamic Semantic Publishing for News & Media Pu...New routes for your contents: Dynamic Semantic Publishing for News & Media Pu...
New routes for your contents: Dynamic Semantic Publishing for News & Media Pu...
 
Building mobile apps on AWS
Building mobile apps on AWSBuilding mobile apps on AWS
Building mobile apps on AWS
 
Building mobile apps on aws
Building mobile apps on awsBuilding mobile apps on aws
Building mobile apps on aws
 
Build Your Mobile App with AWS Mobile Services
Build Your Mobile App with AWS Mobile ServicesBuild Your Mobile App with AWS Mobile Services
Build Your Mobile App with AWS Mobile Services
 
Building Mobile Apps on AWS at Websummit Diublin
Building Mobile Apps on AWS at Websummit DiublinBuilding Mobile Apps on AWS at Websummit Diublin
Building Mobile Apps on AWS at Websummit Diublin
 
Build Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesBuild Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile Services
 

More from Phil Leggetter

More from Phil Leggetter (20)

An Introduction to AAARRRP: A framework for Defining Your Developer Relations...
An Introduction to AAARRRP: A framework for Defining Your Developer Relations...An Introduction to AAARRRP: A framework for Defining Your Developer Relations...
An Introduction to AAARRRP: A framework for Defining Your Developer Relations...
 
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
 
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
 
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
 
Real-Time Web Apps & .NET - What are your options?
Real-Time Web Apps & .NET - What are your options?Real-Time Web Apps & .NET - What are your options?
Real-Time Web Apps & .NET - What are your options?
 
The Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsThe Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and Communications
 
The Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsThe Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and Communications
 
What's the ROI of Developer Relations?
What's the ROI of Developer Relations?What's the ROI of Developer Relations?
What's the ROI of Developer Relations?
 
Real-Time Web Apps & Symfony. What are your options?
Real-Time Web Apps & Symfony. What are your options?Real-Time Web Apps & Symfony. What are your options?
Real-Time Web Apps & Symfony. What are your options?
 
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
 
Real-Time Web Apps in 2015 & Beyond
Real-Time Web Apps in 2015 & BeyondReal-Time Web Apps in 2015 & Beyond
Real-Time Web Apps in 2015 & Beyond
 
Why you should be using Web Components. And How - DevWeek 2015
Why you should be using Web Components. And How - DevWeek 2015Why you should be using Web Components. And How - DevWeek 2015
Why you should be using Web Components. And How - DevWeek 2015
 
Patterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 appsPatterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 apps
 
Fed London - January 2015
Fed London - January 2015Fed London - January 2015
Fed London - January 2015
 
How to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that ScaleHow to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that Scale
 
Realtime Web Apps in 2014 & Beyond
Realtime Web Apps in 2014 & BeyondRealtime Web Apps in 2014 & Beyond
Realtime Web Apps in 2014 & Beyond
 
BladeRunnerJS Show & Tell
BladeRunnerJS Show & TellBladeRunnerJS Show & Tell
BladeRunnerJS Show & Tell
 
Testing Ginormous JavaScript Apps - ScotlandJS 2014
Testing Ginormous JavaScript Apps - ScotlandJS 2014Testing Ginormous JavaScript Apps - ScotlandJS 2014
Testing Ginormous JavaScript Apps - ScotlandJS 2014
 
How to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJSHow to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJS
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
 

Recently uploaded

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Recently uploaded (20)

%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 

Contextual Communications: What, Why and How? Bristol JS