Planoly Tutorials

How to Schedule a Month of Social Posts from One Claude Conversation

Megan Lamb

Last Updated:

A person lounging with a laptop beside a Claude chat message reading "Approved! Schedule these drafts in Planoly," above a Week 1 content schedule of four planned posts.

You already know how to get Claude to write a caption. The part that actually eats your afternoon is everything around it: checking what worked last month, finding an approved graphic, resizing it for three different feeds, and getting it all onto a calendar without twelve browser tabs open. Connect Planoly to Claude through MCP and you can run that whole chain, from performance data to a scheduled draft, inside one conversation. If your workspace isn't connected yet, start with Planoly's MCP hub, then come back for the five prompts below.

Step 1: Pull Last Month's Performance Before You Write Anything

Don't start with a blank calendar. Start with what your audience already told you they wanted. Ask Claude:

"Pull my Instagram and TikTok performance from the last 30 days and tell me which three posts had the highest engagement rate."

Claude reads directly from your connected accounts through Planoly's MCP connector and comes back with real numbers pulled from your workspace, not a guess based on general best practices.

Why it works: You're building next month's plan on what your specific audience responded to, not a generic content calendar template that assumes everyone's feed behaves the same way.

Step 2: Draft the Month from What Actually Worked

Once you know your top formats, hand Claude the brief:

"Based on that, draft 12 posts for the next four weeks that follow the same format and tone as those top three. Mix in two promotional posts and one behind-the-scenes post each week."

Claude returns a full month outline: day, platform, caption, and a note on which post it's modeled after. You're not starting from zero, and you're not guessing at variety either.

Why it works: Pattern-matching against proven posts beats a content calendar template every time, because it's tuned to your account instead of a category average.

Step 3: Bring In Your Approved Designs

Captions without visuals aren't posts. Tell Claude where to look:

"Check my Planoly media library for anything tagged 'approved' from this week's shoot, and pull in the three graphics I finished in Canva yesterday."

If your Canva account is connected, Claude can pull recent exports directly. If not, anything already uploaded to your Planoly media library works the same way.

Why it works: You're not re-uploading the same files twice or hunting through a downloads folder mid-conversation. The assets you already approved are the only ones Claude can see.

Step 4: Build Out the Posts, Channel by Channel

With captions and assets ready, ask Claude to assemble the actual posts:

"Build the full post for Instagram, TikTok, and Pinterest using these assets and this week's captions."

Claude formats each post for its platform, matching caption length and hashtag conventions to where it's going, rather than pasting the same block of text into three different apps.

Why it works: A caption written for TikTok doesn't read the same on Pinterest. Platform-specific formatting at the build stage means you're not manually editing 36 posts before you schedule any of them.

Step 5: Schedule Everything as Drafts, Not Live Posts

This is the step people usually still do by hand, one post at a time. Instead, give one instruction for the whole batch:

"Schedule all 12 posts across the next four weeks, spaced out Tuesday, Thursday, and Saturday. Save them as drafts. Don't publish anything until I approve it."

Claude uses Planoly's scheduling tool to place every post on the calendar at the requested cadence, but leaves each one in draft status. Nothing goes live from this conversation without a separate approval from you.

Why it works: A month of scheduling in one prompt saves the hour you'd otherwise spend clicking through a calendar UI, and the draft-only default means speed never comes at the cost of control.

What Happens When a Post Fails a Platform Rule?

Say one of your Canva graphics comes back sized at 1.91:1 for what should be a square feed post. A good connector catches that before it becomes a scheduling error, not after. Here's what Claude actually says back:

"That graphic is sized at 1.91:1, which Instagram only accepts for link-style posts. Feed posts need something between 4:5 and 1.91:1 in portrait or square. I can crop it to 4:5 now, or you can re-export from Canva and I'll swap it in. Which do you want?"

Why it works: You find out about a formatting problem from a conversation you're already having, instead of from a failed post notification three weeks from now.

What Still Needs You

Claude can pull data, draft a month of captions, resize graphics, and load a calendar. It cannot do the following, and shouldn't be trusted to:

  1. Read the tone, not just the words. A caption that reads fine in isolation can land badly next to this week's news cycle, and only you'll catch that.
  2. Catch anything that needs legal or compliance review. If a caption references a discount code, a guarantee, or a stat, verify it before it leaves the drafts stage.
  3. Approve the batch before it goes live. Every post lands as a draft on purpose. That last click stays yours.

Want to see how Planoly's connector actually talks to each platform's API under the hood, container creation, token refresh, and all? Read the technical breakdown on planoly.ai.

Frequently Asked Questions

Can Claude publish posts without me approving them first?

No. Every post Claude schedules through Planoly's MCP connector stays in draft status until you approve it. Nothing goes live on its own.

Do I need Canva connected, or can I just use my media library?

Either works. Claude can pull from your Planoly media library alone if you don't use Canva, or combine both if you do.

What happens if a post breaks a platform's rules, like aspect ratio?

Claude flags it before scheduling and offers a fix, usually a crop or a re-export, instead of letting a broken post sit in your queue.

How many accounts can I plan for in one conversation?

As many as you've connected to your Planoly workspace. Just tell Claude which channels to include in the batch.

Is this only for solo marketers, or does it work for a team?

It works either way, but the draft-and-approve step matters even more with a team. Treat Claude's output as a strong first pass your team still reviews.

TL;DR: Connect Planoly to Claude, pull last month's top posts, draft a month around what worked, bring in approved assets, build the posts per channel, then schedule the whole batch as drafts in one final prompt. Five prompts, one conversation, and you approve before anything goes live. Already have Claude open? Add Planoly straight from the Claude Connector Directory and start with step one above.