Plan · Write · Illustrate · Publish

An AI content calendar that
ships, not just plans

Brief a Brand once, then let agents fill the calendar with ideas, write the drafts, generate the images, and publish to your Facebook Page or WordPress site — with a human approval step in front of every post.

From a brand brief to a published post

One pipeline, with the approval gate where you would want it.

1

Set up a Brand

Describe the voice, the audience and the products once, then connect the destinations it publishes to. Everything downstream plans against that brand.

2

Fill the calendar

Ask for a week or a quarter of ideas and place them into slots on the grid. Drag to reschedule, re-roll the fields that miss, and write the ones you would rather write yourself.

3

Approve and publish

Drafts land in the approval queue. Once approved they publish on schedule to every destination attached, and the log records what went where.

The whole content pipeline in one place

Planning, writing, visuals, review and delivery — not four tools and a spreadsheet between them.

Plans that know the brand

A Brand holds the voice, the audience, the products and the rules. Every idea is planned against it, so the calendar fills with content that sounds like you rather than like a prompt.

Re-roll one field, not the whole idea

When the angle is right but the headline is flat, regenerate just the headline. The parts you already approved stay exactly as they were instead of being lost to another full pass.

Visuals from the same brief

Illustrate a piece of content without leaving it. Magic Studio builds the image on a canvas of steps you can rewire and rerun, and the result attaches to the content it belongs to.

An approval queue that means it

Content moves through stages, and nothing reaches a destination until someone approves it. The queue is a working surface, not a notification — reviewers edit in place and move on.

Publish to more than one place

Facebook Pages and WordPress natively, anything else through a webhook destination your own system receives. A Brand can hold several, and one piece can go to all of them.

A publish log you can trust

Every attempt is recorded with its destination, its result and the live URL. A post that failed to go out is visible in the log rather than quietly missing from the feed.

What is actually in it

The calendar, the studio, the storyboards and the destinations they publish to.

Planning the calendar

  • Month, week, list and board views
  • Slots you drag between dates
  • Bulk actions across a selection
  • Stage gates from idea to published
  • Filters by brand, stage and destination

Generating the content

  • Ideas planned against a Brand
  • Per-field re-roll, not whole-topic regeneration
  • Long-form drafts written into a Drive document
  • Per-destination payload overrides
  • Agents you configure, not a fixed template

Magic Studio

  • Image generation as a canvas of rewirable steps
  • Edit, restyle and cut out on the same canvas
  • Layer editor for composition
  • An asset library the whole workspace shares
  • Durable CDN URLs, not expiring signed links

Script storyboards

  • A script broken into ordered scenes
  • Scenes you reorder, rewrite and illustrate
  • Share by link for review without an account
  • Stored in the Drive with everything else

Destinations

  • Facebook Pages
  • WordPress sites
  • Custom API — a webhook your system receives
  • Several destinations per Brand, one default each
  • Scheduled publishing with delivery retries

Where it all lives

  • Content stored in the collaborative Drive
  • Readable by your AI agents as knowledge
  • Real-time co-editing on every draft
  • Approval history and publish log kept per piece

What a content team stops doing

The manual steps that disappear once the calendar can publish.

Without 2pm.space
With 2pm.space

A spreadsheet of post ideas, a folder of images, and a person retyping both into the CMS

One calendar that plans, writes, illustrates, approves and publishes

Generic AI copy that has to be rewritten before anyone would put a logo on it

Ideas planned against a Brand with your voice, audience and products

Regenerating a whole post because one headline was weak

Re-rolling the single field that missed, keeping everything approved

Publishing straight from a draft, and finding out later what went out

An approval queue in front of every destination, and a log behind it

Last quarter’s campaigns living in a folder nobody opens again

Every piece in the Drive your agents read as knowledge

Questions about the content calendar

What marketing teams ask before they move a quarter of planning over.

From a Brand — the voice, audience, products and rules you configure once. An agent plans against that brand rather than against a blank prompt, so the ideas arrive already on-topic. Any single field of an idea can be re-rolled on its own when the angle is right but the headline is not, instead of regenerating the whole topic and losing the parts you liked.

Facebook Pages and WordPress sites directly, and anywhere else through the Custom API destination — a webhook your own system receives, which is how teams push into a CMS or a scheduler we do not integrate with natively. Each Brand can hold several destinations, and one piece of content can go to more than one.

Not unless you set it up that way. Content moves through stages, and an approval queue sits between "drafted" and "scheduled". Every publish attempt is recorded with the destination, the result and the live URL, so a post that failed to go out is visible rather than silently missing.

Yes. Magic Studio generates images on a canvas where each step is a node you can rewire — generate, edit, cut out, restyle, compose layers — so a visual is reproducible rather than a lucky prompt. Images made there attach to the content they illustrate and are stored on a durable URL, not a signed link that expires in a week.

Script storyboards break a script into scenes you can reorder, illustrate and share by link — the planning half of a video, kept next to the rest of the campaign instead of in a separate document nobody can find.

It stays in the Drive alongside your documents, mind maps and tables, which is the same knowledge base your AI agents read. A campaign you wrote in March is something your support agent can quote in June.

Fill next week's calendar this afternoon

Set up a Brand, ask for a week of ideas, and see what comes back. Free to start, no credit card.