โ† Workflow library

Marketing ยท 10 min

Write a batch of social posts from a content calendar

Copilot Chat

Jump to the prompt โ†“

Short answer: Paste your calendar topics, key messages and two posts you liked into Copilot Chat. Ask for a table you can paste into your scheduler. Edit each post before scheduling. Copilot only uses what you paste.

Last checked against Microsoft docs: Oct 20, 2026

You've seen people paste a content calendar into ChatGPT and get a month of posts. Here's how in Copilot: paste the calendar and messages into Copilot Chat and ask for a table you can drop into your scheduler.

A common situation (composite)

I know what we want to say this month.
Writing twelve versions of it is the slow part.
I want drafts I can fix in a few minutes.

What you get

  • Data: your content calendar, key messages and two example posts.
  • Does: drafts posts in your style.
  • Output: a table of posts by date and channel.
  • How often: weekly or monthly.

Before you start

  1. Needs: Microsoft 365 Copilot Chat. Not sure what you have? Start here.
  2. Where: Copilot Chat.
  3. Access: Copilot only uses content you already have permission to open. Use only information your company allows in Copilot.

The steps

  1. Copy your calendar rows and key messages.
  2. Add two posts you've published that sound right.
  3. Paste everything with the prompt into Copilot Chat.
  4. Edit, then copy the table into your scheduler or spreadsheet.

Copy this prompt

Write social posts for these calendar slots.

Calendar (date, channel, topic):
[paste rows]

Key messages:
[paste]

Two posts that sound like us:
[paste]

Return a table: Date | Channel | Post | Image idea.
LinkedIn under 120 words, other channels under 40 words.
No new facts or numbers beyond the key messages. No hashtags unless I list them.

(Prompt from stuckwithcopilot.com/guides/social-post-batch/)

What a good result looks like

Each post maps to a calendar row. No facts beyond your key messages.

If a feature is missing

If the table is too long, ask for one week at a time.

Make it smarter

Keep a short "What it got wrong" note. Paste it above the prompt next time, like "Don't invent dates".

Not sure what to ask? Copy the quick note for your Copilot admin.

Questions people ask

Write a batch of social posts from a content calendar?

Paste your calendar topics, key messages and two posts you liked into Copilot Chat. Ask for a table you can paste into your scheduler. Edit each post before scheduling. Copilot only uses what you paste.

What do I need for this?

Microsoft 365 Copilot Chat. If the table is too long, ask for one week at a time.

Next step

Try it once, then make it yours.

Run the prompt on one real task this week. Then pick your next workflow.

See the workflow library โ†—

Cite or share this guide

Write a batch of social posts from a content calendar. Stuck with Copilot. https://stuckwithcopilot.com/guides/social-post-batch/ Last checked Oct 20, 2026.

Official references

Last checked against Microsoft docs: Oct 20, 2026.