Skip to main content

Settings

Each script has metadata associated with it, enabling it to be defined and configured in depth.

Script Metadata

Path

Path is the Script's unique identifier that consists of the script's owner, and the script's name. The owner can be either a user, or a group of users (folder).

Summary

Summary (optional) is a short, human-readable summary of the Script. It will be displayed as a title across Windmill. If omitted, the UI will use the path by default.

It can be pre-filled automatically using Windmill AI:

Language

Language of the script. Windmill supports:

You can configure the languages that are visible and their order.

The setting applies to scripts, flows and apps and is global to all users within a workspace but only configurable by admins.

Configurable Default Languages

Description

This is where you can give instructions to users on how to run your Script. It supports markdown.

Concurrency limits

The Concurrency Limit feature allows you to define concurrency limits for scripts and inline scripts within flows.

Perpetual Scripts

Perpetual scripts restart upon ending unless canceled.


Worker group tag

Worker group tagIf you want to run some scripts on a GPU machine.