Autopilot

Kill an autopilot run

Engages the kill switch: the run halts wherever it is and cannot be resumed, and a campaign the run launched is paused so nothing more sends. The optional reason is recorded in the audit trail.

post/autopilot/runs/{id}/kill

Request

  • Base URL: https://api.emailchaser.com/r
  • URL: https://api.emailchaser.com/r/autopilot/runs/{id}/kill
  • Auth: HTTP bearer

Path parameters

idinteger required

Run ID

Request body

reasonstring

Reason is recorded in the run's audit trail. Trimmed and capped at 200 characters.

Example request

{
  "reason": "customer requested stop"
}

Response

The halted run

Example response

{
  "plan": {
    "credits": 2310,
    "creditsUsd": 57.75,
    "domains": 5,
    "expectedMeetingsPerMonth": 6.1,
    "feasible": true,
    "firstMonthUsd": 539.7,
    "mailboxes": 14,
    "mailboxesMonthlyUsd": 70,
    "monthlySends": 9240,
    "prospectsPerMonth": 2310,
    "recurringUsd": 427.75,
    "setupUsd": 111.95
  },
  "run": {
    "approvedAt": "2026-07-01T10:30:00Z",
    "approvedByUserId": 3,
    "audit": [
      {
        "actor": "system",
        "at": "2026-07-01T10:30:00Z",
        "message": "found prospects to reveal; no credits spent, waiting for approval before revealing them",
        "stage": "awaiting_approval"
      }
    ],
    "campaignId": 1234,
    "chosenDomain": "acme-mail.com",
    "createdAt": "2026-07-01T10:30:00Z",
    "icpId": 12,
    "id": 7,
    "lastAdvancedAt": "2026-07-01T10:30:00Z",
    "mailboxUsernames": [
      "jane",
      "hello"
    ],
    "prospectSearchId": 56,
    "replyMode": "draft",
    "status": "awaiting_approval",
    "targetProspectCount": 500,
    "website": "https://acme.com"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.