7 posts tagged with "Triggers"
View All Tags
Windmill now supports generating an OpenAPI specification from existing HTTP routes and webhooks. This allows developers to automatically export their configured HTTP triggers and webhook endpoints into an OpenAPI-compliant spec (JSON/YAML), making it easier to document, share, and integrate with other systems.
New features
- Automatically generate OpenAPI specs from defined HTTP routes and webhook triggers.
- Export in JSON or YAML formats.

Windmill now supports generating HTTP routes directly from an OpenAPI specification. This allows developers to streamline the setup of HTTP triggers by importing spec files (JSON/YAML), either via URL, file upload, or raw text, and auto-generating the necessary route configurations.
New features
- Automatically generate HTTP triggers from OpenAPI specs.

Trigger scripts and flows in response to Google Cloud Pub/Sub messages.
New features
- Connect to Google Cloud Pub/Sub topics and trigger runnables when messages are published.
- Support for both pull and push delivery types for message consumption.
- Process messages with basic scripts or use preprocessors for advanced message handling.
- Access comprehensive message metadata including message ID, publish time, and attributes.
- Configure authenticated push delivery subscriptions for enhanced security.
- Automatically manage Pub/Sub subscriptions with flexible creation and update options.
- Support for message ordering and custom message attributes.

Triggers are now supported in the Deploy to Staging/Prod feature.
New features
- Deploy triggers to Staging/Prod.
Trigger scripts and flows in response to MQTT broker messages.
New features
- Connect to MQTT brokers and trigger runnables in response to published messages.
- Subscribe to multiple topics with configurable QoS levels.
- Process messages with basic scripts or use preprocessors for advanced message handling.
- Access message metadata including topic, QoS level, and MQTT v5 properties.
- Support for both MQTT v3 and MQTT v5 protocols with configurable options.
- Automatically generate TypeScript script templates for message processing.
Trigger scripts and flows in response to SQS queue messages.
New features
- Connect to AWS SQS queues and trigger runnables in response to received messages.
- Process messages with basic scripts or use preprocessors for advanced message handling.
- Access message metadata including queue URL, message ID, and receipt handle.
- Handle custom message attributes and system-defined metadata.
- Integrate with AWS resources using existing or new AWS credentials.
- Automatically generate TypeScript script templates for message processing.
Trigger scripts and flows in response to database transactions.
New features
- Connect to a Postgres database and trigger runnables in response to INSERT, UPDATE, DELETE transactions.
- Utilize Postgres's logical replication streaming protocol for efficient and low-latency triggering.
- Track transactions on all tables, specific schemas, or specific tables with column selection.
- Filter rows using simple WHERE conditions for specific table tracking.
- Manage Postgres publications and replication slots directly from the interface.
- Automatically generate TypeScript script templates for tracked tables and schemas.