Automation Domain
The Automation domain contains 3 agents specialized in designing and configuring n8n workflow automation, webhook integrations, and scheduling patterns.Agents
| Agent | Stage | Purpose |
|---|---|---|
| Workflow Architect | 2 | Complete n8n workflow design from requirements |
| Webhook Engineer | 3 | Webhook integrations (GitHub, Slack, custom) |
| Schedule Optimizer | 3 | Cron expressions and schedule patterns |
When to Use
Workflow Architect
- Designing complete n8n workflows
- Complex multi-node automations
- Event-driven workflows
- Data transformation pipelines
Webhook Engineer
- GitHub/Slack/API webhooks
- Security configuration
- Retry logic
- Payload validation
Schedule Optimizer
- Cron expressions
- Timezone handling
- Business hour scheduling
- Calendar-aware triggers
Domain Characteristics
Primary Output: n8n Workflow JSON
All automation agents produce schema-validated n8n workflow JSON:Integration with n8n
All workflows integrate with SO1’s self-hosted n8n instance:- 400+ integrations available
- Visual workflow editor for modifications
- Execution history and monitoring
- Error handling and retries
Common Use Cases
GitHub Event Automation
GitHub Event Automation
Use: Workflow Architect + Webhook EngineerScenario: Automate actions on GitHub events (push, PR, issues)Example:
Scheduled Reports
Scheduled Reports
Use: Workflow Architect + Schedule OptimizerScenario: Generate and distribute reports on scheduleExample:
API Integration
API Integration
Use: Workflow Architect + Webhook EngineerScenario: Connect multiple APIs with data transformationExample:
FORGE Stages
| Stage | Agents | Activities |
|---|---|---|
| Stage 2 (Implementation) | Workflow Architect | Design complete workflows, define node connections |
| Stage 3 (Documentation) | Webhook Engineer, Schedule Optimizer | Configure integrations, document patterns |
Veritas Integration
Common Prompts Consumed
| Prompt ID | Purpose | Used By |
|---|---|---|
vrt-a1b2c3d4 | n8n workflow patterns | Workflow Architect |
vrt-e5f6g7h8 | Error handling | Workflow Architect |
vrt-wh001 | Webhook patterns | Webhook Engineer |
vrt-sec001 | Webhook security | Webhook Engineer |
vrt-cron01 | Cron patterns | Schedule Optimizer |
vrt-tz01 | Timezone handling | Schedule Optimizer |
Prompts Produced
Automation agents discover and output novel workflow patterns to:veritas/agent-prompts/automation/
Best Practices
Start with Workflow Architect
Begin with the Workflow Architect for overall design before diving into specific webhook or schedule configuration.
Add Error Handling
Always include error handling nodes in workflows (retry, fallback, notifications).