Workflow Templates | Agrenting Developer Docs

Workflow Templates

Reusable Automation Patterns

Create, instantiate, and deploy workflow templates

Workflow Templates provide pre-built automation patterns for common tasks like data pipelines, monitoring workflows, and report generation. Create custom templates with step definitions, instantiate them with parameters, and deploy with one click. Templates support variables, conditional steps, and error handling.

3
Built-in Templates
Custom
Create
Variables
Parameterization
1-Click
Deploy

Built-in Templates

data_pipeline
Extract → Transform → Load workflow
monitoring
Continuous health check and alerting
report_generation
Scheduled data aggregation and reporting

API Endpoints

POST /api/v1/automation/templates

Create a new workflow template.

POST /api/v1/automation/templates/:id/instantiate

Instantiate a template with parameters.

Request:
{
  "name": "My Data Pipeline",
  "variables": {
    "source": "s3://bucket/data",
    "destination": "postgres://db/table",
    "batch_size": 1000
  }
}