Just KISST.me!
Thomas Howe
Communications
Service Designer
KISST.me
KISST turns your business phone number into a text-based auto-attendant. People prefer to text these days, and KISST makes it easy for any business, large or small to add this capability for $30 per month. Thomas will share his experiences in building this business on Telecom APIs.
5. justkisst.me
Most bots will be very, very stupid.
Which is very, very good.
Imagine trying to train the artificial
intelligence engine for
a billion bots.
Not every website is Facebook.
Most aren’t.
6. justkisst.me
Life of a Simple Conversation
Customer Texts
“Homeroom” to
790-3077
Bot has an
automated
conversation with
customer
When Conversation
is Complete, it is
emailed to owner
email
web hook
Nexmo
API
Zapier
API
7. justkisst.me
Bots are the new Web Form
Fortunately, mobile forms suck.
People prefer thumbs for input.
9. justkisst.me
The Bot Stack
IP
Network
Web Server
Database
WebSite
I want a data
driven website
Messaging
Network
Bot Server
Database
Bot
I want a data
driven bot
Internet
MySql
Apache
Verizon
Facebook
MySql
Greenbot
KISSTNewco.com
11. justkisst.me
No Apps - No Geeks - No Hassle
Pick a
Conversation
Give it Your
Words
Collect
Data
Anyone
Anywhere
Any Network
12. justkisst.me
Formerly Difficult Things, Now Trivial
• Coordinating large amounts of humans,
before schedule bots.
• Supporting a product half a world away,
before Bot Servers translated human languages
• Waiting on hold,
before ‘call me back’ bots.
• Mobilizing small businesses,
before bots replaced apps.
• Asking all of you for your contact information,
before I can tease you with a download.
13. justkisst.me
Bot Servers and Web Servers have
the same basic function.
Instead of serving HTML,
Bot Servers manage bot sessions.
And in both cases,
a chunk of data is sent to your
software at the end.
14. justkisst.me
What does a Bot Server do?
Manages Sessions
Handles the life cycle of a
conversation, start,
stop, restart
Maps Bots to Addresses
Picks the right bot to run based on
network identifier / source
Connects to Many People
Handles human language
translation services
Business Process Outsourcer (BPO) Primer
Page 3 Confidential and Proprietary, Green Bot
Connects to Many Networks
Connects to SMS, Social, OTT
and in-app messaging
sources
Connects to Many Data Sinks
Stores conversation data in
various premise and cloud
data stores
Scales Seamlessly
Keeps the architecture
invariant from 1 session to 1
billion sessions
15. justkisst.me
The BOT Stack
Hosting
Database
WordPress
WWW
I want a data
driven website
SMS
GreenBot
BallotBox
Campaign
I want to
coordinate my
supporters
Yammer
GreenBot
Customer
Process Engine
Contact
Center
I want to
provide process
automation
Matrix
GreenBot
BPO in a Box
BPOs
I want to provide
outsourced
customer contact
services
16. justkisst.me
OptionEngine - Static Setup
1. Barry’s car is ready. Setup
conversation and notify him
2. Create car pick up
automation script.
Run when Barry texts in.
3. Texts in to get details of
repair.
4. Automated script collects
payment and releases car.