Skills

Smartlead Inbox Manager

Programmatic inbox management for Smartlead.

Install

npx skills add growthenginenowoslawski/coldoutboundskills --skill smartlead-inbox-manager -g -a claude-code -y
Category
Engineering
Updated
1mo ago
License
MIT
Context cost
Mediumabout 2,458 tokens
Runs scripts
Yes, review before use

What it does

Programmatic inbox management for Smartlead. Enable/disable warmup with correct ramp settings, set signatures in bulk, tag inboxes (active vs insurance), and pull inbox health dashboards. Use after creating a new batch of inboxes via /zapmail-domain-setup-public, or when managing an existing Smartlead account at scale. Triggers on "turn on warmup", "set signatures", "tag inboxes", "inbox health", "set up new inboxes".

Smartlead Inbox Manager

Zapmail hands you hundreds of new inboxes. Smartlead needs them configured: warmup enabled with the right ramp, signatures set so emails don't look bare, tags applied so you know which are active vs insurance, and health monitored so dead inboxes get recycled.

This skill does all of that via the Smartlead API.

Core operations

OperationWhat it doesScript
Enable warmupTurns on warmup with correct ramp (start 1/day, +5/day up to 40/day)set-warmup.ts --mode=enable
Disable warmupTurns off warmup (use for insurance inboxes)set-warmup.ts --mode=disable
Set signaturesBulk-applies a signature template to inboxesset-signatures.ts
Tag as activeAdds the "active" tagtag-inboxes.ts --tag=active
Tag as insuranceAdds the "insurance" tagtag-inboxes.ts --tag=insurance
Health dashboardLists all inboxes with warmup status, reputation, daily sentlist-health.ts

Active vs insurance (the tagging convention)

Not every inbox should send all the time. A common pattern:

  • Active inboxes, currently sending in live campaigns. Warmup OFF (or minimal) to prioritize real sends.
  • Insurance inboxes, warmed but idle, held in reserve. Warmup ON to maintain reputation. Swap in when an active inbox burns out.

Tags are how you track this at scale. Filter by tag in Smartlead UI or via API.

Inputs

Every script reads:

  • SMARTLEAD_API_KEY (env var)
  • Inbox selector: --ids=1,2,3 OR --domain=example.com OR --tag=insurance OR --all
  • Operation-specific flags (see each script)

Warmup ramp settings

Default warmup config for a NEW inbox (week 1-4 of warmup period):

{
  "warmup_enabled": "true",
  "total_warmup_per_day": 40,
  "daily_rampup": 5,
  "reply_rate_percentage": "20"
}
Read the whole SKILL.md on GitHub

More in Engineering