Opportunity
An Opportunity is a type of Deal that represents a "possible" transaction for a ContactAssignment. If a Contact has expressed any interest in a purchase or sale, assignees may create an Opportunity to track the progress.
Once a Contact has agreed to work with the Assignee on the current Opportunity, the Assignee will "convert" the Opportunity into a Transaction.
While both Opportunities and Transactions implement the Deal interface, a user may only create Opportunities. Transactions must be converted from an existing Opportunity.
Updated July 23, 2026