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