This document will guide you through the configuration steps needed to enable interactions between the SlackApi and BusinessMate. To use the Slack methods in your workflow, you will need to use an ‘accessToken’ and ‘channel’ name.

Figure 1. Slack api workspace

Figure 2. Your Apps
You will have the option either to create an app from ‘Scratch’ or ‘From an app manifest’.
In this example, we will create an app from scratch. A manifest is a ‘yaml’ file which includes settings of a previous app.
If you’re re-creating an app this option could be useful as it will save you some time.

Figure 3. Create app from scratch
Enter a name for your app and select a workspace if you already have one, or create a new one to be associated to your app. This name and workspace will be used later in your Slack desktop application, for step 2 of this guide.

Figure 4. Choose Name and workspace
Next, you’ll be forwarded to the Basic Information page, where you’ll be setting up your application.

Figure 5. Basic information page
Scroll down until you see ‘Bots’, like shown in the following screen. For this example, we’ll create a bot application, so select that option.
Here you can read about the bot.
From there you will see, that we need to add permissions and scopes for the bot token.

Figure 6. Features
Now, you need to assign scopes to your bot. These settings can be done in the OAuth/Permission part of the site. In the ‘OAuth & Permissions’.

Figure 7. OAuth & Permissions

Figure 8. Assign scope

Figure 9. Add an OAuth Scope

Figure 10. Selected scopes

Figure 11. Install the new permissions

Figure 12. Confirm new persmissions

Figure 13. accessToken
Now that you have you Slack ‘accessToken’ generated, it’s time to head over to your Slack desktop application. You should login to the same workspace selected previously.
We will create a new channel “mychannel” the bot can write to.
On the left pannel right click on Channels menu and click on “Create a new channel”, then enter the name.

Figure 14. Create new channel

Figure 15. Adding bot
You should be all set and ready to start using Slack in your workflows.

Figure 16. Bot added
Start your 3 months of free trial now.Sign up and start your business flow right away
Get your business mate now