Skip to main content

Execute a dialog action button

POST 

/api/v4/actions/dialogs/execute

Endpoint used by the Mattermost clients when a user clicks an action_button element inside an interactive dialog. The server generates a new trigger ID and forwards the button's context to the integration URL; the integration can then open a child (stacked) dialog with that trigger ID. See https://docs.mattermost.com/developer/interactive-dialogs.html for more information on interactive dialogs.

This request is always processed server-side. The client caps the number of simultaneously open interactive dialogs at 3, so if the resulting open_dialog event would exceed that limit the client silently skips rendering the additional dialog.

Minimum server version: 11.10

Request

Responses

Dialog action executed successfully