# Tightknit - [Introduction](https://docs.tightknit.ai/introduction.md): 🧶 Tightknit helps businesses grow, manage, and service their customer communities with Slack and AI. - [Quickstart](https://docs.tightknit.ai/getting-started.md): Go from zero to a live Slack community with Tightknit in about 10 minutes - [Glossary](https://docs.tightknit.ai/glossary.md): Learn the core concepts and terminology of Tightknit - [Branding Guide](https://docs.tightknit.ai/branding.md): Configure and customize your community's branding assets and visual identity - [Getting Started](https://docs.tightknit.ai/slack/getting-started.md): Learn how to manage your Tightknit community from within Slack - [Slack Sync Guide](https://docs.tightknit.ai/slack/sync-guide.md): Learn how information from Slack syncs to Tightknit. - [Create a Post or Comment](https://docs.tightknit.ai/slack/posts-and-comments/create-post-or-comment.md): Learn how to create new posts and comments in your community site - [Edit a Post or Comment](https://docs.tightknit.ai/slack/posts-and-comments/edit-post-or-comment.md): Learn how to edit existing posts and comments in your community site - [Delete a Post or Comment](https://docs.tightknit.ai/slack/posts-and-comments/delete-post-or-comment.md): Learn how to delete posts and comments from your community site - [Emoji Reactions](https://docs.tightknit.ai/slack/posts-and-comments/emoji-reactions.md): Learn how emoji reactions are synced between Slack and your community site - [Working With File Attachments](https://docs.tightknit.ai/slack/working-with-file-attachments.md): Learn how to upload, manage, and delete file attachments. - [Data sync reliability](https://docs.tightknit.ai/slack/data-sync-reliability.md): Learn how Slack event-delivery limits can affect data synced to Tightknit. - [Global Shortcuts](https://docs.tightknit.ai/slack/shortcuts-and-commands/global-shortcuts.md): Learn to use [global shortcuts](https://slack.com/help/articles/360057554553-Use-shortcuts-to-take-actions-in-Slack) in Slack. - [Message Shortcuts](https://docs.tightknit.ai/slack/shortcuts-and-commands/message-shortcuts.md): Learn to use [Message Shortcuts](https://slack.com/help/articles/360057554553-Use-shortcuts-to-take-actions-in-Slack) in Slack. - [Slash Commands](https://docs.tightknit.ai/slack/shortcuts-and-commands/slash-commands.md): Learn to use [Slash Commands](https://slack.com/help/articles/360057554553-Use-shortcuts-to-take-actions-in-Slack) in Slack. - [Community Home](https://docs.tightknit.ai/slack/community-home.md): The hub for community members to explore events, achievements, journeys, and more - [Community Settings](https://docs.tightknit.ai/slack/community-settings.md): Set your community name, icon, and logo, and configure the Tightknit Hub channel. - [Team Notifications](https://docs.tightknit.ai/slack/notification-settings.md): Manage administrative notifications from Tightknit. - [Tightknit Enterprise Slack App](https://docs.tightknit.ai/slack/tightknit-enterprise-slack-app.md): Install the Tightknit Enterprise Slack app to enable Slack admin operations - [Slack Connect](https://docs.tightknit.ai/slack/slack-connect.md): Configure Slack Connect channels to sync messages from external workspaces - [Single & Multi-Channel Guests](https://docs.tightknit.ai/slack/guests.md): How Slack single-channel and multi-channel guests are synced to Tightknit and how they access your community site - [Getting Started with the Community Site](https://docs.tightknit.ai/community-site/getting-started.md): How the Tightknit community site turns your Slack content into a searchable website, and how to create a site from the Slack App Home. - [Community Site Overview](https://docs.tightknit.ai/community-site/overview.md): What the Tightknit community site is: a website that hosts your Slack workspace content for the searchable web, with interactivity for members. - [Pages](https://docs.tightknit.ai/community-site/pages.md): The page structure of a Tightknit community site, covering home, feed, post, events, groups, members, resources, tags, and search pages. - [Site Overview Settings](https://docs.tightknit.ai/community-site/general.md): Set your community site name, description, page banners, video embed behavior, and site images. - [Home Page](https://docs.tightknit.ai/community-site/home-page.md): Customize your community site's Home page description, banner image, and components from Studio's Site Overview page or the Slack app home. - [Announcement Banner](https://docs.tightknit.ai/community-site/announcement-banner.md): Show a site-wide announcement banner on your community site, and control its placement, dismissibility, and color. - [Call to Action](https://docs.tightknit.ai/community-site/call-to-action.md): Configure the call-to-action button text and URL that invites community site visitors to join your Slack workspace, from Studio or Slack. - [Navigation & Routes](https://docs.tightknit.ai/community-site/navigation.md): Control which pages appear on your community site and add custom sidebar links from Site Navigation in Studio or the Slack app home. - [Domain and URL](https://docs.tightknit.ai/community-site/custom-domain.md): Change your community site subdomain or set up a custom domain such as community.your-domain.com. - [SEO and Metadata](https://docs.tightknit.ai/community-site/seo-metadata.md): Control whether search engines index your community site, and add a Google Tag Manager container. - [Community Site Analytics](https://docs.tightknit.ai/community-site/analytics.md): Track visitors, pageviews, and traffic sources for your public community site. - [Authentication](https://docs.tightknit.ai/community-site/authentication.md): Choose between Public Access and Restricted Access for your community site, and configure user login independently of site privacy. - [Single sign-on (SSO)](https://docs.tightknit.ai/community-site/sso.md): Set up enterprise Single Sign-On for your community site with OIDC, SAML 2.0, or token-based JWT, using SP-initiated or IdP-initiated flows. - [Notifications](https://docs.tightknit.ai/community-site/notifications.md): Manage member notifications, email domain, and notification template settings for your community site under Site Notifications in Studio. - [Notification Email Templates](https://docs.tightknit.ai/community-site/notification-templates.md): Customize the email templates Tightknit sends to your members, block by block, with a live preview. - [Integrations](https://docs.tightknit.ai/community-site/integrations.md): Manage integrations with your community site, including Google Tag Manager and Google Analytics. - [Tightknit Studio](https://docs.tightknit.ai/studio/overview.md): The admin dashboard for your community: what every section of the Studio sidebar does, and where to go for each job. - [Set Up Tightknit Studio](https://docs.tightknit.ai/studio/getting-started.md): What happens the first time you open Studio: installing Tightknit in Slack, workspace provisioning, and the first three things to configure. - [Access the Studio](https://docs.tightknit.ai/studio/access.md): Learn how to access the Studio - [Community Analytics Dashboard](https://docs.tightknit.ai/studio/analytics.md): Read the Studio Overview dashboard: member growth, engagement rate, response times, and the members whose activity is rising or falling. - [Members](https://docs.tightknit.ai/studio/members.md): Search, manage, and create community member profiles in Studio - [Discussions](https://docs.tightknit.ai/studio/discussions.md): Browse every Slack message synced to Tightknit, read full threads, and publish or unpublish posts to your community site. - [Calendar](https://docs.tightknit.ai/studio/calendar.md): See your events, journeys, and scheduled polls on one calendar, create them on a day, and reschedule them by dragging them to another day. - [Search in Studio](https://docs.tightknit.ai/studio/search.md): Find posts, comments, and content resources across your whole community from one search box, and jump to any Studio page with Cmd+K. - [AI Assistant](https://docs.tightknit.ai/studio/ai-assistant.md): Ask questions about your community in plain language, right inside Studio - [Studio Settings](https://docs.tightknit.ai/studio/settings.md): Manage workspace configuration, user access, and team settings - [Audit](https://docs.tightknit.ai/studio/audit.md): Review member import history, Slack and Salesforce sync jobs, and community-wide authentication events. - [Billing](https://docs.tightknit.ai/studio/billing.md): Manage your Tightknit subscription and payment method, and understand what happens when a payment fails. - [AI at Tightknit](https://docs.tightknit.ai/ai/overview.md): The AI-powered features in Tightknit, the models behind them, and how to control them. - [Getting Started with Channels & Feeds](https://docs.tightknit.ai/channels-and-feeds/getting-started.md): Understand channel states, activate Slack channels for Tightknit, and connect them to Feeds that sync content to your community site. - [Activate a Channel for Tightknit](https://docs.tightknit.ai/channels-and-feeds/activate-channel.md): Activate a Slack channel for Tightknit to unlock community management features, check channel states in Studio, and connect the channel to a Feed. - [Create a Feed](https://docs.tightknit.ai/channels-and-feeds/create-feed.md): Create a Feed in Tightknit Studio or Slack to monitor a Slack channel and control when and how its messages are posted to your community site. - [Manage Feeds](https://docs.tightknit.ai/channels-and-feeds/manage-feeds.md): Update an existing Feed's settings, manage feed members, and archive Feeds from Tightknit Studio or the Feed Settings menu in Slack. - [AI & Agent Settings](https://docs.tightknit.ai/channels-and-feeds/agent-settings.md): Configure a feed's custom AI prompts, and the New Post Notification and Related Discussions agents for its Slack channel, from Tightknit Studio or the Slack channel settings. - [Engagement Settings](https://docs.tightknit.ai/channels-and-feeds/engagement-settings.md): Configure Anonymous Posting and Thread Engagement Reminder features for a feed's Slack channel from Tightknit Studio or the Slack settings menu. - [Getting Started with Content Resource Libraries](https://docs.tightknit.ai/content-resource-library/getting-started.md): Curate themed collections of links and event recordings with Content Resource Libraries, tag resources, and surface them on your community site. - [Getting Started with Events](https://docs.tightknit.ai/events/getting-started.md): Create, share, and manage community events from Slack with Tightknit, including RSVPs, reminders, approval flows, recaps, and recordings. - [Create a New Event](https://docs.tightknit.ai/events/create-event.md): Create and publish events from Tightknit Studio or Slack, and let non-Admins draft or publish events through Groups and Permission Sets. - [Manage Events](https://docs.tightknit.ai/events/manage-events.md): Review an event's overview, recap, and details on the Studio event detail page, and see hosts, speakers, and registrants under Participants. - [Event Registration](https://docs.tightknit.ai/events/event-registration.md): Configure event registration settings, including the registration button, external event links, and public guest lists and guest counts. - [Event Recaps & Recordings](https://docs.tightknit.ai/events/event-recap.md): Add a recap message and recording link to completed events from Studio or Slack, shared in the channels the event was published to. - [Global Event Settings](https://docs.tightknit.ai/events/global-event-settings.md): Configure community-wide event settings that apply to every event, from the Events page in Tightknit Studio or the Slack app home. - [Tutorial: Zapier Webhook → Zoom](https://docs.tightknit.ai/events/tutorials/webhook-zapier-zoom.md): Learn how to use **Zapier** to connect Tightknit event registration to Zoom. - [Tutorial: Make Webhook → Zoom](https://docs.tightknit.ai/events/tutorials/webhook-make-zoom.md): Learn how to use **Make** to connect Tightknit event registration to Zoom. - [Tutorial: Make Webhook → Slack notification](https://docs.tightknit.ai/events/tutorials/webhook-make-slack.md): Learn how to use **Make** to connect Tightknit event registration to Slack notifications. - [Tutorial: Simultaneous Events Across Multiple Zoom Accounts](https://docs.tightknit.ai/events/tutorials/multiple-zoom-accounts.md): Auto-route event registrations across multiple Zoom accounts while keeping the native Tightknit registration experience. - [Getting Started](https://docs.tightknit.ai/gamification/getting-started.md): Learn the basics of Gamification with Tightknit. - [Journeys](https://docs.tightknit.ai/gamification/journeys.md): Learn about gamified journeys with milestones. - [Awards](https://docs.tightknit.ai/gamification/awards.md): Customize and give out awards to recognize member achievements and contributions - [Gamification Settings](https://docs.tightknit.ai/gamification/settings.md): Configure global settings for your community's gamification features. - [Permission Sets](https://docs.tightknit.ai/community/permission-sets.md): Create Permission Sets that grant event, award, and poll permissions, and assign them to Groups to give privileges to community members. - [Groups](https://docs.tightknit.ai/community/groups.md): Create and manage Groups of community members for bulk management and assignments, in Slack, in Studio via CSV import, or through the API. - [Getting Started](https://docs.tightknit.ai/member-engagement/getting-started.md): Learn the features around member engagement. - [New Member Onboarding](https://docs.tightknit.ai/member-engagement/onboarding.md): Customize the experience for new members joining your Slack community. - [Anonymous Posting](https://docs.tightknit.ai/member-engagement/anonymous-posting.md): Enable anonymous messaging in your Slack channels to encourage open communication. - [Polls](https://docs.tightknit.ai/member-engagement/polls.md): Create and manage community polls - [Thread Engagement Reminder](https://docs.tightknit.ai/member-engagement/thread-responder.md): Enable automatic nudges to encourage thread-first behavior and keep channels tidy. - [Getting Started](https://docs.tightknit.ai/moderation/getting-started.md): Learn the basics of Moderation with Tightknit. - [Community Guidelines](https://docs.tightknit.ai/moderation/community-guidelines.md): Set up and manage your community's guidelines, including AI-powered generation and community site display. - [Getting Started with Profiles](https://docs.tightknit.ai/profiles/getting-started.md): Configure profile fields, display settings, and blocked bots for your community members. - [Manage Member Profiles](https://docs.tightknit.ai/profiles/manage-profiles.md): Learn how your member profiles are managed. - [Member Profile](https://docs.tightknit.ai/profiles/profile-fields.md): Learn how to configure the settings for profile fields. - [Profile Settings](https://docs.tightknit.ai/profiles/profile-settings.md): Learn how to configure user profile global settings. - [Blocked Bot Profiles](https://docs.tightknit.ai/profiles/blocked-bots.md): Learn how to block specific bots from posting to the Tightknit community site. - [Getting Started](https://docs.tightknit.ai/tags/getting-started.md): Learn the basics of Tags with Tightknit. - [Activity Logs](https://docs.tightknit.ai/activity-logs/getting-started.md): Tightknit captures every community interaction — posts, edits, deletions, auth events, and more — as a structured, versioned activity stream. - [Activity Log Metadata Versions](https://docs.tightknit.ai/activity-logs/versions.md): Version changelog for the activity log metadata schema, listing payload changes to reference when building integrations that consume activity data. - [Slack Integration Settings](https://docs.tightknit.ai/integrations/slack.md): Manage the Slack connection from Studio: community identity, bot profiles, Slack Connect workspaces, team notifications, and sync history. - [API Keys](https://docs.tightknit.ai/integrations/api-keys.md): Generate API Keys to access the Tightknit API. - [MCP Server](https://docs.tightknit.ai/integrations/mcp.md): Connect Tightknit to Claude, ChatGPT, Cursor, and other AI agents with the hosted MCP server so they can help you manage your community. - [Luma](https://docs.tightknit.ai/integrations/luma.md): Embed Luma event registration directly into your Tightknit community site. - [Salesforce](https://docs.tightknit.ai/integrations/salesforce.md): Connect community engagement data to Salesforce to track activity alongside your deals and accounts. - [Webhooks](https://docs.tightknit.ai/integrations/webhooks.md): Send real-time event notifications from Tightknit to external services. - [Contact Us](https://docs.tightknit.ai/support/contact.md): Ways to reach the Tightknit team for help and support. - [Troubleshooting](https://docs.tightknit.ai/support/troubleshooting.md): Find solutions to common issues you might encounter. - [Limitations](https://docs.tightknit.ai/support/limitations.md): Limits and compatibility of the Tightknit platform - [Known Issues](https://docs.tightknit.ai/support/known-issues.md): Current known issues in Tightknit and their workarounds. - [Security at Tightknit](https://docs.tightknit.ai/security/overview.md): Tightknit Security & Trust Center - [Tightknit Infrastructure & Application Security](https://docs.tightknit.ai/security/application.md): At Tightknit, we are committed to securing our infrastructure and application to ensure the safety, reliability, and privacy of our customers' data. Our approach includes leveraging industry-leading cloud services, robust access controls, continuous monitoring, and proactive vulnerability management… - [Tightknit Data Security & Privacy](https://docs.tightknit.ai/security/data.md): Tightknit Data Security & Privacy - [Slack Scopes & Permissions](https://docs.tightknit.ai/security/slack-scopes.md): Learn which Slack scopes and permissions are required by the Tightknit app and why each scope is necessary for providing our community engagement features while maintaining security and privacy. - [Vulnerability Disclosure Policy](https://docs.tightknit.ai/security/vulnerability-disclosure.md): How to report security vulnerabilities to Tightknit - [SOC 2 Compliance](https://docs.tightknit.ai/security/soc-2.md): Overview of Tightknit SOC 2 compliance and certification - [ISO 27001 Compliance](https://docs.tightknit.ai/security/iso-27001.md): Overview of Tightknit ISO 27001 compliance and information security management - [GDPR Compliance](https://docs.tightknit.ai/security/gdpr.md): Overview of Tightknit GDPR compliance and data protection - [CCPA Compliance](https://docs.tightknit.ai/security/ccpa.md): Overview of Tightknit CCPA compliance and California consumer privacy rights - [Tightknit Admin API Introduction](https://docs.tightknit.ai/api-reference/introduction.md): Authenticate against the Tightknit Admin API and make your first request. - [Webhooks](https://docs.tightknit.ai/api-reference/webhooks.md): Subscribe to Tightknit webhooks: add and test endpoints, choose event types, verify signatures, and troubleshoot deliveries and retries. - [Introspect current API key](https://docs.tightknit.ai/api-reference/api-keys/introspect-current-api-key.md): Returns information about the authenticated API key, including its type, associated community, and granted permissions. - [Assign award to user](https://docs.tightknit.ai/api-reference/award/assign-award-to-user.md): Assigns an award to a user and sends a Slack notification. - [List calendar events](https://docs.tightknit.ai/api-reference/calendar-events/list-calendar-events.md): Returns a paginated list of calendar events. - [Create calendar event](https://docs.tightknit.ai/api-reference/calendar-events/create-calendar-event.md): Creates a new calendar event. - [Retrieve calendar event](https://docs.tightknit.ai/api-reference/calendar-events/retrieve-calendar-event.md): Retrieves a calendar event by ID. - [Delete calendar event](https://docs.tightknit.ai/api-reference/calendar-events/delete-calendar-event.md): Deletes a calendar event by ID. - [Update calendar event attendee](https://docs.tightknit.ai/api-reference/calendar-events/update-calendar-event-attendee.md): Updates a calendar event attendee record. - [List feeds](https://docs.tightknit.ai/api-reference/feeds/list-feeds.md): Returns a paginated list of feeds. - [Retrieve feed](https://docs.tightknit.ai/api-reference/feeds/retrieve-feed.md): Retrieves a feed by ID. - [List posts in a feed](https://docs.tightknit.ai/api-reference/feeds/list-posts-in-a-feed.md): Returns a paginated list of posts in a feed. - [Upload file](https://docs.tightknit.ai/api-reference/files/upload-file.md): Uploads and creates a new public file in Tightknit storage. - [Add user to group](https://docs.tightknit.ai/api-reference/groups/add-user-to-group.md): Adds a user as a group member. The user must not already be a member of the group. - [Check membership](https://docs.tightknit.ai/api-reference/members/check-membership.md): Checks whether a member with the given email exists in the community. Useful for gating access in external auth flows (e.g. Auth0 custom actions). - [Add member](https://docs.tightknit.ai/api-reference/members/add-member.md): **Requires Enterprise plan or higher.** - [Deactivate member](https://docs.tightknit.ai/api-reference/members/deactivate-member.md): **Requires Enterprise plan or higher.** - [Send Slack message](https://docs.tightknit.ai/api-reference/messages/send-slack-message.md): Sends a Slack message to a channel or user. By default, messages are sent by the Tightknit app branded as the community, using your customized icon and name. - [Retrieve post](https://docs.tightknit.ai/api-reference/posts/retrieve-post.md): Retrieves a post by ID. Accepts the canonical `msg_…` message ID or the deprecated legacy post ID. - [Search documents](https://docs.tightknit.ai/api-reference/search/search-documents.md): Searches documents using a query string and returns relevant results. - [Triggered when an award is given](https://docs.tightknit.ai/api-reference/webhooks/triggered-when-an-award-is-given.md): Triggered when an award is given - [Triggered when a user registers for a calendar event](https://docs.tightknit.ai/api-reference/webhooks/triggered-when-a-user-registers-for-a-calendar-event.md): Triggered when a user registers for a calendar event - [Triggered when a user unregisters for a calendar event](https://docs.tightknit.ai/api-reference/webhooks/triggered-when-a-user-unregisters-for-a-calendar-event.md): Triggered when a user unregisters for a calendar event - [Triggered when a calendar event is published](https://docs.tightknit.ai/api-reference/webhooks/triggered-when-a-calendar-event-is-published.md): Triggered when a calendar event is published - [Triggered when a calendar event ends](https://docs.tightknit.ai/api-reference/webhooks/triggered-when-a-calendar-event-ends.md): Triggered when a calendar event ends - [Triggered when a member joins a community](https://docs.tightknit.ai/api-reference/webhooks/triggered-when-a-member-joins-a-community.md): Triggered when a member joins a community: by joining the Slack workspace, by signing in to the community site or the Studio for the first time, or by being added one at a time by an admin (Admin API, Studio add member, or MCP). Bulk member imports do not trigger it. Each of these is its own event,… - [Guides](https://docs.tightknit.ai/guides/index.md): Step-by-step guides for getting the most out of Tightknit. - [Where to Install Tightknit](https://docs.tightknit.ai/guides/where-to-install-tightknit.md): Install Tightknit in the Slack workspace your community lives in, not your internal employee workspace. - [Create Your Slack Workspace](https://docs.tightknit.ai/guides/create-your-slack-workspace.md): Set up a Slack workspace that's ready to host your community. - [Create Channels and Feeds](https://docs.tightknit.ai/guides/create-your-core-channels.md): Set up organized Slack channels so members know exactly where to go. - [Slack SSO with Auth0](https://docs.tightknit.ai/guides/slack-sso-external-idp.md): Connect Slack workspace SSO to Auth0 as your SAML identity provider, with optional Tightknit membership verification. - [Launch Your Community Site](https://docs.tightknit.ai/guides/launch-your-site.md): Get your Tightknit community site up and running in minutes. - [Invite and activate members](https://docs.tightknit.ai/guides/invite-and-activate-members.md): Add members to your community and set up permissions. - [Navigating Studio Analytics](https://docs.tightknit.ai/guides/navigating-studio-analytics.md): How to use Tightknit Studio to track engagement, analyze member behavior, and turn insights into action. - [Automated Onboarding Journeys](https://docs.tightknit.ai/guides/set-up-automated-onboarding-journeys.md): Design member journeys, celebrate milestones, and recognize contributors using Tightknit's gamification features. - [Custom Email Domain DNS Setup](https://docs.tightknit.ai/guides/custom-email-domain.md): Step-by-step guide to configuring SPF, DKIM, and MX records for your custom email domain - [Set up Auth0 SSO](https://docs.tightknit.ai/guides/sso-auth0.md): Configure an Auth0 application for Tightknit OIDC or SAML single sign-on from Studio. - [Award and Journey Templates](https://docs.tightknit.ai/guides/award-and-journey-templates.md): Ready-to-use Journey designs and Award copy you can paste straight into Tightknit. - [Zoom Meeting Templates](https://docs.tightknit.ai/guides/zoom-meeting-template-guide.md): A step-by-step guide for community managers to create and configure Zoom meeting templates for community events. ## OpenAPI Specs - [doc-mintlify](https://api.tightknit.ai/doc-mintlify) - [package](/package.json) ## Optional - [Community](https://community.tightknit.ai/) - [Changelog](https://community.tightknit.ai/x/changelog) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.