Automation in Thermal is a closed loop, not a black box: the system senses something on a real record — a renewal date approaching, a job that needs scheduling, an invoice going past due — proposes an action, and waits for a person to approve it before anything changes. Every proposal carries a plain-language reason for why it was made.
This is the plan for how that loop runs across the platform, module by module. The oversight mechanism below — reason strings and a kill switch — is real and live in Thermal today. The specific suggestions it will make on agreements, preventive maintenance, and invoicing are what's on the roadmap, named below rather than hidden behind vague promises.
Every proposal here is meant to move the same numbers a shop already tracks — the field service metrics and field service KPIs on the operations dashboards — not a separate scorecard only the automation layer can read.