apis and the bot revolution (apidays nordic, may 18)
TRANSCRIPT
![Page 1: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/1.jpg)
APIs and the Bot Revolution
Nicolas Grenié Hacker in Residence at 3scale @picsoung
APIdays Nordic 19th May 2016
Tampere, Finland
How Bots are changing APIs
![Page 2: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/2.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
@picsoung
![Page 3: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/3.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
3scale.net/jobs
![Page 4: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/4.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
700+ clientsbillions of API calls per month
![Page 5: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/5.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 6: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/6.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 7: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/7.jpg)
Bots
![Page 8: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/8.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 9: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/9.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
SlackFund: $80 M to Slack Bot Startups
![Page 10: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/10.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
350k new users each day
15Bn messages daily
100 million MAUs
source: http://venturebeat.com/2016/02/23/telegram-now-has-100-million-monthly-active-users-a-60-increase-in-9-months/
![Page 11: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/11.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
350k new users each day
15Bn messages daily
100 million MAUs
source: http://venturebeat.com/2016/02/23/telegram-now-has-100-million-monthly-active-users-a-60-increase-in-9-months/
$1 million to Bot Devs
![Page 12: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/12.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
900 million MAUs
launched on April 12th 2016
10k+ developers
Call of Duty bot exchanged 6M messages in a week
source: http://techcrunch.com/2016/05/10/facebook-chatbot-analytics/
![Page 13: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/13.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
300M users6000 bots
215M usersbot APIs just launched
700M users
![Page 14: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/14.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
It goes beyond text
![Page 15: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/15.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
It goes beyond text
![Page 16: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/16.jpg)
Agenda
1. APIs are bot enablers2. Bots are changing APIs3. APIs as tools for bots
![Page 17: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/17.jpg)
I. APIs are
bot enablers
![Page 18: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/18.jpg)
Bots without APIs
are stupid
![Page 19: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/19.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Birdly
![Page 20: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/20.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Birdly
![Page 21: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/21.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Alterra Travel Agent
![Page 22: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/22.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Poncho
![Page 23: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/23.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
APIs for Bots
" Platform APIs
#
$
![Page 24: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/24.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
APIs for Bots
" Platform APIs
#
$
Data APIs
☼
&
![Page 25: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/25.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
APIs for Bots
" Platform APIs
#
$
Data APIs
☼
&
'
(
Action APIs
![Page 26: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/26.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
intelligence and data
come from APIS
![Page 27: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/27.jpg)
II. Bots are changing
APIs
![Page 28: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/28.jpg)
Bots will force you to change
your API
![Page 29: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/29.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
UI) *
![Page 30: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/30.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
CI+
![Page 31: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/31.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
+ # $!
"
Conversational Interface
![Page 32: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/32.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 33: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/33.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 34: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/34.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
generic input
![Page 35: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/35.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
generic input
easy win=
![Page 36: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/36.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Example
![Page 37: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/37.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Issues•Results are not organized ex. API search for “Uber”
•Need another API call to refine result
![Page 38: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/38.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Limited number of items
![Page 39: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/39.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Sort by relevance
![Page 40: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/40.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
Hypermedia design
![Page 41: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/41.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
🐰APIbunny🍫
Examplebuilt with
![Page 42: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/42.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 43: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/43.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 44: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/44.jpg)
III. APIs as tools for bots
![Page 45: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/45.jpg)
Bots are your new API
consumers
![Page 46: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/46.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
make the bot builder’s
life easier
![Page 47: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/47.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
bot builders are your
new audience
![Page 48: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/48.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
is your API
bot ready?
![Page 49: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/49.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
![Page 50: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/50.jpg)
APIDays Nordic - May 2016 Nicolas Grenié - !picsoung
radical change in internet
consumption
![Page 51: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/51.jpg)
Takeaways•challenge your API on no-UI applications
•target for bot usage•paradigm shift to CI
![Page 52: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/52.jpg)
Microsoft Tay
![Page 53: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/53.jpg)
![Page 54: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/54.jpg)
Love bots
![Page 55: APIs and the Bot Revolution (APIDays Nordic, May 18)](https://reader031.vdocument.in/reader031/viewer/2022030305/587132be1a28abf0568b4d8f/html5/thumbnails/55.jpg)
ReferencesDaft Punk by Kooroshication https://www.flickr.com/photos/kooroshication/8881035467 (CC)