SlideShare a Scribd company logo
BOTS ARE THE NEW APPS:
DISRUPT COMMUNICATIONS WITH SLACKBOTS
LUIS BORGES-QUINA
CEO
@QuinaLuis
PHILIPPE SULTAN
CTO
👬 !
BACK IN THE 90s 💾
2!
2007-NOW: APPS AND MORE APPS
3!
4!
APP FATIGUE: 200 APPS=70% of USAGE
WHAT NOW ? MESSAGING IS THE NEW OS
5!
Business Platforms
Consumer Platforms
INVISIBLE APPS : NO UI IS THE NEW UI
6!
SLACKBOTS ARE THE NEW APPS
•  Text UI (or THE homescreen)
•  Ideal distribution channel
•  Allows integrations
SLACKBOTS BY CATEGORY
Source: Clément Vouillon/Point Nine Capital
DEVELOPING WITH APIDAZE
•  Number provisioning, SIP account management, etc.
•  Webhook + XML
•  <dial/>, <conference/>, <voicemail/>
•  JavaScript for
•  Answer/place phone calls from the browser
•  WebRTC + PSTN conferencing
REST API
DEVELOPERS USING APIDAZE
•  Know at least one programming language
•  Are familiar with events, triggers and actions
•  Possibly but do not necessarily speak JavaScript
•  We 😻 Node.js
•  is a JavaScript API
•  Serious web developers!
PROGRAMMING WITH
•  A REST API to take actions
•  Authenticate users
•  Send messages, files
•  Retrieve team and channel information
•  Webhooks for notifications
•  From your apps (incoming), and to your apps (outgoing)
•  Real Time Messaging API
•  The building blocks to build integrations or « bots »
ARE USERS DEVELOPERS ?
•  Not yet, but they’re starting to hear about events and
triggers (notifications and integrations)
•  And actions
•  Slash commands were used in my early days as a
developer in IRC
•  Now understood by (almost) everyone
/me extending Apidaze to Slack
EXTENDING THE APIDAZE API TO
•  Build notifications with incoming webhooks
•  New call, call closed, voicemail left & more
•  Build slash commands out of the existing REST API
•  Send SMS 💬
•  Start a ☎ phone call or a conference call 👥👥👥
•  Text to speech & speech to text
EVENTS TRIGGERS AND ACTIONS
•  Developers are used to them
•  Slack, Zapier, IFTTT
•  Users of those products get used to it too
•  Lots of fun for developers … and non developers! 😜
Ottspott by Apidaze @API Days Paris 2015
in seconds
PICK A LOCAL NUMBER
16!
SET YOUR CALL PREFERENCES
17!
in the browser
MAKE & RECEIVE CALLS
18!
DETAILED CALL TIMELINE
19!
GET NOTIFIED IN THE SLACK CHANNEL
20!
CALL METRICS
21!
🎄AND GET THIS LIMITED EDITION OTTSPOTT T-SHIRT
@apidaze and @ottspott_co
VISIT US AT
OUR BOOTH

More Related Content

PDF
Why API Ops is the Next Wave of DevOps
John Musser
 
PDF
Your API Deserves More Respect: Make It A Product
ProgrammableWeb
 
PDF
Top 5 Ways To Increase API Adoption
ProgrammableWeb
 
PDF
Real World API Business Models That Worked
ProgrammableWeb
 
PDF
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
John Musser
 
PPTX
Succeed with a Developer-Centric API Strategy - Ronnie Mitra, Principal API A...
CA API Management
 
PPTX
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
ProgrammableWeb
 
PDF
How And Why To Dogfood Your API
ProgrammableWeb
 
Why API Ops is the Next Wave of DevOps
John Musser
 
Your API Deserves More Respect: Make It A Product
ProgrammableWeb
 
Top 5 Ways To Increase API Adoption
ProgrammableWeb
 
Real World API Business Models That Worked
ProgrammableWeb
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
John Musser
 
Succeed with a Developer-Centric API Strategy - Ronnie Mitra, Principal API A...
CA API Management
 
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
ProgrammableWeb
 
How And Why To Dogfood Your API
ProgrammableWeb
 

What's hot (20)

PPTX
How to segment developers for your API strategy
Apigee | Google Cloud
 
PDF
apidays LIVE Paris - Level up: Autonomous Integration Mesh by Zdenek Nemec
apidays
 
PDF
APIs for your Business + Stages of the API Lifecycle
3scale
 
PDF
API Best Practices Webinar: Metrics - What to Measure
Apigee | Google Cloud
 
PDF
INTERFACE, by apidays - Low code APIs that don't break by Zdenek Nemec, Supe...
apidays
 
PDF
API as a Growth Tool
3scale
 
PDF
Treat Your API Like a Product
Elie Chevignard
 
PPTX
Building A Business-Facing Mobile Developer Community
ProgrammableWeb
 
PPTX
The Future of API Monetization
ProgrammableWeb
 
PDF
Building REST APIs that don't suck for modern day SPAs
Abati Adewale
 
PDF
How to develop an API ecosystem in the fintech industry from the ground up
Pronovix
 
PPTX
Why API? - Business of APIs Conference
Daniel Jacobson
 
PDF
User Testing in the Invisible World of APIs
Pronovix
 
PDF
Api for dummies
Patrick Bouillaud
 
PPTX
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
PPTX
API Frenzy: API Strategy 101
Akana
 
PDF
Be My API How to Implement an API Strategy Everyone will Love
CA API Management
 
PPT
Why API Management is Not Enough
Apigee | Google Cloud
 
PPTX
Architecture for the API-enterprise
Apigee | Google Cloud
 
PPTX
Api for dummies
Gerard Pietrykiewicz
 
How to segment developers for your API strategy
Apigee | Google Cloud
 
apidays LIVE Paris - Level up: Autonomous Integration Mesh by Zdenek Nemec
apidays
 
APIs for your Business + Stages of the API Lifecycle
3scale
 
API Best Practices Webinar: Metrics - What to Measure
Apigee | Google Cloud
 
INTERFACE, by apidays - Low code APIs that don't break by Zdenek Nemec, Supe...
apidays
 
API as a Growth Tool
3scale
 
Treat Your API Like a Product
Elie Chevignard
 
Building A Business-Facing Mobile Developer Community
ProgrammableWeb
 
The Future of API Monetization
ProgrammableWeb
 
Building REST APIs that don't suck for modern day SPAs
Abati Adewale
 
How to develop an API ecosystem in the fintech industry from the ground up
Pronovix
 
Why API? - Business of APIs Conference
Daniel Jacobson
 
User Testing in the Invisible World of APIs
Pronovix
 
Api for dummies
Patrick Bouillaud
 
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
API Frenzy: API Strategy 101
Akana
 
Be My API How to Implement an API Strategy Everyone will Love
CA API Management
 
Why API Management is Not Enough
Apigee | Google Cloud
 
Architecture for the API-enterprise
Apigee | Google Cloud
 
Api for dummies
Gerard Pietrykiewicz
 
Ad

Similar to Ottspott by Apidaze @API Days Paris 2015 (20)

PPTX
Building a slack bot
Jason Loeffler
 
PDF
Slack Apps: Best practices & Use Cases!
TheFamily
 
PPTX
Getting Started With bots
Gaurav sharma
 
ODP
Promo Voip Drupal Hands On Experience Webinar
Micky Metts
 
PDF
OpenNTF Webinar, May 19, 2020
Howard Greenberg
 
PPTX
Global Azure2021 Verona.pptx
Luis Beltran
 
PPTX
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Cisco DevNet
 
PPTX
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
Cisco DevNet
 
PPTX
Rome 2017: Building advanced voice assistants and chat bots
Cisco DevNet
 
PDF
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Codemotion
 
PPTX
Coffee & Pi - Intro to Home Automation
Brad ☼ Derstine
 
ODP
Basic VoIP Drupal Intro - for BioRAFT
Micky Metts
 
PPTX
Phone Communications in Javascript with Tropo Serverless
Cisco DevNet
 
PDF
Building A Great API - Evan Cooke, Cloudstock, December 2010
Twilio Inc
 
PDF
Decouple your framework now, thank me later
Michelangelo van Dam
 
PDF
Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
Codemotion
 
PDF
I broke what?!??!? Taking over maintenance on well loved projects
Bert JW Regeer
 
PDF
I broke what? Taking over maintenance on existing (well loved) projects, by B...
T. Kim Nguyen
 
PPTX
ChatOps Workshop
Tessa Mero
 
PDF
Introduction to Phoenix Web Framework
Riza Fahmi
 
Building a slack bot
Jason Loeffler
 
Slack Apps: Best practices & Use Cases!
TheFamily
 
Getting Started With bots
Gaurav sharma
 
Promo Voip Drupal Hands On Experience Webinar
Micky Metts
 
OpenNTF Webinar, May 19, 2020
Howard Greenberg
 
Global Azure2021 Verona.pptx
Luis Beltran
 
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Cisco DevNet
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
Cisco DevNet
 
Rome 2017: Building advanced voice assistants and chat bots
Cisco DevNet
 
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Codemotion
 
Coffee & Pi - Intro to Home Automation
Brad ☼ Derstine
 
Basic VoIP Drupal Intro - for BioRAFT
Micky Metts
 
Phone Communications in Javascript with Tropo Serverless
Cisco DevNet
 
Building A Great API - Evan Cooke, Cloudstock, December 2010
Twilio Inc
 
Decouple your framework now, thank me later
Michelangelo van Dam
 
Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
Codemotion
 
I broke what?!??!? Taking over maintenance on well loved projects
Bert JW Regeer
 
I broke what? Taking over maintenance on existing (well loved) projects, by B...
T. Kim Nguyen
 
ChatOps Workshop
Tessa Mero
 
Introduction to Phoenix Web Framework
Riza Fahmi
 
Ad

Recently uploaded (20)

PPTX
Crypto Recovery California Services.pptx
lionsgate network
 
PPTX
Unlocking Hope : How Crypto Recovery Services Can Reclaim Your Lost Funds
lionsgate network
 
PPT
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
PDF
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
PPTX
Slides Powerpoint: Eco Economic Epochs.pptx
Steven McGee
 
PDF
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC
 
PPTX
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
PPTX
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
PPTX
Different Generation Of Computers .pptx
divcoder9507
 
PDF
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
PPTX
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
PDF
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
PDF
Latest Scam Shocking the USA in 2025.pdf
onlinescamreport4
 
PPTX
谢尔丹学院毕业证购买|Sheridan文凭不见了怎么办谢尔丹学院成绩单
mookxk3
 
PPTX
Parallel & Concurrent ...
yashpavasiya892
 
PPTX
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
PPTX
Perkembangan Perangkat jaringan komputer dan telekomunikasi 3.pptx
Prayudha3
 
PDF
Cybersecurity Awareness Presentation ppt.
banodhaharshita
 
PPTX
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
Crypto Recovery California Services.pptx
lionsgate network
 
Unlocking Hope : How Crypto Recovery Services Can Reclaim Your Lost Funds
lionsgate network
 
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
Slides Powerpoint: Eco Economic Epochs.pptx
Steven McGee
 
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC
 
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
Different Generation Of Computers .pptx
divcoder9507
 
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
Latest Scam Shocking the USA in 2025.pdf
onlinescamreport4
 
谢尔丹学院毕业证购买|Sheridan文凭不见了怎么办谢尔丹学院成绩单
mookxk3
 
Parallel & Concurrent ...
yashpavasiya892
 
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
Perkembangan Perangkat jaringan komputer dan telekomunikasi 3.pptx
Prayudha3
 
Cybersecurity Awareness Presentation ppt.
banodhaharshita
 
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 

Ottspott by Apidaze @API Days Paris 2015

  • 1. BOTS ARE THE NEW APPS: DISRUPT COMMUNICATIONS WITH SLACKBOTS LUIS BORGES-QUINA CEO @QuinaLuis PHILIPPE SULTAN CTO 👬 !
  • 2. BACK IN THE 90s 💾 2!
  • 3. 2007-NOW: APPS AND MORE APPS 3!
  • 4. 4! APP FATIGUE: 200 APPS=70% of USAGE
  • 5. WHAT NOW ? MESSAGING IS THE NEW OS 5! Business Platforms Consumer Platforms
  • 6. INVISIBLE APPS : NO UI IS THE NEW UI 6!
  • 7. SLACKBOTS ARE THE NEW APPS •  Text UI (or THE homescreen) •  Ideal distribution channel •  Allows integrations
  • 8. SLACKBOTS BY CATEGORY Source: Clément Vouillon/Point Nine Capital
  • 9. DEVELOPING WITH APIDAZE •  Number provisioning, SIP account management, etc. •  Webhook + XML •  <dial/>, <conference/>, <voicemail/> •  JavaScript for •  Answer/place phone calls from the browser •  WebRTC + PSTN conferencing REST API
  • 10. DEVELOPERS USING APIDAZE •  Know at least one programming language •  Are familiar with events, triggers and actions •  Possibly but do not necessarily speak JavaScript •  We 😻 Node.js •  is a JavaScript API •  Serious web developers!
  • 11. PROGRAMMING WITH •  A REST API to take actions •  Authenticate users •  Send messages, files •  Retrieve team and channel information •  Webhooks for notifications •  From your apps (incoming), and to your apps (outgoing) •  Real Time Messaging API •  The building blocks to build integrations or « bots »
  • 12. ARE USERS DEVELOPERS ? •  Not yet, but they’re starting to hear about events and triggers (notifications and integrations) •  And actions •  Slash commands were used in my early days as a developer in IRC •  Now understood by (almost) everyone /me extending Apidaze to Slack
  • 13. EXTENDING THE APIDAZE API TO •  Build notifications with incoming webhooks •  New call, call closed, voicemail left & more •  Build slash commands out of the existing REST API •  Send SMS 💬 •  Start a ☎ phone call or a conference call 👥👥👥 •  Text to speech & speech to text
  • 14. EVENTS TRIGGERS AND ACTIONS •  Developers are used to them •  Slack, Zapier, IFTTT •  Users of those products get used to it too •  Lots of fun for developers … and non developers! 😜
  • 16. in seconds PICK A LOCAL NUMBER 16!
  • 17. SET YOUR CALL PREFERENCES 17!
  • 18. in the browser MAKE & RECEIVE CALLS 18!
  • 20. GET NOTIFIED IN THE SLACK CHANNEL 20!
  • 22. 🎄AND GET THIS LIMITED EDITION OTTSPOTT T-SHIRT @apidaze and @ottspott_co VISIT US AT OUR BOOTH