Windmill

Windmill is an open-source automation tool. Instances may be self-hosted or using the app.windmill.dev SaaS. Scripts can be run manually or on a schedule to automate workflows across web services. The documentation is here: https://www.windmill.dev/docs/intro

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Submit a script →

Log error

Script· failure windmill Verified

Dynamics enums in Approval Step

Script· approval windmill Verified

Default Arguments in Approval Steps

Script· approval windmill Verified

Return resume and cancel endpoints

Script· approval windmill Verified

Get list of users from current workspace

Script windmill Verified

Resume Suspended Flow as Owner

Script windmill Verified

List Suspended Jobs

Script windmill Verified

List Queued Jobs

Script windmill Verified

Turn on/off a schedule

Script windmill Verified

Echo argument

Script windmill Verified

Azure Event Grid script with preprocessor template

Script windmill Verified

Sync script to Git repo

Script windmill Verified

Take a screenshot of a Windmill app using Puppeteer

Script windmill Verified

Nextcloud event template script

Script windmill Verified

clone repo and upload to instance storage

Script windmill Verified

Dynamic skip template

Script windmill Verified

Email trigger script with preprocessor template

Script windmill Verified

Workspace or Email error handler

Script· failure windmill Verified

Trigger error handler template

Script windmill Verified

Git-sync: init repository

Script windmill Verified

GCP Pub/Sub script with preprocessor template

Script windmill Verified

HTTP route script with signature verification template

Script windmill Verified

NATS trigger script with preprocessor example

Script windmill Verified

Kafka trigger script with preprocessor template

Script windmill Verified

WebSocket trigger script with preprocessor template

Script windmill Verified

HTTP trigger script with preprocessor template

Script windmill Verified

MQTT trigger script template

Script windmill Verified

SQS trigger script template

Script windmill Verified

Git sync push

Script windmill Verified

HTTP route script with preprocessor template

Script windmill Verified

Flows

Multi-step workflows that already wire Windmill to something else.

All flows →

Azure Event Grid flow with preprocessor template

Flow windmill Verified

Nextcloud event flow template

Flow windmill Verified

Email trigger flow with preprocessor template

Flow windmill Verified

GCP flow with updated preprocessor template

Flow windmill Verified

HTTP route flow with signature verification template

Flow windmill Verified

NATS flow with preprocessor template

Flow windmill Verified

Kafka flow with preprocessor template

Flow windmill Verified

WebSocket flow with preprocessor template

Flow windmill Verified

HTTP flow with preprocessor template

Flow windmill Verified

MQTT flow with preprocessor template

Flow windmill Verified

SQS flow with preprocessor template

Flow windmill Verified

Resource types

The credential shapes the scripts on this page expect — pick the one your script asks for.

api_key_auth

View raw schema →
FieldTypeRequiredWhat it is
api_key_headerstringYes
api_key_secretstringYes
FieldTypeRequiredWhat it is
roleArnstringYes
regionstringNo

basic_http_auth

View raw schema →
FieldTypeRequiredWhat it is
usernamestringYes
passwordstringYes

cacertificate

View raw schema →
FieldTypeRequiredWhat it is
certificatestringNo
FieldTypeRequiredWhat it is
api_keystringNo
base_urlstringYese.g. https://my.custom.provider/v1
headersobjectNoCustom HTTP headers to include in AI requests
FieldTypeRequiredWhat it is
schemaobjectNo

signature_auth

View raw schema →
FieldTypeRequiredWhat it is
signature_providerstringYes
secret_keystringYes
authentication_configobjectNo