Outreach

Connect a mailbox for outreach

outreach_connect_mailbox · Changes data · Markdown

A one-hour link for the owner to connect their own mailbox for outreach, typing its password on a Conecto page.

Free

This tool costs nothing to call.

An example

I want the hotel emails to go out from my own Gmail, not from some service. Set that up.

Your agent callsoutreach_connect_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
{
  "provider": "gmail"
}
What comes back
{
  "link": "https://api.conecto.chat/v1/connect/hBF-D9PCNWTBYOCYcvQRTufe-pCE2raF2mSRjcnFEBE",
  "expires_in_minutes": 60,
  "tell_the_owner": "Open this link within the hour and connect Gmail there with an app password. The password goes to Conecto only; I never see it."
}

Use it when

Before the first campaign, or to add a mailbox that shares the sending.

What it does

A link for the owner to connect one of the business's own mailboxes, which outreach campaigns send from and read replies in. The owner opens it and types the mailbox's settings and password on a Conecto page naming the business; you never see the password. Gmail and Outlook connect the same way with an app password (name the provider and their servers are filled in); any other mailbox with its SMTP and IMAP settings. The link works once and for an hour. outreach.mailbox_connected tells you when it is done, and outreach_mailboxes lists it. Conecto's own inboxes never send cold email.

What comes back

link (the page for the owner, good once for an hour), expires_in_minutes and tell_the_owner, words to send with it. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
providerstringWhose mailbox it is, to fill in its servers: gmail, outlook, or other. One of: gmail,other,outlook. Default: other.

The call

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

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

When it refuses

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

CodeWhenWhat to do
limit_reached409The business has as many mailboxes connected as it may.Disconnect one, or ask for more with account_request_limit (outreach_mailboxes).
unavailable503Mailboxes can't be connected right now.Try again later.

Give this to your agent.

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