hyreflow docshyreflow docsDocumentation
Integrations

EmailBison

Cold-email campaigns on your own EmailBison instance: sequences, sending schedule, mailboxes, leads and custom fields. BYOK; free on hyreflow.

Use EmailBison for outbound email campaigns when your team sends from it. Your agent can create a campaign, write the sequence, set the sending window, assign mailboxes, load and attach leads, and launch or pause sending.

Free on hyreflow (0 credits): runs on your own connected EmailBison instance.

Connect

Every EmailBison customer has their own instance, so connecting takes two values:

  • Instance URL: the address you log in to EmailBison at, e.g. https://send.acme.com.
  • API token: create one in EmailBison under Settings → Developer API. Pick an api-user token, which is scoped to a single workspace.

Capabilities

ToolDoesCost
list_campaigns / get_campaignFind a campaign and read its status and stats (15 per page)Free
create_campaignCreate a campaign: draft, nothing sends yetFree
update_campaignChange daily limits, tracking, plain text and other settingsFree
create_scheduleSet the sending days, hours and timezoneFree
create_sequence_steps / list_sequence_stepsWrite or read the email sequenceFree
list_sender_emails / attach_sender_emailsList mailboxes and assign them to a campaignFree
create_lead / create_or_update_leads / list_leadsManage leads (upsert up to 500 per call)Free
attach_leadsEnroll leads in a campaign (does not start sending)Free
list_custom_variables / create_custom_variableRegister custom lead fieldsFree
resume_campaign / pause_campaignLaunch or pause sendingFree

Guidance

  • Register custom fields first. A lead carrying a custom field the instance doesn't know is rejected. Register each one with create_custom_variable before loading leads.
  • Launching is resume_campaign. EmailBison has no separate start call. It needs a schedule, a sequence, mailboxes and leads, and it sends real mail, so confirm before calling it.
  • Upserts replace by default. On an existing lead, create_or_update_leads overwrites every field unless you pass "existing_lead_behavior":"patch".
  • Sequences append. Calling create_sequence_steps twice duplicates steps; read list_sequence_steps before retrying.
  • Personal email domains are skipped (gmail.com and similar) unless EmailBison support has enabled them on your instance.
hyreflow tools execute emailbison create_or_update_leads \
  --payload '{"leads":[{"email":"[email protected]","first_name":"Ada","company":"Acme"}]}'

Building a campaign is free; sending is the irreversible step. Keep resume_campaign behind an explicit approval gate: see Campaign Plays.