← all tools
Sequencers

SendKit

Cold email on a dedicated IP, with a way to check it before you send.

Cost per callBYOK · vendor billed
Your own keyrequired
CategorySequencers

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.

things you can ask for

  • Is this mailbox warmed up enough to add to a campaign?
  • Load these 200 into a new campaign, but only once Enrichley has cleared the addresses
  • Run a blacklist test on the mailboxes before we start sending
  • Anyone who replies, create them in Recruit CRM

works well with SendKit

  • Enrichley

    validate the list before it meets a warmed mailbox

  • FullEnrich

    the waterfall that fills the campaign

  • Recruit CRM

    turn a reply into a record instead of a screenshot

  • Hyreflow Agent

    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 →

What your agent reads before it touches SendKit

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 →
Show the raw playbookwritten for the agent

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.

**Free on Hyreflow (0 credits)** — runs on your own connected SendKit account.

Capabilities

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

Guidance

  • Check deliverability before you send. 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.
  • Gate activation behind enrichment/verification — only push leads that have been validated. start_campaign triggers real outbound; confirm the mailbox, sequence, and lead list first.
  • Resolve campaign IDs from list_campaigns before any write.
  • Add leads in batches of up to 5,000 per call.
  • Auth is a workspace key (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"}]}'
Building a campaign is free; sending is the irreversible step. Keep `start_campaign` behind an explicit approval gate — see [Campaign Plays](/docs/plays/campaign-plays).