Entry points for app interactions

Give users the power to directly invoke your app's workflows by providing entry points β€” a set of optional app features and components that are the launching points for interactions.

Entry points in Slack

Enable these configurable features to provide triggers for specific app workflows. Users can initiate them from the comfort of familiar Slack client elements.


Shortcuts let users quickly trigger workflows from various prominent UI locations in Slack.

Read our guide to shortcuts to learn how to create and handle them for your app.

Slash Commands

Let users trigger an interaction with your app by typing a command into the message composer box in any Slack conversation.

Read more about Slash Commands.

Entry points in app surfaces

Add and implement a range of fully customizable interactive components to your app's surfaces in Slack.

Interactive components are a subset of Block Kit, our UI framework of visual components for Slack apps. Read our guide to interactivity in Block Kit to see how to add the full range of components, such as buttons, select menus and date pickers, to your app's surfaces.

Follow our guide to handling user interaction to prepare your app for the interactivity these components will inspire.

Was this page helpful?