Outreach

List outreach campaigns

outreach_campaigns · Reads only · Markdown

The business's outreach campaigns, newest first, each with its status and numbers.

Free*

*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.

An example

Which email campaigns do we have going, and which one gets the most answers?

Your agent callsoutreach_campaignsFree*

The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.

With these arguments
{
  "limit": 25
}
What comes back
{
  "campaigns": [
    {
      "campaign_id": "39fe5165-29c4-4d84-a184-4dcbb98f561a",
      "name": "Guest bikes for Portland hotels",
      "status": "running",
      "paused_reason": null,
      "mailboxes": [
        {
          "mailbox_id": 4101,
          "email": "dana@halversoncycle.example"
        }
      ],
      "people": 2,
      "by": "Pip",
      "created_at": "2026-10-14T08:00:00+00:00",
      "started_at": "2026-10-14T08:00:00Z",
      "queued": 1,
      "messaged": 1,
      "replied": 1,
      "reply_rate": 100,
      "interested": 0,
      "not_interested": 0,
      "bounced": 0,
      "unsubscribed": 0,
      "emails_sent": 1,
      "charged_usd": "$0.01"
    }
  ],
  "total": 1,
  "next_offset": null
}

Use it when

To find a campaign, or to compare how campaigns did.

What it does

The business's outreach campaigns, newest first, each with its status (draft, running, paused, completed or stopped), why it paused, its mailboxes and its numbers: people, queued, messaged, replied, the reply rate, interested, not interested, bounced, unsubscribed, emails sent and what it cost.

What comes back

campaigns (campaign_id, name, status, paused_reason, mailboxes, people, by, created_at, started_at, queued, messaged, replied, reply_rate, interested, not_interested, bounced, unsubscribed, emails_sent, charged_usd), total and next_offset. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
statusstringOne of: draft,running,paused,completed,stopped.
offsetintegerAt least 0. Default: 0.
limitinteger1 to 100. Default: 25.

The call

Over MCP, call outreach_campaigns on https://api.conecto.chat/mcp/outreach. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/outreach_campaigns \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"limit":25}'

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md