Gmail Integration
The Gmail integration powers Dora's email communication layer — sending deal blasts, monitoring inbound replies, and routing deal-related correspondence through the google-workspace skill framework.
Identity
- Email address:
durandmarketinginc@gmail.com - Platform: Google Workspace (Gmail API)
- Interface: GAPI CLI for programmatic access
- Skill: google-workspace-mvp
Capabilities
Email Blasts
- Send formatted deal notifications to buyer lists
- HTML templates with deal summaries, disclosures, and call-to-action links
- Batch sending with rate-limit awareness
Inbox Monitoring
- Continuous polling of the Gmail inbox
- Tag and route incoming messages by deal ID
- Detect inquiry intent (offer, question, request) via AI classification
Deal Threading
- Maintain per-deal conversation threads
- Link replies back to the originating deal in dispotree
- Thread history available for broker review
Integration Points
- dispotree — deal creation triggers email blasts; incoming replies update deal records
- dora — orchestrates send/receive via the google-workspace-mvp skill
- broker-relay — routes buyer inquiries to the appropriate broker thread
- whatsapp — parallel notification channel via WhatsApp Business API
Architecture
The integration uses the Google Workspace API (GAPI) with OAuth 2.0 authentication. The GAPI CLI utility handles message composition, send, label management, and search queries. All email activity is logged and tracked for engagement metrics.