1. Home
  2. Salesforce
  3. Slack-Dev-201 Exam

Slack-Dev-201 Salesforce Certified Slack Developer Exam Topics and Questions

Let's Practice Free Salesforce Slack-Dev-201 Questions Aligned with Official Exam Topics

Follows Salesforce's official outline Updated 06 Oct, 2026 9 Topics
Reviewed by Mia Allen, Salesforce Slack-Dev-201 Certified Professional
Topic Content

This topic establishes what Slack apps can do and when you should build one. The weight is modest, but the decisions here shape everything downstream. You need to know which surface fits which job, when automation makes sense, and when collaboration on an app becomes necessary rather than optional. How Apps in the Slack Platform is tested Seven percent means roughly one item in fifteen, so expect two or three questions. They test your ability to match a business requirement...

See More

The question below asks you to choose the right surface for a specific user interaction.

Sample Questions for Topic 1 : Apps in the Slack Platform
Q1

Your security team asks you to develop an app that:

* syncs with an employee database built internally, and

* provisions users automatically for your Slack Enterprise Grid plan.

You start to design an app using the SCIM API, but realize you aren't able to install it in your grid without asking for some help.

Which two roles must the installing user belong to when they install a Slack app that uses SCIM and request the admin scope?

Topic Content

One fifth of the exam sits here. You move from the conceptual decisions of the first topic into the mechanics of building workflows and designing interactions. Block Kit, entry points, component selection, and architectural fit all appear under this heading. The cost comes from the breadth: you need to know how workflows are constructed, how users enter them, and how to build UI that works within Slack's constraints. – Workflows and architecture Building common workflows means recognising the business process...

See More

The sample below turns on selecting the correct component for a given user task and visibility requirement.

Sample Questions for Topic 2 : Design the Interactive Flow of Your App
Q2

Where are the scopes an app will request typically declared during setup?

Topic Content

From interactive design you move into API implementation. Thirteen percent means this is the third-heaviest topic. You need to know when to use the Web API versus the Events API, how Socket Mode differs from HTTP delivery, how to handle rate limits, and how to distinguish current terminology from legacy language in the documentation. The cost is in the detail: each API has specific use cases, and the exam expects you to choose correctly. – API selection and implementation Recommending...

See More

The question that follows asks you to choose the correct API or delivery mode for a described use case.

Topic Content

Eight percent, one sub-topic. This is the principles layer: you build a user experience that aligns with Slack's commitment to making work life simpler, more pleasant, and more productive. The topic is short but the standard is high. The exam expects you to know what makes an interaction feel native to Slack, where friction appears, and how to remove it. The cost is in the judgment calls, not the mechanics. How Design a Great User Experience is tested Eight percent...

See More

The sample question below presents an interaction pattern and asks you to evaluate it against Slack's UX commitment.

Topic Content

Nineteen percent makes this the second-heaviest topic. OAuth, scopes, tokens, secure communication, and safe storage all sit here. You need to know how the OAuth installation flow works, how to request the minimum scopes for a use case, which token type to use, and how to store credentials without exposing them. The cost is in the specifics: choosing the wrong scope or token type breaks the app or creates a security gap. – OAuth, scopes, and tokens Implementing the OAuth...

See More

The question below requires you to select the correct scope or token type for a described app function.

Topic Content

Nine percent. You design for Enterprise Grid, understand sandbox characteristics, and know when to support Slack Connect. The weight is modest but the scope is specific: if your app will run on Grid, you need to know how org-level versus workspace-level installations differ, what roles exist, and how shared channels change your data model. How Design for Scale is tested Nine percent means three items. They describe an Enterprise Grid scenario and ask how your app should behave, or they...

See More

The sample question tests your understanding of Enterprise Grid architecture or Slack Connect channel behaviour.

Topic Content

Five percent, the lightest topic. You recommend when to use sample code, the Bolt framework, Block Kit Builder, and Slack Developer Tools. The exam expects you to know what each tool does and when it saves time. The cost is low, but you still need to distinguish between them. – Sample code, Bolt, Block Kit Builder, and SDT Recommending when to use sample code and external resources means knowing when a starting template or reference implementation accelerates development and when...

See More

The question that follows asks you to identify the correct tool for a specific development or debugging task.

Topic Content

Twelve percent. You move from building apps to managing workspaces and orgs. The Admin API, SCIM API, Audit Logs API, and Discovery API all appear here, along with the user roles required to generate tokens. The cost is in knowing which API does what and who can use it. These are administration APIs, not app-building APIs, and the use cases are different. – Admin, SCIM, and Audit Logs APIs Recommending when an Admin API could be used means knowing it...

See More

The sample below asks you to choose the correct administration API or to identify the role required to use it.

Topic Content

Seven percent, the final topic. You examine when to contain an app to a single workspace, how to share it with other workspaces, and the differences between single-workspace, distributed, and published App Directory apps. You also learn the process and expectations for submitting an app to the Slack Directory. The weight is modest, but the distinctions matter if you plan to distribute beyond your own workspace. – Distribution models and the App Directory Examining why you would want to contain...

See More

The question below tests your knowledge of distribution models or the App Directory submission process.

Ready to Start Practicing?

Access all questions and start your exam preparation journey

Upgrade to Full Slack-Dev-201 Exam Questions πŸš€
Exams Made Simple. Success Made Possible.