Slide 1

Slide 1 text

Open your front door, the serverless way Nicolas Grenié & Jordan Schuetz 2nd August 2018 Picture by Ruslan Bardash @picsoung @typeform @ninjapigstudios @pubnub

Slide 2

Slide 2 text

Nicolas Grenié @picsoung

Slide 3

Slide 3 text

About me @picsoung Developer Advocate Passionate by APIs Hackers

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

About Typeform Founded in 2013 David Okuniev and Robert Muñoz $35M series B New San Francisco office 200 employees 30+ countries Conversational data collection API platform launched last fall

Slide 6

Slide 6 text

Jordan Schuetz https://www.linkedin.com/in/jordanschuetz/ [email protected] @ninjapigstudios

Slide 7

Slide 7 text

About me: Jordan Schuetz Developer Relations Indie Game Developer Love memes Host weekly meetups Write fun developer content Education

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Hack idea: Automate checkin process

Slide 10

Slide 10 text

Toolbox Typeform - to get visitor’s details Slack - to notify host PubNub - Serverless functions + IoT

Slide 11

Slide 11 text

PubNub Confidential © 2018 IoT House

Slide 12

Slide 12 text

PubNub Confidential © 2018 The Frame

Slide 13

Slide 13 text

PubNub Confidential © 2018 The Internal Workings

Slide 14

Slide 14 text

PubNub Confidential © 2018 The Arduino

Slide 15

Slide 15 text

PubNub Confidential © 2018

Slide 16

Slide 16 text

PubNub Confidential © 2018 PubNub Smart Home

Slide 17

Slide 17 text

PubNub Confidential © 2018

Slide 18

Slide 18 text

DEMO

Slide 19

Slide 19 text

How does it work: TypeFormtoSlack POST POST Step 1: Extract details, send them to Slack

Slide 20

Slide 20 text

TypeFormtoSlack

Slide 21

Slide 21 text

TypeformtoSlack

Slide 22

Slide 22 text

How does it work: SlackInteractive POST Step 2: Receive interactive slack Message

Slide 23

Slide 23 text

How does it work: SlackInteractive Step 3: Open door and send message to Slack POST Publish Subscribe

Slide 24

Slide 24 text

SlackInteractive

Slide 25

Slide 25 text

SlackInteractive

Slide 26

Slide 26 text

And voilà!

Slide 27

Slide 27 text

Takeaways Serverless functions superglue for integrations Forms are more than just forms Slack is your mission control

Slide 28

Slide 28 text

Questions? Nicolas Grenié & Jordan Schuetz [email protected] [email protected] 2nd August 2018 Rate this talk http://bit.ly/tf-pubnub