AI-powered email reply automation for B2B sales teams. The platform reads incoming leads, drafts contextual replies with LLMs, and sends them through the customer's existing email provider.
What I built
Laravel monolith, Next.js dashboard, queue workers with Redis, MySQL data layer, and 20+ integrations including Gmail, Outlook, SendGrid, HubSpot, Slack, and Stripe.
How I scaled it
Horizon queues for async LLM calls, idempotent email sync, retry logic for provider rate limits, and monitoring with Sentry. Designed for multi-tenant isolation and reliable daily throughput.
Key decision
Kept the core product a focused monolith while using isolated workers for AI and email sync. This kept deployment simple but allowed horizontal scaling where it mattered.