Create Outreach Pitch
create_outreach_pitchCreate a reusable pitch template (subject + body templates, optional drafting prompt) owned by the user. Provenance is stamped source="agent" server-side. Returns the new pitch id. Requires authentication.
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": {
"name": "<name>",
"subject_template": "<subject_template>",
"body_template": "<body_template>"
},
"name": "create_outreach_pitch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Pitch name (required). | |
| tone | No | Optional tone (default 'professional'). | |
| prompt | No | Optional AI drafting instruction. | |
| category | No | Optional category label. | |
| body_template | Yes | Email-body template (required). | |
| target_segment | No | Optional target segment label. | |
| subject_template | Yes | Subject-line template (required). |