One place to pause and resume every client's campaigns
Problem
Pausing or resuming outbound for a client meant going platform by platform: Smartlead and several HeyReach workspaces, each with its own UI and state.
What I built
An internal dashboard that shows the last observed state of every campaign and pauses or resumes them in one confirmed action across Smartlead and three HeyReach workspaces. Commands are idempotent, and partial results are shown instead of hidden. Alongside it, an n8n workflow sends follow-ups (FU1–FU3) to interested leads, but only after checking the real conversation, with a dry-run mode.
Result
One confirmed action replaces the platform-by-platform round trip, and follow-ups never go out on a thread that already moved on.