Salesforce Slack-Dev-201 Exam Overview:
| Certification Vendor: | Salesforce |
|---|---|
| Exam Name: | Salesforce Certified Slack Developer |
| Exam Number: | Slack-Dev-201 |
| Available Languages: | English |
| Real Exam Qty: | 60 |
| Exam Format: | Multiple Select, Multiple Choice |
| Exam Duration: | 105 minutes |
| Exam Price: | $200 USD |
| Passing Score: | ~68% |
| Related Certifications: | Salesforce Certified Platform Developer I Salesforce Certified Slack Administrator Salesforce Certified Slack Consultant |
| Sample Questions: | Salesforce Slack-Dev-201 Sample Questions |
| Exam Way: | Online proctored or Onsite proctored. |
| Pre Condition: | No formal prerequisite, but hands-on Slack app development experience using the Slack API and Bolt Framework is strongly recommended. |
| Official Syllabus URL: | https://trailhead.salesforce.com/en/credentials/slackdeveloper |
Salesforce Slack-Dev-201 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Design for Scale | 9% | - Describe the characteristics of an Enterprise Grid Sandbox. - Design your app to match the unique platform architecture, features, and roles of Enterprise Grid. - Recommend when to add support for channels that are shared externally with Slack Connect. |
| Topic 2: Apps in the Slack Platform | 7% | - Recommend when to use Slack's different surfaces (user touchpoints including App home, modals, and messages) for a range of use cases. - Identify when to set up a team to collaborate on a Slack app. - Recommend how to automate and enhance operations on a Slack workspace. |
| Topic 3: APIs for Managing Your Slack | 12% | - Identify the required user role to generate a token to use APIs to automate a Slack workspace or org administration. - Recommend when to use an Admin API to automate a Slack workspace or org administration. - Recommend when to use the Discovery API for data-loss prevention, compliance archiving, or eDiscovery. - Monitor workspace events with the Audit Logs API. - Use the SCIM API to manage Slack users and user groups. |
| Topic 4: Design for Security | 19% | - Request the appropriate tokens for your app's use case. - Design for security. - Request the appropriate scopes for your app's use case. - Implement the OAuth installation flow. - Store and retrieve data and tokens safely. - Identify the steps you could take to make your app communicate securely in Slack. |
| Topic 5: Tools | 5% | - List some use cases for Slack Developer Tools (SDT). - Recommend when to use the Bolt development framework to build Slack apps. - Recommend when to use sample code and external resources. - Explain the purpose and value of Block Kit Builder. |
| Topic 6: Core Development (Workflows, Modals, Interactivity) | 48% | - Integrate Salesforce data with Slack applications. - Build and deploy workflows using Workflow Builder and the Slack CLI. - Develop interactive components such as modals and home tabs. - Handle interactive payloads and events effectively. |
Salesforce Certified Slack Developer Sample Questions:
Your multi-national company has a distributed workforce, and you have been asked to create an application that sends out a weekly message including graphs of metrics for the company's marketing campaigns in an announcements channel that all employees are in.
Which approach can you take to surface metrics in a message while creating the best user experience for the application?
- A. Provide a link to a spreadsheet containing the visualizations
- B. Use Slack emojis to create your own custom visualizations
- C. Provide very detailed descriptions and text breakdowns of each visualization
- D. Attach images of the visualizations with brief descriptions of each
Correct Answer: D 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Which CLI command opens an app's configuration page in a browser?
- A. slack app settings
- B. slack edit
- C. slack dashboard
- D. slack config open
Correct Answer: A 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
What is Bolt, in the context of Slack development?
- A. A CSS framework for Block Kit
- B. A Slack Marketplace billing tool
- C. A higher-level framework simplifying event handling and API calls
- D. A database for storing messages
Correct Answer: C 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Which two data security practices are best used to keep customer data safe and secure?
- A. Store your app's client secret within a public Github repo.
- B. Rotate your OAuth tokens regularly.
- C. Keep backups of customer data on your laptop.
- D. Have your bot securely ask users for their logins and passwords over direct message.
- E. Validate the signature of HTTP requests sent to your app by Slack.
Correct Answer: B,E 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
You're a developer who has been asked to create a Slack app on the Business Operations workspace which should only be used by the members of that Slack workspace.
How must the app be configured so that the IT manager who is a part of the Business Operations workspace, can install the app on just the Business Operations workspace?
- A. Enable public distribution for the app and have the IT manager use the Shareable URL to install the app.
- B. Get the app listed in the Slack App Directory and have the IT manager install the app from the app listing page.
- C. Add the IT manager as a collaborator to the app and have the IT manager install the app from within the app configuration.
- D. Configure an OAuth redirect URL for the app and have the IT manager initiate the OAuth flow for the app.
Correct Answer: C 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).

We're so confident of our products that we provide no hassle product exchange.


By Glenn


