devboxes

Connect Slack

Turn on Chat first. An owner or admin connects the workspace.

To do it yourself:

An owner or admin can also open Integrations > Slack in devboxes and choose Add to Slack instead of steps 1 and 2.

  1. Start the installation:

    organization.json
    { "organizationId": "<organization id>" }
    devboxes invoke chat.connect-slack --input @organization.json
  2. Open the authorizationUrl from the result and approve the devboxes app for your Slack workspace. The browser then returns to the Slack page under Integrations in devboxes, which says whether devboxes was added.

  3. List the channels devboxes can see:

    devboxes invoke chat.discover-slack-channels --input @organization.json
  4. Assign a channel to Projects.

  5. Invite the devboxes app to the channel, then mention @devboxes.

devboxes does nothing in a Slack Connect channel, because people from other organizations share it.

A Slack workspace that connected devboxes before devboxes could post files and see images must approve the devboxes app again: repeat steps 1 and 2.

chat.disconnect also removes the devboxes app from the Slack workspace. If Slack refuses, the result's warning names Slack's error, and a Workspace Owner or app manager removes the app in Slack: click the workspace name in the sidebar, then Tools & settings > Manage apps > Installed Apps > devboxes > App Details > Configuration > Remove App.

Terms of ServicePrivacy Policy