Slack Setup
To start using Slack with MailScheduler, you will need to create your own 'Slack App', which we will build off of a Manifest which you can copy from the MailScheduler application.
To get started, head to https://api.slack.com/apps, and log in.

Afterwards, press the 'Create New App' button in the top right.

Then, click 'From a manifest'.

Choose the workspace you want Mailscheduler to be able to send messages to, and press next.
Then, you will be presented with this screen, where you will need to copy and paste the app manifest from MailScheduler.

To find the manifest in MailScheduler, head to the Settings, then click the External messaging tab, and then press the 'Show Slack manifest' button.

This should show you this screen:

Here, you can simply press the 'Copy Manifest' button in the top right, then, go back to the slack app, and paste it back in:

Make sure that the 'JSON' tab is selected, not the 'YAML' tab. Advance to the next screen, and click 'Create'.

You will now be presented with an overview screen of your application. We're almost done, we just have a few small steps left to go.

Scroll down, and you will reach the 'Display Information section'. Click on the 'Add App Icon' button in the square. Now you can download the MailScheduler Logo, and upload it to serve as the App Icon.

Afterwards, click on the 'Install App' button in the left panel, which will lead you to this screen:

Press the 'Install to ...' button, then follow the installation steps. When you are done, you will be presented with your Bot OAuth token:

Finally, copy this token into Mailscheduler, and press the 'Save External Messaging Settings' button.
Congratulations! You are now done with the setup for slack, and can start sending messages in your favorite slack channels! If you're curious how to do this, you can look at Using external messaging.
Last updated
Was this helpful?