Salesforce Slack-Dev-201 Exam Overview:
| Certification Vendor: | Salesforce |
| Exam Name: | Salesforce Certified Slack Developer |
| Exam Number: | Slack-Dev-201 |
| Related Certifications: | Salesforce Certified Slack Administrator Salesforce Certified Slack Consultant Salesforce Certified Platform Developer I |
| Exam Duration: | 105 minutes |
| Real Exam Qty: | 60 |
| Available Languages: | English |
| Exam Price: | $200 USD |
| Exam Format: | Multiple Choice, Multiple Select |
| Passing Score: | ~68% |
| 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: 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 the Discovery API for data-loss prevention, compliance archiving, or eDiscovery. - Recommend when to use an Admin API to automate a Slack workspace or org administration. - Monitor workspace events with the Audit Logs API. - Use the SCIM API to manage Slack users and user groups. |
| Topic 2: Core Development (Workflows, Modals, Interactivity) | 48% | - Develop interactive components such as modals and home tabs. - Integrate Salesforce data with Slack applications. - Handle interactive payloads and events effectively. - Build and deploy workflows using Workflow Builder and the Slack CLI. |
| Topic 3: Apps in the Slack Platform | 7% | - Recommend how to automate and enhance operations on a Slack workspace. - 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. |
| Topic 4: Tools | 5% | - Recommend when to use the Bolt development framework to build Slack apps. - List some use cases for Slack Developer Tools (SDT). - Explain the purpose and value of Block Kit Builder. - Recommend when to use sample code and external resources. |
| Topic 5: Design for Security | 19% | - Request the appropriate tokens for your app's use case. - Implement the OAuth installation flow. - Identify the steps you could take to make your app communicate securely in Slack. - Store and retrieve data and tokens safely. - Design for security. - Request the appropriate scopes for your app's use case. |
| Topic 6: 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. |
Salesforce Certified Slack Developer Sample Questions:
1. Your team is creating a Slack app for managing team tasks and deadlines.
Which Slack surface would be most effective for users to interact with this app?
A) Creating a custom workspace for task management separate from the main workspace
B) Integrating a bot in channels to provide updates and receive commands
C) Using the App Home to list tasks and set reminders
D) Relying on direct messages to send tasks to individuals
2. A company is developing a Slack app for internal job postings. The app should allow employees to easily access and apply for posted jobs.
Which method would be the most effective user entry point for accessing job postings?
A) Create a dedicated job posting channel and use message buttons for each posting to access application forms
B) Require employees to navigate to the App Home to view and apply for job postings
C) Set up a bot to send job postings via direct messages to all employees
D) Implement a slash command that employees can use to view current job postings
3. What is an essential security measure to implement when handling the redirect URI in the Slack app's OAuth flow?
A) Append the OAuth access token to the redirect URI for transparency
B) Utilize a publicly accessible redirect URI to ensure easy access
C) Ensure the redirect URI uses HTTPS to secure the data transmission
D) Redirect users to a third-party authentication service after receiving the OAuth token
4. Your team is creating a Slack app for employee feedback submission. The app requires a UI that allows users to easily input and submit their feedback.
What Block Kit component should be used for creating the feedback submission interface?
A) Implement a divider block between each feedback question for visual separation
B) Use input blocks to allow users to enter their feedback directly
C) Create an interactive message with a dropdown for feedback categories
D) Employ a header block at the top of the submission form for instructions
5. When is the Audit Logs API most effectively utilized in a Slack workspace?
A) When developing interactive Slack apps that require real-time user feedback within channels
B) For customizing the user interface of the Slack workspace for individual team members
C) To track and audit changes made to workspace settings, user roles, and permissions for compliance and security purposes
D) For gathering and analyzing data on message content for market research within the workspace
Solutions:
| Question # 1 Answer: B | Question # 2 Answer: A | Question # 3 Answer: C | Question # 4 Answer: B | Question # 5 Answer: C |
We're so confident of our products that we provide no hassle product exchange.


By Bruce

