Slack is a secure online messaging app for your team to stay connected internally as well as with external teams. It also enables you to automate tasks inside and outside of Slack and organize communication using channels based on teams, clients, or projects. You can also share files and audio clips with your peers or even post a bot message. The Slack App Connector can be used to manage messages, channels, and user statuses between your Slack account and other third-party app accounts.
Specifications
Before you connect your Slack account with Integry, you can go through some basic specifications of the Slack App Connector.
Authorization Type
Slack uses an OAuth2 based authentication and stores two types of access tokens-user access token and bot token. These access tokens never expire. When setting up an integration, you need to allow Integry to request and acquire access to your Slack account.
Trigger Type
No triggers are implemented as of now, but when we implement them, these will be webhook based. This means that as soon as an event occurs, Integry will receive the trigger right away.
Limitations
Here are some of the limitations of the Slack App Connector:
- No messages can be sent to DMs or Grouped DMs using the "Post Message" activity.
- As an end-user, you can only join a public channel using the "Join Channel" activity.
-
Only fixed access tokens are supported. Fixed access tokens don't expire and hence a refresh token is not needed to generate a new one.