approved and the scheduler publishes it when the time arrives. Dispatches the content.approved webhook. Only call this after the user has reviewed the draft and confirmed.
Arguments
Returns
The updated status payload —review_status is approved (scheduled time still ahead) or published (time already passed, published on the spot):
publish_content instead.
Errors
No review event found for this content — it may not be reviewable through this flow.— usepublish_content.Event cannot be approved (current status: published)— only events inready_for_revieworscheduledcan be approved.Invalid content_id (must be a UUID): abc123Content not found: 7f5e2c1a-...
Example prompts
“The draft looks good — approve it.”
“Approve the changelog so it goes out at its scheduled time on Friday.”