Skip to main content
Share the clips produced by a workflow through connected social accounts.
The Post to Social export node is for workflows that should end by sending finished clips toward social publishing. Use it after the workflow has created or edited clips and you want those clips to become outgoing posts in Overlap.

Schema

  • Input: Clips Output
  • Output: Social posts for connected accounts

Add the node

Open Workflows from the left sidebar and click New to open the workflow builder. After you have a trigger and any editing nodes in place, open the Export stage and choose Post to Social. Overlap adds the export node to the canvas with Clips Output as its input. Click the node on the canvas to open its settings on the right side.
Post to Social node settings panel

Configure the destination

In the right-side settings panel, choose where the generated posts should go. The current settings include:
  • Where should this post go?: choose the social platform, such as TikTok.
  • To which account?: choose the connected account that should publish the posts.
  • Who should draft the post?: choose the posting persona that should draft the post copy.
If no destination is ready, the node shows Incomplete and displays the selected platform with No account. Connect the account you want to post from, then return to the workflow and confirm the export node is ready. If the account a workflow posts to is unlinked, the node shows Account unlinked and Choose account, even when another account is now linked in its place. Overlap never moves a workflow to a different account on its own. Until you choose an account under To which account?, the posts each run creates wait in Action Required on the Social Calendar. Use Linking Accounts when you need to connect or reauthorize an account. To create a persona without leaving the workflow, choose Add New Persona and use Enhance with AI to improve the prompt you entered. You can also use Posting Personas from the left sidebar to create or adjust personas. When the source includes stored speaker metadata, Overlap can give the posting persona the speakers’ names, roles, companies, and context while drafting the caption. The persona only uses that metadata when the clip transcript supports the connection. This does not perform external research, and clips without stored speaker context continue using their existing people names. To tag the people speaking in each clip, turn on Tag people in captions in the persona’s settings. The persona then tags each speaker who has a saved handle for the platform being posted to (from Brand Kits → People). Speakers without one aren’t tagged. Turn on Auto-identify & tag as well to fill the gaps automatically: before writing the caption, the persona names unnamed speakers and finds their account on the platform being posted to (only accounts that exist), saves them to People marked as AI-generated, then tags them. If the clip’s faces haven’t been analyzed yet, the caption goes out as written and the @‘s are added to its posts that haven’t been published once analysis finishes, usually within a few minutes. The caption is never rewritten; tags are only added. It’s off by default and may be inaccurate, so check AI-marked people in Brand Kits → People.

Visibility

Some platforms add a Visibility control below the destination settings. It applies to every post this node creates.
  • YouTube and YouTube Shorts: choose Public, Unlisted, or Private. The choice is saved on every scheduled post the node creates. It stays the same when someone edits the post’s title or description, and it can be changed per post on the Social Calendar, the clip scroll view, the Home page, or in Compose before the post goes live.
  • Facebook: choose Public or Draft.
Choosing Draft for Facebook sends each post to the Drafts tab of your Meta Business Suite instead of publishing it to the Page. The clip still moves through the normal workflow: it is scheduled on the Social Calendar like any other post, and when its scheduled time arrives Overlap creates the draft. Publish it yourself from Meta Business Suite when you are ready. Two things to know about Facebook drafts:
  • Facebook keeps drafts and published posts in separate places, so a draft has no public link and reports no views, likes, or comments. Overlap does not collect analytics for it.
  • Because the draft is not live, it does not count as a published post on the Page.
Leaving Visibility on Public keeps the existing behavior — the post publishes to the Page at its scheduled time.

Snapchat Stories

A connected Snapchat account can post to Spotlight or to its Story. In Where should this post go?, choose Snapchat for Spotlight or Snapchat Stories for a Story. Both use the same Snapchat account.
  • A Story disappears after 24 hours. Turn on Save to profile to also keep each Story on the account’s Public Profile.
  • Captions can be up to 500 characters, compared with 160 for Spotlight, and the persona writes to that length.
  • Clips must be 5–60 seconds long, the same as Spotlight.
  • Stories are scheduled, approved, and edited on the Social Calendar like any other post, where they appear as Snapchat Story.
  • Stories are not counted toward managed CPM campaigns.

Facebook Reels and collaborators

When the destination is Facebook, two extra controls appear. Post as Facebook Reel publishes each clip to the Reels tab rather than as a normal feed video. Leave it off and nothing changes — posts keep going to the feed exactly as before. Collaborator invites one other Facebook Page to co-author every Reel this node posts. Once that Page accepts, the Reel appears on both Pages and they share the same view and engagement counts. Search for the Page by name and pick it from the list. Facebook’s Page search matches on name, so several similar Pages can come back — use the link beside each result to open a Page and confirm before choosing it. A verified badge marks the official Page. If the Page is too new to appear in search, paste its full Facebook Page URL instead and Overlap will resolve it directly. Things to know:
  • Collaborators only work on Reels. The control stays disabled until Post as Facebook Reel is on.
  • A collaborator cannot be added to a Draft post — Facebook holds the Reel unpublished, so there is nothing for the other Page to accept.
  • One collaborator per Reel.
  • Facebook allows roughly 10 collaborator invites per Page per day, shared across every workflow posting from that Page. Beyond that Facebook declines the invite.
  • The invite is separate from the post. A Reel can publish successfully while Facebook declines the invite — most often because the collaborator Page is in the same Meta Business portfolio as the posting Page, or has collaboration turned off. When that happens the post still succeeds and Overlap records why the invite did not land.
  • Acceptance is up to the other Page and can take a while; until they accept, the Reel appears only on your Page.
The same controls are available per-post in Compose when you post to Facebook by hand.

Thumbnail preset

The Thumbnail section lets you pick your Thumbnail Presets, or None. When a preset is selected, every post this node schedules gets its own generated thumbnail: Overlap picks a frame from the clip (or uses the fixed time / clip thumbnail the preset asks for), cuts out the subject and prepares the background if the preset uses them, writes the headline from the preset’s instruction, and renders the result with the same engine the editor uses. When the preset’s shape differs from the footage — a vertical preset on a landscape recording — Overlap crops the frame from the original landscape video rather than the finished vertical clip, so letterboxed scenes do not bring their bars into the thumbnail. If the clip’s framing already follows one speaker, the thumbnail keeps that framing. If the scene is a wide or letterboxed shot of several people, each person is considered as a separate option, and Overlap picks the best moment and person together.

Mixing several presets

Select more than one preset and the node spreads them across the clips a run produces, so a week of posts does not open with the same layout every time. Selecting a second preset splits the run evenly; Adjust mix gives each preset a weight, and the percentage next to it is the share of posts it takes. The split is dealt across each run rather than rolled per post: ten clips at 70/30 come out seven and three. Small runs land as close to the mix as the number of clips allows — three clips at 70/30 is two and one — so the ratio shows up over a few runs rather than inside every single one. Each post records the preset that produced it, which is also what Edit thumbnail and per-post reporting read. Every Post to Social node mixes independently, so two nodes posting the same clips to different platforms each make their own choice.

Shapes, and what happens when something is off

Use Vertical or Landscape to browse presets by aspect ratio, just like the Style Video preset picker. Vertical previews appear in two columns at 9:16; landscape previews appear in one column at 16:9. Your custom presets come first, followed by global presets, with previews only. The picker starts with the shape of the clips arriving at this node, and changing the browsing orientation does not change the route or your selection. If none of your presets match, create one in that shape from Brand Kits → Thumbnail Presets. A preset built for the other shape stays selected and is flagged rather than silently cropped, so you can remove it or fall back to the clip thumbnail. At run time a mismatched preset is skipped whenever the selection holds one that fits; when none fit, they are used as they are and cropped. With None selected, posts use each clip’s own thumbnail: a frame of the clip with its title overlay and subtitles. Turn on Hide subtitles on clip thumbnail to keep only the title: each post this node schedules gets its own copy of the clip thumbnail without subtitles. The clip’s own thumbnail doesn’t change, and clips whose thumbnail you designed or set by hand keep it. Presets ignore this setting. Two things to know:
  • YouTube Shorts accept custom thumbnails, but YouTube only honors them on channels it has enabled the feature for (Partner Program channels first). Elsewhere the Short opens on its first frame.
  • If generation fails for a clip, the post is still scheduled and uses the clip’s regular thumbnail. A preset that has been deleted simply drops out of the mix. The generated thumbnail belongs to the scheduled post, not the clip — the clip’s own thumbnail is untouched, and you can Edit thumbnail from the post’s card on the Social Calendar.

Posting Cadence

Use Posting Schedule to control how aggressively the workflow schedules posts. The cadence is written as:
  • Post up to: the maximum number of posts Overlap should schedule in each cadence window
  • times every: the length of the cadence window
  • for: how long the workflow should keep scheduling posts from the generated output
For example, Post up to 3 times every 1 days for ∞ days total means Overlap can schedule up to three posts per day and keep spreading available posts into future days until there are no more posts to place. Turn on Require approval from user when you want posts to wait for manual approval before they publish. Approval-required posts can be reviewed from Social Calendar. The Don’t schedule posts if there are already scheduled posts for the same time slot on this social account setting ensures that posts are not double-booked for the same time slot. When this option is enabled, the workflow will not schedule a post if another post is already scheduled at that time for the selected account, even if you run the workflow multiple times. For example, if the cadence is set to 1 post per day and you run the workflow 3 times in one day, with this option turned off, you would end up with 3 posts scheduled for the same day. With it turned on, the workflow will only schedule one post per day, spreading additional posts into future days without exceeding the cadence limit.

Reposting

Turn on Repost clips in Posting Schedule to schedule each clip again after its original post time. Set the schedule as every [X] days, up to [N] times — by default every 30 days, up to 3 times (so 30, 60, and 90 days after the original). The interval can be as short as 1 day, and a clip can be reposted at most 5 times; reposts that would land more than a year out are dropped. Each repost:
  • reuses the original post’s caption, title, and platform options, and posts to the same account
  • is scheduled at the same time of day as the original, offset by the number of days you chose — if that day is already full under your posting schedule, the repost moves to the next day that has room
  • appears on the Social Calendar as its own post, so you can edit its copy, move it, or cancel it individually without affecting the original
  • follows the same approval rule as the original — if Require approval from user is on, reposts also wait for approval
Reposts never crowd out original posts. When the double-booking setting above is on, each repost is placed on the first day at or after its chosen delay that still has room in your posting schedule, so adding reposts can push them a few days past the delay you set rather than exceeding your cadence. A repost that cannot find room within a month of its target is skipped, as are reposts beyond the 250 posts a single workflow run can schedule (originals always keep their slots, and the nearest reposts are kept first). Reposts also count as scheduled posts for the double-booking check, so later workflow runs schedule around them.

Build the rest of the workflow

Use Post to Social at the end of a complete workflow path. A common flow is New YouTube Video -> Find Clips -> Style Video -> Post to Social. After the workflow creates outgoing posts, use Social Calendar to review scheduled posts, adjust copy or timing, and approve anything that requires manual review before publishing.