feedback
feedbackFree. Records the user's verdict on a company in their ranked list: good_fit, not_fit or already_talking, with an optional reason from a fixed list (competitor, existing_customer, too_small, too_big, wrong_industry, no_need, bad_timing, other). A not_fit company is left out of every later discover for this workspace; the user's own named list still runs it. The latest verdict per company wins. No free text is stored. Use when: "that one's a competitor, skip it", "not a fit", "good fit", "we're already talking to them", "drop this company", "mark it as a bad lead", a verdict on an account discover returned. Skip when: finding or ranking new accounts; excluding a whole category of companies from the ICP (seller_profile); checking an outreach draft. Quoted page text is normalized; a quote that reads like an instruction keeps its text and is flagged in Flags with the attack family.
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": {
"domain": "<domain>",
"verdict": "<verdict>"
},
"name": "feedback"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | The company's domain, as the ranked list shows it | |
| reason | No | Why, from the list | |
| verdict | Yes | good_fit, not_fit or already_talking (both leave later discovers) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cost | No | ||
| domain | Yes | ||
| reason | Yes | ||
| verdict | Yes | good_fit, not_fit or already_talking (both leave later discovers) | |
| updatedAt | Yes |