trigger_run
Trigger a new run for a deployed Metaflow flow using its deployment identifier. Optionally override flow parameters with key-value pairs.
Instructions
Trigger a new run for a deployed Metaflow flow.
Connects to an existing deployment and triggers a new run. The flow must already be deployed via Deployer. Use list_deployments to discover available deployments and their identifiers.
The run is triggered asynchronously -- this returns immediately with tracking identifiers. Use get_triggered_run_status to poll, or get_run with the Metaflow pathspec once the start step completes.
Args: identifier: Deployment identifier from list_deployments (e.g. Maestro workflow_id like "myproject.test.staging.TrainFlow"). parameters: Optional flow parameter overrides as key-value pairs (e.g. {"learning_rate": "0.01", "epochs": "10"}). Unspecified parameters use deployed defaults. impl: Orchestrator backend. Auto-detected if omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | Yes | ||
| parameters | No | ||
| impl | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |