The challenge
Text follow-ups were manual and didn't react to what contacts replied.
What I built
- Used the Aircall API and webhooks to capture real-time events like incoming messages.
- Triggered HubSpot workflow actions dynamically.
- Designed sequence logic with conditional follow-ups based on replies.
- Added delays and delivery validation before progressing.
Under the hood
Outcome
- Reliable, scalable messaging flow between Aircall and HubSpot.
- Follow-ups that respond to the conversation, not a fixed script.



