Outreach

Read outreach replies

outreach_replies · Reads only · Markdown

The replies to the business's outreach campaigns, newest first, with who wrote, the text and their status now.

Free*

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

An example

Did any of the hotels write back? What did they say?

Your agent callsoutreach_repliesFree*

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
{
  "replies": [
    {
      "reply_id": 4101,
      "campaign_id": "bb8cf079-3d62-4cff-9c26-e13a460d3c37",
      "campaign": "Guest bikes for Portland hotels",
      "email": "owen@hawthornehotel.example",
      "name": "Owen Price",
      "company": "Hawthorne Hotel",
      "contact_id": 4102,
      "subject": "Re: Guest bikes for Hawthorne Hotel",
      "text": "Thursday works. Bring the bikes to the loading dock at 10, and two helmets.",
      "received_at": "2026-10-14T08:00:00Z",
      "status": "replied"
    }
  ],
  "total": 1,
  "next_offset": null
}

Use it when

To answer people who replied, or to tell the person who is interested.

What it does

The replies to the business's outreach campaigns, newest first: who wrote (email, name, company and their CRM contact_id), to which campaign, the subject, the text, when it came and their status now. Replies are read from each mailbox every few minutes; a reply stops the person's follow-ups. Answer them from the business's own mailbox, and keep whether they are interested with outreach_set_status.

What comes back

replies (reply_id, campaign_id, campaign, email, name, company, contact_id, subject, text, received_at, status), total and next_offset. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
campaign_idstringThe campaign_id outreach_save_campaign answered with. Exactly 36 characters.
sincestring (date-time)Only replies received after this time (ISO 8601).
offsetintegerAt least 0. Default: 0.
limitinteger1 to 100. Default: 25.

The call

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

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

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_found404No campaign on this account has that campaign_id.Leave it out, or use one from outreach_campaigns.

Give this to your agent.

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