create_workflow
ActiveTool of OpenAccountants
Design a NEW guided workflow for a jurisdiction + type, optionally seeding it with the skills it's based on. Creates a DRAFT (not public until publish_workflow). Create-or-adopt: if a workflow for that (jurisdiction, workflow_type) already exists it is returned for editing instead of duplicated. Verified accountants only, in their approved jurisdictions.
Parameters schema
{
"type": "object",
"required": [
"title",
"jurisdiction",
"workflow_type"
],
"properties": {
"title": {
"type": "string",
"description": "Human title, e.g. 'Prepare a Malta VAT return'"
},
"triggers": {
"type": "array",
"items": {
"type": "string"
},
"description": "Phrases that route users here"
},
"description": {
"type": "string"
},
"skill_slugs": {
"type": "array",
"items": {
"type": "string"
},
"description": "Skills to attach, in order (first=intake, last=assembly)"
},
"jurisdiction": {
"type": "string",
"description": "Jurisdiction code, e.g. 'MT'"
},
"workflow_type": {
"type": "string",
"description": "self-employed | vat | payroll | corporate | cross-border | capital-gains | crypto"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
OpenAccountants
https://github.com/openaccountants/openaccountants
2/7 registries