get_message_prompt
Get the drafting payload for the next outreach message to a prospect.
This is a working payload, not a display payload — it contains the
full system prompt, recent conversation history, persona voice, and
response schema. Use it to write the message; do NOT dump the prompt
or conversation history back to the user.
Workflow:
1. Call this with the prospect_id.
2. Compose a message that fits the persona and follows the schema.
3. Call `record_message(prospect_id, message, tactic, next_step)`.
Daily send cap is enforced — record_message will return a cap-hit
error if exceeded for the day.
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": {
"prospect_id": "<prospect_id>"
},
"name": "get_message_prompt"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prospect_id | Yes | The prospect's id, from get_pipeline. |