If your office uses Slack every day, you know how easy it is to lose a good idea in a long list of ongoing or multi-channel messages. An easy way to reduce congestion is by integrating third-party Slack applications, which allow you to instantly turn chat messages into assignable tasks or other workflow elements. We’ll show you exactly how to do that.
By default, any user can add any application to the Slack workspace, unless an administrator has restricted access to certain applications or requires permission from the administrator to install any application. Administrators can also approve in advance a list of applications that can be installed on the desktop.
If your administrators have blocked your workspace (and you’re not one of them), you’ll need to ask them to add apps. Just follow the instructions here; We have indicated the point where you will send the request to the administrators.
Once an application has been added to a workspace, each individual user in the workspace must install it to use it; there is no way for an administrator to install integrations for everyone in the workspace.
Before you begin, a word of caution: All third-party applications require certain permissions in Slack, such as access to messages on public or private channels. Some applications require a large number of permissions. Before installing any application, make sure that the required permissions do not violate your organization’s privacy policies.
For this tutorial, we focused on applications that use “actions,” Slack’s term for applications that can trigger an event directly from the Actions menu of any message, rather than prompting users to enter a command. Some examples of actions include creating a ticket in error tracking software, such as Jira, or saving a web link to a bookmarking application, such as Pocket, to be read later. Add these apps to Slack, click a button, and you’re done.
Here are two examples of applications with Slack actions that can speed up your work day. The first is from Asana team-based project management software and we will use it to turn a Slack message into a task on that platform. In the second example, we will integrate the Zapier automation software and use it to create a new task list element in the Todoist application from a Slack message.