This approval-first social media scheduler template keeps an agent useful without giving it unchecked publishing authority. Claude drafts the week, shows the plan, and waits for your explicit approval before it creates any scheduled job.
What you build
You get an agent workflow for drafting captions, choosing valid slots, and booking approved posts across Instagram and X. The workflow checks allowance and platform rules, then returns the scheduled jobs with their live status.
How it works
- Read the content brief, connected accounts, and remaining allowance.
- Draft the posts and proposed schedule.
- Show the full plan and wait for explicit approval.
- Create one scheduled publishing job per approved post with
requestedPublishAtandclientRequestId. - List the jobs and continue polling their statuses.
Before you paste the prompt
- Connect the InvisibleAPI MCP server and the Instagram or X accounts you want to use.
- Prepare a content brief and the rules for posting windows, spacing, and account rotation.
- Decide who can approve the final schedule.
Start from this template
Paste the prompt into Claude and connect the InvisibleAPI MCP server. Keep the approval requirement in the prompt and in your application permissions so a draft can never silently become a publish job.