Payment candidates

BMM Real Estate Dashboard

guest

Sign in to manage properties, tenants, and cash flow.

Dashboard

BMM Real Estate Dashboard

Gmail/Zelle candidate import

The sync job scans recent Gmail messages, parses payment candidates, and writes them to the database without approving them.

Import rules

Never auto-approve Gmail data

0 pending

Searches recent Gmail messages related to Zelle

Uses a pure parser in lib/gmail/zelleParser.ts

Skips duplicates by Gmail message ID

Requires owner review before creating payment records

No candidates yet

Run the Gmail sync job to import Zelle-related emails into the pending queue.

BMM Real Estate Dashboard keeps the database as the source of truth and routes every Gmail/Zelle candidate through owner approval.

No profile loaded