Send JSON when posting to Web API write methods. Gone are the days of perfunctory errors when sending lovingly crafted JSON to chat.postMessage
and other methods. Read on.
It's spring cleaning time for email. We're winding down the grandfathering introduced for apps using users:read
created before January 4th, 2017. After August 1st, 2017 your apps must request users:read.email
to gain that access. See this post for more detail. This retirement has been delayed with no date yet rescheduled.
Need help? Our operators are standing by, as is a growing community of Slack developers like you.
The Events API is a subscription-based system that sends your app HTTP requests when interesting stuff happens. It replaces the Real Time Messaging API.
A guide to using the mrkdwn syntax for your app-published text in messages, modals, and tabs.
Follow this checklist when preparing your app for the Slack Marketplace.
Use Socket Mode to listen for app mention events and respond to them with a helpful message.
Combine custom and Slack functions to create Workflow Functions for performing more complex automation.
Obtain a bot token with all the permissions you need to explore and act on your workspace using the Web API.
A social app to log your running activites each week and compare your team's progress with a leaderboard and stats.
Learn how to code functions utilizing the GitHub API, all neatly sequenced in a workflow.
Create, store, and send friendly welcome messages to your teammates when they join a channel.
Build a reusable Workflow Builder step that can collect product feedback from Slack.
Request approval for time off with workflows using Typescript and Deno.
Add a custom step in Workflow Builder using the Bolt SDK in an existing app.
Add a custom step in Workflow Builder using the Bolt SDK in a new app.
How to create the App Home view and use a modal
Send notifications that allow users to take action directly from your app in Slack.