Distribution Layer
The Distribution Layer handles email sending, tracking, and document exports.
Available Distribution Methods
Email Campaign Workflow
- Authentication: Connect Microsoft 365 account via OAuth2
- Create Campaign: Configure data file, email template, recipients
- Send: Initiate asynchronous sending (~30 emails/minute)
- Monitor: Track progress with real-time status updates
- Analyze: Review open rates, click rates, engagement metrics
Key Features
- Personalized Attachments: Generate unique PDF/DOCX for each recipient
- Engagement Tracking: Pixel-based opens, click tracking, reply capture
- Campaign Control: Pause, resume, cancel mid-campaign
- Power Automate Integration: Webhook endpoints for reply monitoring
Rate Limiting:
Email campaigns send at approximately 30 emails per minute due to Microsoft Graph API throttling. Plan accordingly for large campaigns and use the pause/resume feature to manage sending windows.