Devboxes
Product guides

Use Devboxes in Slack

Connect a Slack workspace, assign a channel, and request work with a mention.

Use Slack to request a task and keep its status in the conversation where the work was discussed. An organization owner or admin must first connect Slack and configure the channel's available projects.

Connect the workspace

Open the Slack integration in Credentials and complete the installation flow. In Slack, make sure the Devboxes app can access the channel you intend to use.

Back in Devboxes, choose Add Slack Channel, select an available channel, and assign the projects it may use. Review the authorization notice before saving.

Channel access is execution access. Requests can come from anyone who can post in the configured channel, including other Slack apps. Those authors do not need their own Devboxes membership for this channel-authorized path.

Request a task

Mention Devboxes and describe the work. Include the project or repository when the channel can use more than one.

@devboxes add a regression test for the settings page in the web project.
An empty display name must show a validation error without sending a request.

Read the response for missing inputs or configuration problems. Once the request has created a run, use its status and session link rather than sending the same mention again.

Fix a setup problem

If the channel is not available in the picker, confirm that the Slack app has access to it and reload the list. If routing is unavailable, check the exact channel assignment, project setup, blueprint requirements, and model availability.

A matching channel name in another workspace is not the same channel. Devboxes authorizes the configured channel identity.

Keep access current

Review assignments when channel membership or installed apps change. Remove project access that the channel no longer needs. For broader context and the other supported platforms, see chat integrations.

Terms of ServicePrivacy Policy

On this page