How To Integrate Myuser into Slack
The purpose of this guide is to use your own Slack App (so you have a lot more control). At the end of this guideline, you will get Bot User OAuth Token
which is what we need to finish installation process
1) Visit https://api.slack.com/apps & Login into the workspace you want the app to be installed
2) Once you login do not open app instead simply go to https://api.slack.com/apps again
3) Once you login you will see this screen instead, click Create New App
4) Select from scratch
5)
Name it as you like preferably name containing Myuser so you recognize it and Pick a workspace then click Create App
6) From settings choose Oauth & Permissions
7) Scroll down to scopes section:
8) Click Add an OAuth Scope and type chat:write (so App can send a message)
9) In the same section scroll up and now Install to Workspace button will be enabled and will contain your workspace name, Click on it
10) Click Allow:
11) Click Copy next to Bot User OAuth Token
12) In products section in myuser.com/dashboard click Product info of the product you want to integrate Myuser into and click on Integrate Into Apps
13) Paste Bot User OAuth Token you copied on step 11
14) Now you need to add Slack Channel username which you can find inside of your Slack workspace, they look like this, yours will be different:
15) Now you need to invite the App into the channel by going into the channel in Slack and type /invite
Then click on Add Apps to this channel
Search the app name you just created and click Install
16) For this example, let's say I want to integrate into customer-notifications, and after I followed step 15 and invited the app, now I type customer-notifications into Myuser dashboard
17) Click Save and you should receive this in the slack channel if integration was successful: