suggest_anchors
Generate candidate anchor sentences for a product. CALL THIS BEFORE add_product.
Anchors are the single highest-leverage field in the whole system — they
are what every incoming post is compared against, so they decide what the
user does and doesn't get shown. Writing them well is hard and most people
write marketing copy by mistake, so use this and then let the user edit.
Recommended setup flow:
1. Ask the user three things: what the product is, who buys it, and what
it does for them.
2. Call this tool.
3. SHOW the returned anchors to the user and invite edits — they know
their buyers' words better than any model does.
4. Call `add_product` with the approved list, then `reload_products`.
A good anchor is the BUYER speaking about their PROBLEM, moments before
they'd want this product ("my stream background is just a static image and
looks boring", "we're paying for seats nobody uses"). A bad anchor is the
seller describing the product ("premium audio-reactive visual engine").
Product-voice anchors match other sellers; buyer-voice anchors match buyers.
Returns: {"anchors": [str, ...]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The product's name. | |
| count | No | How many anchors to suggest, 3 to 15 (default 8). | |
| value_prop | Yes | What the product does for its buyer, in a sentence. | |
| description | No | Optional. A longer description of the product. | |
| target_audience | No | Optional. Who buys it: one buyer, described narrowly. |