Overview
I architected and deployed this full-stack outreach platform for GET Logistics LLC, the freight business I co-founded. It handles more than 500 automated emails per day, with intelligent reply detection and multi-step follow-ups.
Problem
I needed to support client outreach while also running freight operations. The platform brings personalized email generation, reply detection, and follow-up sequencing into the same workflow.
Constraints
- The platform sends real email to real leads.
- Personalization, reply detection, and follow-ups need to work together.
- I maintain it alongside school and the business.
Architecture
React provides the interface. Node.js and Express provide REST APIs and backend services, with MongoDB Atlas for data storage. Claude generates personalized content, and the Gmail API supports reply detection. Multi-step follow-up sequencing is part of the outreach workflow.
Decisions
Integrate generation with outreach state
I combined Claude-generated content with reply detection and follow-up sequencing in a single platform for GET Logistics.
Build RESTful backend services
I built the backend services in Node.js and MongoDB and integrated the external APIs into that application.
Challenges
Coordinate a live outreach workflow
The system handles personalized emails, replies, and multi-step follow-ups against real leads. Those parts need to remain coordinated as campaigns run.
Results
- Handles 500+ automated emails per day in production for GET Logistics.
- Supports intelligent reply detection and multi-step follow-up sequencing.
- Reduced manual outreach effort by an estimated 80%.
Next steps
- Continue maintaining the production system for GET Logistics.