Download - Beyond Chatops - Bots @ Domain
![Page 1: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/1.jpg)
Beyond ChatOpsBots, Bots, Bots
Hi. I’’m@paul_macca!
![Page 2: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/2.jpg)
ChatOps in 2014
![Page 3: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/3.jpg)
ChatOps in 2014
![Page 4: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/4.jpg)
“software that is designed to automate the kinds of tasks you would usually do on your own”
![Page 5: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/5.jpg)
BOTS!
![Page 6: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/6.jpg)
![Page 7: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/7.jpg)
What consumer bots really are today
![Page 8: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/8.jpg)
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/
![Page 9: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/9.jpg)
Bots are ideally suited to repetitive tasks.
If you solve the same problems multiple times, you should be able to script the process
![Page 10: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/10.jpg)
How developers see bots
![Page 11: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/11.jpg)
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
![Page 12: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/12.jpg)
Pushing information
![Page 13: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/13.jpg)
CRE Alerts
![Page 14: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/14.jpg)
The Block
![Page 15: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/15.jpg)
CoffeeCow
![Page 16: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/16.jpg)
![Page 17: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/17.jpg)
![Page 18: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/18.jpg)
![Page 19: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/19.jpg)
3000 coffee orders250 hours saved
![Page 20: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/20.jpg)
Real work
![Page 21: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/21.jpg)
Check Bulk Email Sender Reputation
![Page 22: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/22.jpg)
Listing API
![Page 23: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/23.jpg)
Viral
![Page 24: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/24.jpg)
Demonstrate New APIs
![Page 25: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/25.jpg)
Third party information
![Page 26: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/26.jpg)
Enriching a conversation
![Page 27: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/27.jpg)
Taking Quick Actions
![Page 28: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/28.jpg)
Office hacks
![Page 29: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/29.jpg)
New office... where is everyone?
![Page 30: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/30.jpg)
...and that meeting room?
![Page 31: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/31.jpg)
Great for staying in the flow
![Page 32: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/32.jpg)
Integrate SMS alerting into our incident channel
![Page 33: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/33.jpg)
Baked-in follow-up prodding
![Page 34: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/34.jpg)
Same PatternMultiple Uses
![Page 35: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/35.jpg)
Great for automating tasks
![Page 36: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/36.jpg)
Image optimisation
![Page 37: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/37.jpg)
Deployments
![Page 38: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/38.jpg)
Getting started...
![Page 39: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/39.jpg)
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/
![Page 40: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/40.jpg)
Techniques...
![Page 41: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/41.jpg)
Pull - Public API (Slash commands)
![Page 42: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/42.jpg)
Formatting Messages
![Page 43: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/43.jpg)
Push - Webhooks
![Page 44: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/44.jpg)
Real Time Messaging
![Page 45: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/45.jpg)
Call backs
![Page 46: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/46.jpg)
Takeaways...
![Page 47: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/47.jpg)
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
![Page 48: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/48.jpg)
Thanks!Paul McManus, Technology Director
![Page 49: Beyond Chatops - Bots @ Domain](https://reader030.vdocuments.net/reader030/viewer/2022020203/5899dc111a28ab4a0b8b6b35/html5/thumbnails/49.jpg)
What’s the most interesting thing one of your bots do?