Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bots. You may not need a UI
Search
Андрей Листочкин (Andrey Listochkin)
April 17, 2016
Programming
0
91
Bots. You may not need a UI
Андрей Листочкин (Andrey Listochkin)
April 17, 2016
Tweet
Share
More Decks by Андрей Листочкин (Andrey Listochkin)
See All by Андрей Листочкин (Andrey Listochkin)
Everybody Stand Back! I Know Regular Expressions
listochkin
0
170
Command-line scripting with Rust. Wait, what?!
listochkin
0
350
Server Memory - BuildStuff Ukraine 2019
listochkin
0
38
Server Memory - Chernivtsi JS 2019
listochkin
1
150
10 Years Later
listochkin
0
360
Managing Managers - DevTalks iHUB
listochkin
0
53
Time, Numbers, Text
listochkin
1
580
Software Licensing: A Minefield Guide
listochkin
0
140
We Make Bots. For Real
listochkin
0
420
Other Decks in Programming
See All in Programming
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
0
470
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
130
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
240
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
0
230
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
590
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
3
1.4k
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
620
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
140
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
710
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
150
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
170
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Automating Front-end Workflow
addyosmani
1370
200k
Become a Pro
speakerdeck
PRO
28
5.4k
The Language of Interfaces
destraynor
158
25k
Designing Experiences People Love
moore
142
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
A designer walks into a library…
pauljervisheath
207
24k
How GitHub (no longer) Works
holman
314
140k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Gamification - CAS2011
davidbonilla
81
5.3k
Thoughts on Productivity
jonyablonski
69
4.7k
Transcript
Bots You may not need a UI
2016
Bots are everywhere!
ChatBots
WhatsApp Messenger QQ WeChat Skype Viber LINE BBM Telegram
Gold Rush
Write a chatbot and …
$$$$$$$$$$$$$
?
App Stores
Featured Top Preinstalled
Window of opportunity weeks days hours
Win a WWDC ticket Show a prototype “Oh cool, we’ll
feature you” actually viable option
AppStore Messenger Bot Store
$$$
Featured Top
Contact List
People + Groups + Bots
Market Challenges
80% of Apps Never Downloaded
Sustainability
5 years from now
5 years before now
Anti-Hype Approach
My Phone Broke
called them scheduled a pick-up got SMS
2 days later they called me to agree on a
repair
SMS with a price and account details
online bank
call to schedule a delivery
never met no app no e-commerce site
7 years sustainable business largest in the country
Do you need an App?
Dawn of Software
Business Processes
60s-80s
Paper => Digital
Disconnected Machines
Solo Work
All-Day Workflows
Attention = Value
Consumer Web
More Time More Attention More Ad Revenue
Yet Another Social Network
“a user wants to use our application”
New thinking
give maximum value in minimal time
There’s an app for that
“app”
40s download Signup (+ email!) learning curve
single action
buy a conference ticket weather order a taxi
phone repair = 10 minutes
phone calls getting dressed to meet a delivery person
App is almost always a wrong answer
Have an app? So what?
Website?
2s download
+20s to download FONTS!
Take a tour!
signup
Remember that EU cookie law? Your helpful reminder
switch to desktop version
ptss! we have an APP!
Where’s that one feature I need?
Website is better
Shift
old: stream new: notification
automate!
sales
automatic cold email
third-party handles replies
canned responses schedule a sales call
calendar
email actions
click here if you’re interested
Logistics Subcontractors Matching
No UI
No Dedicated UI
No Routine UI
Social Media Monitoring
Dashboard with non-actionable data
Reports How my dashboard looked last week
Feed Links to FB posts so you can argue
Dashboard Reports Feed
Pull model
all day
Tedious Boring Counterproductive
AI
Sentiment analysis Clustering Outlier detection
Alerts Automatic Reports
Actionable Usefull
Push model
Rethink the business process
Start from
UI
UX
process
Machine + Human
AI by default Human when necessary
Replace a company with a program
money making wonder
Building Blocks
APIs
any messenger platform
sms phone
Phone is a new Email
2000s desktop email 2010s mobile phone
everyone has sms
text us
1-800-whatever Short codes
AI APIs
Writing your own AI Writing your own jQuery
unnecessary not cool anymore
pick a library plug it in move on with your
life
human-as-an-api
third-party UIs
Calendar Email SalesForce ZenDesk FB Page Chat sms Excel pdf
Talk to you customer Talk to your product team Talk
to your users
Bots
No UI
push model
AI by default Human when necessary
give maximum value in minimal time
Build Great Products!
Chris Messina a16z WeChat botlist.co Slack Apps Bot Framework
http://j.mp/cortana-bots-build2016
None