Reassign the agent holding an opportunity

Featurekamo-internal
Shipped
August 5, 2026 at 12:11 AM UTC
Author
kamo
Commit
319ad0d

The approver's dialog gains an agent picker, drawn from the same pool the backend validates against. The grid's Agent column now shows who HOLDS the opportunity, with an amber "Reassigned from …" caption when that is no longer the agent who asked — the requester stays on the record and in the history either way. The lead-header control follows the holder too. It was keying off the requester, which after a reassignment would have offered the extension dialog to the agent who no longer owns it and hidden it from the one who does — and the backend gates that endpoint on the holder, so the offer would have ended in a 403.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing