Celebrating five years of Slack platform

The growth of a platform and its community

Taylor Singletary
Dec 10, 2020 · 5 min read
Image for post
Image for post

Five years ago, Slack introduced the ability to pull your favorite tools into a Slack conversation. Today, millions of daily active users unlock exponential value from bringing their work into Slack — many thanks to the developers who built the Slack apps that fuel this kind of integrated work.

We were not yet a true platform, but we did have a useful collection of developer tools and APIs: an easy way to send messages with webhooks, basic chatbot functionality, slash commands, and 67 Web API methods that allowed remote procedure calls to retrieve data from and enact change within Slack workspaces.

You showed us the way

You accomplished powerful things with these limited features — creating sophisticated integrations, building businesses, and unlocking more productivity for Slack users.

Integrating software made Slack your team’s command center, where information from people, systems, and tools came together in one place. Sometimes those integrations simply made things more fun.

ChatOps found a welcome home in Slack for the more technically-minded while simultaneously making the art form with roots in IRC more accessible — almost a spectator sport for everyone across a company that wanted to watch deployment orchestrations or incident resolutions in real time.

Inspired, we wanted to bring that same ethos and capability to all teams. Which other business processes could be streamlined through chat-oriented experiences?

Piloting a platform

First, we launched Slack apps and the Slack App Directory — a place to showcase a collection of integrations to our rapidly growing customer base. We gave you the necessary building blocks to improve people’s working lives and generate business along the way.

The Slack App Directory launched with 150 apps. Today, you’ll find 2,450 apps ready for install.

From the start, partnering with you was part of our path to platform success. Even our documentation started as a friendly conversation among an audience with shared goals.

Engaging the enterprise

Meanwhile, Slack was iterating on a more advanced offering for larger organizations, Enterprise Grid, fueling major user growth and maybe unsurprisingly, an even greater number of developers building internal-only custom apps.

Today, people are collectively using more than 795,000 apps on Slack built by the 885,000 active developers on our platform.

We’ve seen increased demand for integrations from non-technical teams, and our platform mission has expanded to offer no-code business process automation.

Building is fun. Sharing what you’ve built with your team is fun. Turns out, making others more productive is a goal that we share with users, builders, and developers alike.

How we’ve grown together

This vision guides us as we prioritize new features and create new app surfaces in Slack.

Image for post
Image for post
An abbreviated product roadmap from 2019

Unsurprisingly, exactly zero developers are excited to implement an end-to-end OAuth flow for personal app installation. So one of our first platform features improved the onboarding experience for all developers: a simple interface to install your app and retrieve the tokens you need to make your code work.

Useful and interactive apps

Image for post
Image for post
Guru’s Slack app before and after Block Kit, enabling massive UX upgrades.

Remote procedure calls and real time event delivery

  • We have more than 234 Web API methods now, allowing you to do everything from schedule messages to change your custom status to listing members in a conversation.
  • Receiving Slack events is crucial to building interactive experiences, and our Events API is now our subscription-based delivery engine that leaves the days of the RTM API’s firehose behind.
  • Consolidating the many approaches to receive events, slash command invocations, and interactions, soon-to-be-released Socket Mode is the friendliest way to begin developing, and resolves years of corporate firewall workarounds.

Workflow Builder

We’re serious about making automation easy for non-developers. In the summer of 2018, we acquired Missions which now powers Workflow Builder, a tool for anyone to automate tasks inside and outside of Slack without writing any code.

Slack Platform Community

Slack had a developer community before we had a platform, but in recent years we more mindfully grew the breadth and spotlighted the value. The Slack Platform Community now boasts more than 8,000 members and 87 chapters spanning 39 countries. Beside the joy and camaraderie, cultivating this community brings us new insights and feedback about our platform.

Image for post
Image for post
The many faces of Slack Platform Community

Tools for developers

Steadily, our developer relations team created and maintained an official collection of tools, libraries, and SDKs to assist developers.

In early 2019, we launched Bolt, an opinionated, event-driven framework for rapidly building interactive Slack apps. Today, we offer Bolt in JavaScript, Java, and Python.

Building on Slack is now a marketable skill! We launched our certification program in 2019, and it’s now broadly available as an online course.

Thank you

These past five years brought monumental change to the way we work together. It’s stunning to see our vision power smoother automation, tooling, and a bit of fun.

Thank you to those who’ve been with us from the beginning. Your feedback, ideas, and ambitions for what the platform could enable drove significant change.

If you’re new to Slack or our platform, welcome! We know there’s a lot to learn, but we’re focused on delivering a rewarding experience, with all the tools, help, and community you need.

Over the past five years, we built more than an API together. We built a platform that empowers you to make work happen, your way.

As always, we are here for you. Never hesitate to email feedback@slack.com.

Slack Platform Blog

Several bots are typing…

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store