Introduction

At Rootly, incidents are created and managed directly in Slack - our customers rely on the Slack bot to declare incidents, update status, page responders, and perform a variety of other actions without switching tools.

In this project, you’ll build a simplified version of that workflow: a Ruby on Rails application with a Slack bot to declare and resolve incidents, and a Web UI to view and manage them.

Slack Bot

Your Slack app should support the following commands:

/rootly declare <title>

/rootly resolve

Slack’s block kit allows for a lot of flexibility - apply your own product and design instinct and make the design your own!


🌐 Web UI