Compliance
Compliance isn't a feature here. It's the foundation.
Most AI tools are built US-first and bolt Canada on later. Krogel was built for BCFSA-licensed brokerages from the first line of code, your licence is on the line, so fail-closed compliance is the default, not an upsell.
Every commercial message carries the §6(2) sender block and an unsubscribe path. The platform tracks consent type AND expiry, and blocks a send the moment consent lapses or is withdrawn, it fails closed, never open.
The AI introduces itself as an assistant on first contact, then hands off to your licensed realtor. No message impersonates a licensee, and disclosure is automatic.
Client data is encrypted at rest, scoped to your firm, and never shared across firms or used to train the underlying models. Identity documents live with your verification provider, not with us.
Compliance screening runs on every draft before it can be approved, catching language that could run afoul of fair-housing and anti-discrimination rules.
Every message leaves a trail
See exactly what was sent, by whom, and why.
A representative trail for a single message. Every event is recorded, immutable, and exportable, the record you want when a regulator asks.
- Lead classifiedInbound inquiry · priority A · consent basis recorded
- Draft composedIn the realtor's voice · CASL §6(2) footer attached
- Compliance check passedCASL · BCFSA · CHRA screened, no flags
- Approved by realtorReviewed and approved from mobile · 1 edit
- Message sentDelivered · unsubscribe link valid 60+ days
- Consent + audit recordedImmutable event written · exportable on request
Illustrative, not real client data.
A person approves every substantive message.
The AI drafts; your realtor decides. Initial contact goes out as a clearly-identified assistant, then the conversation is handed to the licensed agent. It's the discretion your clients expect, and the accountability your brokerage requires.