A. Set up a Slack connection
Start establishing a connection to Slack in either of the following ways:
- From the Resources menu, select Connections. Then, click + Create connection at the top right.
– or –
- While working in a new or existing integration, you can add an application to a flow simply by clicking Add source or Add destination.
In the resulting Application list, select Slack.
The Create connection pane then asks you to name the new connection. Be sure to provide a clear and distinguishable Name as soon as the connection is created. Throughout integrator.io imports and exports, you will have the option to choose this new connection, and a unique identifier will prove helpful later when selecting among a list of connections that you’ve created.
Click Next to configure the connection.
B. Supply required Slack API settings
At this point, you’re presented with a series of options for providing Slack authentication.
Authentication type (required): Select OAuth 2.0 from the list. (The legacy Slack token API connection is documented separately.)
Configure scopes (required): Scopes are permissions that the Slack API defines to limit the access to your account. To select the scopes for this connection,
- Click the Configure scopes button.
- To access all of the scopes in the API, click the
– or –
Check the scopes you want to add, and click the button.
- Click Save when you’re ready to leave the editor and finish setting up your connection.
C. Edit advanced Slack settings
Before continuing, you have the opportunity to provide additional configuration information, if needed, for the Slack connection.
D. Save and authorize
Once you have configured the Slack connection, you have a couple options for continuing:
- Save and authorize – click this button to open a browser instance, log in to Slack, and verify your settings
- Cancel – click to exit without saving any new changes
Once you have confirmed the connection in Slack, close the browser window to return to integrator.io. The new connection will be applied to the current source or destination app, if you created it within a flow. Otherwise, you may proceed to register the connection with an integration.