SendKit runs every account on its own sending environment, and it is the only sequencer here that lets your agent read that environment's health: mailbox status, warmup progress, inbox-placement and blacklist tests. Your agent can confirm a mailbox is ready before a campaign goes near it, instead of learning it from the bounce rate.
SendKit is activation with a deliverability check built in. Sourcing and enrichment fill the list; SendKit's own health reads decide whether a mailbox is ready to carry it.
validate the list before it meets a warmed mailbox
the waterfall that fills the campaign
turn a reply into a record instead of a screenshot
personalise the sequence before it goes out
Ask for the outcome and your agent composes the run itself. Or start from a skill, a whole pipeline it already knows end to end.
browse all skills →Every tool ships with a written playbook, and the agent loads it before the first call. Auth, rate limits, what each call costs, which actions need your approval, and the mistakes worth avoiding. It is the difference between an agent that knows the tool and one that guesses at it.
Read the SendKit docs →Use SendKit for outbound email campaign management, plus a deliverability surface most sequencers don't expose: mailbox health, warmup progress, inbox-placement tests and blacklist tests, so you can check a mailbox is ready to send before you load a campaign onto it.
| Tool | Does | Cost |
|---|---|---|
list_campaigns |
List campaigns (resolve a stable campaign ID) | Free |
create_campaign |
Create a campaign (draft — nothing sends yet) | Free |
add_campaign_leads |
Add leads to a campaign (up to 5,000 per call) | Free |
start_campaign |
Start sending (requires a mailbox, a sequence step, a lead) | Free |
get_campaign_analytics |
Sent / opened / clicked / replied / bounced | Free |
list_mailboxes |
List sending mailboxes and their status | Free |
get_mailbox_health |
Health score and bounce rate for one mailbox | Free |
list_warmup_stats |
Warmup progress across all mailboxes | Free |
create_inbox_placement_test |
Send a seed test to check inbox placement | Free |
create_blacklist_test |
Check a mailbox against blacklists | Free |
get_mailbox_health and the warmup endpoints exist so a
campaign is loaded onto a mailbox that is actually ready, instead of finding out from the bounce
rate afterward.start_campaign triggers real outbound; confirm the mailbox, sequence, and lead list first.list_campaigns before any write.sk_...), created in the SendKit UI. A platform key (sk_user_...)
needs a workspace header this integration doesn't send, so it's rejected up front rather than
failing silently on the first real call.hyreflow tools execute sendkit add_campaign_leads \
--payload '{"campaign_id":"campaign_123","leads":[{"email":"[email protected]","firstName":"Ada","companyName":"Acme"}]}'