Send outreach message
send_outreachQueue an approved outreach draft for sending to a real person on LinkedIn. THIS REACHES A HUMAN. Show the user the exact message AND the recipient, and get their explicit go-ahead for that person, every time — even if they said "send them all". You must pass back both confirmText (character-for-character, not re-typed) and confirmName (the recipient's name), because these drafts are often near-identical between people and matching the body alone does not prove you meant this one. A mismatch refuses without telling you the real text: re-read it with list_pending_outreach. This tool ALSO puts a confirmation dialog in front of the person at the keyboard, quoting the draft as stored — you cannot answer it, and nothing is sent until they do. If they decline or dismiss it, STOP: do not call this again for that lead, ask what they want changed. Note this QUEUES the message — Onsa sends it on its own schedule, subject to daily limits — so report it as queued, not delivered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| leadId | Yes | Lead to message, from list_pending_outreach | |
| confirmName | Yes | The recipient's name as shown to the user, to prove you meant this person | |
| confirmText | Yes | The exact draft text you showed the user and they approved, verbatim |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| leadId | Yes | ||
| queued | Yes |