Homepage
Sign in / Sign up

Slack Platform Blog

Several bots are typing…

  • Announcements
  • How To
  • App Directory
  • Op-Ed
About
Latest
The Slack Platform Roadmap

The Slack Platform Roadmap

We know that being a developer is hard, and building on a platform is not a decision to be made lightly. Many platforms have burned…
Go to the profile of Slack API
Slack API2 days ago
App Directory Spotlight #7 — /done, Nikabot & Nestor

App Directory Spotlight #7 — /done, Nikabot & Nestor

This week’s featured apps are all about getting work done as a team. There really is a team project management app for everyone. What do…
Go to the profile of Slack API
Slack APIApr 1
App Directory Spotlight #6 — MonkeyWorks, Primer and odrive

App Directory Spotlight #6 — MonkeyWorks, Primer and odrive

Happy Friday! It’s featured app day at Slack and we hope you enjoy what we’ve got this week. Our first two apps are great for marketing and…
Go to the profile of Slack API
Slack APIMar 18
The Bot Rulebook

The Bot Rulebook

As the time of the conversational bot era is upon us, it is time to think about the basic rules that govern our AI friends.
Go to the profile of Amir Shevat
Amir ShevatMar 25
Well wishes and warnings in the Web API

Well wishes and warnings in the Web API

Most of your calls to the Slack Web API succeed. You know this, `ok` is usually `true`. We have a bias to `ok`, and that’s all right with…
Go to the profile of Slack API
Slack APIMar 21
Easy-Peasy Bots: Beep Boop!

Easy-Peasy Bots: Beep Boop!

You: Want to make a bot for Slack and would like to host it somewhere outside your computer. Perhaps you gave our Getting Started guide a…
Go to the profile of Claudio Medina
Claudio MedinaMar 10
Hosting Slack Integrations

Hosting Slack Integrations

Every Bot needs a home, every slash command needs a host, and every notification needs to come from somewhere. Wouldn’t it be awesome if…
Go to the profile of Slack API
Slack APIMar 8
When it Comes to Bots - the Beer Test* Might be More Important than the Turing Test.

When it Comes to Bots - the Beer Test* Might be More Important than the Turing Test.

The Turing test is a test, developed by Alan Turing in 1950, of a machine’s ability to exhibit intelligent behavior equivalent to, or…
Go to the profile of Amir Shevat
Amir ShevatFeb 25
Easy-Peasy Slash Commands: Getting Started

Easy-Peasy Slash Commands: Getting Started

You: Have a great idea for a new command to the new operating system for your business, but you’re feeling a little confused as to how to…
Go to the profile of D.E. Goodman-Wilson
D.E. Goodman-WilsonFeb 23
App Directory Spotlight #4 — Todo, Statsbot & Leo

App Directory Spotlight #4 — Todo, Statsbot & Leo

Welcome back to our app directory spotlight. We have a particularly awesome set of apps for you this time around. So you can stay abreast…
Go to the profile of Slack API
Slack APIFeb 19
Slack Bot Onboarding

Slack Bot Onboarding

Lessons learned from onboarding 2,000 companies
Go to the profile of Jeremy Vandehey
Jeremy VandeheyFeb 16
The Era of the Conversational Office

The Era of the Conversational Office

This weekend we took the kids to the Computer History Museum, and the volunteer, a nice man that showed us around, talked about the “first…
Go to the profile of Amir Shevat
Amir ShevatFeb 9
Slack App Directory Spotlight #3

Slack App Directory Spotlight #3

Want to be more productive on Slack? Then we’ve got some snazzy apps for you in this week’s app directory spotlight! These apps featured…
Go to the profile of Slack API
Slack APIFeb 5
Easy-Peasy Bots: Getting Started

Easy-Peasy Bots: Getting Started

You: Have a great idea for a Slack bot, want to share it with the world (and maybe get it listed in the Slack App Directory!),
Go to the profile of D.E. Goodman-Wilson
D.E. Goodman-WilsonJan 29
Slack App Directory Spotlight #2

Slack App Directory Spotlight #2

Hope you’re enjoying a productive and pleasant week! We have new featured apps fresh off the development cycle for your enjoyment. This bi…
Go to the profile of Slack API
Slack APIJan 22
The Slack App Directory Checklist

The Slack App Directory Checklist

If you want to publish your app in the Slack App Directory, here’s a simple checklist you should run through before submitting. In case you…
Go to the profile of Slack API
Slack APIJan 20
Slash Commands Style Guide

Slash Commands Style Guide

How make your slash commands delightful.
Go to the profile of Slack API
Slack APIJan 12
Slack App Directory Spotlight #1

Slack App Directory Spotlight #1

Welcome to our first ever Slack App Directory feature! Since we launched the app directory in December we’ve learned about so many great…
Go to the profile of Slack API
Slack APIJan 8
How to Upgrade Your Slack OAuth Scopes

How to Upgrade Your Slack OAuth Scopes

You might recall that the Platform team here at Slack recently released updates to our OAuth scopes –and with it, we added a veritable slew…
Go to the profile of Duretti Hirpa
Duretti HirpaDec 18, 2015
/Launch Platform

/Launch Platform

Tonight we’re officially launching the Slack Platform. We’re pretty thrilled that we can now give you a full-service platform offering…
Go to the profile of Slack API
Slack APIDec 15, 2015
Everything you ever wanted to know about unfurling but were afraid to ask /or/ How to make your…

Everything you ever wanted to know about unfurling but were afraid to ask /or/ How to make your…

Let’s start with the most obvious question first. This is what an “unfurl” is:
Go to the profile of Matt Haughey
Matt HaugheyNov 24, 2015

Important Changes to Files in the Web API

We are about to launch changes that will affect apps built on the Slack Web or RTM APIs. If that applies to you, continue reading! If not…, feel free to continue on your merry way. ¶ What’s Changing ¶ The Slack Web and RTM APIs return file objects in several places including files.info and files.list. Within the file object, there are several attributes including URLs for direct download and thumbnails of the file. For example: ¶ Thumbnails, url, and url_download can be downloaded directly. url_private and url_private_download currently require an authorization header with a token that has either the files:read or read scopes…
Go to the profile of Slack API
Slack APINov 18, 2015

New and Improved OAuth Scopes

If you’ve ever built something with the Slack API, you know that our OAuth scopes have been very open, and in fact they mirror the…permissions of a Slack user’s account. That’s swell if your app needs to access a broad data set. However, for apps that do simple tasks (like uploading files, accessing starred items, or listing users on a team), these general scopes tend to go beyond what’s needed. We’re all familiar with the principle of least privilege — there must be a better solution! ¶ Your New Building Blocks ¶ Today, we’re releasing 27 granular OAuth scopes that let you choose precisely the access you need.
Go to the profile of Slack API
Slack APINov 3, 2015
Welcome to the Slack Developer Blog

Welcome to the Slack Developer Blog

A review of our recent updates and the shiny future that lies ahead.
Go to the profile of Slack API
Slack APINov 2, 2015
More stories