Compose
Canopy → Compose is the single-post editor. Use it when you have one specific idea you want to land well.
Layout
Two columns:
- Editor (left, ~70%) — plain-text post body. Auto-saves every few seconds.
- AI panel (right, ~30%) — controls for hooks, improve, format, and variations.
Topic / hook generator
Top of the AI panel: a “Topic” input.
- Type a few words about your post — the angle or core idea.
- Click Generate hooks. The model returns 8 scroll-stopping
opening lines, mixing formats:
- Controversial / hot take
- Personal story opener
- Surprising statistic or fact
- Thought-provoking question
- “I [did X] and here’s what happened”
- List preview (“7 things I learned…”)
- Bold statement / declaration
- Relatable struggle / vulnerability
- Click any hook to slot it into the editor at the cursor.
Generating hooks costs 1 AI credit. Re-running gives a fresh set.
Format
Below hooks, a format dropdown:
- Story — narrative arc, 3–4 paragraphs.
- List — numbered or bulleted, 5–7 items.
- Insight + framework — observation followed by a model.
- Hot take — declarative, opinion-forward.
- Question + answer — pose the question, then answer it.
Format selection is a hint to the model; the editor doesn’t enforce structure. Combine with the hook for cohesive output.
Improve
When you have a draft you’re not happy with, click Improve. Pick a focus:
- Engagement — sharpen the hook, add pattern interrupts.
- Clarity — remove jargon, simplify sentences.
- Brevity — cut filler, tighten by ~30%.
- Add story — weave a personal anecdote.
- Stronger CTA — replace a weak ending with a question or ask.
Improve replaces the current draft. The previous version is in History (top-right of the editor) for one-click revert.
Improve costs 1 AI credit.
Variations
Generates 3 alternate phrasings of the current post. Useful when:
- You’re A/B testing copy angles in your head before scheduling.
- You want options for tomorrow’s post (often easier than starting fresh).
Variations open in a side dialog; pick one to replace the editor or copy to clipboard.
Personalization tokens
Compose supports the same personalization tokens as Outpilot
({{firstName}}, {{company}}, etc.) for posts that target contact
lists from Contacts. For most posts (general
LinkedIn audience), tokens aren’t relevant.
Carousels
Posts can include a generated carousel. Click + Carousel in the editor toolbar to:
- Generate slides from the post body.
- Pick a template (color scheme, layout).
- Edit individual slides.
Carousels render to image when the post publishes; LinkedIn handles the rest.
Saving + scheduling
The status pill in the top-right cycles Saving… → Saved. Once you’re
happy:
- Save as Draft — keeps it in
DRAFTstatus, accessible from My Posts. - Schedule — pick a specific time.
- Add to queue — drops into your next available slot.
- Publish now — skip scheduling, publish immediately.
See Publishing for the full publish flow.
Frequently asked questions
Can I save my “voice” so AI matches it?
Not in Compose directly. The Content Agents accept tone notes that fold into every prompt — that’s the closest thing to a saved voice. The Compose AI panel uses default LinkedIn-ghostwriter tone.
What model does Compose use?
Anthropic Claude (Sonnet) by default. Falls back to OpenAI GPT-4o if your account is configured for it. AI usage counts against your account’s monthly AI credit quota.
Where do my drafts live?
Every saved draft is a row in My Posts, status DRAFT. See
Drafts for managing them.
Why is Improve giving me almost the same thing?
You probably picked Brevity focus on an already-tight draft. Switch to Engagement or Add story for a meaningful rewrite.