Rescan website
retry_brand_ingestRe-runs the website scan. Two uses: (1) recovery — after create_brand's scan failed (brand status="failed"), pass a corrected websiteUrl to fix a bad/unreachable URL, or omit it to just retry the same one. (2) correcting/refreshing an already-"active" brand's website — pass the new/changed websiteUrl; the fresh findings merge onto what Rebbel already knew rather than replacing it, and this does NOT by itself update an already-approved brand guide (call generate_brand_guide again for that).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brandId | Yes | The brand's id, from list_brands. Must currently be status="failed" (recovery) or status="active" (correct/refresh the site of a brand that already has a guide). | |
| forceFresh | No | Discards whatever a prior website scan already found for this brand instead of merging the new findings onto it. Use only to clear findings you know are stale or wrong (a normal re-scan can never remove them, since merging only ever adds). Default (omitted) keeps the normal merge behavior — most retries should NOT set this. | |
| websiteUrl | No | Correct or update the website URL before retrying — use this to fix a wrong/unreachable URL on a failed brand, or to re-point/refresh an already-active brand at a new or changed site. A bare domain like 'example.com' is fine. Omit to just re-run the website scan unchanged (e.g. after a transient site outage, or to pull fresh content from the same URL). On an active brand this merges the new findings onto what Rebbel already knew — it does not overwrite or touch an already-approved brand guide by itself. |