Outreach

Mark someone interested or not

outreach_set_status · Changes data · Markdown

Keep in the CRM whether someone outreach reached is interested or not; their pending emails stop.

Free

This tool costs nothing to call.

An example

Maya from the Alder Street Hotel wants the trial bikes. Mark her as interested.

Your agent callsoutreach_set_statusFree

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
{
  "email": "maya@alderstreethotel.example",
  "status": "interested"
}
What comes back
{
  "contact": {
    "id": 4101,
    "email": "maya@alderstreethotel.example",
    "name": "Maya Brooks",
    "title": "",
    "company": "The Alder Street Hotel",
    "company_id": 4101,
    "phone": "",
    "location": "",
    "lifecycle_stage": "lead",
    "outreach_status": "interested",
    "notes": "",
    "tags": [
      "hotel"
    ],
    "custom_fields": {},
    "archived": false,
    "updated_at": "2026-10-14T08:00:00+00:00"
  },
  "follow_ups_stopped": 0
}

Use it when

After someone answers, once you or the person know where they stand.

What it does

Keep in the CRM whether someone your outreach reached is interested or not interested (their contact's outreach_status), by contact_id or email. Their pending outreach emails stop either way; not interested also puts them on the do-not-email list, so no campaign writes to them again. Their lifecycle stage stays as it is: change it with crm_update_contact when the person moves on.

What comes back

contact (as crm_get_contact shows it, with outreach_status) and follow_ups_stopped. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
statusRequiredstringOne of: interested,not_interested.
contact_idintegerAt least 1.
emailstringUp to 254 characters.

The call

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

Terminal
curl -X POST https://api.conecto.chat/v1/tools/outreach_set_status \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"maya@alderstreethotel.example","status":"interested"}'

When it refuses

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

CodeWhenWhat to do
not_found404No contact has that id or email.Find them with crm_search.

Give this to your agent.

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