Interaction payloads are sent to your app when an end-user interacts with one of a range of Slack app features.
The resulting payload can have different structures depending on the source. All those structures will have a
type field that indicates the source of the interaction.
Read the individual reference guides to see the breakdown of each
type of payload:
||Received when a user clicks a Block Kit interactive component.|
||Received when an app action in the message menu is used.|
||Received when a modal is cancelled.|
||Received when a modal is submitted.|
Read our guide to handling payloads from user interactions to learn how your app should process and respond to these payloads.