The four modules
Gen — Generate
Produce documents from OREA/TRREB form packs (APS, leases, listings, rental applications) or from any uploaded fillable PDF template. A human-gated draft → generate flow means AI only ever proposes; you decide what gets rendered.
Sign — E-signature
Send any generated document for signature. The default engine is Winnerr’s own legal-grade signing (intent capture, SHA-256 integrity hash, tamper-evident audit trail, completion certificate). DocuSign, SkySlope, and Authentisign can be configured to use your brokerage’s own account.
Locker — Obligations & search
Every executed document becomes structured and searchable. Deadlines—closing dates, condition waivers, deposit due dates—are surfaced as obligations in the command center. Semantic search (natural language over your document repository) requires the AI gateway to be configured.
Click — Consent
Lightweight clickwrap capture for buyer-rep acknowledgments, CASL marketing consent, disclosure acknowledgments, and similar low-friction consents. Every acceptance is stored with an immutable timestamp, IP address, and the exact version of the text accepted.
How it fits in the CRM
A signed Agreement of Purchase and Sale does not sit in a document repository and stop. In Winnerr it:- Marks the document
FULLY_SIGNED. - Emits a
DOCUMENT_SIGNEDevent on the internal event bus. - Re-syncs the document’s obligations (
DocumentObligationrows) so the closing date, financing-condition waiver deadline, and deposit due date appear in the command center. - Surfaces those obligations in the Locker feed, sorted by urgency.
Document states
A document moves through a clear, human-gated lifecycle:| State | Meaning |
|---|---|
DRAFT | Created and open for editing in the wizard. AI may populate fields (marked with a provenance badge), but the human reviews before generation. |
GENERATED | Rendered to PDF. This step is explicit and human-initiated—AI does not auto-generate. |
SENT_FOR_SIGNATURE | An active signature envelope exists. |
FULLY_SIGNED | All signers have signed; the completion certificate is attached. |
Usage metering
Winnerr meters completed documents (rendered via the wizard or the API) against your plan’s monthly allotment. The meter is visible in the hub header and never blocks generation—going over the allotment triggers overage billing and a nudge to upgrade, not a paywall. API-generated and UI-generated documents are counted equally. See Billing for plan limits.Related
- Generate — form packs, template upload, the wizard.
- Sign — sending for signature, the signer experience, audit trail.
- Locker — obligations feed and semantic search.
- Click — clickwrap consent and acceptance log.
- Documents API — REST endpoints for all four modules.