Weekly cold email fleet health digest in Slack
Every Monday at 8am, get a Slack summary of every workspace, domain, and mailbox in your InfraForge account, plus a credit runway estimate.
Integrations
InfraForge
Slack
Google Sheets
Type
Categories
- Operations
- Sales
Every Monday at 8am, run an agent that produces a weekly cold email fleet health digest across my InfraForge account and posts it to Slack.
What the agent should do each run:
1. Use InfraForge List Workspaces to enumerate every workspace on my account.
2. For the account overall, use InfraForge List Domains and InfraForge List Mailboxes to pull every domain and every mailbox. Group them by workspace so the digest can report per-workspace counts.
3. Use InfraForge Get Credit Balance Settings to read the current credit balance, auto-topup enabled state, auto-topup amount, and auto-topup threshold.
4. For any domain that looks unhealthy from the List Domains payload (missing DNS, failed authentication, or no records set), call InfraForge Get Domain DNS to confirm and to include specifics in the digest.
Then apply judgement and summarize:
- Which domains are missing DNS records or failing authentication (SPF, DKIM, DMARC) and need attention.
- Which mailboxes are still warming versus ready to send. Warming mailboxes should not be treated as sending capacity.
- A per-workspace breakdown: workspace name, domain count, mailbox count, and how many of those mailboxes are ready to send.
- A credit runway estimate: current credit balance divided by an estimated weekly cost based on active mailbox count. Call this out in weeks of runway.
- A red-flags block at the top of the digest for anything urgent: credit balance below the auto-topup threshold, auto-topup disabled, runway under 4 weeks, or domains with broken DNS or authentication.
Deliver the digest by calling slack Send a Message to a designated channel (I will pick the channel when I set this up). Lead with the red-flags block so anything needing attention is visible without scrolling. Follow with the per-workspace breakdown, the mailbox warming versus ready split, and the credit runway line.
After the Slack message is sent, append one summary row for this week to a designated Google Sheet tab using google-sheets Append Values. The row should include the run date, total workspace count, total domain count, total mailbox count, ready-to-send mailbox count, current credit balance, weeks of runway, and a short red-flag count. This gives me a week-over-week trend log I can chart later.
Do not modify anything in InfraForge. The agent should only read: no buying domains, no provisioning mailboxes, no updating credit or DNS settings.
What it does
- Walks every workspace in your InfraForge account and counts the domains and mailboxes underneath each one.
- Flags red items first: domains missing DNS or failing authentication, mailboxes still warming, and a credit balance that is running low or has auto-topup disabled.
- Estimates how many weeks of credit runway you have left based on your active mailbox count.
- Posts a formatted digest to a Slack channel of your choice and appends one summary row to a Google Sheet so you can see the trend week over week.
What you’ll need
- An InfraForge account with API access.
- A Slack workspace and the channel where the digest should be posted.
- A Google Sheet with a tab you want the weekly summary rows appended to.
How to customize it
- Change the schedule. Weekly on Monday morning is the default, but you can run it daily, twice a week, or right before your Monday sales stand-up.
- Change the Slack channel or send the digest to a private channel visible only to the deliverability team.
- Tune what counts as a red flag. For example, raise the runway warning from 4 weeks to 8 weeks, or add a warning when more than a certain percentage of mailboxes are still warming.
Use cases
- Daily Digests
- AI Reports
- Notifications & Alerts