AI Boost Post — Help Center

Generation Studio

The Generation Studio lets you create text, images, and videos with AI — then send the results directly into the Composer for distribution. Open it from Studio in the top navigation.

Studio tabs

Compose Post

Generate a complete social media post — text + image, with optional video — from a one-sentence brief. The most common starting point.

Text

Generate only text output with fine-grained control over model, structure (plain text, title, description, JSON post), and token length.

Image

Generate one or more images from a prompt. Control aspect ratio, model, and image count.

Video

Generate a short video clip (5–30 seconds). Optionally provide a start frame image for more control over the opening shot.

Compose Post tab — step by step

1

Write a brief

Type a one-sentence description of your post in the Brief field (e.g., "Announce that our open-source Rust runtime hit 10k GitHub stars"). Be specific — more detail produces better output.
2

Choose optional components

By default, the tab generates text + one image. Toggle Include video to also generate a short video clip and select a video model and duration.
3

Review the cost estimate

A cost estimate appears below the Generate button. Click Generate — a cost preview modal opens showing the exact USD amount required and your balance after generation.
4

Confirm and wait

Click Confirm and generate. Text and image generation typically take 5–15 seconds. Video generation can take up to 3 minutes depending on the model and duration.
5

Click "Continue → Composer"

Once generation succeeds, click Continue → Composer. The Composer opens with your generated text pre-filled as the source and the generated image (and video, if any) attached. Pick your channels and publish. Attached videos land as real inline video — not a link card — on every video-capable platform we support (Telegram, Discord, Threads, Mastodon, Tumblr, Bluesky, and Reddit).

The same Continue → Composer button is available in three other places: on the Text / Image / Video tabs after generation completes, on the generation detail page (opened by clicking any history row), and from the row menu in StudioHistory. Use whichever surface you're on — the behavior is identical.

Text models

ModelBest forApprox cost
Claude Haiku 4.5Fastest and cheapest. Great for short-form content, titles, and descriptions.~$0.02 / generation
Claude Sonnet 4.5Default. Best balance of quality and speed. Good for most social media content.~$0.05 / generation
Claude Opus 4.7Highest quality. Best for long-form articles, complex briefs, and premium content.~$0.12 / generation

Image models

ModelBest forApprox cost
Flux Pro 1.1Default. High quality photorealistic and artistic images.~$0.12 / image
Flux SchnellFast and cheap. Good for drafts and iterating on prompts.~$0.01 / image
DALL-E 3OpenAI's model. Excellent prompt adherence and composition.~$0.12 / image

Video models

ModelBest forApprox cost
Kling v1.6Strong motion quality and scene coherence.~$0.60 / 5 s
Pika 2.0Fast and affordable. Good for product demos and social clips.~$0.90 / 5 s
Luma Dream MachineDefault. Good all-round video quality.~$1.20 / 5 s
Runway Gen-3α TurboFast premium model. Excellent for controlled motion.~$1.50 / 5 s
Runway Gen-3αHighest cinematic quality. For final-quality video assets.~$3.75 / 5 s

Generation history

All past generation jobs are saved in StudioHistory. Each row shows the kind (text / image / video / composite), a snippet of the prompt, the model used, USD cost, status, the "available until" date (see retention below), and the created date. Click any row to open its detail page. The three-dot row menu exposes quick actions without opening the detail page:

  • Open — jump to the generation detail page (see next section).
  • Continue → Composer — one-click distribute: a draft promotion is created with the generated content pre-populated as source text and the generated media attached.
  • Regenerate — run the same input again as a new generation. Real credit charge.
  • Delete — move to trash. If a generation is already trashed, this becomes Restore.

A Show deleted (24h) toggle in the filter bar reveals trashed generations that are still within the 24-hour undo window. See Managing your generations below for the trash lifecycle.

The generation detail page

Clicking any history row opens the detail page at /studio/generations/GEN-XXXXX. This is where you re-view a past generation and take action on it. What's on the page depends on the generation kind:

  • Text — a reader-friendly view of the generated body plus a Copy button.
  • Image — the full-size image (or grid of images) with per-asset Download buttons.
  • Video — an embedded video player with a Download button beneath.
  • Composite — text, image, and (optional) video stacked in three panels on one page.

Immediately under the generated content is a retention line: "Available until <date>. Files are removed automatically after this date." The action row below carries five buttons:

  • Continue → Composer (primary) — same behavior as the history row action.
  • Regenerate — run the same input again as a new generation.
  • Download all — bulk-download every asset attached to this generation.
  • Share — open the share dialog (see Sharing a generation below).
  • Delete (danger) — move to trash. Becomes Restore if the generation is already trashed; a warning banner then displays how long is left in the 24-hour window.

A breadcrumb at the top of the page (Studio → History → GEN-XXXXX) makes it easy to navigate back to the list or open other recent generations.

Managing your generations

Everything you generate belongs to your workspace and is yours to view again, download, or send to the Composer:

  • Retention — generated files (images and videos) are stored for 1 year from creation. After that they're automatically removed to make room for new work. The generation record and cost history stay in the ledger forever.
  • Delete — the delete button moves a generation to Trash where it stays for 24 hours. During that window you can hit Show deleted (24h) on the history page and click Restore. After 24 hours the files are permanently removed.
  • Regenerate — works on both live and trashed generations. Same input, fresh generation, new credit charge.
  • Storage cap — every workspace has a plan-tier storage cap: Plus 10 GB · Pro 40 GB · Expert 200 GB. Check current usage in Dashboard or Billing. If you hit the cap, delete older generations to make room or upgrade your plan.

Sharing a generation

The Share button on the detail page (also in the history row menu) opens a dialog with two tabs — pick whichever fits how you want to share the work.

Public link

Mint a token-based URL that anyone can open — no sign-in required, no workspace access needed. Pick an expiry from the preset dropdown (No expiry, 24 hours, 7 days, 30 days) and click Create link. The new link appears in the active shares list below the form with a copy button, view counter, and a Revokebutton. Anyone with a revoked link gets a "this link has been revoked" page instead of the generation.

Copy to workspace

Copy the generation into a different workspace you belong to. The picker lists every workspace you're a member of (excluding the current one). Pick the destination and click Copy. A fresh copy of the generation — same text, same assets — is created in the destination workspace with its own history entry, and you get a link to open it there. The original stays put; the copy is independent.

Public links do not expose your prompt, model, or cost — only the generated output. Copying to a workspace preserves the input metadata so the destination workspace can regenerate if they want to.

Sandbox mode. If you are testing the API with a pk_test_* key, generation calls return realistic mock outputs without making real provider API calls. Your AI balance is not charged in sandbox mode.