Composing posts

Turn a URL, pasted text or your own library content into platform-tuned Facebook and Instagram posts — drafted by AI, edited by you, published on your schedule.

The Flow

Open AI Social Posting > Posts > New post. The composer walks you through four cards: what the post is about, where it goes, how it's made — then one click drafts everything for your review. Nothing is posted until you hit Publish.

1. Pick a Source

The AI writes only from content you give it. Three exclusive tabs:

TabWhat it does
From a URLReads the page server-side and extracts its text (editable) plus any usable images.
Paste textFreeform text — release notes, an announcement, anything.
From your contentPick up to 6 items from your Yaplet library — products, help articles, docs pages and news, mixing allowed.

Below the tabs you can add AI instructions for this post (a per-post steer — your standing brand voice lives on the brand) and an optional Angle: a ready-made take like tip, FAQ answer, use-case story, feature spotlight, myth-bust, behind-the-scenes or audience question.

Switching source tabs clears everything the previous tab produced — the source defines the post.

2. Pick Destinations

Choose the brand (if you have several) and tick Facebook and/or Instagram per page. Instagram requires a linked Instagram account on the page and an image on the post — the composer disables it otherwise and tells you why.

3. Settings

  • Length: short, medium or long (pre-filled from the brand default).
  • AI writing model: "Use default" or a specific model, if your organization has several.
  • Image: Generate with AI (model picker with the per-image price, watermark switch + picker), Upload your own, No image (text-only — Instagram gets disabled), or Use a found image when the URL read surfaced images (we re-host a copy; the original page isn't touched).
  • First comment: the AI writes a comment that's posted right under the post the moment it goes live. For URL-sourced posts, a child switch controls whether the Facebook comment carries the source link — the one place a link is actually clickable. The Instagram comment always stays link-free (links aren't clickable there), and without a first comment no link appears anywhere.

4. Generate and Refine

Hit Generate draft with AI. One click resolves the source and drafts the internal name, both captions, hashtags, alt text, both first comments — and the image, when you chose to generate one. Then everything is yours to edit:

  • Same caption for both platforms — or switch it off for separate Facebook and Instagram captions.
  • A live character counter keeps the Instagram caption under its 2,200-character cap (anything over is trimmed at publish).
  • Hashtags as chips, alt text with a "Describe with AI" button for uploaded/found images (a real vision model describes the actual image).
  • True-to-life Facebook and Instagram previews, including the first-comment bubble.
  • A "Very similar to an existing post" warning appears if the draft closely matches something you've already published or queued — it never blocks, just warns.

5. Publish or Schedule

Three actions, each behind a confirmation:

  • Save draft — keep working on it later.
  • Schedule… — pick a date and time (up to a year ahead).
  • Publish now — sends the post to every selected page.

Post Statuses

StatusMeaning
DraftSaved, not armed. Only drafts are editable.
ScheduledArmed — publishes at its time. Cancel any time before publishing starts.
PublishedLive on every selected page. Use Open on Facebook/Instagram to jump to it.
Partly publishedSome pages succeeded, some failed — failed targets show their error per page.
Failed / CancelledNever went live. Failed posts show the reason; both can be deleted.
Publishing is engineered to never double-post: if a page's delivery hits an ambiguous error, that target fails cleanly instead of retrying blindly, and a broken Facebook connection triggers an in-app "reconnect" notification.