People

How Slack uses Slack

From hacking the search tool to giving friendly feedback, Slack's employees share their secrets — just be ready for plenty of emoji.

How Slack uses Slack

Slack's internal workflows all point to how the company itself uses its offerings to prioritize actions over words.

Image: Slack and Protocol

How many engineers does it take to turn on a lightbulb? At Slack, the answer is one — and they can do it with an emoji.

In the Slack offices, before the pandemic hit, reacting to a message with a specific lightbulb emoji anywhere within the company's massive network of internal channels would turn on a lamp housed in the legal department. For the lawyers on the team, this was called the "Pat Signal," and it meant there was a new patent idea in the queue that would need a legal review.

It's a custom function the company built on top of the Reacji Channeler, an integration Slack rolled out in 2017 to more efficiently move information across channels when people react to messages. In this particular case, once the reaction is applied, the information about the patent idea is transferred from whichever channel it originated in to a more streamlined one populated with the lawyers who could consult on the next steps. In the process, an API lit up the lamp.

But kitschy fun aside, the existence of the Pat Signal speaks more broadly to how Slack the company uses Slack the product. If the common knock (brush) on Slack from companies using the product is that message volume can hinder actual productivity in favor of extraneous communication, Slack's internal workflows all point to how the company itself uses its offerings to prioritize actions over words.

We spoke to team members across Slack to learn how they use their own product. Here are some of the highlights.

Use search smarter (and look for the shrimp)

In the 17th century Blaise Pascal, the French philosopher and mathematician, wrote: "I would have written a shorter letter, but I did not have the time." Simplicity, after all, is difficult to master.

When Slack rolled out its major redesign in March, CEO Stewart Butterfield told Protocol that many of the new features were created to elicit a "progressive reveal of functionality," suggesting that Slack knows it can be an intimidating product to new users and that simplicity was a priority as they expand into the casual use demographic. But as Pascal and director of product management Jaime DeLanghe, who oversaw that redesign, could attest, making something simpler usually requires understanding all the complexities within a system.

For DeLanghe that meant using Slack's search tools as a way to streamline the overwhelming amount of information coming through each of the channels related to the project. And the solution was a fried shrimp emoji.

"We would have a long debate in thread, and then we would 'shrimp it' when we found the solution," DeLanghe said. "Then you can search for that emoji reaction and filter by 'has shrimp,' and see all of the decisions we made. It's a way of using reacting to things as a way of tagging."

Instead of taking the time to closely read hundreds of messages to find out how a problem was solved — or, worse, asking all the participants in that conversation to relitigate their positions — DeLanghe could easily find the messages that indicated a consensus among the stakeholders and keep the redesign moving.

Automate whatever you can

Using Slack for the redesign wasn't limited to internal productivity hacks. In the lead-up to the rollout, DeLanghe's team assembled a group of superusers from their large- and medium-sized customers that beta tested those green-lit, "shrimped" decisions before the new UI went live. With Connect, Slack's intercompany communication product, the company was able to securely test elements and features among its customers and build a feedback loop.

"We basically had a constant line of feedback where we could turn on features for them — turn on the features of the people who were in that channel — and then try things out before they hit the market," DeLanghe said. "I think it's really helped us to be much more customer-centric as a product organization"

To manage how those tests were being administered, Slack utilized Workflow Builder, the ticketing-style tool it offers, to automate some of the scheduling and determine which versions of the design to share when. The process, she notes, worked so well in the redesign that there's now a standing channel for whatever the next wave of testing will be.

"Now there's a separate channel where if you want to test something with these external participants, you can submit a request using Workflow Builder," DeLanghe said. "From there, we can coordinate and figure out the scheduling, and eventually it goes into the customer channel as well."



So. Many. Channels. (Just use good names.)

If you think your company has a lot of Slack channels, think again.

"We're not very afraid of creating new channels so that we can separate out some of that structured work from the bigger, more public work," DeLanghe said. "I think the way that we at Slack use Slack involves maybe a lot more channels than if you were just at a small company."

As a result, a critical piece of Slack's internal usage comes with how it names channels and organizes the messages and the participants therein to control the flow of information. Within the marketing and event planning teams, for example, the life cycle of a channel becomes a major determinant of how the channel will be named and used. A year before Slack Frontiers, the company's annual customer conference, a set of small channels sharing the same prefix are created to brainstorm ideas on content or speech themes. Six months before the event, those channels are complemented by larger ones that include more senior staff, allowing visibility without the inundation of messages that comes from daily decision-making. Finally, in the weeks leading up to an event, more channels sharing that same prefix are created, solely focused on coordinating with the employees working on or attending the event to ensure that a message is sent only to the relevant people.

That concept of channel proliferation is organization-wide, and even beyond. The communications and executive teams have standing channels named for each executive as a way to field media requests. In each channel is the executive or their assistant, a representative of Slack's outside PR agency and members of Slack's communications team.

Whenever a request comes in, Slack uses these channels as a clearinghouse, standardizing each request with a Workflow Builder integration. Functioning like a prescreening, that integration asks for a description of what the scope of the story is, whether or not they recommend the opportunity to the executive and the timeline. As is customary within most of Slack's channels, the executive can then use the eyes emoji to indicate whether or not he or she has seen it or a green check mark to confirm the details.

To keep on-message, embrace the off-topic raccoon

The flip side to having a lot of channels with very specific purposes is that it only takes a few off-topic messages to derail a conversation or leave the channel's members wondering what the actual purpose of the channel is. When that does happen, Slack employees mark offending messages with a raccoon emoji to let the person who posted it know that the message would fit better in another channel — a kind of gentle telling off.

What happens if an inordinate number of raccoons make an appearance? "Maybe it's time to rename the channel," DeLanghe said with a laugh.



Make friends with the bots

If Slack's overall mission is to become the "central nervous system" of businesses, the raccoon emoji internally functions like a white blood cell, filtering out what's bad for the health of a channel. Sticking with medical metaphors, the company's use of bots and integrations works more like a prefrontal cortex: It helps users focus their attention during repetitive processes.

For the engineering team, that means building workflows that could be enhanced by automation and live data. Recently, the team moved to a scheduled deploy model, appointing a "deploy commander" for each of the roughly eight rollouts that happen per day. That point person is working alongside a bot that's reporting within Slack on the state of each of the deploys in real time to cut down on the labor of switching back and forth between systems.

"Instead of having to go check on your email and then come back into Slack or go check on a dashboard and come back into Slack, we're piping all that stuff in," DeLanghe said. "Everything is very centralized, and people who are participating in the deploy can also go into that channel to see what's going on with their code, in case their code is the problem."

The company's BizTech team also employs a similar strategy with a tool they call AskBot to automate IT service requests. Within Slack, employees can open tickets and interact with the requests inside the platform, avoiding the need to switch systems. The company says their AskBot has a ticket resolution rate of more than 30%.

And sometimes, use the old-fashioned approach

Not all of Slack's centralization is tied to bots or even automation though. Its sales team, for instance, uses a more low-tech solution, maximizing the amount of information available to them the old-fashioned way: through actual human relationships.

With Connect, the company's platform for intercompany communication, Slack will put people working across their sales, legal or engineering teams in a channel with representatives from a client. By offering up more access points, Slack attempts to improve the customer experience. Practically it also means that the sales team is, for instance, armed with enough information to decide if it should hold off on pushing to get a new contract signed on a day when that client is having issues with Slack functionality.

* * *

Regardless of whether it's a low-tech or a high-tech solution, Slack's internal use of the product points to how Slack can be used when there's full buy-in to the service across an organization. Using smart infrastructure, wringing every last drop of performance from tools and resources at hand, and gathering regular feedback from customers aren't concepts foreign to any organization — and it turns out they're there for the taking in Slack.

But Slack obviously has an added benefit of relying so heavily on its own product internally: If the company can't find a way to get users inside the company to adopt something new, it's a dead giveaway that less-resourced organizations won't find a way to use them either. On the flip side, the pain points they feel internally are the ones they know to prioritize fixing for their customers.

Like any tool, Slack is a learned skill. DeLanghe says Slack has employees who start without prior experience of the software, or who are used to using desk phones. And while much of the company's informal policies and tricks are covered during the onboarding process, she always recommends having a safeguard as well.

"Have somebody who you trust, who can help you, who already understands it," she said. "So if you feel nervous posting to a public channel, you can have a buddy and get social proof [beforehand]."

After all, nobody wants to find themselves with too many raccoons.

Fintech

Judge Zia Faruqui is trying to teach you crypto, one ‘SNL’ reference at a time

His decisions on major cryptocurrency cases have quoted "The Big Lebowski," "SNL," and "Dr. Strangelove." That’s because he wants you — yes, you — to read them.

The ways Zia Faruqui (right) has weighed on cases that have come before him can give lawyers clues as to what legal frameworks will pass muster.

Photo: Carolyn Van Houten/The Washington Post via Getty Images

“Cryptocurrency and related software analytics tools are ‘The wave of the future, Dude. One hundred percent electronic.’”

That’s not a quote from "The Big Lebowski" — at least, not directly. It’s a quote from a Washington, D.C., district court memorandum opinion on the role cryptocurrency analytics tools can play in government investigations. The author is Magistrate Judge Zia Faruqui.

Keep ReadingShow less
Veronica Irwin

Veronica Irwin (@vronirwin) is a San Francisco-based reporter at Protocol covering fintech. Previously she was at the San Francisco Examiner, covering tech from a hyper-local angle. Before that, her byline was featured in SF Weekly, The Nation, Techworker, Ms. Magazine and The Frisc.

The financial technology transformation is driving competition, creating consumer choice, and shaping the future of finance. Hear from seven fintech leaders who are reshaping the future of finance, and join the inaugural Financial Technology Association Fintech Summit to learn more.

Keep ReadingShow less
FTA
The Financial Technology Association (FTA) represents industry leaders shaping the future of finance. We champion the power of technology-centered financial services and advocate for the modernization of financial regulation to support inclusion and responsible innovation.
Enterprise

AWS CEO: The cloud isn’t just about technology

As AWS preps for its annual re:Invent conference, Adam Selipsky talks product strategy, support for hybrid environments, and the value of the cloud in uncertain economic times.

Photo: Noah Berger/Getty Images for Amazon Web Services

AWS is gearing up for re:Invent, its annual cloud computing conference where announcements this year are expected to focus on its end-to-end data strategy and delivering new industry-specific services.

It will be the second re:Invent with CEO Adam Selipsky as leader of the industry’s largest cloud provider after his return last year to AWS from data visualization company Tableau Software.

Keep ReadingShow less
Donna Goodison

Donna Goodison (@dgoodison) is Protocol's senior reporter focusing on enterprise infrastructure technology, from the 'Big 3' cloud computing providers to data centers. She previously covered the public cloud at CRN after 15 years as a business reporter for the Boston Herald. Based in Massachusetts, she also has worked as a Boston Globe freelancer, business reporter at the Boston Business Journal and real estate reporter at Banker & Tradesman after toiling at weekly newspapers.

Image: Protocol

We launched Protocol in February 2020 to cover the evolving power center of tech. It is with deep sadness that just under three years later, we are winding down the publication.

As of today, we will not publish any more stories. All of our newsletters, apart from our flagship, Source Code, will no longer be sent. Source Code will be published and sent for the next few weeks, but it will also close down in December.

Keep ReadingShow less
Bennett Richardson

Bennett Richardson ( @bennettrich) is the president of Protocol. Prior to joining Protocol in 2019, Bennett was executive director of global strategic partnerships at POLITICO, where he led strategic growth efforts including POLITICO's European expansion in Brussels and POLITICO's creative agency POLITICO Focus during his six years with the company. Prior to POLITICO, Bennett was co-founder and CMO of Hinge, the mobile dating company recently acquired by Match Group. Bennett began his career in digital and social brand marketing working with major brands across tech, energy, and health care at leading marketing and communications agencies including Edelman and GMMB. Bennett is originally from Portland, Maine, and received his bachelor's degree from Colgate University.

Enterprise

Why large enterprises struggle to find suitable platforms for MLops

As companies expand their use of AI beyond running just a few machine learning models, and as larger enterprises go from deploying hundreds of models to thousands and even millions of models, ML practitioners say that they have yet to find what they need from prepackaged MLops systems.

As companies expand their use of AI beyond running just a few machine learning models, ML practitioners say that they have yet to find what they need from prepackaged MLops systems.

Photo: artpartner-images via Getty Images

On any given day, Lily AI runs hundreds of machine learning models using computer vision and natural language processing that are customized for its retail and ecommerce clients to make website product recommendations, forecast demand, and plan merchandising. But this spring when the company was in the market for a machine learning operations platform to manage its expanding model roster, it wasn’t easy to find a suitable off-the-shelf system that could handle such a large number of models in deployment while also meeting other criteria.

Some MLops platforms are not well-suited for maintaining even more than 10 machine learning models when it comes to keeping track of data, navigating their user interfaces, or reporting capabilities, Matthew Nokleby, machine learning manager for Lily AI’s product intelligence team, told Protocol earlier this year. “The duct tape starts to show,” he said.

Keep ReadingShow less
Kate Kaye

Kate Kaye is an award-winning multimedia reporter digging deep and telling print, digital and audio stories. She covers AI and data for Protocol. Her reporting on AI and tech ethics issues has been published in OneZero, Fast Company, MIT Technology Review, CityLab, Ad Age and Digiday and heard on NPR. Kate is the creator of RedTailMedia.org and is the author of "Campaign '08: A Turning Point for Digital Media," a book about how the 2008 presidential campaigns used digital media and data.

Latest Stories
Bulletins