update_product
Edit a product, or pause and resume it. Only the fields you pass change.
anchor_sentences follow the add_product rules (3+, each 5-40 words, the
BUYER describing their problem); the previous set is kept so a bad edit can
be undone. active=false pauses the product: its stations stop being read and
score_signal stops accepting it until you set active=true. Products are
paused, never deleted, so their history stays.
Confirm with the operator before changing anchors or pausing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional new name. | |
| active | No | false pauses the product and its stations; true resumes it. | |
| product_id | Yes | The product to change, from get_products. | |
| value_prop | No | Optional new value proposition: the buyer's problem it solves. | |
| description | No | Optional new description. | |
| target_audience | No | Optional new audience: one buyer, described narrowly. | |
| anchor_sentences | No | Optional replacement anchors, following the add_product rules. The previous set is kept so the edit can be undone. | |
| buy_signal_keywords | No | Optional replacement keyword gate. Best left empty (see add_product). | |
| competitor_keywords | No | Optional replacement list of direct substitutes. |