Figure 3 — User Roles and Permissions Matrix

Role Definitions (7 Distinct Roles)
Listing Agent
Owner of listing. Full control over offers, counter offers, acceptance, rejection, amendments, and closing.
Co-Listing Agent
Pro-tier feature. Shared listing ownership with same privileges as primary listing agent on assigned listings.
Buyer's Agent
Submits offers on behalf of buyers. Views own offers and counter offers. Cannot see other agents' offer details.
Seller
Read-only access to offers on their property. Views AI summaries, comparison data, and offer status. Cannot accept or reject.
Buyer
Read-only access to their own offer status and documents. Notified via email on all status changes.
Transaction Coordinator
Invited by listing or buyer agent. Read access to transaction documents. No edit privileges.
Platform Admin
Internal platform role. Full access to all records, user management, subscription management, and system diagnostics.
Permissions Matrix — ✓ = Permitted | — = Not Permitted
Action / PermissionListing AgentCo-Listing AgentBuyer's AgentSellerBuyerTCAdmin
Create listing
Generate share link
Submit offer
View all offers on listing
View own offer only
Accept offer
Reject offer
Send counter offer
Withdraw offer
Activate Highest & Best
Propose amendment
Respond to amendment
Terminate contract
Propose reinstatement
Invite TC / vendor
View AI offer summary
View engagement tracking
Manage subscription / billing
Access team / brokerage roster
Subscription Tier Feature Gating (Listing Agents)
Basic Tier
1 active listing. Core offer submission and review. Standard notifications. 7-day notification history. No analytics or team features.
Starter Tier
Unlimited listings. Highest & Best mode. Analytics dashboard. 90-day notification history. Transaction coordinator invitations.
Pro Tier
All Starter features. Co-listing agents. Team / brokerage roster management. 3-year notification history. Priority support chat.
Fig. 3 — User Roles and Permissions Matrix. Seven distinct roles govern access to the platform's 19 defined actions. Seller and buyer roles are read-only. Transaction coordinators have limited document-access rights. Listing agent feature sets are further gated by subscription tier (Basic, Starter, Pro). Platform admin role has unrestricted access to all records and system functions.