Copilot

Launch a draft outbound campaign and start lead finding

Creates a DRAFT Emailchaser campaign (with its email sequence) scoped to the caller's workspace. With a Sales Navigator search URL it also kicks off lead extraction; without one the draft holds the emails and leads can be added from Lead Finder or a CSV upload. salesNavData needs a salesNavSearchUrl. The campaign stays in DRAFT — nothing sends automatically.

post/copilot/launch

Request

  • Base URL: https://api.emailchaser.com/r
  • URL: https://api.emailchaser.com/r/copilot/launch
  • Auth: HTTP bearer

Request body

namestring required

Name is the campaign name.

salesNavDatastring

SalesNavData is the optional base64 browser-extension payload that carries the LinkedIn session required to actually run the search. When omitted the lead engine cannot authenticate to LinkedIn (see docs), so provide it to start real extraction. It needs SalesNavSearchURL.

salesNavSearchUrlstring

SalesNavSearchURL is the optional LinkedIn Sales Navigator search URL the lead engine should extract leads from. Leave it out to create the draft with its emails only and add leads from Lead Finder or a CSV upload. It is required when SalesNavData is given.

Example request

{
  "icp": {
    "icpName": "Mid-market SaaS RevOps leaders",
    "personas": [
      {
        "seniority": "VP",
        "title": "VP of Sales"
      }
    ]
  },
  "name": "Acme outbound Q3",
  "salesNavSearchUrl": "https://www.linkedin.com/sales/search/people?...",
  "sequence": [
    {
      "body": "Hi {first_name}, ...",
      "followUpAfter": 3,
      "subject": "quick question about {company_name}"
    }
  ]
}

Response

Draft campaign created, with lead finding started when a search was given

campaignIdinteger
jobIdstring
messagestring
statusstring

Example response

{
  "campaignId": 1234,
  "jobId": "5678",
  "message": "draft campaign created; lead finding started",
  "status": "draft"
}

Changes

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