Build a Slack task app​

Build your own task app from scratch with Node.js while mastering key concepts for creating powerful Slack apps. In this series, you’ll learn the fundamentals of app development on Slack. Follow along step-by-step, and by the end, you’ll have a fully functional task app and a solid foundation for building even more complex apps.

Touring the codebase

Watch video

Setting up the app

Watch video

Creating tasks with Global Shortcuts

Watch video

Triggering modals

Watch video

Build a home for your users with App Home

Watch video

Use the events API to create a dynamic App Home

Watch video

Granular Bot Permissions

Watch video