API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

Slack Dialog API

Slack's Dialog API lets apps open form-like popups inside Slack to collect structured input from users. Apps trigger a dialog (often from a slash command, message action, or interactive message) by calling dialog.open with a short-lived trigger_id, then present fields like text inputs, textareas, and select menus (including dynamic, server-powered options).

Documentation

Specifications

OpenAPI

slack-dialog-openapi.yml Raw ↑