Slack
Team messaging and collaboration platform for real-time communication.
Overview
Slack is our primary team messaging and collaboration tool. It enables real-time communication, file sharing, and integration with other tools to keep the team connected and productive.
What Slack Provides
- Real-time messaging and channels
- Direct messages and group conversations
- File sharing and collaboration
- Integration with other tools and services
- Video and voice calls
- Search across all conversations and files
Getting Started
Account Access
- Check your email for the Slack invitation
- Click Join Now or Get Started
- Create your account or sign in with Okta SSO
- Set your display name and profile picture
If you haven't received an invitation, contact TechOps to request access.
Sign In
Web Browser:
- Go to your-workspace.slack.com
- Enter your email or sign in with Okta
- Complete authentication
Desktop App:
- Download Slack from slack.com/downloads
- Install and launch the application
- Click Sign in to Slack
- Enter your workspace URL and credentials
Mobile:
- Download Slack from iOS App Store or Google Play
- Open the app and tap Sign in
- Choose your workspace and authenticate
First-Time Setup
Complete your profile:
- Add a profile photo
- Set your display name
- Add your role/title
- Set your timezone
Configure notifications:
- Go to Preferences → Notifications
- Choose when to receive notifications
- Set "Do Not Disturb" hours
Join channels:
- Browse available channels
- Join relevant team and project channels
- Ask your manager which channels are essential
Install desktop and mobile apps:
- Desktop app for better performance
- Mobile app for on-the-go access
Basic Usage
Channels
Public Channels - Open to everyone in the workspace
- Prefixed with # (e.g., #general, #techops-support)
- Anyone can join and see all messages
- Good for team-wide announcements and discussions
Private Channels - Invitation only
- Shown with a lock icon 🔒
- Only members can see and access
- Good for sensitive or confidential topics
Creating a Channel:
- Click the + next to Channels in the sidebar
- Select Create a channel
- Name it (use lowercase and hyphens)
- Choose public or private
- Add a description
- Invite members
Direct Messages
Send a DM:
- Click + next to Direct Messages
- Search for a person's name
- Type your message and press Enter
Group DMs:
- Add multiple people to a conversation
- Good for quick discussions
- Not searchable by non-members
Sending Messages
Basic Message:
- Click in the message box
- Type your message
- Press Enter to send
Formatting:
*bold*→ bold_italic_→ italic~strikethrough~→strikethrough`code`→code- Use the formatting toolbar for more options
Mentions:
@username- Notify specific person@channel- Notify everyone in channel (use sparingly)@here- Notify only active members
Reactions:
- Hover over a message
- Click the emoji icon
- Choose an emoji to react
File Sharing
- Click the + button in message box
- Select Upload from your computer
- Choose file(s) to upload
- Add a message if needed
- Click Upload
Supported: Documents, images, videos, PDFs, code files, etc.
Features
Threads
Keep conversations organized by replying in threads:
- Hover over a message
- Click Reply in thread
- Type your response
- Choose to also send to channel if needed
Benefits:
- Keeps channels clean
- Groups related messages
- Reduces notification noise
Search
Find messages, files, and people:
- Click the search box at the top
- Type your search term
- Use filters to narrow results:
from:@username- Messages from someonein:#channel- Messages in a channelhas:link- Messages with linksbefore:2024-01-01- Messages before a date
Huddles
Quick audio conversations:
- Open a channel or DM
- Click the Huddle icon (headphones)
- Others can join by clicking the huddle
- Share screen if needed
- Click Leave when done
Reminders
Set reminders for messages or tasks:
- Hover over a message
- Click the three dots (⋯)
- Select Remind me about this
- Choose when to be reminded
Or type: /remind me to [task] at [time]
Slack Connect
Collaborate with external partners:
- Invite external users to specific channels
- Keep context within Slack
- Maintain security with your workspace
Contact TechOps if you need to set up Slack Connect.
Common Issues
Not Receiving Notifications
Problem: Missing important messages.
Solution:
- Check notification settings: Preferences → Notifications
- Ensure Slack has permission to send notifications (OS settings)
- Check "Do Not Disturb" isn't enabled
- Verify notification sound isn't muted
- Try logging out and back in
Can't Find a Channel
Problem: Can't locate a specific channel.
Solution:
- Use the search bar at the top
- Click Channels in sidebar → Browse channels
- Check if it's a private channel (you may need an invite)
- Ask in #general or contact TechOps
- Channel may have been archived
Messages Not Sending
Problem: Messages fail to send.
Solution:
- Check your internet connection
- Refresh the page or restart the app
- Check status.slack.com for outages
- Clear app cache (Desktop: Preferences → Advanced → Clear Cache)
- Reinstall the app if issue persists
Desktop App Won't Launch
Problem: Slack desktop app crashes or won't open.
Solution:
- Restart your computer
- Update Slack to the latest version
- Clear the cache: Delete
%AppData%\Slack(Windows) or~/Library/Application Support/Slack(Mac) - Reinstall the application
- Use the web version temporarily
Search Not Finding Messages
Problem: Can't find messages you know exist.
Solution:
- Check your search syntax
- Verify you're searching in the right place (DM vs channel)
- Ensure you have access to that channel/conversation
- Messages in private channels won't appear if you're not a member
- Very old messages may be archived (workspace policy)
Best Practices
Communication Etiquette
- Use threads - Keep channel conversations organized
- Be mindful of @channel - Only for truly important announcements
- Set status - Let others know when you're busy, in a meeting, or away
- Use channels over DMs - Promotes transparency and knowledge sharing
- Respond in reasonable time - But don't feel pressured to respond immediately
- Use emoji reactions - Acknowledge messages without adding noise
Channel Organization
Use naming conventions:
#team-[name]- Team channels#proj-[name]- Project channels#help-[topic]- Support channels
Set channel topics - Describe the channel's purpose
Pin important messages - Keep key info easily accessible
Archive inactive channels - Reduce clutter
Productivity Tips
- Customize sidebar - Star important channels, mute less important ones
- Use keyboard shortcuts - Learn shortcuts for common actions
- Set Do Not Disturb hours - Focus time without interruptions
- Create Slack workflows - Automate repetitive tasks
- Integrate tools - Connect GitHub, Jira, Google Drive, etc.
Security
- Use Okta SSO - Single sign-on for better security
- Enable 2FA - If not using SSO
- Don't share sensitive data - Use approved secure channels for passwords/keys
- Review connected apps - Remove unused integrations
- Log out on shared devices - Always sign out on public computers
How-To Guides
Customize Your Notifications
- Click your profile picture → Preferences
- Select Notifications
- Choose notification schedule:
- All new messages
- Direct messages, mentions & keywords
- Nothing
- Set Do Not Disturb hours
- Add keywords that trigger notifications
- Configure mobile notifications separately
Create a Workflow
Automate routine tasks:
- Click your workspace name → Tools → Workflow Builder
- Click Create Workflow
- Choose a trigger (e.g., new channel member)
- Add steps (send message, create task, etc.)
- Test your workflow
- Publish and enable it
Set Up Slack Connect with External Partner
- Contact TechOps to enable Slack Connect
- In a channel, click Channel Settings (⚙️)
- Select Integrations → Slack Connect
- Enter partner email addresses
- Wait for partner to accept invitation
- Collaborate in the shared channel
Export Channel History
- Contact TechOps (workspace admins have this permission)
- Provide channel name and date range needed
- TechOps will export and share securely
- Export includes messages and files
Note: Individual users cannot export channel history by default.
Manage Your Status
- Click your profile picture
- Select a status preset or click Set a status
- Choose an emoji and write a status message
- Set when to clear the status
- Enable "Pause notifications" if needed
Quick Reference
Keyboard Shortcuts
| Action | Mac | Windows/Linux |
|---|---|---|
| Quick switcher | Cmd + K | Ctrl + K |
| All unreads | Cmd + Shift + A | Ctrl + Shift + A |
| Threads view | Cmd + Shift + T | Ctrl + Shift + T |
| Direct messages | Cmd + Shift + K | Ctrl + Shift + K |
| Upload file | Cmd + U | Ctrl + U |
| Search | Cmd + F | Ctrl + F |
| Mark all as read | Esc | Esc |
Message Formatting
| Format | Syntax |
|---|---|
| Bold | *text* |
| Italic | _text_ |
| Strikethrough | ~text~ |
| Code | `text` |
| Code block | ```text``` |
| Quote | > text |
| Bulleted list | • text or * text |
| Numbered list | 1. text |
Useful Slash Commands
| Command | Action |
|---|---|
/status | Set your status |
/away | Toggle away status |
/dnd | Set Do Not Disturb |
/remind | Set a reminder |
/collapse | Collapse all images |
/invite @user | Invite someone to channel |
/leave | Leave current channel |
Official Resources
- Help Center: slack.com/help
- Getting Started Guide: slack.com/help/articles/218080037
- Status Page: status.slack.com
- Community: community.slack.com
- Download Apps: slack.com/downloads
- Keyboard Shortcuts: slack.com/help/articles/201374536
Support
TechOps Team:
- Slack: #techops-support
- For workspace settings, integrations, or access issues
Slack Support:
- Visit slack.com/help
- Check status.slack.com for service issues
- Browse the Help Center for how-to guides
For detailed documentation and tutorials, visit the official Slack Help Center at slack.com/help