channels:history | Required to create the content for posts and comments on the Tightknit site. |
channels:join | When admins enable a selected channel with Tightknit features, we must add Tightknit to the channel in order to participate or react to activity in the channel. |
channels:read | Tightknit reads the channel description, topic, and metadata for creating Tightknit Feeds. |
channels:write.invites | Tightknit offers channel invitation tools such as “invite all members to a channel” and “invite all members of one channel to another channel” |
chat:write | Tightknit sends messages for anonymous posting, polls, event announcements, event recaps, companion site-related reminders, gamification notifications, and onboarding messages. Tightknit sends ephemeral messages to individual users for notifications and reminders. |
chat:write.customize | Customers can white-label the experience to their community’s brand so that the Tightknit bot’s public messages reflect the name and image of their company, business, etc. |
commands | Offers customers various ways to access Tightknit features, including: accessing an upcoming Events listing, accessing their earned gamification awards, discovering gamification offerings within the community, updating content from the Tightknit site, sending anonymous messages, creating polls, using channel invitation tools. |
emoji:read | Required to reflect custom emoji reactions on messages within the Tightknit site. |
files:read | Required to reflect the current status of public files the customer has posted to the Tightknit site. Tightknit respects updates/deletions to the Slack file. |
files:write | Customers may use Tightknit to generate framed profile photos and certificate award images which are uploaded as files for the user. |
groups:history | Tightknit only interacts with private channels which the customer admins have explicitly configured. Certain customers may have private Feeds enabled with Tightknit. Tightknit reads the channel description, topic, and metadata to create the Feed. The admin may use message shortcuts to manually select threads to appear on the Tightknit site. Tightknit must process the messages of the thread to convert to posts and comments. |
groups:read | Tightknit only interacts with private channels which the customer admins have explicitly configured. Required for posts and comments to the Tightknit site. |
groups:write | Tightknit creates a private “Tightknit Hub” channel, intended for admins of the workspace to receive important notification, alerts, news, and other updates from the Tightknit app. |
groups:write.invites | Tightknit must invite the workspace admin(s) to the private “Tightknit Hub” channel. The initial installing admin user is automatically added, but any subsequent admin users that visit the app home would expect to be added to the Hub channel too. For the subsequent admin visitors, we display a button for them to “Join the Hub Channel”. This scope is used to invite the admins that click the button to the private hub channel. |
im:history | Tightknit writes and updates messages sent in direct message conversations between Tightknit and members of the community. This is primarily used for sending private notifications. |
im:read | Tightknit writes and updates messages sent in direct message conversations between Tightknit and members of the community. This is primarily used for sending private notifications. |
im:write | Tightknit writes and updates messages sent in direct message conversations between Tightknit and members of the community. This is primarily used for sending private notifications. |
links.embed:write | We include tutorial and guidance videos during the onboarding flows and in our Help modals. |
links:read | We include tutorial and guidance videos during the onboarding flows and in our Help modals. |
reactions:read | Tightknit retrieves the reactions on Slack messages to share on posts and comments in the Tightknit site. |
team:read | The workspace information is used for creating the initial space when an admin first logs in. It is used to seed the default values for the customer’s Tightknit community, including the workspace name, domain, and icon. |
users.profile:read | Allows us to create member directories where they can search for other similar members. |
users:read | Allows us to create member directories where they can search for other similar members. |
users:read.email | Connects user profiles to their associated users on the site. We use email to associate. Email also allows customers to register for events on the platform. We DO NOT send the customer any emails without their consent. |