Halloween Sale Special 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: budy75

Slack-Dev-201 Salesforce Certified Slack Developer Questions and Answers

Questions 4

What is the main purpose of the Events API?

Options:

A.

Billing management

B.

Notifying an app in real time about workspace activity

C.

Rendering Block Kit UI

D.

Managing OAuth scopes

Buy Now
Questions 5

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

Options:

A.

In the app's manifest or app settings page

B.

In the user's browser cookies

C.

In the Slack CLI config file only

D.

They cannot be declared in advance

Buy Now
Questions 6

What are 'slash commands' used for?

Options:

A.

Encrypting messages

B.

Letting users trigger app functionality by typing a command starting with '/'

C.

Changing a workspace's theme

D.

Deleting channels

Buy Now
Questions 7

You're preparing your first Slack app for publication in the Slack App Directory.

In addition to including your app's name, description and icon, what is another required action for a successful submission?

Options:

A.

Including routing and account information to receive payments from the Slack App Directory in your bank account

B.

Including a link to your app's privacy policy

C.

Attaching a recent report auditing your app infrastructure's security

D.

Providing translations for your app's description in all languages supported by Slack

Buy Now
Questions 8

What prefix is used for app-level tokens, often used with Socket Mode?

Options:

A.

xoxb-

B.

xapp-

C.

xoxp-

D.

bearer-

Buy Now
Questions 9

You are an engineer implementing a new integration using an app-attached incoming webhook.

Why would you choose to use this method of integration?

Options:

A.

You want to post to multiple channels.

B.

You need to restrict how messages are sent.

C.

You only need to post messages to a single channel.

D.

You need flexibility in how messages are posted.

Buy Now
Questions 10

What prefix commonly identifies a bot token in Slack?

Options:

A.

xoxb-

B.

xapp-

C.

xoxc-

D.

slk-

Buy Now
Questions 11

What does the 'Agent quickstart' in the developer docs help you build?

Options:

A.

A billing dashboard

B.

An AI-powered agent app on the Slack platform

C.

A new workspace theme

D.

A Block Kit Builder plugin

Buy Now
Questions 12

Where would a developer look first to start building an AI agent for Slack?

Options:

A.

docs.slack.dev/ai/agent-quickstart

B.

slack.com/pricing

C.

api.slack.com/legal

D.

app.slack.com/marketplace

Buy Now
Questions 13

You are an automation engineer developing a workflow that will use the webhook trigger in Workflow Builder.

In the code executing your web request, which Content-Type HTTP header should you send with your payload?

Options:

A.

multipart/form-data

B.

text/plain

C.

application/json

D.

application/x-www-form-urlencoded

Buy Now
Questions 14

What is a 'custom retention policy' used for, in an admin context?

Options:

A.

Controlling how long messages/files are retained in a conversation

B.

Setting an app's OAuth scope lifetime

C.

Managing Block Kit Builder history

D.

Rotating bot tokens

Buy Now
Questions 15

Where do you manage and configure an existing Slack app's settings via the web?

Options:

A.

api.slack.com/apps

B.

slack.com/billing

C.

docs.slack.dev/tools

D.

app.slack.com/downloads

Buy Now
Questions 16

Who is generally able to build simple workflows using Workflow Builder?

Options:

A.

Only Slack employees

B.

Workspace members with the appropriate permissions, without needing to code

C.

Only certified developers

D.

Only Enterprise Grid org owners

Buy Now
Questions 17

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?

Options:

A.

App Collaborator

B.

Apps Admin

C.

Org Admin

D.

Org Owner

E.

Moderator

Buy Now
Questions 18

Which Bolt feature lets an app listen for button clicks and menu selections?

Options:

A.

app.action()

B.

app.click()

C.

app.select()

D.

app.interactive()

Buy Now
Questions 19

Employees at your company may have access to some very sensitive customer data. Every employee must participate in privacy and compliance trainings annually. They must also sign compliance and data privacy agreements quarterly. Getting every employee to complete these trainings on time is a big challenge for your company.

Which set of actions should your company use to automate this process?

Options:

A.

Create a workflow that fires once per quarter to the #announcements channel, reminding all employees to fill out their quarterly privacy agreement. Provide a link to the external system of record in that workflow.

B.

Create an app that sends individual employees reminders in Slack to complete the privacy trainings and re-sign the agreements in an external system of record. Send messages to the managers of employees who have not completed the training or signed the agreement to help encourage them to move along.

C.

Create an app that uses a slash command to deliver the privacy and compliance training. Use a modal flow to display the company's current privacy policy and allow employees to agree. Send quarterly reminders to re-sign via direct message (DM).

Buy Now
Questions 20

Which method would you use to look up information about a specific user?

Options:

A.

users.info

B.

user.get

C.

profile.lookup

D.

team.userInfo

Buy Now
Questions 21

Fruit Flies Shipping Co. has hired you as their primary Slack Admin and Slack app developer. Your first priority is to build a Slack app that enables hourly employees to create, edit, and view their timesheets from within the Slack client.

Based on best practices for Slack's app surfaces, which surface would you implement?

Options:

A.

App home

B.

Message

C.

Thread

D.

Modal

Buy Now
Questions 22

Which command authenticates the CLI with your Slack workspace?

Options:

A.

slack auth

B.

slack login

C.

slack connect

D.

slack workspace add

Buy Now
Questions 23

In a Bolt listener function, which parameter is commonly used to send a reply?

Options:

A.

reply()

B.

send()

C.

say()

D.

respond_to()

Buy Now
Questions 24

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?

Options:

A.

Enable public distribution for the app and have the IT manager use the Shareable URL to install the app.

B.

Add the IT manager as a collaborator to the app and have the IT manager install the app from within the app configuration.

C.

Configure an OAuth redirect URL for the app and have the IT manager initiate the OAuth flow for the app.

D.

Get the app listed in the Slack App Directory and have the IT manager install the app from the app listing page.

Buy Now
Questions 25

What must an app do shortly after receiving an Events API request to avoid retries?

Options:

A.

Reply with a 200-level HTTP response quickly

B.

Send back a Block Kit payload

C.

Log out the user

D.

Request a new OAuth scope

Buy Now
Questions 26

Your legal department has asked you to pull content out of Slack and store it inside a third party data warehouse that will organize and consolidate data across your business.

Which API method should you use?

Options:

A.

Admin API

B.

Audit Log API

C.

Legal Hold API

D.

Discovery API

Buy Now
Questions 27

What generally happens if an API call is made with a token lacking the required scope?

Options:

A.

The call succeeds with partial data

B.

The call is rejected with a permissions/scope error

C.

The token is automatically upgraded

D.

Slack emails the workspace admin

Buy Now
Questions 28

What kind of event might trigger an Events API notification?

Options:

A.

A new message posted in a channel the app is part of

B.

A user's local clock changing

C.

A browser tab switch

D.

A workspace's billing renewal

Buy Now
Questions 29

Which command installs the Slack CLI on macOS/Linux?

Options:

A.

npm install -g slack-cli

B.

curl -fsSL https://downloads.slack-edge.com/slack-cli/install.sh | bash

C.

brew install slack

D.

pip install slack-cli

Buy Now
Questions 30

Can AI agent apps use the same platform primitives (Block Kit, Events API) as traditional bots?

Options:

A.

No, agents use an entirely separate system

B.

Yes, agents are generally built using the same platform building blocks

C.

Only Enterprise Grid supports agents

D.

Agents cannot post messages

Buy Now
Questions 31

While building a Slack app, when must you implement Slack OAuth 2.0 to obtain tokens?

Options:

A.

Only when implementing an additional layer of security

B.

Only when building slash commands

C.

Only when installing an app in multiple workspaces

D.

Only when developing bots

Buy Now
Questions 32

You're a developer who is creating an app that posts messages, and you need to determine where messages can be posted by default.

What type of conversation can an app bot post into using the chat.postMessage method, without being a part of the conversation?

Options:

A.

Group direct messages (DMs)

B.

Direct messages (DMs) between users

C.

Private channels

D.

Public channels

Buy Now
Questions 33

Which two languages does the standard Bolt starter template support out of the box?

Options:

A.

Ruby and Go

B.

Python and JavaScript

C.

C# and PHP

D.

Rust and Swift

Buy Now
Questions 34

What is GovSlack designed for?

Options:

A.

Government and public sector organizations with specific compliance needs

B.

Free personal workspaces

C.

Testing apps before Marketplace review

D.

A deprecated legacy product

Buy Now
Questions 35

What Slack feature lets a user trigger an app action via a right-click or lightning bolt menu?

Options:

A.

Shortcuts

B.

Webhooks

C.

Scopes

D.

Manifests

Buy Now
Questions 36

Which element type would you use inside a block to collect free-text input in a modal?

Options:

A.

button

B.

plain_text_input

C.

static_select

D.

overflow

Buy Now
Questions 37

What generally happens when you distribute an app to multiple workspaces?

Options:

A.

Each installation gets its own OAuth authorization and tokens

B.

All workspaces share one single token

C.

Distribution is not supported by Slack

D.

The manifest becomes read-only

Buy Now
Questions 38

Is Socket Mode recommended for public, production-scale, high-traffic apps?

Options:

A.

Yes, always

B.

Generally not recommended at large scale; HTTP endpoints are preferred for high-volume production use

C.

It's required for all apps

D.

It replaces the Web API entirely

Buy Now
Questions 39

What must be verified on incoming requests to confirm they truly came from Slack?

Options:

A.

The request's country of origin

B.

The request signature, using the app's signing secret

C.

The browser user-agent string

D.

The workspace's subscription plan

Buy Now
Questions 40

You have built an application to send a response when a user posts a message containing "hello" in public channels the application is in. Your manager asks you to release the application tomorrow to the employees at your job and then add additional functionality next year for the application to be able to join channels and also react to messages within channels.

Which two Bot token scopes should you request permissions for when releasing the app tomorrow?

Options:

A.

chat:write and channels:join

B.

channels:join and reactions:write

C.

channels:read, and reactions:write

D.

chat:write and channels:history

Buy Now
Exam Code: Slack-Dev-201
Exam Name: Salesforce Certified Slack Developer
Last Update: Oct 17, 2026
Questions: 134

PDF + Testing Engine

$140

Testing Engine

$105

PDF (Q&A)

$90