Reviewing and Sending Messages
Review AI-drafted emails, approve or reject drafts, and understand the sending pipeline with daily caps and suppression checks.
Why It Matters
Every outreach email Kit sends requires your approval first. This human-in-the-loop approach ensures nothing goes out that doesn’t meet your standards. You control the quality, tone, and accuracy of every message before it reaches a prospect’s inbox.
Draft Review Workflow
When the AI finishes researching a prospect, the draft appears in your review queue. You have three options:
- Approve — Queue the email for sending. Kit sends it during the next available sending window.
- Edit — Modify the subject or body before approving. The AI’s draft is your starting point, not the final word.
- Reject — Discard the draft. The prospect returns to pending status and can be re-drafted with updated context.
Navigate to your campaign’s messages tab or the global Outreach > Drafts page to review pending drafts.
Bulk Operations
For campaigns with many drafts ready, use Approve All to approve every pending draft in a single campaign at once. The button appears on the campaign’s messages tab.
The global drafts page at Outreach > Drafts shows pending drafts across all campaigns, grouped by campaign name. This is useful when you have multiple active campaigns and want to review everything in one place.
Message Statuses
Each message moves through these statuses:
| Status | Meaning |
|---|---|
| Pending | Prospect has been added but the AI hasn’t started drafting yet |
| Drafted | AI has written the email. Awaiting your review. |
| Approved | You approved the draft. Queued for sending. |
| Sent | Kit transmitted the email to your SMTP server |
| Delivered | Recipient’s mail server accepted the message |
| Bounced | Delivery failed — the recipient address was rejected |
| Failed | Sending failed due to an SMTP error (authentication, connection, etc.) |
Sending Pipeline
After you approve a draft, Kit handles delivery automatically:
- Randomized delays — Kit spaces outgoing emails 7–14 minutes apart to mimic natural sending patterns and avoid triggering spam filters
- Daily cap — A maximum of 50 emails are sent per day per account. This protects your sender reputation during warmup and at scale.
- Suppression check — Before sending, Kit verifies the prospect’s email isn’t on your suppression list (from bounces, unsubscribes, or manual additions)
- List-Unsubscribe — By default, outgoing emails include RFC 8058 one-click unsubscribe headers. You can disable these headers in SMTP settings for personalized cold email
Messages that fail to send due to transient SMTP errors are retried automatically. Persistent failures move the message to failed status with a diagnostic error code.
Activating a Campaign
New campaigns start in draft status. To begin sending:
- Verify your SMTP credentials are configured and verified
- Add at least one prospect
- Set the campaign status to Active
Once active, Kit begins researching prospects and generating drafts. You can pause the campaign at any time to stop new research while keeping existing drafts available for review. Resume to continue.
Quick Checklist
- Review drafts in your campaign or the global drafts page
- Approve, edit, or reject each draft
- Set your campaign to Active to begin the sending pipeline
- Monitor sent messages for bounce or failure notifications
- Use Approve All for high-confidence campaigns with many drafts
Next Steps
- Handling Replies — manage prospect responses and AI-drafted replies
- Suppressions, Bounces, and Deliverability — understand bounce handling and sender reputation