Five sync workflows feed an n8n agent that places every appointment
Practitioners, locations and treatment series sync nightly from Odoo into a Supabase planning cache. The agent selects each slot and reports every placement it could not make, with the reason.




