Why Layabout?

Why Layabout when the Slack Events API exists and there’s already an officially supported events library?

Simply put, if you don’t want to run a web server so Slack can call you when events happen, then Layabout is for you.

Most events are supported by the Slack RTM API as well and Layabout enables you to start handling events quickly without worrying about setting up Flask, configuring a reverse proxy, acquiring an SSL certificate, and the myriad other tasks that come with hosting a web app.

That said, if you can’t afford to have a persistent WebSocket connection to the Slack API, then you probably do want to use the official events library.