Input schema
{
"type": "object",
"properties": {
"reconciler_role": {
"type": "string",
"enum": [
"founder",
"bookkeeper",
"accountant",
"finance"
],
"description": "Who handles invoice reconciliation"
},
"hourly_rate": {
"type": "number",
"description": "Hourly rate in USD (optional — defaults based on role: founder $120, accountant $100, bookkeeper $80, finance $60)"
},
"platforms": {
"type": "array",
"items": {
"type": "string",
"enum": [
"Google Ads",
"Meta",
"LinkedIn",
"TikTok",
"Bing",
"X",
"Pinterest"
]
},
"description": "Ad platforms used (e.g. [\"Google Ads\", \"Meta\"])"
},
"monthly_spend": {
"type": "number",
"description": "Total monthly ad spend in USD across all platforms"
}
},
"required": [
"reconciler_role",
"platforms",
"monthly_spend"
]
}