Getting Started
Slackin makes it easy to invite people to your public Slack organization. Available as an open web service you can enable this for your Slack workspace with a few click of a button. This tutorial will guide you through the process.
Prerequisites
- If you have not already done so, sign up for free for an Eyevinn OSC account.
Step 1: Create a Slack app to access API
In order to be able to access Slack API you need to first create a Slack application that you connect with your workspace.
Once the app is created you need to create an OAuth token with the following scope.
Copy the Bot User OAuth token to the clipboard.
Step 2: Store token as a secret
Now navigate to the Slackin open web service and select the tab "Service Secrets". Create a new secret where you will store the Bot User OAuth token.
Step 3: Create a Slackin instance
Now it is time to create the Slackin instance. Go to the tab "My slackins" and click the button "Create slackin".
Name
: the name of your instanceSlackWorkspaceId
: the id of your workspace, e.g..slack.com SlackApiToken
: a reference to the secret you created in step 2.SlackInviteUrl
: if your Slack app does not have authority to send invitations you can provide a Slack invitation URL as a fallback.
When the instance is up and running you can click on the instance card and the Slackin application for your Slack workspace is now online.