ACA sender health
Inspect sender readiness across email, LinkedIn, and other ACA campaign channels.
Rules
- Read-only.
- Do not infer capacity beyond fields returned by ACA MCP.
- Report missing senders separately from unhealthy senders.
Workflow
- Call
list_sender_accounts for linkedin, email, whatsapp, instagram, and telegram as relevant.
- Call
list_email_mailboxes.
- Call
list_campaigns to see which senders are attached to live campaigns.
- Report:
- Connected accounts by channel
- Disconnected or missing accounts
- Mailbox warmup/reputation fields if available
- Active campaigns that may consume capacity
- Recommended channel for the next campaign
Output format
Sender health:
Email mailboxes: {n_connected}/{n_total}
LinkedIn senders: {n_connected}/{n_total}
Other channels: {summary}
Blockers:
- {blocker}
Capacity notes:
- {note}
Skill chaining
This skill participates in the ACA chain. Preserve the selected ACA org, relevant IDs, user brief, approval state, and any generated artifacts when continuing into another ACA skill. If the user asked for execution and a downstream condition is met, continue into the next skill automatically; otherwise end with the handoff block.
Upstream
- Called by
aca-launch-outreach, aca-email-sequence-manager, aca-auto-research, or aca-pipeline-status when senders are a blocker.
Auto-continue conditions
- No/weak email infrastructure -> continue to
aca-email-infra-readiness.
- Email senders exist but risk is unclear -> continue to
aca-email-deliverability-audit.
- Senders are healthy and campaign is waiting -> continue to
aca-launch-outreach.
Stop before chaining when
- Read-only; ask before any changes are made in downstream skills.
Downstream skills
aca-email-infra-readiness - inspect infrastructure readiness.
aca-email-deliverability-audit - audit cold-email risk.
aca-launch-outreach - resume launch when senders are ready.
Handoff block
Chain state: {continue|needs_approval|blocked|complete}
Next skill: {aca-skill-name|none}
Reason: {why this handoff is or is not needed}
Carry forward: {org_id/name, product_id, icp_id, lead_list_id, campaign_id, sequence_id, job_id, approvals, constraints}
ACA tools used
list_sender_accounts
list_email_mailboxes
list_campaigns, get_campaign
1---2name: aca-sender-health3description: Check ACA sender account and mailbox health. Use when the user asks about connected senders, LinkedIn capacity, mailbox status, warmup, reputation, daily budget, or why outreach is not sending.4license: MIT5---67# ACA sender health89Inspect sender readiness across email, LinkedIn, and other ACA campaign channels.1011## Rules1213- Read-only.14- Do not infer capacity beyond fields returned by ACA MCP.15- Report missing senders separately from unhealthy senders.1617## Workflow18191. Call `list_sender_accounts` for `linkedin`, `email`, `whatsapp`, `instagram`, and `telegram` as relevant.202. Call `list_email_mailboxes`.213. Call `list_campaigns` to see which senders are attached to live campaigns.224. Report:23 - Connected accounts by channel24 - Disconnected or missing accounts25 - Mailbox warmup/reputation fields if available26 - Active campaigns that may consume capacity27 - Recommended channel for the next campaign2829## Output format3031```text32Sender health:33Email mailboxes: {n_connected}/{n_total}34LinkedIn senders: {n_connected}/{n_total}35Other channels: {summary}3637Blockers:38- {blocker}3940Capacity notes:41- {note}42```4344## Skill chaining4546This skill participates in the ACA chain. Preserve the selected ACA org, relevant IDs, user brief, approval state, and any generated artifacts when continuing into another ACA skill. If the user asked for execution and a downstream condition is met, continue into the next skill automatically; otherwise end with the handoff block.4748**Upstream**49- Called by `aca-launch-outreach`, `aca-email-sequence-manager`, `aca-auto-research`, or `aca-pipeline-status` when senders are a blocker.5051**Auto-continue conditions**52- No/weak email infrastructure -> continue to `aca-email-infra-readiness`.53- Email senders exist but risk is unclear -> continue to `aca-email-deliverability-audit`.54- Senders are healthy and campaign is waiting -> continue to `aca-launch-outreach`.5556**Stop before chaining when**57- Read-only; ask before any changes are made in downstream skills.5859**Downstream skills**60- `aca-email-infra-readiness` - inspect infrastructure readiness.61- `aca-email-deliverability-audit` - audit cold-email risk.62- `aca-launch-outreach` - resume launch when senders are ready.6364**Handoff block**6566```text67Chain state: {continue|needs_approval|blocked|complete}68Next skill: {aca-skill-name|none}69Reason: {why this handoff is or is not needed}70Carry forward: {org_id/name, product_id, icp_id, lead_list_id, campaign_id, sequence_id, job_id, approvals, constraints}71```7273## ACA tools used7475- `list_sender_accounts`76- `list_email_mailboxes`77- `list_campaigns`, `get_campaign`