Enabling developers to customize and build on the Slack platform, the work OS.

San Francisco, CA
A more natural way to work with agents in Slack. ✨ The new Agent messaging experience brings conversations, threads, context, and status together in a familiar Slack experience. See what’s new and how to get started : sfdc.co/8oDGBA
219
One Connect button. Clear connection states. An auth flow that's still yours Standardized app auth gives third-party agents a consistent way for users to connect and manage accounts in Slack, while your app keeps control of authentication. More in our dev blog: sfdc.co/h1N61B
2
366
🎬 Slack School | How to Use MCP in Slack sforce.co/482BBCd You down with MCP? Yeah, you know me! 🎤 See how MCP differs from APIs and how agents discover and call tools through an MCP server. Class dismissed! 🔔 📚 All Slack School episodes: sforce.co/4ktLPkx
1
6
1,602
🎬 Slack School | Connect Slack and Salesforce sforce.co/3WGxpm2 Ready to bring Slack and Salesforce together? Learn how to link your orgs, map users, and activate your connection step by step. 📚 All Slack School episodes: sforce.co/4ktLPkx
1
3
1,641
Your AI coding tool knows code. Now it can know Slack, too. 🧠 The Slack Skills Plugin brings Slack-specific guidance directly into tools like Claude Code and @cursor_ai, helping you build with the right APIs and platform patterns. See how it works and what you can build: sfdc.co/GLUDMP
1
3
511
Dreamforce? Wrapped. Summer? Over. 🍎🍂 From Slack Code to a new Agent experiences and CLI updates, we've had a busy quarter. Catch up on all the highlights (and important changes) in our July-September Slack developer changelog recap: sfdc.co/bTHqMf
2
449
🎬 Slack School | Start Building with Slack Code bit.ly/4xMYPqy Why code alone when you can build together? See how your team can work alongside agents, review code diffs, preview HTML, and give feedback, all in Slack. 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
10
1,579
Building an AI agent in Slack doesn’t have to be a weekend project. 🤖 The Slack CLI walks you through the setup so you can go from a template to a working agent in your workspace in minutes. Customize it from there and make it useful for your team. Start building: slack.dev
2
454
🎬 Slack School | Get Started with Block Kit Builder bit.ly/469TcYa Build it. Preview it. Make it better. See how Block Kit can turn a basic Slack app into a more user-friendly experience, with changes you can preview in real time. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
2
543
Slack CLI installed? Let’s build something. 🛠️ Two commands are all it takes to go from a template to a working Slack app you can start testing in your workspace. Picking a name, though? You’re on your own. 😉 Get started: docs.slack.dev/quickstart
1
8
2,126
🎬 Slack School | How to Test Bolt Apps Locally bit.ly/4qCWQTK Tired of deploying your entire app just to test a tiny code tweak? Use ngrok to connect your local Bolt app to Slack and test changes without touching the hosted version. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
3
538
What if your agent didn't just work for your team, but with your team? That's the idea behind Slack Code. Code channels give agents a dedicated place to take on longer-running work, share progress, and collaborate with your team. Explore Slack Code → sfdc.co/NFV8I
1
1
6
2,002
Installed the Slack CLI? Let’s get it connected. 🤝 Run slack login, complete a quick authorization handshake, and your CLI is ready to work with your Slack workspace. Need somewhere to test it? Get a free developer sandbox: api.slack.com/developer-prog…
1
4
707
🎬 Slack School | Deploying Your Slack App with GitHub Actions bit.ly/4gkA9yV Push code. Deploy app. Keep building. 🙌 Learn how to take the hosted Bolt app from our last few episodes and set up automated deployments with GitHub Actions and Railway. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
514
One command closer to building in Slack. 💻 Install the Slack CLI, make sure everything’s up and running, and you’re ready to start building apps and AI agents. See how easy it is to get started: docs.slack.dev/quickstart
1
3
550
What if your first Slack app only took 3 prompts? 👀 With the Slack Skills Plugin, bring guided Slack development into your AI coding workflow. See how to scaffold an app, add a slash command, and build validated Block Kit, all from your AI coding tool. Follow along: sfdc.co/bQx5r5
519
🤩 Your Slack Marketplace journey, all in one place. From building for trust to preparing for review and getting ready to publish, find the guides, docs, and best practices you need in the Slack Marketplace hub. slack.dev/marketplace
1
2
603
Marketplace-ready starts long before you hit submit. 🛠️ The Slack Marketplace guidelines set clear expectations for every app. Give them a read before submitting to help your review go more smoothly: sfdc.co/cqa6HZ
1
2
639
🎬 Slack School | How to Host Your Bolt App bit.ly/4x2085s You built a shiny new Slack app. Now it needs a place to call home 🏠. Learn how to host your Bolt app on Railway, connect it back to Slack, and get it live and ready to test in your workspace. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
3
549
💡 Got a Slack app idea? We’ve got a place to build it. Join the Slack Developer Program and get a free developer sandbox to prototype, test, and try out the latest Slack platform features. 🛝 Your ideas need a playground: sfdc.co/cjnz6b
2
511
Before you submit your Slack app to the Marketplace, run through this checklist: sfdc.co/yoJse
1
2
587
Before you submit your Slack app to the Marketplace, use this checklist to make sure you've covered the essentials. A little preparation can go a long way. Read more: sfdc.co/blXGdF
1
1
554
Ready to submit your Slack app to the Marketplace? This guide walks through the distribution process so you'll know what to expect before you click submit. sfdc.co/1AKfl ✈️ Consider this your pre-flight check before you ship it.
1
2
596
The one place you definitely don't want scope creep 😉 Thoughtful scopes help build trust with users and simplify Marketplace app review. Here's how to request only the permissions your app actually needs. sfdc.co/btI3rO
1
3
592
🎬 Slack School | Deploy Your Bolt App Anywhere bit.ly/4buExtJ Ready to take your custom Slack app off your screen and out into the wild? Learn how to clone a Bolt app, configure it safely, and package it with Docker so it's ready for deployment. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
2
2
582
Your AI agent can now talk to Slack. The official Slack MCP plugin connects @AnthropicAI Claude Code and @cursor_ai to your workspace so you can search, read, send messages, create Canvases, and build with Slack—all from your terminal. Learn more: sfdc.co/KgH0L
1
1
562
Read all about Tokens! Not to be confused with Tolkiens 🧝‍♀️ 🧝‍♂️ Tokens determine how your app interacts with Slack. Learn how to choose the right token strategy for your app and avoid unnecessary complexity. Read more: sfdc.co/baufBS
1
2
607
😎 🔐 Wait, did someone call Security?? Security is part of the developer experience. See the guidance that can help you build Marketplace-ready apps with security in mind from the start. sfdc.co/bzjVfn
1
2
596
Trust isn't added at the end. Learn how to build reliable Marketplace apps: sfdc.co/X5VXa
1
2
562
Great Marketplace apps are designed with users in mind from day one. Explore practical best practices that can make distributing and long-term maintenance smoother sfdc.co/Zdxyz
1
2
540
🎬 Slack School | How to Ship Your Slack App bit.ly/4ccx02R Building your Slack app is one thing. Shipping it with confidence is another. Learn how to move your app from a test sandbox to production with the Slack CLI, avoid common deployment hiccups, and build a workflow you can use on every project. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
2
524
☑️ Not every app needs to be distributed and that's okay. We break down the questions to ask before deciding if the Slack Marketplace is the right path for your app. Learn more: sfdc.co/zc1xq
2
3
538
You built a Slack app. Ready to share it with more teams? Learn how to take your app from one workspace to every workspace: sfdc.co/cg6hPB
2
4
607
🧠 Ready to distribute your Slack app? Start with the Slack Marketplace hub. Everything you need to go from building to distributing is here: slack.dev/marketplace
1
1
568
🎬 Slack School | Deploying Your First Slack App bit.ly/44G5IxX Ready to take your custom Slack apps live? Learn how to authenticate your workspace, test functions locally, and deploy directly to the @SlackHQ platform using the CLI. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
3
6
2,354
Missed a few Slack platform updates? Our April–June 2026 Developer Changelog recap brings together the latest releases, platform improvements, and developer updates in one place. Catch up: sfdc.co/cdr2Ea
1
510
🎬 Slack School | Your Work OS with Vercel bit.ly/3REDmRF Skip the heavy lifting of code and design handoffs. See how @vercel's v0 agent lets your team build functional web apps together in real time inside Slack. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
323
Asking for fewer permissions can lead to more installs. Optional scopes let Slack apps separate required permissions from feature-specific ones so users choose what to grant, and your app can adapt gracefully. Learn how to implement optional scopes for your app: sfdc.co/oCzbk
3
518
🎬 Slack School | Get Started with the Slack CLI bit.ly/4eUIIBb Thinking of building a custom Slack app or tool over the weekend? Let's get your dev environment perfectly prepped with VS Code, Homebrew, and the Slack and Salesforce CLIs. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
3
570
🛠️ Built the tool? Great. 🔍 Now make it easy to find. Connect your MCP server to Slackbot and let people use your existing APIs and services right in Slack, no custom bot logic or new interface required. More in our latest dev blog: sfdc.co/bgAfQC
3
665
🎬 Slack School | Build Your First Slack App bit.ly/4w8EyeD Ever wish Slack could do that one specific thing for your team? We'll show you how easy it is to build a custom Slack app, configure a bot, and set up custom slash commands. Class dismissed! 🔔 📚 Absent from class? Watch all Slack School episodes here: sforce.co/4ktLPkx
2
4
542
🎬 Slack School | Your Work OS with Cursor bit.ly/4aRi4Xe Ready to turn Slack into a true operating system for work? We show you how to bring everyday tools like GitHub and AI agents like @cursor_ai straight into your channels to track down bugs and open pull requests. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
2
271
🎬 Slack School | Tracking Your Team's Success bit.ly/4uPvCL7 Ever wonder if that new app you set up in Slack is getting adopted? Learn how to easily check what’s working, see how your team is connecting, and track usage of tools like canvases, lists, and native AI. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
2
219
🎬 Slack School | Connect with External Partners sfdc.co/rvcPN Stop drowning in external email threads and start collaborating across organizations securely in real-time using Slack Connect. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
227
🎬 Slack School | Creating Slackbot Skills bit.ly/4udxywC Stop letting repetitive tasks eat your day. We’re showing you how to teach Slackbot to handle them for you with a custom skill you can share with the whole team. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
213
🎬 Slack School | Slackbot for Marketing Campaigns bit.ly/4nqXhPC Spoiler alert: You don't have to enter data manually to build an effective marketing campaign anymore. See how Slackbot can build targeted lists and draft campaign copy in canvas. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
307
🎬 Slack School | Acing Accessibility bit.ly/4tIMK4n Stop squinting and start customizing. We’re showing you how to use the OpenDyslexic font, high-contrast themes, and a simplified layout to make Slack easier on your eyes and your brain. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
225
🎬 Slack School | Let’s talk huddles bit.ly/4u1DHeL Quick video chats, AI notes, and live screen doodles (with...your cat 😻) right in Slack Plus, a chance to win a Slack huddles record 🎶 Class dismissed! 🔔 📚 All Slack School episodes: sforce.co/4ktLPkx
1
259
What if you never had to switch tabs to get work done? Slackbot pulls customer data from Salesforce, surfaces a bug from Linear, flags unsigned contracts in Docusign, and works with a Cursor agent to suggest a fix — all in one place. And a human stays in the loop to approve every step. This is the new flow of work: AI and people, together, right where the work happens.
1
440
🎬 Slack School | Slackbot for Case Management bit.ly/4tTcDOR Closing a case is satisfying. Hunting down the info you need to do it? Not so much. Slackbot surfaces past case insights and helps document new ones right in your Salesforce channel. Class dismissed! 🔔 📚 All Slack School episodes here: sforce.co/4ktLPkx
1
310
🎬 Slack School | Bringing Google Apps into Slack bit.ly/4tEr7C4 Can’t find the right Google Doc before a meeting? Let’s fix that. Connect Drive, Calendar & Gmail to Slack to preview files, respond to invites, and manage notifications in one place. Class dismissed! 🔔 📚 Absent from class? Watch all Slack School episodes here: sforce.co/4ktLPkx
287
🚨 New feature alert: Cat-assisted development 🐈 Now available in every Slack workspace (whether you asked for it or not). Happy April Fool’s Day 😄
1
2
443
Pssst… we’ve been working on something 👀 ✨ New Slack.dev homepage ✨ Faster to navigate, easier to discover and build from idea → shipped. Same Slack.dev, just a more consistent, polished experience across the platform. Take a look → slack.dev
1
4
368
🎬 Slack School | Getting started in a new Workspace sforce.co/4bKXPdt New Slack workspace? Start strong from day one. Learn how to set up channels, build simple workflows, and install must-have apps to keep work moving. Class dismissed! 🔔 📚 Absent from class? Watch all Slack School episodes here: sforce.co/4ktLPkx
3
539
🎬 Slack School | A New User’s Guide to Slackbot piped.video/iQ2yA594Y0E New job? New Slack workspace? See how Slackbot helps you get oriented fast - from finding experts to summarizing channels to building a 30-60-90 day plan. Class dismissed! 🔔 📚 Absent from class? Watch all Slack School episodes here: sforce.co/4ktLPkx
1
2
351
🎬 Slack School Episode 13: Slackbot for Sales Teams sfdc.co/5RC2m Sell with Salesforce? Spend less time switching tabs and more time hitting your quota. See how Slackbot helps capture leads, prep for meetings, and prioritize what to tackle next. Class dismissed! 🔔 📚 Absent from class? Watch all Slack School episodes here: sforce.co/4ktLPkx
4
335
✨ From idea → deployed Slack agent in ~15 min. @vercel's Slack Agent Skill handles app setup, OAuth, events, and deploys for you. Read more: sforce.co/46Ash8x
5
554
🎬 Slack School Episode 12: Managing Permissions in Slack sforce.co/4b6Llhf Permissions are the subtle art of setting up roles so your team can focus without extra buttons or complex settings. Learn how permissions work alongside user roles and evolve across Slack plans. Class dismissed! 🔔 📚 Absent from class? Watch all Slack School episodes here: sforce.co/4ktLPkx
1
270
🎬 Slack School Ep 11: What are Slack user roles? sforce.co/4qOdYVg Who’s steering your Slack workspace? We break down what each role can do and how to set them up - foundational knowledge for new and aspiring admins! Class dismissed! 🔔 📚 More episodes: sforce.co/4ktLPkx
279
AI agents for work need context, permissions, and reliable tool access. Slack’s MCP Server & RTS API provide a secure pipeline for retrieval + action inside Slack’s native permission model. Apps like @cursor_ai for Slack are already using it to turn ideas into PRs faster. Read more → sforce.co/46EIR7a
1
1
10
3,633
🎬 Slack School Episode 10: Get to know lists in Slack sforce.co/4bQDTaS Ever thought, “I should make a spreadsheet for that”? This is for you. Use Lists to organize work, track progress, and automate tasks - right in Slack. Class dismissed! 🔔 📚 More episodes: sforce.co/4ktLPkx
399
🎬 Slack School Ep 9: Managing Your Notifications sforce.co/4kjCdJh Hot take: Slack isn’t noisy - your workspace just needs a tune-up. Learn how to create a more focused Slack experience. Class dismissed! 🔔 📚 Missed a lesson? sfdc.co/slackschool
6
5
2,805
Your org’s knowledge is everywhere… except where people actually search. 🔍 Search Custom Connectors has entered the chat. Build connectors to internal wikis, self-hosted Jira, custom DBs, basically anything with a search API. One Slack Enterprise search box. Way fewer “can you send me that doc?” pings. 👉 slack.dev/custom-ent-search
4
5
3,363
Prompt-lost? Need a touch of AI help in Slack? 🤔✨ Your new advice columnist is here: Slackbot. Less horoscope, more practical tips Get your guidance here 👉 slack.dev/dear-slackbot
5
2
2,954
🧠 Prompt Smarter, Not Harder with Slackbot Slackbot helps you get work done faster (and maybe a little cuter). Want better results? It starts with better prompts. Get tips from the latest Slack Developers blog: slack.dev/tips-for-slackbot-…
2
5
2,402
🎬 Meet Slackbot, your AI Agent for Work sforce.co/49yKpBJ Learn how Slackbot helps you search, prep for meetings, and stay on top of what matters - all with the context of your work. With secure access to your apps and conversations, Slackbot’s more than a tool… it’s a teammate. Class dismissed! 🔔 Watch all Slack School episodes here: sfdc.co/slackschool
2
5
3
2,461
🙌 New monthly series alert: Slack Dev Huddles Ep01 - All About the Slack Developer Program. Come hang with us on January 20. sforce.co/49CkYxF
2
215
Missed what we shipped while you were enjoying the holidays? We've got you covered. Catch up on all the latest here: sforce.co/3LspKWF
193
🎬 Episode 7: Calling Salesforce Flows from Slack Workflows sfdc.co/SlackSchool-ep7 Learn how to pass information from Slack into Salesforce, take action & handle errors to keep work moving in the right direction. Class dismissed! 🔔 All Slack School episodes: sfdc.co/slackschool
4
3
2,768
🎄🎁 That’s a wrap to our 24 Days of Building with Slack! Thank you for following along, building, experimenting, and sharing your excitement with us. Wishing you a joyful holiday season~ May your workflows run smoothly and your notifications stay peaceful. ✨🔕 Revisit all 24 days here: sforce.co/Day24
275
🎄 Day 24 of 24 Days of Learning with Slack: Building an AI-enabled Slack app? Start with the fundamentals. 🤖✨ The most successful AI apps are clear about what they do, deliver information that’s relevant to the user, and handle errors or wait times with transparency. Follow these best practices and you’ll create experiences developers and users can trust. 🔗 sforce.co/Day24 / Missed a day? We gotchu → sforce.co/All24Days
2
243
🎄 Day 23 of 24 Days of Learning with Slack: Boost your productivity with Slack’s native slash commands. Discover essential built-in shortcuts like: /invite - for quick onboarding /huddle - for instant calls and /shortcuts - to discover all the time-saving keyboard tricks. Read the blog to master these commands and do your best work in Slack. ✨ 🔗 sforce.co/Day23 / Missed a day? We gotchu → sforce.co/All24Days
230
🎄 Day 22 of 24 Days of Learning with Slack: Level Up Your Slack Search Game! 🔍 Skip the scroll and find what you need faster with a few pro search tips built right into Slack. Give this small change a try - your future self will thank you! 😉 🔗 sforce.co/Day22 / Missed a day? We gotchu → sforce.co/All24Days
2
246
🎄 Day 21 of 24 Days of Learning with Slack: Aggregate data using Slack's new Lists API! 🚀 You can aggregate real-time stock data and news into a single, shareable view right inside Slack. This mini app pulls from multiple APIs and auto-populates a shareable list, making it easy to stay informed without hopping between tools. Explore the full code and learn how to leverage Lists for your own data aggregation projects! 🔗 sforce.co/Day21 / Missed a day? We gotchu → sforce.co/All24Days
239