propose_outreach_send
Put outreach emails in front of the user for review. Pass contacts inline (max 100, one per domain, researched real addresses, personalized subject and plain-text body, no em-dashes). RankParse creates or tops up the draft campaign and marks it ready: the user reviews and approves each email on the campaign page (the review_url), and nothing is sent until they do. Use site_id from list_websites (required when creating a campaign; with campaign_id it must match that campaign's website). To propose the copy-ready contacts a campaign already has, pass campaign_id without contacts. If status is approved, it is already approved; do not propose it again. Nothing is sent until the user approves it in RankParse. Show them the review_url.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "propose_outreach_send"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Why, in one or two plain sentences. Shown to the user labelled as your note. | |
| site_id | No | Website id from list_websites. Required when campaign_id is omitted | |
| contacts | No | Required when campaign_id is omitted | |
| campaign_id | No | Existing campaign to top up; omit to create one | |
| campaign_name | No | Required when campaign_id is omitted |