Mark external quote as declined from job webhook

External quote records can remain active after a job is declined, causing schedulers to pursue unnecessary follow-up. It marks the quote declined so schedulers and billing see accurate states same day.

Mark external quote as declined from job webhook

Overview

When job changes and estimates stay open, schedulers waste time and clients get poor follow-up. This flow ensures external quotes are marked declined immediately, so operations and billing see accurate statuses and avoid unnecessary outreach same day.

Mark external quote as declined from job webhook