Supplemental Slack info for you and your team.Tips and tools for beginners and experts alike.Get familiar with Slack Enterprise Grid for large organizations.If you're curious about what's new in Slack — and what's changed — you're in the right place.Develop your skills and prepare to become Slack Certified!Launching a new team or joining one for the first time?
Our easy-to-read guides help your team work better, together, from day one.Ready to level up? Browse our time-saving tricks and practical tips for
making Slack work for you.All kinds of teams thrive with Slack — take a look at our department-specific guides.
More coming soon!Learn how Slack works, from top to bottom!Want to learn more about setting up your team? Look no further!Welcome to Slack! We're so glad you're here. Let's get started!Adjust your profile and preferences to make Slack work just for you!Simplify your daily work with apps and tools.Tips and tools for beginners and experts alike.
Slack is experiencing some connectivity issues — please stand by. Check
Status
Building with Slack’s platform allows you to connect your workspace with the tools, data sources, and processes that make your organization run smoothly.
Apps can either be internal — you design and build them just for your company to use — or external — you build and distribute something via the Slack Marketplace that other companies can use. Read on for an overview of possible use cases, where to get started, and more details on the specifics of building with the Slack platform.
Build for your team
The best apps for your team will depend on the tools and processes that matter to you. To get inspired, you might ask yourself the following questions:
Do you need to integrate one of your organization’s internal systems or tools with Slack?
Do any tools generate alerts or notifications that require the attention of a group of people? Send alerts to a Slack channel to notify the right people all at once.
Do you switch between programs all day long to find the information you’re looking for? A custom app that pulls data into your workspace to tie related data together and initiate complex cross-system processes — with the added benefit of using Slack’s built-in search.
Tools and features
You can customize the way end users interact with your app using our suite of building blocks. Below, you’ll find examples of the tools we provide to make developing and managing your app as simple as possible, and the features you can build into your app.
Tools
Features
AI Agents and Assistants AI Agents and Assistants allow users to interact with a third-party conversational AI without leaving Slack. When you enable an AI Agent or Assistant for your app, you can define loading states, set conversational prompts, and leverage threads to keep conversations organized.
Slack CLI Use the Slack CLI (command line interface) to build the framework for a new app with a TypeScript SDK, then easily deploy your app to Slack’s infrastructure.
App manifests Use an app manifest to quickly set up, develop and manage your app.
App deployment and data storage Deploy your app and store its data on Slack’s infrastructure to keep all of the components in one place and automatically comply with our security and compliance standards.
Custom functions Functions are preset blocks of code that take certain actions. Apps can include functions (also called steps) that members of your workspace or Enterprise Grid organization can add to workflows they create with Workflow Builder. Keep in mind that workflows with custom steps are considered premium workflows.
Workflows Apps can include pre-built workflows for anyone in your workspace or org to use.
Triggers Triggers determine how (for example, with the click of a button or automatically based on a schedule) and where (in Slack or in another service) a workflow starts.
Get started
Slack API is home to all you need to know about building on the Slack platform, from introductory guides to detailed documentation.
When you're ready to build, you can get started by following the steps below:
Great news! Our Help Center is available in multiple languages. Switch to EnglishBonne nouvelle ! Le centre d'assistance de Slack est désormais disponible dans plusieurs langues. Poursuivre en FrançaisGute Neuigkeiten! Unser Support-Center gibt es jetzt in mehreren Sprachen! Weiter auf DeutschSlack ヘルプセンターが複数言語で閲覧できるようになりました!日本語ページへ切り替え¡Buenas noticias! El centro de ayuda de Slack ya está disponible en varios idiomas. Continúa leyendo en español