reply_to_prospect
Send a reply email to a prospect in an existing outreach conversation.
Reply to prospect · Changes data · Acts outside your account
Send a reply email to a prospect in an existing outreach conversation. It is sent right away from the mailbox that sent the original email, with the subject "Re: <original subject>", and is added to the thread. Confirm the text with the user before calling: it is real email and cannot be recalled. emailId comes from get_inbox_emails (prospects[].emails[].emailId); read the conversation first with get_email_thread. Merge fields such as {{ first_name | there }} are filled in. Returns a success status, or an error saying the mailbox could not be reached (504), its login failed (401) or delivery failed (502).
| Connection | Account URL, team member URL or OAuth |
|---|
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
emailId | string | Yes | Email id from get_inbox_emails, prospects[].emails[].emailId. |
body | string | Yes | The reply text. Merge fields with a fallback, e.g. {{ first_name | there }}, are filled in. |
emailAccountId | string | No | Not used: the reply always goes from the mailbox that sent the original email. |
Tool definition
What your assistant receives from tools/list:
{
"name": "reply_to_prospect",
"title": "Reply to prospect",
"annotations": {
"title": "Reply to prospect",
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": false,
"openWorldHint": true
},
"inputSchema": {
"type": "object",
"properties": {
"emailId": {
"type": "string",
"description": "Email id from get_inbox_emails, prospects[].emails[].emailId."
},
"body": {
"type": "string",
"description": "The reply text. Merge fields with a fallback, e.g. {{ first_name | there }}, are filled in."
},
"emailAccountId": {
"type": "string",
"description": "Not used: the reply always goes from the mailbox that sent the original email."
}
},
"required": [
"emailId",
"body"
]
}
}get_email_thread
Read one outreach email conversation: the email that was sent (subject, send time, opens) and every reply under it, incoming and outgoing.
archive_email
Archive one email conversation in the outreach master inbox so it leaves the inbox view; it stays visible with get_inbox_emails status archived.