"ChatOps — making complex processes accessible." Marián Knotek,
Beyond Chatops - Bots @ Domain
-
Upload
paul-mcmanus -
Category
Technology
-
view
116 -
download
1
Transcript of Beyond Chatops - Bots @ Domain
Beyond ChatOpsBots, Bots, Bots
Hi. I’’m@paul_macca!
ChatOps in 2014
ChatOps in 2014
“software that is designed to automate the kinds of tasks you would usually do on your own”
BOTS!
What consumer bots really are today
AI is the next step… and it’s still far away.http://www.usatoday.com/story/tech/news/2016/09/29/amazon-announces-1-million-alexa-prize/91275050/
Bots are ideally suited to repetitive tasks.
If you solve the same problems multiple times, you should be able to script the process
How developers see bots
BotsBots enrich your team conversations with timely, contextual information
They provide a shared and viral command line
They are super easy to build
Even a CTO can do it
Pushing information
CRE Alerts
The Block
CoffeeCow
3000 coffee orders250 hours saved
Real work
Check Bulk Email Sender Reputation
Listing API
Viral
Demonstrate New APIs
Third party information
Enriching a conversation
Taking Quick Actions
Office hacks
New office... where is everyone?
...and that meeting room?
Great for staying in the flow
Integrate SMS alerting into our incident channel
Baked-in follow-up prodding
Same PatternMultiple Uses
Great for automating tasks
Image optimisation
Deployments
Getting started...
Some frameworks...howdy.ai/botkit (Node)
lita.io (Ruby)
MS Bot Framework (C# or Node)
hubot.github.com (CoffeeScript)
.. or simple REST endpoints and scripts
http://nordicapis.com/12-frameworks-to-build-chatops-bots/
Techniques...
Pull - Public API (Slash commands)
Formatting Messages
Push - Webhooks
Real Time Messaging
Call backs
Takeaways...
Takeaways...Bots add contextual information where your team is communicating
Shared and viral command line
Many, many use cases
Easy to get started via bot frameworks and existing APIs
Easy to write and start adding value
Even a Tech Director can do it
Thanks!Paul McManus, Technology Director
What’s the most interesting thing one of your bots do?