Create an automation

This page gives an overview of creating and managing W&B automations. For more detailed instructions, refer to Create a Slack automation or Create a webhook automation.

Requirements

  • A team admin can create and manage automations for the team’s projects, as well as components of their automations, such as webhooks, secrets, or Slack instance integrations. Refer to Team settings.
  • To create a registry automation, you must have access to the registry. Refer to Configure Registry access.
  • To create a Slack automation, you must have permission to post to the Slack instance and channel you select.

Create an automation

Create an automation from the project or registry’s Automations tab. At a high level, to create an automation, follow these steps:

  1. If necessary, create a W&B secret for each sensitive string required by the automation, such as an access token, password, or SSH key. Secrets are defined in your team settings. Secrets are most commonly used in webhook automation.
  2. Configure the webhook or Slack integration to authorize W&B to post to Slack or run the webhook on your behalf. A single integration can be used by multiple automations. When you create the integration, you grant it access to any secrets it requires for authentication. Automation integrations are defined in your team settings.
  3. In the project or registry, create the Slack or webhook automation. When you create a webhook automation, you configure the payload it sends and grant it access to any secrets it requires for authorization or to compose the payload.

View and manage automations

View and manage automations from a project or registry’s Automations tab.

  • To view an automation’s details, click its name.
  • To edit an automation, click its action ... menu, then click Edit automation.
  • To delete an automation, click its action ... menu, then click Delete automation.

Next steps