Your growing HR team wants to send newsletters regularly to specific regional Slack channels. They are unable to automate the process themselves.
How can Block Kit Builder help your HR team?
Your company recently experienced a security incident, which has increased the pressure on your team to implement SCIM provisioning for your Slack Enterprise Grid org as soon as possible.
After you complete your research, what do you determine to be true in terms of tokens that are used with the SCIM API?
Can AI agent apps use the same platform primitives (Block Kit, Events API) as traditional bots?
What must an app do shortly after receiving an Events API request to avoid retries?
What must be verified on incoming requests to confirm they truly came from Slack?
Which surface is dedicated real estate for an app, visible in the left sidebar?
Which two data security practices are best used to keep customer data safe and secure?
What Block Kit surface is shown when a user opens an app's dedicated tab in the sidebar?
Slack's Bolt Framework simplifies the process of building Slack Apps.
Which language does the Bolt Framework NOT support?
You want to ensure that your app offers an effective onboarding experience, so you plan to incorporate a "help" feature.
What are the two Slack recommended strategies that you could implement in your app?
What kind of view can be layered temporarily over the current screen to collect input or show details?
What is the most effective way to protect the data Slack sends from malicious adjustment via a man-in-the-middle attack?
Your app makes several requests to the conversations.list Web API method every few minutes to build a list of a growing workspace's channels. Recently, requests began failing, even though no code has changed. You start to investigate the cause.
Which discoveries would best suggest that your app is being rate limited?
Which element type would you use inside a block to collect free-text input in a modal?
While building a Slack app, when must you implement Slack OAuth 2.0 to obtain tokens?
Each time a user invokes one of your app's slash commands, a request is dispatched to your app. The request contains information about the command, the user who executed it, where it was run, and a response_url you can use to further interact with users.
Which restriction applies when using a slash command's response_url?
You are building a Slack app that will allow users to submit time off requests to their manager by providing the key details in a form: absence period, free text descriptive information, and manager's username. In order for users to submit their request for time off, you need to create a modal containing Block Kit elements that will allow users to input information for their request.
Which Block Kit elements should be used to collect this information?
Which tool lets you visually design Block Kit layouts and preview them before adding to code?
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?
What should an app do if it receives a 'rate_limited' response from the Web API?
What administrative feature lets org admins control which apps can be installed workspace-wide?
You are a developer in the HR department working on designing a workflow for vacation requests to be approved. A third-party service sends the vacation requests as Slack messages and the content of the messages can be modified.
Which app concept should you implement so that app managers can approve vacation requests and have an updated message shown in Slack once the request has been approved?
What tool does Slack officially provide for scaffolding and running apps from the command line?