skip_prospect
Skip a prospect in an outbound run without sending, log the reason, and defer outreach until the recycle period ends.
Instructions
Record a deliberate skip of a prospect on this outbound run — no send is attempted. Writes a "skipped" audit row and stamps next_outreach_after = sentAt + noResponseRecycleDays so the prospect drops out of get_outbound_targets for that window; no quota is consumed and the prospect is NOT marked contacted. Not for unsupported-country prospects — get_outbound_targets already filters those server-side.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>",
"prospectId": "<prospectId>",
"channel": "<channel>",
"reason": "<reason>"
},
"name": "skip_prospect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | One-line context shown in the recent-outreach feed. | |
| reason | Yes | ||
| channel | Yes | The channel the run was about to use. | |
| projectId | Yes | Project name or ID | |
| prospectId | Yes |