{
  "$schema": "https://pinlyx.com/resources/schema/warmup.json",
  "version": 1,
  "name": "Four-phase rate-limit warm-up",
  "description": "Imports as four sequential rate-limiter entries, each timed to activate on its start day. Use on any account newer than 30 days before it carries campaign load.",
  "appliesTo": "single_account",
  "phases": [
    {
      "dayFrom": 1,
      "dayTo": 7,
      "maxPerHour": 2,
      "maxPerDay": 5,
      "minIntervalSeconds": 300,
      "note": "Week 1. Replies and warm contacts only."
    },
    {
      "dayFrom": 8,
      "dayTo": 14,
      "maxPerHour": 3,
      "maxPerDay": 10,
      "minIntervalSeconds": 180,
      "note": "Week 2. Contacts who have engaged with you before."
    },
    {
      "dayFrom": 15,
      "dayTo": 21,
      "maxPerHour": 5,
      "maxPerDay": 20,
      "minIntervalSeconds": 60,
      "note": "Week 3. First cold sends. Stop on any flood-wait."
    },
    {
      "dayFrom": 22,
      "dayTo": 30,
      "maxPerHour": 10,
      "maxPerDay": 35,
      "minIntervalSeconds": 30,
      "note": "Week 4. Approaching the warm tier."
    }
  ],
  "afterCompletion": {
    "promoteToPreset": "warm",
    "requires": "zero flood-waits and a reply rate above 5%"
  }
}
