Review post
review_postWalks the owner through ONE post waiting for their review: returns the post (images, caption, each slide's text) plus our read on it — up to three reasons, each pointing at something visible and at the part of their guide or facts it comes from, at most one fact to confirm with them, and a suggested change when one is warranted. Omit postId to get the next post waiting, in the dashboard's Review order; position says how many are left. It writes and keeps our read on the post (once per post version; asking again returns the same read), and never approves, changes or publishes the post — the owner's own yes on each post goes to approve_post (passing review), a change goes to ask_for_changes (passing review). The response's assistantHint names the next step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| postId | No | A specific post to review. Omit to get the next post waiting for review. | |
| brandId | Yes | The brand's id, from list_brands. | |
| verbose | No | Default false: the compact owner view. Pass true only when you need the full stored record (every internal field, ids, provenance) — it's several times larger. | |
| campaignId | No | Only look in this campaign. Required when postId is given. |