Slack & Teams Etiquette
Master professional communication standards for workplace messaging platforms.
Video
Watch the lesson video, then complete the reading and challenge.
Presentation Slides
Review the slides below, then complete the reading and challenge.

Lesson Notes
Read through the key concepts before you try the challenge.
Real-World Scenario
Why Workplace Chat is Not Casual Texting
Slack and Microsoft Teams are fast, but speed does not equal informality. Workplace chat platforms carry the same professional weight as email — the difference is that messages are even more visible because they appear in shared channels in real time. Your communication habits on these platforms directly shape your professional reputation:
- Every message is searchable and archived — unlike a spoken conversation, everything you type in a workplace chat platform is logged, searchable, and retrievable by the organization. Messages sent months ago can be pulled up in a dispute, a review, or an audit.
- Your tone in chat is read by everyone in the channel — a message sent in a moment of frustration, a careless joke, or an overly casual comment in a client-facing channel can damage relationships that took months to build.
- Chat behavior is noticed by managers — how you communicate in team channels is a direct reflection of your professionalism. Clear, organized, appropriately timed messages signal that you understand how to function in a professional environment.
- Chat platforms are not a substitute for email — a chat message is not the right format for formal requests, external communications, legal confirmations, or complex information that needs a permanent record. Know when to shift to email.
- Fast does not mean careless — re-read every message before sending, especially in public channels. A typo in a DM is forgettable; a typo in the #announcements channel stays visible to the whole organization.
Channel Strategy: Where Every Message Belongs
Choosing the right channel for each message is the foundation of professional chat etiquette. Posting in the wrong space wastes people's attention, creates clutter, and signals that you do not understand how the organization is structured:
- Public channels — used for project updates, team-wide announcements, status reports, and any information the entire team needs visibility into. The default should always be public: if you are not sure whether to post publicly or privately, public is usually correct because it keeps information accessible and the organization transparent.
- Direct Messages (DMs) — used for private conversations, sensitive topics, one-on-one clarifications, or information that is relevant only to one or two people. DMs are not the right channel for information the team needs to see — putting project updates in DMs instead of channels creates information silos.
- Chat vs. email — use chat for quick real-time questions, status updates, and internal collaboration. Switch to email for formal communications, external contacts, approvals that need a paper trail, and messages longer than a short paragraph.
- Do not create a DM where a channel message would serve the whole team — when you route a question to a DM that could have been answered publicly, you deprive the rest of the team of the same information and force repeated questions.
- When in doubt, ask — if you are new to an organization, ask your manager or a senior teammate: 'Which channel should I post project updates to?' Getting this right early prevents a pattern of misrouted communication.
Threading, Reactions, and Message Formatting
Three mechanics of professional chat communication make the difference between a readable, organized channel and a chaotic noise feed. Mastering them keeps the team's shared workspace functional:
- Thread your replies — when responding to a specific message, always reply in the thread (click 'Reply in thread' rather than sending a new message to the main channel). Threading keeps the conversation organized, prevents unrelated messages from being buried, and allows team members to follow only the conversations relevant to them.
- Never send a new top-level message in response to a specific post — a new message in the main channel breaks the conversation flow, disconnects context, and forces everyone in the channel to read a message without knowing what it is responding to.
- Emoji reactions for acknowledgment — a thumbs-up, a checkmark, or an eyes emoji is a professional way to acknowledge a message, confirm receipt, or signal that you saw something without cluttering the channel with 'Got it!' and 'Thanks!' messages. Use reactions for acknowledgments; use text replies when your response adds information.
- Formatting for clarity — use bold text (**text** in Slack, **text** in Teams) to highlight key information, action items, or deadlines in longer messages. Use numbered lists for steps and instructions. A wall of unformatted text in a chat message is hard to scan and easy to misread.
- Mentions and tags — use @name to direct a message to a specific person so they receive a notification. Use @channel or @here sparingly and only when a message is genuinely urgent and relevant to everyone. Overusing group mentions trains the team to ignore notifications.
Status Management and Notification Hygiene
Your chat status tells the team when you are available, away, or unavailable — and respecting that system for both yourself and your colleagues is a core component of professional digital communication:
- Set your status accurately — use 'Available' when you are at your desk and able to respond in a reasonable timeframe. Use 'Away' or 'Busy' when you are in a meeting, on a call, or stepped away. Use 'Do Not Disturb' during focused work blocks to signal that you should not be interrupted except for genuine urgencies.
- Update your status when you leave for lunch, go to a meeting, or work off-hours — leaving your status as 'Available' when you are unreachable for two hours trains your teammates not to trust your status signal at all.
- Respect others' statuses — if someone's status is 'Do Not Disturb' or 'In a Meeting', do not send a follow-up message three minutes later. DMs with 'Did you see my message?' sent to someone in DND mode are one of the most common sources of workplace frustration.
- Configure your own notifications intentionally — disable notifications from non-essential channels during focused work so you are not pulled out of deep work every time someone posts in #general. Use custom notification words to only get notified when your name or key project terms are mentioned.
- Set your working hours in Teams or Slack to match your actual schedule — this prevents colleagues in different time zones from sending urgent messages when you are not working and expecting an immediate response.
Writing Messages That Get Read and Understood
Most communication failures in workplace chat are not about what someone said — they are about how it was written. These are the most common writing mistakes in workplace chat, and how to fix each one:
- Avoid all-caps — typing in ALL CAPS reads as shouting regardless of intent. Even 'PLEASE SEE THIS' in a professional context creates unnecessary alarm and comes across as aggressive.
- Avoid excessive punctuation and exclamation points — 'This is urgent!!!' reads as unprofessional panic. 'This is urgent — please review before 3 PM' says the same thing with the tone of a competent professional.
- Avoid vague opener messages — sending 'Hey' or 'Can I ask you something?' as a standalone message is a productivity trap. It interrupts the recipient, forces them to respond before knowing if the question is worth their attention, and delays the actual conversation. Lead with the question: 'Hey — quick question about the Q2 report. Do you have the final numbers for the April contracts?'
- Be concise and direct — get to the point in the first sentence. If your message requires three paragraphs of context, it probably belongs in an email. Chat messages should be short enough to read in a single glance without scrolling.
- Avoid slang and abbreviations with new contacts — 'lmk' and 'ty' are fine in established casual work relationships, but using them with someone you have just started working with signals low professional awareness. Default to full words until you understand the relationship.
Quick Reference: The Digital Etiquette Summary

The Digital Etiquette Summary: Choose the Right Space, Format for Clarity, Assume Visibility
Responsible Use
AI Assist
Knowledge Check
Where should you post a project update that is relevant to your entire team?
Challenge
Apply what you've learned in this lesson.
Write 3 example workplace chat messages that demonstrate professional communication. Each message must meet the specifications below:
- Message 1 — Ask a teammate a specific question about a project deadline. Do not use a vague opener like 'Hey' alone. Lead with the question and include enough context for them to answer without follow-up.
- Message 2 — Update the team in a public project channel that a task has been completed. Tag the relevant person, reference the specific task by name, and indicate if any action is needed from others.
- Message 3 — Respond professionally to constructive feedback from your manager posted in a public channel. Your reply should be posted as a thread reply (not a new message), acknowledge the feedback, and state your next action.
Practice Exercises
Apply what you've learned — complete the quick check and hands-on exercise below.
Quick Check
Test your understanding before the main exercise
A teammate posts a project update. What's the most professional way to acknowledge it?
Message Rewrite Exercise
Rewrite unprofessional messages for the workplace
Original message
Your rewrite
Slack Simulator
Practice writing professional workplace messages in a Slack-style environment
Hey team, the client just reached out. Can someone update them about the delay on the Henderson project? We owe them a response today.
I'm slammed with the Q4 report. Can someone else take point on this?
Let's get a volunteer — please respond here so we can coordinate.
Press Enter to submit · Shift+Enter for new line