User Guide

Compose in depth

One draft, one voice, every platform. This is the long version of what the composer can do and when each part of it earns its keep.

Four ways to start

A fresh visit to Compose asks how you want to begin. Nothing here is binding: everything is editable afterwards, and you can always fall through to the blank editor.

StartUse it when
Start blankYou already know what you want to say. Empty editor, no AI.
Generate from a promptYou have the idea but not the words. Describe it, pick a shape, get a draft.
Pick from suggestionsYou want to post but have nothing queued up. Reads your content pillars and your Inspiration Vault.
What happened this week?You have raw material but no angle. Dump the week, get post-shaped angles back.

Generate from a prompt

Describe the post you want in plain language. Two optional controls shape the result.

Archetypes

An archetype is the shape of the post, not its subject. Pick one and the draft is built to that form: Hot take, Observation, Lessons learned, Story, Contrarian, Listicle, Question, Prediction, Framework, or Behind the scenes.

This is the single highest-leverage control in the composer. The same input produces a genuinely different post as a Story than as a Framework, and picking one is faster than re-prompting until you get the shape you had in mind.

Helpers

Small nudges you can stack on top: Punchy opener, Shorter, Add a number, Less formal, More specific, Ditch the setup. Use them to correct the tendency you keep fighting rather than re-writing the prompt each time.

Generation runs in the background, so you can keep working while it thinks. If your prompt is too thin to write from, DemandBird asks you a follow-up instead of inventing details, and you can tell it to draft anyway.

Every draft is written through your voice profile and the workspace's brand identity. If the output does not sound like you, the fix is on the Voice page, not in the prompt.

Mine my week

The “What happened this week?” panel takes an unstructured dump: meetings, wins, things that broke, a customer sentence that stuck with you. It returns four or five angle-and-hook pairs, each one a post you could actually write. Click one and it seeds the prompt panel.

This is the answer to “I have nothing to post about.” You almost always do; it is just in your calendar rather than in your head.

Source and channel copies

A DemandBird post has one Source draft plus an optional copy per channel. Write once on Source and every selected channel publishes it. Edit a channel tab and that channel forks: it now carries its own version, and later Source edits stop reaching it.

The composer tells you when that has happened rather than letting you find out after publishing. A forked tab shows a re-sync control, and the Source tab warns you by name which channels have drifted, with a one-click way to end the split.

The composer with the Threads channel tab selected, showing a Threads preview of the post and a Synced badge.
Each avatar along the top is a channel tab. This Threads tab still mirrors the Source draft, so it shows Synced; edit it and it gets its own copy.

Adapt for each platform

Adapt rewrites your draft for each platform it is going to: its character limit, its conventions, the way people actually read there. A 900-word LinkedIn post becomes a tight X post rather than a truncated one.

It is a dropdown, so you can adapt every selected platform at once or one at a time. Adapting writes into the channel copies and leaves your Source draft alone, so the original is always still there.

The Adapt dropdown open in the composer, offering Adapt all platforms or one platform at a time, next to the Clean up button.

Each platform adapted is one rewrite against your monthly allowance.

Clean up

Clean up is the polish pass: it tightens what you already wrote without changing what you said. Use it on your own writing, not on a fresh AI draft (those have already been through a critique pass).

An Undo cleanup button appears right after, so a pass you do not like costs you one click, not your draft.

Dictation

The microphone in the editor toolbar records you and inserts the transcribed text at your cursor. It is available on the main editor and on each part of a thread.

Transcription cleans up the “um”s and false starts but keeps your words. Talking a post out and then tidying it is usually faster than writing one, and it tends to sound more like you, which makes it better raw material for both Clean up and your voice profile.

First comment

A first comment posts automatically right after the post goes live. It is where links belong on platforms that quietly punish links in the post body, and where you put the “full write-up here” call to action.

  • LinkedIn: up to 1,250 characters.
  • Instagram and Facebook: up to 2,200 characters.

First comments are per channel, so LinkedIn can carry a different one from Instagram. You can also save reusable snippets in Settings → Saved comments and pick one instead of retyping it.

Preview and media

The editor is also the preview. Toggle between Desktop and Mobile to see where your text wraps and where the feed folds it behind a “see more” link, which is where most of your readers are.

Attach images, video, or documents from the media bar, and override media per channel when one platform needs a different asset. Limits vary by platform: see Supported platforms. For text-only posts going to platforms that require media, the composer can generate a quote image.

Revisions

The composer keeps a history of a post as it changes. Open Revisions on a saved draft to see the timeline: who changed it, when, and a preview of the content at that point. Restore any entry to bring that text and media back.

Two details worth knowing:

  • Autosaves are grouped. A continuous burst of typing collapses into one entry; a real pause starts a new one. The timeline reads as editing sessions, not keystrokes.
  • Restoring never rewinds status. It brings back the words and media only. A scheduled post stays scheduled; a published post stays published.

Review events are captured too, so a post that was sent back for changes shows what it looked like at the moment it was sent back.

Saving, scheduling, and review

Drafts autosave as you write. From the composer you can save as a draft, schedule for an exact time, add to your queue, or send it for approval. Scheduling and the queue are covered in Getting started; approvals are covered in Approvals.

AI limits

The composer spends three separate monthly allowances. Refusals are always up front: if you are at a cap, DemandBird says so before it does the work, so a blocked action never costs you anything.

Drafting

Generate from a prompt, and drafting from a suggestion or a vault item.

Monthly limit · AI draftingPro75/moBusiness175/moAgencyUltra-high

Each Generate run counts as one. The counter resets on the first of the month. See every plan limit.

Rewrites

Adapt (one per platform adapted) and Clean up.

Monthly limit · AI rewritesPro75/moBusiness125/moAgencyUltra-high

Each Adapt or Clean up run counts as one. The counter resets on the first of the month. See every plan limit.

Post idea generation

Mine my week, and idea-hook refreshes on your pillars.

Monthly limit · Post idea generationPro20/mo/accountBusiness50/mo/accountAgency100/mo/account

Each Mine my week run counts as one. The counter resets on the first of the month. See every plan limit.

Dictation and its transcription are not metered. All three counters reset on the first of the month.