Outreach

Change an outreach mailbox

outreach_update_mailbox · Changes data · Markdown

Rename an outreach mailbox, change its daily limit, pause or resume its sending, or disconnect it.

Free

This tool costs nothing to call.

An example

Send at most 40 emails a day from my Gmail, I don't want Google flagging it.

Your agent callsoutreach_update_mailboxFree

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
{
  "mailbox_id": 4105,
  "daily_limit": 40
}
What comes back
{
  "mailbox": {
    "mailbox_id": 4105,
    "email": "dana@halversoncycle.example",
    "sender_name": "Dana Halverson",
    "state": "ready",
    "daily_limit": 40,
    "sent_last_24h": 0,
    "bounce_rate_percent": 0,
    "problem": null,
    "campaigns": 0,
    "last_sent_at": null,
    "checked_at": "2026-10-14T08:00:00Z",
    "smtp": {
      "host": "smtp.gmail.com",
      "port": 587,
      "security": "starttls",
      "username": "dana@halversoncycle.example"
    },
    "imap": {
      "host": "imap.gmail.com",
      "port": 993,
      "security": "ssl",
      "username": "dana@halversoncycle.example"
    }
  }
}

Use it when

When the owner wants a mailbox to send more or less, or to stop using it.

What it does

Change a connected mailbox: the name people see (sender_name), its daily limit (1 to 200 emails in any 24 hours, shared by every campaign that sends from it), pause or resume its sending, or disconnect it (Conecto forgets its password). A campaign none of whose mailboxes can send pauses and tells you; resume it once a mailbox can send again. Its settings and password change only on a new connect link (outreach_connect_mailbox).

What comes back

mailbox, as outreach_mailboxes shows it. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
mailbox_idRequiredintegerAt least 1.
sender_namestring1 to 120 characters.
daily_limitinteger1 to 200.
pausedboolean
disconnectbooleantrue disconnects it for good.

The call

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

Terminal
curl -X POST https://api.conecto.chat/v1/tools/outreach_update_mailbox \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mailbox_id":4105,"daily_limit":40}'

When it refuses

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

CodeWhenWhat to do
not_found404No mailbox on this account has that id.Use a mailbox_id from outreach_mailboxes.

Give this to your agent.

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