Prepare an intake request for a person to send
prepare_intake_requestTurns what you learned into a ready-to-send intake request: a brief in ten numbered lines, a link that opens the intake form with the message already filled in, and (once delivery to the inbox is confirmed) an e-mail to contact@forwardsmith.com. It sends nothing and stores nothing: the person reads the text, adds name and work e-mail and sends it. Do not put names, e-mail addresses or phone numbers in any field; the tool refuses them.
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": {
"process": "<process>",
"problem": "<problem>"
},
"name": "prepare_intake_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | en | |
| problem | Yes | What goes wrong today | |
| process | Yes | Which process should work | |
| systems | No | ||
| why_now | No | ||
| red_lines | No | ||
| owner_role | No | Role of the process owner, not a name | |
| environment | No | ||
| scan_answers | No | ||
| preferred_start | No | unsure | |
| data_sensitivity | No | ||
| known_outcome_cases | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handoff | Yes | ||
| brief_id | Yes | ||
| brief_text | Yes | ||
| brief_sha256 | Yes | ||
| not_promised | Yes | ||
| stored_by_this_server | Yes |