{
"name": "Vendor Agreement",
"description": "Standard agreement for new vendor onboarding",
"required_fields": [
"workflow_id",
"requester_email",
"counterparty_name",
"counterparty_email",
"counterparty_organization_name"
],
"required_variables": ["scope_of_work"],
"variables_properties": {
"scope_of_work": {
"required": true,
"properties": {
"type": "string",
"suggestions": ["Cloud infrastructure services", "Marketing and branding"]
}
},
"duration": {
"required": false,
"properties": { "type": "number" }
},
"duration_unit": {
"required": false,
"properties": { "type": "string", "options": ["year", "month"] }
}
}
}