What can the Drafted Slackbot access in my Slack workspace?

Updated 4 months ago by Aubrie Przybysz

Drafted asks for the following Slack permissions: 

Required Permissions:

  • Get a list of public channels in your workspace (channels:read)
  • Get a list of private channels in your workspace (groups:read)
  • Create public channels in your workspace (channels:manage)
  • Create private channels in your workspace (groups:write)
  • Join channels in your workspace as the @Drafted bot (channels:join)
  • Send messages to individuals and channels as the @Drafted bot (chat:write)
  • Read messages sent directly to the @Drafted bot (im:history, im:read)
  • Read basic information about your team workspace (team:read)
  • Get a list of users in your workspace (users:read)
  • View email addresses of users in your workspace (users:read.email)
  • Create slash commands in your workspace (commands)

Permission Details

Get a list of public channels in your workspace (channels:read)

Drafted uses this permission to read which users are subscribed to which public channels in Slack. This allows Recruiters to send user invites in bulk using channels instead of sending individual invites. 

Get a list of private channels in your workspace (groups:read)

Drafted uses this permission to read which users are subscribed to which private channels in Slack. This allows Recruiters to send user invites in bulk using channels instead of sending individual invites. 

Create public channels in your workspace (channels:manage)

Drafted uses this permission to create a public notifications channel called #drafted-referrals which hosts all referral notifications. The @Drafted bot is invited to this channel in order to post those referrals.

Create private channels in your workspace (groups:write)

Drafted uses this permission to create private, job-based notification channels for new referrals. The @Drafted bot is invited to this channel in order to post those referrals.

Join channels in your workspace as the @Drafted bot (channels:join)

Drafted uses this permission to join channels it creates in order to post messages to them. This is used for notification channels.

Send messages to individuals and channels as the @Drafted bot (im:history, im:read)

Drafted uses this permission to send messages to users and channels that the @Drafted bot has been invited to.

Read basic information about your team workspace (team:read)

Drafted uses this permission to view basic information about the Slack workspace. This provides us with the company name, company domain, and the company image.

Get a list of users in your workspace (users:read)

Drafted uses this permission to link Slack users to existing Drafted users so that we can send slack suggestions and users can perform Drafted tasks within Slack.

View email addresses of users in your workspace (users:read.email)

Drafted uses this permission in combination with users:read in order to link existing Drafted users to Slack users via email address. Drafted does not send any emails to Slack users that are not already Drafted users.

Create slash commands in your workspace

Drafted uses this permission to create the /refer command and /drafted ... commands within Slack.

Have questions? Send them to us at support@drafted.us.



How did we do?


Powered by HelpDocs (opens in a new tab)