DEV Community

aless prx
aless prx

Posted on

One API for LinkedIn, WhatsApp and Email outreach

Building an AI sales agent on the side. The LLM part is the easy 20%. The hard 80% is the outreach plumbing — LinkedIn, WhatsApp, and Email each come with their own auth model, their own rate limits, their own webhook flavor, and their own way of breaking on a Tuesday afternoon.

Three integrations, three sets of edge cases. Before my agent could send a single message, I'd spent a full week on glue code and zero time on the agent itself.

So I stopped maintaining the plumbing and pushed it to LinkupAPI. Same surface for all three channels, managed accounts, a single webhook for replies and checkpoints. The agent just decides who, when, and what — and calls one endpoint.

Three things I'd flag to anyone wiring up an outreach agent:

  1. Multi-account rotation matters more than clever copy. Build it before you tune prompts.
  2. Agents retry. A lot. Make every send idempotent or you'll double-message your best lead.
  3. Treat checkpoints as a normal event, not an error. Pause that one account, keep the run alive.

That's the whole post. If your agent is drowning in outreach integration code, a unified outreach API is the part most people underweight until they've already built — and re-built — the wrong thing.

Top comments (0)