Skip to content

Stories — vertical posts with a built-in script

A feed post and a Story aren’t the same thing. One is a caption on your grid forever; the other is a vertical moment that’s gone in 24 hours.

The rule

Feed post = caption + image, lives on the grid. Story = 9:16 cover + a script for the moment, gone in a day.

How it works

  1. In the Composer, switch the Post kind chip from Feed post to Story.
  2. The aspect ratio locks to 9:16 — the other chips grey out, so you can’t save a square image as a Story by accident.
  3. Pick your dish or write a topic as usual, then Generate post.
  4. The caption comes back as a script, not a paragraph: a HOOK: line, three to five short BEAT lines, and a closing CTA:. Each line stands alone.
  5. Generate the image and you get a vertical cover with deliberate empty space top and bottom.

Why the empty space

Stories crop roughly the top 15% and bottom 20%. The AI is told to keep the dish out of those bands, so your text overlay — or Instagram’s own chrome — never covers the food.

Publishing it

With Meta connected, scheduling a Story publishes it as a real Instagram Story: 24 hours, not on your grid.

Prefer to post by hand? Copy caption in the Calendar’s detail panel puts the whole script on your clipboard with the line breaks intact. Paste it one beat at a time into Instagram’s text tool, or keep it open as a teleprompter while you film.

Good to know

  • Stories get 3–6 hashtags rather than a full set — they show less prominently there.
  • Alt text is still generated, for accessibility.
  • The script stays on the saved draft, so you can come back to it.
  • Composer — the same screen, with the Post-kind chip flipped
  • Calendar — where Story drafts get scheduled
  • Connections — auto-publishing needs the same Meta connection as feed posts