What is a 'modal' in Block Kit terms?
Which Web API method is commonly used to post a message to a channel?
While developing a Slack application, which resource is the best option to inspect posted messages and review Slack methods?
What prefix is used for app-level tokens, often used with Socket Mode?
What is the relationship between Bolt and the Node/Python/Java Slack SDKs?
Who is generally able to build simple workflows using Workflow Builder?
What is the main purpose of the Events API?
Can AI agent apps use the same platform primitives (Block Kit, Events API) as traditional bots?
You are configuring the scopes your app requires before submitting to the App Directory. Next month, you plan to build a new feature that will require the files:read scope, but it's not yet ready.
When considering the scopes you want reviewed, what should you do?
You want to use Block Kit to construct a message that offers multiple choices.
Which block should you use?
You are preparing your Slack app for wide distribution and listing in the official Slack App Directory. One of the key steps to preparing your app for submission is to review the permission scopes that your app requires to operate within Slack.
You want to adhere to the principles of least privilege by not adding any broad access scopes. Which set of scopes would be allowed?
What must an app do shortly after receiving an Events API request to avoid retries?
Why should OAuth scopes be kept as narrow as possible?
Which Block Kit block type is commonly used to display a simple block of text?
What format does the Slack Web API primarily use for requests and responses?
Is Socket Mode recommended for public, production-scale, high-traffic apps?
Who typically manages app approval and installation policies across an Enterprise Grid org?
You want your Slack application to be installed by any user on any workspace.
What is needed to install the app on a workspace other than where the app was created?
You're a developer who needs to localize content in Slack conversations for members of several channels.
How can you retrieve locale information for a conversation or member to accomplish this task?
Which CLI command opens an app's configuration page in a browser?
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?
Which tool lets you visually design Block Kit layouts and preview them before adding to code?
What is required before publicly listing an app on the Slack Marketplace?
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?
What is one advantage of defining an app via a manifest rather than manual UI configuration?
What generally happens when you distribute an app to multiple workspaces?
You are a developer and have been asked to create an app for reserving parking spaces. You decide to use Block Kit Builder to lay out the flow of work. Users will choose a date and range of time within a defined range. To optimize usability, you want to store a set of data for each individual with the license plate number and the type of parking spot that vehicle can park in (standard, motorcycle, wheelchair accessible, compact).
Which modal layout meets Slack's recommended design guidelines?
What does the 'Agent quickstart' in the developer docs help you build?
You are a Technical Architect for a customer that wants to build a Slack app. The customer is in the early stages of the build and wants your advice about which Slack surface to use.
Which two statements should you share with your customer about the app Home tab and modals?
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?
Slack's Bolt Framework simplifies the process of building Slack Apps.
Which language does the Bolt Framework NOT support?
You are building an app and want to follow Slack design guidelines closely.
Which two design guidelines will provide the best user experience?
Which command installs the Slack CLI on macOS/Linux?
While building a Slack app, when must you implement Slack OAuth 2.0 to obtain tokens?
Your company is growing and the security team wants to understand how to ensure the company's safe usage of Slack.
What are possible use cases for the Audit Logs API?
Which Bolt method is typically used to open a modal in response to a shortcut?
What does Socket Mode allow a Slack app to avoid?
What generally happens if an API call is made with a token lacking the required scope?
In Bolt for Python, which decorator listens for a specific message text?