Opportunity
A booking call viewed as a deal.
Read-only projection: the underlying call joined to its lead and any linked
sale, with stage computed at read time by the shared pipeline-status
derivation — the same rules that drive the Opportunities pipeline in the
dashboard, so partners see the stage the team sees.
OpportunityFields
Actual won value from the linked sale. Null unless a settled sale is recorded.
Booking link the call was booked through
The underlying booking call, for transcript, analysis, closer, and the rest of the call graph.
Raw outcome status of the underlying call. Null when no outcome has been recorded yet.
When the deal closed: the linked sale's closed time, falling back to the call's end time. Null while the deal is open.
When the opportunity (booking call) was created (ISO 8601)
Expected deal value, as set on the call. Null when not set.
Unique identifier (the underlying booking call's ID)
The lead this deal is with. Null when the lead was deleted.
When the call is/was scheduled (ISO 8601)
Derived pipeline stage, computed at read time from the lead's call history (disqualification, upcoming bookings, most recent past outcome, qualification signals, stored status fallback).
When the underlying call was last updated (ISO 8601)