Skip to main content
TrustRadius
Slack

Slack

Starting at $0 per month per user
View Pricing

Overview

What is Slack?

Slack is a group messaging or team collaboration app that aims to simplify communication for businesses. Features include open discussions, private groups, and direct messaging, as well as deep contextual search and message archiving, and file sharing. Slack integrates with…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 23 features
  • Chat (432)
    9.7
    97%
  • Mobile Access (409)
    9.2
    92%
  • Discussions (419)
    9.2
    92%
  • Notifications (428)
    8.9
    89%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Free

$0

Cloud

Pro

$7.25*

Cloud
per month per user

Business+

$12.50*

Cloud
per month per user

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://slack.com/pricing?d=7013y000001…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

Project Management

Project management software provides capabilities to streamline management of complex projects through task management, team collaboration and workflow automation

7.9
Avg 7.9

Communication

Features that allow team members to communicate about collaborative projects and keep each other informed of their opinions and progress.

8.7
Avg 8.0

File Sharing & Management

Features that allow collaborators to view, work on, and organize files.

8.4
Avg 8.1
Return to navigation

Product Details

What is Slack?

Slack is a Digital HQ
As the command center of the workday, Slack provides a flexible way to work with people, apps and partners in one space.

The new space for success
Slack connects people with each other and with their tools and data, equipping teams to be productive and open up opportunities.

Transform Teamwork
Working together in channels—dedicated spaces built around specific projects and initiatives—keeps the right people and information in one place.

Embrace Flexibility
Huddles let teams chat over audio instantly, with the option for video and screen sharing with the tap of a button.

Work Faster
With clips, teams can create audio, video and screen recordings to share updates, walk through demos or talk out an idea with more clarity (and personality).

Extend Collaboration
Slack Connect lets users work alongside external partners and customers in Slack channels, to speed up projects and strengthen relationships.

Integrate Tools
From project management tools to a daily calendar, Slack integrates with more than 2,400 applications.

Automate Tasks
In Slack, users can turn routine meetings and tasks like standups, approvals and requests into automated workflows.


Slack Features

Project Management Features

  • Supported: Task Management
  • Supported: Scheduling
  • Supported: Workflow Automation
  • Supported: Mobile Access
  • Supported: File tracking
  • Supported: Tagging
  • Supported: Search
  • Supported: Integrates with other Project Management Tools
  • Supported: Visual planning tools

Communication Features

  • Supported: Chat
  • Supported: Status updates and activity feed
  • Supported: Notifications
  • Supported: Comments and feedback
  • Supported: Discussions
  • Supported: User directory and online status
  • Supported: Sharing and privacy
  • Supported: Surveys
  • Supported: Internal knowledgebase
  • Supported: Integrates with Skype
  • Supported: Integrates with GoToMeeting
  • Supported: Integrates with Gmail and Google Hangouts
  • Supported: Integrates with Outlook

File Sharing & Management Features

  • Supported: Versioning
  • Supported: Document files
  • Supported: Image files
  • Supported: Video files
  • Supported: Audio files
  • Supported: Document collaboration
  • Supported: Shared folders
  • Supported: Access control
  • Supported: Advanced security features
  • Supported: Integrates with Google Drive
  • Supported: Integrates with SharePoint
  • Supported: Device sync
  • Supported: Web interface
  • Supported: File change notifications
  • Supported: Simultaneous editing

Additional Features

  • Supported: Audio Conferencing
  • Supported: Video Conferencing
  • Supported: Sales Enablement
  • Supported: Unified Communications as a Service
  • Supported: Meeting Management
  • Supported: Encrypted Communications

Slack Integrations

Slack Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Slack is a group messaging or team collaboration app that aims to simplify communication for businesses. Features include open discussions, private groups, and direct messaging, as well as deep contextual search and message archiving, and file sharing. Slack integrates with a number of other tools, such as MailChimp, Dropbox, and Google Drive. Slack was acquired by Salesforce in December 2020. The product is free to use, and also has paid plans with more features and greater controls. The company has raised $340M in funding and boasts 800k users.

Slack starts at $0.

Microsoft Teams, Google Chat, and Discord are common alternatives for Slack.

Reviewers rate Chat highest, with a score of 9.7.

The most common users of Slack are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(8449)

Attribute Ratings

Reviews

(1-25 of 433)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
We use Slack for internal communication between all employees of the company. Occasionally, we have also given access to external collaborators in order to have quick communication with them.
  • Easy and fast to install it
  • Public and private Channels
  • Gifs and icons
  • Video-meetings not always works fine
  • An easy way for deleting old channels
  • Admin panel
I highly recommend it for startups and small companies, because is faster and cheaper than others.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Slack is the main platform for communication within the company. We used it for general chat, direct messaging and sharing announcements, as well as specific channels for smaller groups. Getting answers to questions regarding work is quick and easy and it's a great way to get lots of people collaborating.
  • Notifications are handled really well so you don't miss anything coming in.
  • Channels work really well with permissions allowing you to only let people that should have access to something have access.
  • Addons are a nice addition that allows for further functionality.
  • The search bar could have clearer filters
  • The direct message list could be adjustable so that you can quickly access contacts that you want to have to hand.
Group collaboration works really well. A problem can be posted and multiple people can see it and address it quickly. The 'now typing' feature also means you know when someone else is working on an answer.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Slack acts as our team's main communication tool. This helps drive cross-functional collaboration while also effectively categorizing communications into various buckets. We are also able to create channels for external collaboration with our customers. Slack also allows for link storage, agenda tracking, and Jira incorporation making this a one stop tool for all employees.
  • Searchabliltly
  • Communication folders / channels
  • Private vs. Public communication
  • Automatic adds for new hires
  • Multipe canvas per channel
Slack is well suited for any scenario. Whether there is a quick question or a need for multiple teams to engage in a problem Slack has all bases covered. This is also great as an alert tool for any major incidents / outages.
Megha Bansal | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
  • Communication Channel
  • Project management
  • Team management via slack channels
  • Different Clients management over a single platform
  • Easy file sharing and group discussions
  • Slack calls are also effective
  • Slack messages
  • Slack channels
  • Slack Calls
  • Slack personal space to pen down ideas
  • User interface
  • Limited communication space as old msgs get deleted
  • Quality of call not good
We manage multiple clients via different slack channels. Each channel discusses issues and task and data related to that specific client without having to mix and match data and getting confused with data. Also, we asked the clients to join that channel so that there is a steady and quick flow of information. Also, as they have a mobile app that works just as fine we are able to ensure quick communication.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Our team is completely remote and we use Slack to communicate. We use Huddles to have video conversations and screen share across teams to help diagnose issues and hold meetings. We use their integrations to receive notifications when things aren't running or when something new comes in so we're on top of it.
  • Huddles: You can have up to 15 team members on a huddle so it's easy to hold department meetings.
  • Integrations: There are a ton of different apps you can integrate with.
Slack is well suited for any teams that are either fully remote or hybrid. It's like having a virtual office that everyone can communicate in. It's perfect for sending out memos, getting surveys, and chatting.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Slack is used as our primary tool for internal communications
From company wide alerts and updates, to client information and feedback and for immediate huddles, all conversations are routed through Slack.
Slack becomes key to quickly address escalations, issues and provide for solutions and resolutions while maintaining integrity and also at times fun banter
  • Huddle for instant meetings and calls
  • Personal (One on One) communications
  • Ease of tracking messages
  • Better notifications
  • More integrations and flexibility
  • Ease of app integrations
Best suited for one to one conversations, group messages and org wide channels. Ability to create groups and mentions to divert attention to the right folks and employees. Through the huddle feature, quick video call meetings can be easily set up for immediate resolutions and actions by the stakeholders. Good at maintaining visibility and streamlined comms
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Slack for our small business for two main reasons. The first is day to day communication within our internal team to stay out of the inbox but still communicate and get things done. The second is with our external teams, which include an ad agency and an intregrator. It allows for quick, streamlined communication that is more effective than texting or online chat spaces but less bulky than an email in the inbox or a phone call or Zoom meeting.
  • Easy to use
  • Search tool
  • Channels
  • User experience/design
In general, this is great for any kind of team. Whether it's your in house people or out of house people. You can have different channels for each, plus different channels for each project or topic or theme. You can also DM on the platform privately to someone, too.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
All organisation use Slack and divide up the communication into channels based on departments, events, activities and other relevant topics like "how bad is my problem" to get easy and quick IT support.

We do a lot of pole voting as well, together with using the function "huddle" several times a week to communicate with colleagues
  • Communicate easy with colleagues instead over email
  • collect information and discussions to specific topics into specific channels
  • easy to search for previous information being mentioned
  • Notify me about messages in other groups I participate in
  • Huddle - call colleagues and discuss face2face
  • Write notes on my own channel - so smart!
  • easier to search for a specific texts on historical discussions
  • Add [..] integration
  • Better filter option on searchbar
Love Slack! Saves me loads of time! When you need to start a quick discussion group and invite specific users. When you want to start a quick voting activity. When I wish to communicate to the whole company easy and clearly. Best thing is I can reply to specific comments and have a discussion within that sub channel, together with giving reactions to a message.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Slack as our instant messenger tool. It's the primary way in which we communicate in our company, as we are spread over multiple locations. It's incredibly quick and easy. You can tell who is available and who may be away on lunch, in a meeting or annual leave through the status updates.
  • The mobile phone app is very good so you can receive slack notifications if you choose
  • It's very user friendly - easy and simple to use
  • The status updates are useful to see who is available
  • It's useful to be able to create different groups and channels
  • The huddle feature could be improved, it's not always good quality
It is perfect for quick and easy communication between remote staff working across multiple locations. It's great for informal company communications and updates, as you can create different groups. I wouldn't use it in place of formal communications and document sending for which email would be more appropriate, as you would need to be careful with data protection.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use slack on a daily basis to communicate with colleagues on a global scale. It is able to tell me what timezone they are in and delay messages so that it does not disturb them outside of their core working hours.

In addition, it is great for creating groups and having clear channels of communication for relevant colleagues.
  • Notifications
  • GIF's
  • Scheduled messaging
  • I don't have any
  • I don't have any
  • I don't have any
As mentioned previously, it is really useful for communicating with colleagues on a global scale.

Outside of the workplace I am also involved in industry slack channels so it is very useful to have everything in one place.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Slack is used for all daily communications between employees. We use this to greet one another, set up meetings, relay messages about our work, send occasional funny gifs, and share files and photos with one another. This directly connects us to each other, and is very user friendly. This addresses the osbtacle of remote working, and communication errors.
  • Notifications
  • Scheduled messages
  • SlackBot
  • Different notification tones
  • More gifs
Slack is well suited for communications with employees. Slack is not compliant for HIPAA protected health information.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Slack is a necessity to communicate across colleagues, departments, partners, and collaboratively in a remote role. Slack is not only needed for general discussions and messaging, but also for operational need and data gathering. The integrations Slack has are powerful across so many different tools and workflow set ups. Using workflows, the organization was able to improve data and metrics gathering across teams. Workflows and integrations to CRM tools, Google Sheets, Knowledge bases, etc., are powerful and help reduce time spent daily.
  • Workflows are easy to create, program, and integrate
  • Messaging, huddles, to-do lists, and reminders aid in productivity
  • Integrations are seamless, easy, and efficient
  • Workflow integrations are limited and can be clunky with certain processes
  • Not all integrations are flawless and some messages get lost/don't go through
  • Data/metrics in Front directly are non-existent
Slack is an immensely powerful, necessary tool. The features and tools they continuously release continue to make Slack a formidable and needed tool in many cases. For remote work, this tool is even more necessary in creating engagement/culture. Bots and workflows further this process across fun/engagement or productivity and metric gathering.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use slack for internal communication through messages or calls (huddles). Slack allows quick communication between team members and collaboration across the organisation. We can create channels and groups for messaging about specific subjects or working in determined projects. It has integration with several other tools which is very helpful.
  • Integration
  • Notifications
  • Threads
  • Video calls
The way the app is organised makes it very intuitive and easy to use. You can quickly create groups in case you need to message several colleagues. It's more practical than email and other chats apps. We have it connected to google calendar and our personal status in slack sync with the calendar, so if I'm in a meeting or out of office, my slack status will reflect that.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it for quick communication. Sometimes if an email does not make sense we use Slack. It is good for quick check ins and questions that do not require a whole lot of context or forwarded information. I like it best for questions and being able to update people on what i am working on and if there is anything i can do for them etc.
  • quick
  • user friendly
  • good settings
  • I would like to see a send button so it does not automatically send when hitting enter
  • I think it would be nice to store more messages
It is definitely suited for quick and easy communication. I would say less so for lengthy conversations or ones that require a lot of background info or context... that might be easier via an email chain... My favorite use of Slack is for questions or check ins/updates. Just quick messages. Otherwise it is easy to get lost since it is kinda like a text chain where the most recent is closest but it can be harder to find previous messages where in email that might be easier to record.
Max Trummer | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Slack as our primary communication tool. Not just for internal messaging, but for work flows such as when a customer gets their first sale using our tool, or if they churn or if they install. We really love the integrations with other apps and salesforce. The ability to communicate via message, group chat, channel or huddles with live video is awesome.
  • Communication
  • Integrations
  • Workflows
  • Enablement
Slack is appropriate for any company with more than 5 people, but best for 50 + or companies with numerous different teams and many people working remotely. You can save yourself time with work flows and integrations, do mass communication easily and also easily handle social, work specific or employee gated channels
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use it to communicate between teams easily both from the biz dev side to development. We also communicate quickly with integration partners for development. It speeds up integrations.
  • Easy to use
  • shortens time to complete projects
  • Flexibility to set up specific channels
  • Works well both on mobile and desktop no complaints
its great for ongoing projects. If there is an emergency or specific thing that is extermely time sensitive you should not use Slack
Score 8 out of 10
Vetted Review
Verified User
Incentivized
My company is using Slack for 1 to 1 communication, group chats, company wise announcement, and automatization and integration with other softwares (Such as Google Drive, Jira, Confluence, etc.)
It's a great tool to be connected remotely and hibrid, as you can share images, makes video calls, and send audio notes direclty in Slack.
  • Grouping people by interest
  • Chat, Video and phone calls
  • Storing important documents that the team needs to access regularly
  • Atomization such as reminder and tool integration
  • Snoozing automatically when a meeting starts (integration with Google Calendar exists, but this feature doesn't)
  • The app can be a bit unresponsive with low bandwidth (specially to upload images)
  • Sometimes you need admin privilege for basic stuff (like renaming a channel).
I think Slack is great for mid/large companies, as you can really segment chats by teams, interests and even have different workspace with other companies.
The integrations with other apps can be very handy depending on your needs to automate daily tasks.

I wouldn't necessary recommend Slack for small companies as it has too much layers of complexities that is probably not useful.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Slack for internal communication in our small, remote-work company. We have team members in multiple countries.
  • Good for instant messaging, to create a more intimate and conversational feel among remote employees
  • Integrates easily with Google Calendar to send notifications
  • Good search functionality
  • When I need to mute notifications (e.g. during a meeting), I have a hard time finding where to do it. The mute/pause setting could be more easily visible.
  • I wish old Google calendar notifications would stop appearing as 'new' after a certain amount of time. As it is now, it shows as a new notification until I click on it, which I often don't do for calendar notifications. The result is that it appears that I have multiple new events to attend to, when really they are just old calendar items.
It's great for both synchronous and asynchronous communication among remote team members. It's good for organization of conversations by project or topic. It's easy to search past conversations, so it acts as sort of a repository of FAQ (for example, we have channels dedicated to different systems that we use; if I have a question about a system, I can search that channel to see if it has been previously addressed).
Score 10 out of 10
Vetted Review
Verified User
Incentivized
My department uses Slack as our primary communication tool. We use it to send direct messages, announcements, and group messages to other team members in the department. We have several channels set up for different functions in our department to keep conversations organized. We also use Slack to share photos and resources among team members.
  • Slack allows us to keep conversations organized and categorized with Channels
  • Slack offers extensive customization per user (different themes, channel and DM organization, notification options)
  • Slack has a user friendly interface that is easy to navigate and learn
  • In the past, sometimes I didn't receive audio notifications when I received a message. I don't seem to have that issue anymore, though.
  • More GIF options would be a nice touch!
  • Sometimes, it's hard to tell if the "Snooze notifications" feature is working in accordance with my active hours. I don't always see the three z's when I'm outside of my active hours.
I think Slack is great for teams who have several projects and need to keep topics organized while keeping everyone in the loop. There is also an option to exclude users from specific channels, which is great for coordinating surprises and gifts.

I don't think Slack would be useful in lieu of an email service provider. I also think it works better for small teams rather than organization-wide.
June 24, 2024

Slack Doesn't Slack

Score 5 out of 10
Vetted Review
Verified User
Incentivized
Slack solves the problem of too many meetings by being able to quickly get answers to questions with multiple people having eyes on the conversation, being able to join in the conversation if needed. It also allows me to communicate with my team despite us working remotely from across the city and in some cases, across the country.
  • Communication
  • Creating chat rooms for specific teams or topics
  • A quick alternative to Zoom meetings
  • It would be nice if I could NOT have a Slack notification if the browser app is open.
Slack is suited for daily commication with colleagues and answering quick questions. It would be less appropriate for when longer conversations are needed, such as a video call.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Slack to communicate about projects, clients, and company related manners. We also have channels that allow us to build relationships with one another that are not focused on workplace matters but instead daily pets, cycle club, book club, etc.
  • Notifications
  • Simple, user friendly updates
  • UX / UI
  • N/A
Slack works great internally across our teams (though we are a small team, unsure how it is at larger organizations). I know that you can invite other people to join slack that are not apart of your organization and I do not plan on using that feature. I think it could be helpful when working with partners on certain things but I can imagine that if we did this with clients we may run into issues with boundaries.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Our team uses slack to help keep our team organized and communicate with other teams. With slack, we use games to help bring our team together on a fun way. We also use slack to do our weekly meetings. We also use the WorkFlows on slack daily, to help us with our team organization and communication.
  • Organization
  • Easy to Use
  • Makes it fun
  • Looks really great
  • Personalization
  • connect to other platforms
  • signing in
  • runs slow sometimes
I like slack for my team for many reasons, it helps me stay organized with the workflows. I like that you can also pin and star a chat so you can easy find it. This helps me and my team when we need pin important information and team updates. Slack is also super convenient when having to have team meetings, can you can just easily make a quick call on the same platform without having to go and get a new call or link started and then send it to your team.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Slack is our main tool for communication besides email. I like that we can use it to quickly huddle with teammates if needed rather than setting up a zoom meeting. I also like that it's easy to control your notifications whether or not you want them right away or want to mute them for focus time.
  • Huddles
  • Notification preferences
  • integrates with other softwares like tickets, zoom, and Google Calendar
  • automatically mute my notifications if my Google Calendar says i'm in a meeting
  • reply reminders like in gmail if you haven't responded to a Slack that you opened days before in case you forget
I like that Slack is a quick way to communicate compared to email. It's also a little more personal / informal because of integrations like giphy and huddles where you can chat quickly as needed and send gifs to bring in your sense of humor into the workplace to make it more enjoyable.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Slack almost entirely for internal and some client communication. These days, we use it more than we use email. It makes communication swift, simple, and organized. The search feature and thread capability are especially helpful for me. The thread feature helps ensure that people can have eyes on each other's conversations in case there's something that would be relevant to them, but it also keeps the chat from getting too busy.

We have numerous different channels for different functions at the company (marketing, creative, sales, general chat, random). It's a great way to connect with people in other departments, which can be particularly nice in an entirely remote company.
  • Organized chats
  • Search feature with advanced filters
  • Custom layouts
  • APIs with other apps for seamless integration
  • Syncs with my calendar to provide reminders
  • Clearer step-by-step instructions on setting up integrations
  • Easier 'reminder' features for responding to messages
Searching for previous messages and files makes recalling past conversations and to-do's easier. If you want to immediately reach a colleague or client, this is basically a professional texting platform. Email inboxes can get bogged down, but Slack's sidebar ensures that your message gets attention. If you want to provide a positive experience for employees. If you want to preview a photo, document, or other file before downloading or viewing.

You can also immediately start a zoom meeting. Easy features that can be activated with just a forward slash.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Slack chat for P2P communications within our company, channels for specific projects/teams. We also have several integrations that send notifications to Slack for our benefit, such as when a customer completes a form or when we have a new customer to onboard. Slack allows us to have a single point of communication for our whole company.
  • Chat - at this point I can’t think of a single additional feature needed for the basic chat function. They have nailed it.
  • Integrations - many services and applications can be integrated into Slack to simplify communications and notifications
  • Channels - channels allow us to keep conversations focused
  • I really don’t have any, Slack is an exceptional tool
We are team of 10 to 15 people and Slack allows us to very easily and seamlessly communicate with each other directly or through specific channels. We also have several services that are integrated into Slack for example type form HubSpot and Intercom that notify us of events that require our attention or action.
Return to navigation