Cross-Functional · Playbook · Intermediate · Saves 30+ hours
Slack/Teams Governance Guide
A guide for governing communication tools effectively.
What's included
- Channel structure
- Naming conventions
- Usage guidelines
- Notification management
- Integration management
- Onboarding and offboarding
Best used when
- Setting up communication tools
- Cleaning up channel sprawl
- Onboarding new employees
- Improving signal-to-noise
Why this is Gold
Ungoverned Slack/Teams becomes chaos. This guide creates order and efficiency.
The template
Overview
GOVERNANCE PHILOSOPHY
Why Communication Tool Governance Matters
THE CHAOS OF UNGOVERNED COMMUNICATION TOOLS
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
SYMPTOMS OF POOR GOVERNANCE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β "Where do I find information about X?" β
β "Which channel is the right one for this?" β
β "I didn't see the important announcement" β
β "Why are there 47 channels with no clear purpose?" β
β "My notifications are overwhelming" β
β "New employees can't find anything" β
β "Sensitive info was shared in the wrong channel" β
β "Is #team-eng or #eng or #engineering the right one?" β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
THE BUSINESS IMPACT:
β’ Lost productivity searching for information
β’ Important messages missed in noise
β’ Duplicate conversations in multiple places
β’ Security/compliance risks from sprawl
β’ Onboarding takes longer
β’ Tribal knowledge not captured
GOVERNANCE PRINCIPLES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 1. DISCOVERABILITY OVER FLEXIBILITY β
β Consistent naming > creative names β
β Fewer well-organized channels > many random ones β
β β
β 2. SIGNAL OVER NOISE β
β Quality of notifications > quantity β
β Threads > channel clutter β
β Right channel > broadcast everywhere β
β β
β 3. DOCUMENTATION OVER CONVERSATION β
β Important info pinned/linked > buried in history β
β Decisions recorded > lost in chat β
β β
β 4. OWNER FOR EVERY CHANNEL β
β Someone maintains, cleans, archives β
β Channels without owners get archived β
β β
β 5. REGULAR HYGIENE β
β Quarterly reviews β
β Archive aggressively β
β Consolidate duplicates β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
COMPREHENSIVE GOVERNANCE FRAMEWORK
Section 1: Channel Architecture
CHANNEL NAMING CONVENTIONS
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
STANDARD PREFIXES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β PREFIX β PURPOSE β EXAMPLES β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #team- β Team-specific channels β #team-engineering β
β β β #team-sales β
β β β #team-marketing β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #proj- β Project channels β #proj-q1-launch β
β β (temporary, archivable) β #proj-website-v2 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #dept- β Department-wide β #dept-product β
β β β #dept-operations β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #announce- β Announcements (read-only β #announce-company β
β β or limited posting) β #announce-hr β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #help- β Support/help requests β #help-it β
β β β #help-hr β
β β β #help-facilities β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #ask- β Q&A for specific topics β #ask-legal β
β β β #ask-finance β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #social- β Non-work topics β #social-pets β
β β β #social-books β
β β β #social-random β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #loc- β Location-based β #loc-nyc β
β β β #loc-remote β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #ext- β External/vendor channels β #ext-agency-acme β
β β β #ext-partner-xyz β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β #alert- β Automated alerts β #alert-deploymentsβ
β β β #alert-monitoring β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
NAMING RULES:
β Use lowercase only
β Use hyphens (not underscores or spaces)
β Keep names concise but descriptive
β Always use the standard prefix
β Include dates for time-bound projects: #proj-2025-q1-launch
CHANNEL DESCRIPTION TEMPLATE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β PURPOSE: [One sentence explaining what this channel is for] β
β β
β WHO: [Who should join this channel] β
β β
β OWNER: @[channel owner] β
β β
β RULES: [Any specific posting guidelines] β
β β
β RELATED: #[related-channel-1] #[related-channel-2] β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Section 2: Channel Lifecycle Management
CHANNEL LIFECYCLE FRAMEWORK
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
NEW CHANNEL CREATION CHECKLIST:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BEFORE CREATING: β
β β Search for existing channels that might serve the need β
β β Consider if this could be a thread in existing channel β
β β Confirm this isn't a duplicate of an archived channel β
β β Get approval from [workspace admin/manager] if required β
β β
β DURING CREATION: β
β β Use appropriate naming convention β
β β Write clear channel description β
β β Set appropriate visibility (public vs private) β
β β Assign channel owner β
β β Add default members β
β β
β AFTER CREATION: β
β β Pin posting guidelines/welcome message β
β β Pin relevant links/documents β
β β Announce in appropriate channel β
β β Add to channel directory (if maintained) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
CHANNEL REQUEST FORM:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CHANNEL REQUEST β
β β
β Requested name: #__________________________________ β
β Requested by: ______________________ Date: ____________ β
β β
β PURPOSE: β
β _________________________________________________________ β
β _________________________________________________________ β
β β
β WHO NEEDS ACCESS: β
β β Whole company β Specific teams: ________________ β
β β Project-specific β External guests β
β β
β VISIBILITY: β
β β Public (anyone can join) β
β β Private (invite only) β
β Reason if private: ____________________________________ β
β β
β CHANNEL OWNER: ________________________________________ β
β β
β EXPECTED LIFESPAN: β
β β Permanent β Until project ends: _________________ β
β β Time-bound: ________________________________________ β
β β
β EXISTING ALTERNATIVES CONSIDERED: β
β _________________________________________________________ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ARCHIVE CRITERIA AND PROCESS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ARCHIVE WHEN: β
β β Project is complete (project channels) β
β β No activity for 90+ days (most channels) β
β β No activity for 30 days (project channels) β
β β Team/initiative no longer exists β
β β Duplicate of another channel β
β β Original purpose no longer relevant β
β β
β ARCHIVE PROCESS: β
β 1. Post warning: "This channel will be archived in 7 days β
β due to [reason]. Speak up if it should stay active." β
β 2. Wait 7 days for objections β
β 3. Export important information if needed β
β 4. Archive the channel β
β 5. Update channel directory if maintained β
β β
β NOTE: Archived channels are searchable and can be restored β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
QUARTERLY CHANNEL AUDIT:
| Audit Item | Action |
|------------|--------|
| Channels with no owner | Assign owner or archive |
| Channels with no activity (90 days) | Archive or explain |
| Duplicate/overlapping channels | Merge or clarify |
| Channels with poor descriptions | Update descriptions |
| Unused private channels | Review access, archive |
| Channels violating naming conventions | Rename |
Section 3: Posting Guidelines
POSTING BEST PRACTICES
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
@-MENTION USAGE GUIDE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β @channel (or @all) β
β ββ Notifies EVERYONE in the channel β
β ββ Use ONLY for: True emergencies, major announcements β
β ββ NEVER use for: FYIs, routine updates, questions β
β ββ Approx. 1-2 times per month maximum β
β β
β @here β
β ββ Notifies only people currently active β
β ββ Use for: Time-sensitive but not emergency β
β ββ Appropriate for: "Anyone available to help with X?" β
β β
β @name (individual) β
β ββ Notifies specific person β
β ββ Use for: Direct questions, assigning action items β
β ββ Preferred over DM when context helps others β
β β
β @group (user groups) β
β ββ Notifies all members of a group β
β ββ Use for: Team-specific announcements/requests β
β ββ Examples: @engineering, @sales-team, @managers β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
THREADING REQUIREMENTS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ALWAYS USE THREADS FOR: β
β β Replies to messages (keeps channel clean) β
β β Discussions with multiple back-and-forth β
β β Questions that may generate discussion β
β β Sharing multiple related links/files β
β β
β POST TO MAIN CHANNEL FOR: β
β β New topics requiring attention β
β β Important announcements β
β β Time-sensitive requests β
β β Items that should be visible to all β
β β
β THREAD BEST PRACTICES: β
β β Check "Also send to #channel" for important updates β
β β Keep thread focused on original topic β
β β Start new thread if topic changes significantly β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
POSTING ETIQUETTE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
DO β β DON'T β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Post in most specific channel β Broadcast to many channels β
β Use threads for discussions β Create long main channel β
β β conversations β
β Edit messages to add context β Post "nm" or corrections β
β β as new messages β
β Use reactions for simple β Reply "thanks" or "+1" β
β acknowledgment β as new messages β
β Search before asking β Ask without searching β
β @mention specific people β @channel for one person β
β Include context in questions β "Hey, quick question" β
β β with no context β
β Schedule non-urgent messages β Post at night expecting β
β β response β
β Use proper formatting β Wall of text with no β
β (bullets, code blocks) β structure β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
MESSAGE FORMATTING STANDARDS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β EFFECTIVE MESSAGE FORMAT: β
β β
β π [TYPE] Brief headline β
β β
β Context: Why this matters/background β
β β
β Key points: β
β β’ Point 1 β
β β’ Point 2 β
β β’ Point 3 β
β β
β Action requested: [Clear ask] by [deadline] β
β CC: @relevant-person β
β β
β TYPE PREFIXES: β
β π = Action needed β
β π£ = Announcement β
β β = Question β
β π‘ = Idea/proposal β
β β
= Update/status β
β π¨ = Urgent β
β π = Celebration β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Section 4: Notification Management
NOTIFICATION MANAGEMENT GUIDE
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
RECOMMENDED NOTIFICATION SETTINGS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β TIER 1: IMMEDIATE (push notifications on) β
β β’ Direct messages β
β β’ @mentions of your name β
β β’ Keywords you've set (your projects, etc.) β
β β’ Emergency/on-call channels (if applicable) β
β β
β TIER 2: TIMELY (check regularly, no push) β
β β’ Your team's primary channel β
β β’ Announcement channels β
β β’ @here mentions in key channels β
β β’ Project channels you're active on β
β β
β TIER 3: BATCH (check 1-2x daily) β
β β’ Cross-functional channels β
β β’ General/all-company channels β
β β’ Social channels β
β β’ Info channels (newsletters, updates) β
β β
β TIER 4: OCCASIONAL (as needed) β
β β’ Archived projects you might reference β
β β’ Channels you're in "just in case" β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
NOTIFICATION HYGIENE CHECKLIST:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β WEEKLY: β
β β Leave channels you don't need to be in β
β β Mute low-priority channels β
β β Update keyword notifications β
β β
β DO NOT DISTURB SETTINGS: β
β β Set DND hours for after work β
β β Use DND during focus time β
β β Configure DND override for true emergencies β
β β
β MOBILE SETTINGS: β
β β Only push for Tier 1 items β
β β Keep work app off personal devices if possible β
β β Schedule app to not notify after hours β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ORGANIZATION-WIDE NOTIFICATION NORMS:
| Time | Expectation |
|------|-------------|
| Business hours | Standard response times apply |
| 6-9 PM local | May not get response until next day |
| 9 PM - 8 AM local | Do not expect response |
| Weekends/holidays | Do not expect response unless on-call |
| Vacation/PTO | Set status, no response expected |
Section 5: Integration Governance
APP AND INTEGRATION MANAGEMENT
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
INTEGRATION APPROVAL PROCESS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β INTEGRATION REQUEST β
β β
β App/Integration name: ________________________________ β
β Requested by: _________________ Date: ________________ β
β β
β PURPOSE: β
β _________________________________________________________ β
β β
β DATA ACCESS REQUIRED: β
β β Read messages β Post messages β
β β Read channels β Create channels β
β β Read user info β Modify user info β
β β Read files β Upload files β
β β Other: _______________________________________________ β
β β
β SECURITY REVIEW: β
β β Vendor security reviewed β
β β Data handling acceptable β
β β No sensitive data exposed β
β β
β APPROVED: β Yes β No β
β Approver: _________________ Date: ________________ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
BOT CHANNEL BEST PRACTICES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β FOR AUTOMATED NOTIFICATIONS: β
β β
β DO: β
β β Create dedicated #alert- channels for automated posts β
β β Keep bots out of human conversation channels β
β β Configure bots to post to threads when appropriate β
β β Set clear descriptions explaining what the bot does β
β β
β DON'T: β
β β Let bots spam main channels β
β β Allow bots to @channel without approval β
β β Forget to maintain bot channels β
β β
β NOISE REDUCTION: β
β β Batch low-urgency alerts (hourly/daily digests) β
β β Filter alerts to only actionable items β
β β Route to specific channels, not general ones β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
INTEGRATION INVENTORY:
| Integration | Purpose | Owner | Last Reviewed |
|-------------|---------|-------|---------------|
| ____________ | ____________ | ____________ | ____________ |
| ____________ | ____________ | ____________ | ____________ |
| ____________ | ____________ | ____________ | ____________ |
| ____________ | ____________ | ____________ | ____________ |
Section 6: Security and Compliance
SECURITY AND COMPLIANCE GUIDELINES
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
CONTENT SECURITY RULES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β NEVER SHARE IN SLACK/TEAMS: β
β β Passwords or credentials β
β β API keys or tokens β
β β Customer PII (unless in designated secure channels) β
β β Financial account numbers β
β β Social security numbers β
β β Medical/health information β
β β Unannounced acquisitions or material events β
β β Confidential HR matters β
β β
β BE CAREFUL WITH: β
β β Customer names (use private channels) β
β β Revenue/financial numbers (verify need-to-know) β
β β Competitor intelligence (appropriate channels only) β
β β Unreleased product information β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
EXTERNAL GUEST MANAGEMENT:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BEFORE ADDING EXTERNAL GUESTS: β
β β Confirm business need β
β β Get manager approval β
β β Limit to specific channels only β
β β Brief guest on guidelines β
β β
β GUEST CHANNEL RULES: β
β β Use #ext- prefix for guest channels β
β β Clearly mark channels with external access β
β β Review guest access quarterly β
β β Remove access when engagement ends β
β β
β GUEST ACCESS REVIEW: β
β | Guest | Company | Access To | Expiry | Sponsor | β
β |-------|---------|-----------|--------|---------| β
β | _____ | _______ | _________ | ______ | _______ | β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
DATA RETENTION AWARENESS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β REMEMBER: β
β β’ Messages may be retained per company policy β
β β’ Deleted messages may still be in backups β
β β’ Messages can be subject to legal discovery β
β β’ Admins may be able to see private channels β
β β
β RULE OF THUMB: β
β "Don't write anything you wouldn't want on the front page β
β of a newspaper or in a legal proceeding." β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Governance Health Dashboard
| Metric | Current | Target | Status |
|---|---|---|---|
| Channels following naming convention | ___% | 95%+ | π’π‘π΄ |
| Channels with clear descriptions | ___% | 90%+ | π’π‘π΄ |
| Channels with assigned owners | ___% | 100% | π’π‘π΄ |
| Inactive channels (90+ days) | ___ | 0 | π’π‘π΄ |
| Integrations reviewed this quarter | ___% | 100% | π’π‘π΄ |
| @channel usage (per week) | ___ | <5 | π’π‘π΄ |
| Guest access reviewed | ___% | 100% | π’π‘π΄ |
Frequently asked questions
What is the Slack/Teams Governance Guide?
A guide for governing communication tools effectively.
Who is the Slack/Teams Governance Guide for?
It is built for Cross-Functionals and their teams working on Meetings. The AI coach adapts it to your company, stage, and goals.
What's included in the Slack/Teams Governance Guide?
7 working sections: Overview; Section 1: Channel Architecture; Section 2: Channel Lifecycle Management; Section 3: Posting Guidelines; Section 4: Notification Management; Section 5: Integration Governance; Section 6: Security and Compliance.
How long does the Slack/Teams Governance Guide take to use?
It saves roughly 30+ hours versus building from scratch. Our AI coach can tailor the playbook to your situation in minutes, then hand you a step-by-step plan.
Is the Slack/Teams Governance Guide free?
Yes. You can read the full playbook and start getting coached through it for free. Sign in to save your tailored version and track your next steps.
How does the AI coach help with the Slack/Teams Governance Guide?
The coach teaches you the framework, asks a few questions about your business, tailors the playbook to you, and gives you measurable next steps to execute.