which_product
Given a problem described in the user's own words, recommend which DTC product(s) or service(s) address it and explain why. Use this when someone describes a situation rather than naming a product. It matches on the description only and says so when nothing fits — it never invents a capability.
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": {
"problem": "<problem>"
},
"name": "which_product"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| problem | Yes | The situation, in plain language — what material they have and what they cannot do with it. |