18
Drive Customer Success with the Internet of Things Using small devices to connect with customers and win opportunities Jayvin Arora @JayvinArora

Drive Customer Success With Connected Products

Embed Size (px)

DESCRIPTION

Bodymedia?s Fitness Tracking Device, the FIT LINK, is a great example of a connected product that helps the customer and the business at the same time. Join us to get to know the FIT LINK and gain an understanding of how to connect it to the Salesforce Platform. We'll leverage Apex, the REST API and Visualforce, and we'll take a deep dive into Analytics features, as well as the Chatter API. You'll leave understanding issues related to both this device and to connected products in general.

Citation preview

Page 1: Drive Customer Success With Connected Products

Drive Customer Success with the Internet of ThingsDrive Customer Success with the Internet of ThingsUsing small devices to connect with customers and win opportunities

Jayvin Arora

@JayvinArora

Page 2: Drive Customer Success With Connected Products

Jayvin AroraJayvin Arora

-Salesforce Development Manager

-Philadelphia Salesforce User Group Leader

-Dev 401 Certified

-

- @JayvinArora

-Salesforce Development Manager

-Philadelphia Salesforce User Group Leader

-Dev 401 Certified

-

- @JayvinArora

Page 3: Drive Customer Success With Connected Products

Overview

1. Technical trends and why you should care

2. Ways to connect devices to Salesforce

3. Ways to use the data

4. Case study

Page 4: Drive Customer Success With Connected Products

Technology Trends

From Gartner’s Top 10 Strategic Technology Trends for 2013 The Internet of Things

The Personal Cloud

Hybrid IT and Cloud Computing

Companies have access to multiple cheap data sources

about their customers that need to be accessed securely.

Page 5: Drive Customer Success With Connected Products

So What?

Manufactured

Devices C

ompa

ny’s

S

ales

forc

e

Con

tact

s/Le

ads

Company uses devices on their Contacts/Leads Companies don’t have

to manufacture these devices in order to leverage them. They can leverage them to win an opportunity

Page 6: Drive Customer Success With Connected Products

Methods to access the Data

HTTPS connectivity is required to connect to SFDC .

OAuth 2.0

OAuth 1.0

Proxy (If device doesn’t allow for HTTPS Connectivity)

No need to reinvent the wheel- there are plenty of libraries to help.

Page 7: Drive Customer Success With Connected Products

Authentication – Oauth 1.0

Get Request TokenReturn Request

Token

Direct User to Authorization

User Authorization

Exchange Request Token for Access

Token

Get Access Token and Token Secret

API requests Responses

Page 8: Drive Customer Success With Connected Products

Case study- Body Media Fit Link + Salesforce = Like Fit Link- Tracks activity, intensity, and more…

API

Page 9: Drive Customer Success With Connected Products

Authentication: Two key methods (Part 1)

Page 10: Drive Customer Success With Connected Products

Authentication: Two key methods (Part 2)

Page 11: Drive Customer Success With Connected Products

Using the Data

Page 12: Drive Customer Success With Connected Products

Demo Time

Page 13: Drive Customer Success With Connected Products

Salesforce

Page 14: Drive Customer Success With Connected Products

Additional Directions

1. Additional Use Cases- Get all customer’s workouts on a nightly

basis.

2. Expand fitness library for additional devices.

Page 15: Drive Customer Success With Connected Products

How do I get the Code?

https://github.com/JayvinAroraProfessionalAcct

Page 16: Drive Customer Success With Connected Products

References1. http://blogs.salesforce.com/company/2012/11/making-real-the-internet-of-things.html

2. http://www.gartner.com/technology/research/top-10-technology-trends/

3. https://developer.bodymedia.com/docs/read/BodyMedia_Authentication

4. http://hueniverse.com/oauth/guide/

5. http://wiki.developerforce.com/page/Digging_Deeper_into_OAuth_2.0_on_Force.com

6. https://github.com/jesperfj/sfdc-oauth-playground

Page 17: Drive Customer Success With Connected Products

Jayvin AroraJayvin Arora

Salesforce Development ManagerPhiladelphia User Group Leader

@JayvinArora

Page 18: Drive Customer Success With Connected Products