Capabilities
Email Sequences
Multi-step automated email flows triggered by customer behavior or scheduled events.
AI Content Generation
AI-powered email copy, subject lines, and personalized content generation.
Dynamic Segmentation
AI-driven customer segmentation with behavioral analysis and clustering.
Image Generation
AI-generated hero images, banners, and product grids for email campaigns.
Architecture
The Reactivate module operates as a semi-independent system within the monolith, with its own:- 23 controllers
- Dedicated entity set
- Auth guard (
ReactivateAuthGuard) - SQS queue integration
- AI service layer
Key Features
Multi-Brand Support
Each brand can have its own:- Custom prompt variables
- Exclusion lists
- Product grid templates
- Segment definitions
- Email templates
External Account Integration
Connect email sending accounts from:- Microsoft Outlook/Office 365 via MSAL OAuth
- Google Gmail via Google OAuth
Webhook Processing
The module processes email delivery events (opens, clicks, bounces, unsubscribes) and stores them inEmailEventEntity for analytics.