This article is a pre-release chapter in the upcoming “Take Control of Slack Basics,” by Glenn Fleishman, scheduled for public release later in 2016. Apart from, , and , these chapters are available only to ; see  for details.
A frustrating aspect of modern group communication is keeping track of information sent in email. If you’re lucky, you use a group wiki, or a tool like Basecamp or Trello, to manage information associated with a project. But email still dominates—even though messages are easy to misplace or delete accidentally, a pain to file, hard to search, and difficult to manage.
Email has, however, remained the “best worst” tool in its category: Nothing better is widely enough used to replace email, as it lets you reach everyone in a group and interact one-on-one or with multiple people, and messages can be stored and reviewed in threads or chronologically. While instant messaging and text messaging fill some of these needs, various limitations in these different systems that also lack interconnection (iMessage versus WhatsApp versus Facebook Messenger) prevent them from fully replacing email.
By bringing many capabilities into an elegant messaging system that’s fun to use, Slack can dramatically reduce your group’s reliance on email and other communication tools and make it easier for you to find past discussions. At its heart, Slack is an evolution of group instant messaging and the venerable Internet Relay Chat (IRC). Yet, Slack has the persistence, searchability, and chronology of email. Although you don’t file a Slack message, it has a unique, permanent identity in a larger whole.
A group of people belong to a Slack team. A team has a unique set of members and a unique subdomain name at the Slack hosting site, which is the central repository for all accounts, uploaded attachments, and message archives. Teams divide conversations into public and private channels, and members pick or are invited to those channels, which are typically broken up by topic, department, or task (Figure 1).
As well as Slack handles active conversation among many people, it also has the important capability of letting group members find past discussions. This is not only good for everyone in the group, but also provides an easy way for new people—whether employees, board members for a non-profit, or parents in a school soccer league—to come up to speed on what has been said before. (The corporate-speak for this is onboarding.)
All channels are organized chronologically, and all messages are archived and searchable. A new team member can scroll back hours, days, or even weeks to see what has happened in a channel.
Slack gives users a great deal of control over notifications, so you can set which new messages you’re alerted to, and where you want to see them. That’s key for avoiding the alert overload that would happen if you were constantly told about every new message. Slack can even help with work/life balance by letting an entire team snooze all notifications outside of defined time periods, although individuals can override this setting.
Slack also offers integrations, which let hundreds of third-party tools transfer data in to and out of Slack teams. Integrations can, for instance, let you launch videoconference sessions and add calendar events from within Slack. In the other direction, integrations enable a Slack channel to be updated when someone tweets @ a group account, or a news aggregator sees a headline of interest. Slack provides a programming interface for simple integrations, so a modestly knowledgeable programmer can create custom ones, too.
Along with integrations, Slack has support for bots. Bots are services that you talk to within Slack as though they were other team members. A bot can also monitor message activity and take action based on what it sees. Every Slack team has Slackbot, which provides help on using Slack, takes feedback for Slack’s programmers, lets you store private notes, and can even remind you of appointments. Other bots can report on your Google Analytics stats, book travel, help run meetings, and more.
Slack comes in free and paid forms, and the free tier is remarkably powerful and extensive, providing the majority of Slack’s features to all comers. Slack’s Web and native apps for mobile and desktop are available to free teams, which is one reason why Slack has become a tool of choice for informal, school, non-profit, hobbyist, and social groups. The free version provides access to only the most recent 10,000 messages posted across a team, but upgrading to the paid service makes those older messages accessible again.
The paid flavor of Slack offers more control over who sees what, plus lets you create single-channel guest accounts and special restricted accounts. This lets a Slack team bring in outsiders who neither should see everything nor need the overhead of seeing everything. Paying for Slack also lets you use an unlimited number of integrations; free teams are limited to ten.
Many people at larger organizations describe how their previous use of email to set up meetings and negotiate logistics has shifted nearly entirely to Slack, while their previous instant messaging solution winds up being used only for people outside the team. Email remains a fallback for certain tasks, and a way to communicate with people who aren’t part of the team, but for most Slack groups, it’s a distant second choice to communicating via Slack.
I’m a member of five active Slack teams, and while that’s still a lot to keep up with, neither email nor other messaging solutions were nearly as effective. Put simply, Slack is the most interesting take on group communication that has happened in years, and the first that has helped reduce email overload for today’s busy people.
But let me be upfront here. Slack doesn’t fit every person, group, or purpose. Because it lacks message threading, in which messages take the form of a set of ordered, often nested replies to an initial post, it’s not easy to track specific discussions. Rather, Slack is best at creating, fostering, and expanding a community with collective knowledge presented in a conversational setting—and to have those conversations available in the present and in the future with full archiving. In short, Slack is an evolution of chat rooms rather than an evolution of threaded discussion forums.
Slack can also be fun (Figure 2). The apps have jokes and upbeat messages. For instance, in the desktop app’s preferences, in Advanced Options, there’s a checkbox labeled Surprise Me! Check it and you get… a surprise! There’s whimsy and joy throughout.
For some people, Slack is a welcome break from corporate communication tools; Slack tries for a tone that feels authentic, like it’s speaking to you, not talking at you or down to you. But for other people, Slack’s informality can be a distraction, or, worse, have the feeling of fingernails scraping down a chalkboard.
After this Chapter 1, Introducing Slack, the book is divided into the following chapters:
Read More: Chapter 12 |  |  |  |  |  |  |  |  |  |  |  |