Cold email warmup

Self-hosted deliverability workspace

Overview

Monitor warmup pools, inbox health, and ramp progress. Connect the API with your Sanctum token after signing in.

Connected inboxes

SMTP + IMAP accounts on file

Warmup pools

Groups that exchange warmup mail

Seeded templates

136

Subjects, bodies, and replies for natural rotation

Run warmup now

Runs immediately in this request. By default it bypasses send-day and send-window so you still get sends on weekends or outside 9–5 (daily caps and pool rules still apply). Pass { "force": false } in the API body to respect your normal schedule instead.

Quick start

  1. 1Create a warmup pool and add at least two inboxes as members.
  2. 2Configure SMTP & IMAP and run a connection test.
  3. 3Open an account's warmup stats and press Start warmup. Keep the Laravel scheduler and queue worker for background ticks, or use Run warmup now above to run sends + inbox + replies immediately in one request.

Default login

After php artisan db:seed, use seeded user test@example.com / password.

API base: set NEXT_PUBLIC_API_URL (production build defaults to https://emailing-backend.immigratetech.com/api, dev to http://127.0.0.1:8000/api).