| name | workflow-orchestrator |
| description | Cross-domain workflow orchestration connecting email, social media, accounting, and file systems |
Workflow Orchestrator
Orchestrates complex workflows across multiple domains (email, social media, accounting, files).
Features
- Cross-domain workflow automation
- Email โ Invoice โ Social Media workflows
- File โ Email โ Accounting workflows
- Unified dashboard updates
- Workflow templates
- Error recovery across domains
Example Workflows
1. Client Invoice Workflow
Email (payment request)
โ Create invoice in Odoo
โ Send invoice via email
โ Post update on LinkedIn
โ Update dashboard
2. Content Publishing Workflow
File drop (blog post)
โ Post to LinkedIn
โ Post to Twitter
โ Post to Facebook
โ Send email notification
โ Update dashboard
3. Business Update Workflow
Odoo (new invoice paid)
โ Send thank you email
โ Post testimonial request
โ Update dashboard
Usage
Define workflow
workflow = {
"name": "client_invoice",
"trigger": "email_received",
"steps": [
{"action": "create_invoice", "domain": "odoo"},
{"action": "send_email", "domain": "gmail"},
{"action": "post_update", "domain": "linkedin"}
]
}
Execute workflow
python .claude/skills/workflow-orchestrator/scripts/workflow_orchestrator.py --workflow client_invoice
Workflow Templates
Pre-built templates available:
client_invoice - Invoice generation and notification
content_publish - Multi-platform content publishing
payment_received - Payment confirmation workflow
weekly_report - Weekly business report distribution