Approve / reject "pending_approval" posts from the web dashboard
We create posts via the API with requiresApproval: true, so that a human approves each one before it gets scheduled (an AI agent prepares the posts, I approve them).
The dashboard shows the pending_approval badge on the post card, but there is no way to approve or reject from the UI: today the only option is POST /v1/posts/{postId}/review through the API.
Also, opening a pending_approval post in the "Edit Scheduled Post" dialog and
saving fails with an error saying only draft/scheduled posts can be edited,
so there is currently no UI path at all for these posts.
Request:
Approve / Reject buttons on the post card and in the edit dialog, keeping the proposed scheduledFor
A "Pending approval" filter in the posts list
Optionally, an email/push notification when posts are waiting for review
Why: the approver should be able to review from the phone without needing an API key or a script. It also keeps a clean separation: the agent's key creates proposals, only the human approves.
Log in to comment and vote
Linked to Post approvals workflow
No comments yet
Be the first to share your thoughts.