You must enable javascript in order to use Slack. You can do this in your browser settings.

Tutorials and other educational resources

Previously featured tutorials

Sarah Barnekow
Jul 29, 2020

Workflow Builder Steps from Apps

Learn how to configure a Workflow Builder Step from your App. Read More

Michael Brooks
Dec 11, 2020

Deploying bolt-js apps to AWS Lambda

Learn how to deploy a Bolt for JavaScript app to AWS Lambda. Read More

Adam Marinelli
Oct 6, 2020

Workflow Builder Steps from Apps: Advanced Concepts

Workflow Builder Steps: Advanced Concepts. Read More

Shay DeWael
Oct 1, 2020

Building an app with Bolt for Python

Bolt for Python is the quickest way for Python developers to start building Slack apps. Learn how to create your first Bolt app with an interactive app home.. Read More

Shay DeWael
Oct 1, 2020

Building an app with Bolt for Java

Bolt for Java is the quickest way for Java developers to start building Slack apps. Learn how to create your first Bolt app with an interactive app home.. Read More

Michael Brooks
Sep 7, 2020

Deploying bolt-js apps to Heroku

Learn how to deploy a Bolt for JavaScript app to Heroku. Read More

Jason Wong
Aug 17, 2020
Shay DeWael
Jun 1, 2020

Building an app with Bolt for JavaScript

Bolt for JavaScript is the quickest way for JavaScript developers to start building Slack apps. Learn how to create your first Bolt app with an interactive app home.. Read More

Steve Gill
Feb 4, 2020

Understanding OAuth scopes for Bots

Learn how use request scopes using OAuth. Read More

Shay DeWael
Jan 14, 2020

Design an Expense App with Block Kit

Learn how to design an expense reporting app using home tabs, modals, and messages.. Read More

Browse more tutorials here.