API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

Slack Views API

The Slack Views API lets your app build and control Block Kit interfaces inside Slackprimarily modals and the App Home tab. With methods like views.open, views.update, and views.push, your app can launch multi-step modal flows in response to interactive triggers (slash commands, shortcuts, or message actions), update them in place, or push new steps onto the stack. Using views.publish, you can render a personalized, dynamic Home tab for each user.

Documentation

Specifications

OpenAPI

slack-views-openapi.yml Raw ↑