Post on 22-Jan-2018
transcript
Textual Interface The rise of the ChatBot
Steven CooperSenior Developer EvangelistXero
#slackmelb @DeveloperSteve
Ive been to a few events
#slackmelb @DeveloperSteve
#slackmelb @DeveloperSteve
Over 717,000+ Subscribers around the
world
#slackmelb @DeveloperSteve
https://www.xero.com/blog/2016/05/trillion-reasons-use-xero/
#slackmelb @DeveloperSteve
The BotsAre growing in number
Rise of the Bots
#slackmelb @DeveloperSteve
They come in Peace
#slackmelb @DeveloperSteve
Just because we disagree
#slackmelb @DeveloperSteve
do we disengage
#slackmelb @DeveloperSteve
HistoryWe have a long history of Bots
We have come a long way
#slackmelb @DeveloperSteve
The Turk
#slackmelb @DeveloperSteve
By Carafe at English Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=7860391
IRC eggdrop bot
#slackmelb @DeveloperSteve
AIML
#slackmelb @DeveloperSteve
Early Chatter Bots
#slackmelb @DeveloperSteve
By Bemidji State University, Attribution, https://commons.wikimedia.org/w/index.php?curid=14494369
The Spambots
#slackmelb @DeveloperSteve
#slackmelb @DeveloperSteve
Typing as a UITextual interface
Contextual User Experience
#slackmelb @DeveloperSteve
#slackmelb @DeveloperSteve
Raise Invoices
#slackmelb @DeveloperSteve
Payroll
#slackmelb @DeveloperSteve
Reconciliation
#slackmelb @DeveloperSteve
Dashboard Overview
Textual User Experience
#slackmelb @DeveloperSteve
Orly bot
#slackmelb @DeveloperSteve
HeySlack
#slackmelb @DeveloperSteve
devstev.es/heyxero
#slackmelb @DeveloperSteve
HUBOTCustomisable life embetterment robot
hubot.github.com
#slackmelb @DeveloperSteve
Setup the config
#slackmelb @DeveloperSteve
XeroAPI
#slackmelb @DeveloperSteve
A Count Ant
@developersteve @Coder_bec
Don’t worry imnot ..… buggy
developer.xero.com
@developersteve @developersteve
Totes <3 that Developer TV*CLICK*Wow fastest internet ever
Xero Auth
#slackmelb @developersteve
*HEY RAPPER*
Yo what up Ant
Hey im not your Aunt
You could say im… Import Ant
Hi there… i run an import business
Well its better than the Aunt joke at least
*facepalm*
Xero Auth
#slackmelb @developersteve
You could say the next bit is ….
Import Ant
Now for the Xero user to sign in and auth Hey that’s me!
Now I just enter my password…..AntL0ver3And Computer Says YesWow, just wow
Configure Slack
#slackmelb @DeveloperSteve
run hubot run
#slackmelb @DeveloperSteve
HeyXero commands
#slackmelb @DeveloperSteve
Everyone Stop
#slackmelb @DeveloperSteve
Its Demo time
#slackmelb @DeveloperSteve
ThanksComments? Questions?
Developers.Xero.com@XeroAPI
Xero Lvlup Melbourne
#slackmelb @DeveloperSteve
devstev.es/lvlup1
Xero Dev TV
#slackmelb @DeveloperSteve
devstev.es/devtv
devstev.es/xerocareers
#slackmelb @DeveloperSteve
Drop Microphone
#slackmelb @DeveloperSteve
Walk off stage