Plan

Stash. Schedule. Score.
Ship.

Plan isn't a scheduler. It's the publishing operating system every other tool pretends to be — voice-graded, cadence-aware, event-intelligent, brand-locked.

8 platforms · 150+ event triggers · 5 cadence personas · multi-workspace

Start 7-day trial See pricing →
Card required at checkout · Cancel anytime before day 7
8
Platforms
5
AI Models in Council
150+
Event Triggers
6
Event Regions
0–100
Voice Score
Workspaces (Studio)
★ New
The Stash

Finished posts. Waiting their moment.

Every scheduler forces you to pick a date the second you finish a post. The Stash doesn't. Write ten posts in a burst on Sunday, leave them parked, deploy one-by-one or auto-distribute across the next month — voice-scored and brand-locked the whole way.

Voice-score filter strip
Red / amber / green band at the top of the Stash. See your flagged posts at a glance without opening cards. Fix the weak ones before they go anywhere near the calendar.
Bulk Add — 10+ in one shot
Multi-row composer modal. Drop in titles, bodies, platforms per row, save the whole batch to Stash in one click.
Drag-to-Calendar
A side drawer on the Calendar lists every vaulted post. Drag a card onto any day, drop, scheduled. No modal, no date-picker dance.
Source attribution badges
Every card shows where it came from — Forge, Bank, Composer, Bulk Add, CSV import. Know what's working and where to mine more of it.
Evergreen flag + publish counter
Mark a post evergreen, reschedule it across the year. See exactly how many times it's been published per platform — no double-posting accidents.
Disconnect soft-block
If a connected account goes stale (deleted, token expired), the card surfaces an amber "reconnect required" badge before the post can be scheduled. Failures caught before they fail.

No scheduler in the market does this. Buffer, Later, Hootsuite, Metricool, Planoly — they all force pick-a-date-now or save-as-incomplete-draft. Stash is the third state nobody else built.

Cadence Intelligence

Auto-distribute respects how you actually publish.

Hit one button. Plan reads your cadence preferences, your per-platform best times, your quiet hours, your weekend rules, and your cross-post mode — then drops every Stash post into the next slot that respects all of them.

Five cadence personas, one click each
Volume player
3–5 posts/day on LinkedIn, X, Threads, Bluesky. For growth-mode creators.
Multi-platform single
1 post/day/platform across all nine. The solo-founder default.
Cross-poster
Same content, multiple platforms, same day, staggered times.
Strict spacer
24-hour minimum between posts on the same platform. Brand-sensitive accounts.
Burst + dark
10-in-a-week then silent. Campaign-driven posting rhythm.
Under-the-hood controls
  • ·Per-platform max/day + min hours between — every platform tunes independently
  • ·Cross-post mode — separate days, same-day-staggered, or same-day-simultaneous
  • ·Quiet hours — block scheduling between, say, 22:00 and 07:00 local
  • ·Weekend toggle — skip Saturdays + Sundays as a global rule
  • ·Best-time-per-platform — defaults curated by audience research, override with your own data
  • ·Constraint warnings — if 10 posts can't fit in 10 days at your cadence, Plan surfaces it before scheduling

Most schedulers post on a fixed grid. Plan reads how *you* publish and respects it. Five personas covers the spectrum from agency volume to founder discipline.

★ New
Events Engine

"Natural fit: R U OK? Day in 9 days."

A curated calendar of 150+ events — public holidays, awareness days, industry milestones, retail moments, sport finals, religious feasts. An AI matcher reads your Stash posts and surfaces the upcoming events that thematically fit. One click schedules.

6 regions, 150+ events
AU · US · UK · CA · NZ · Global. Pick the regions your audience cares about; the rest stay hidden. Movable feasts (Easter, Lunar New Year, Diwali, Eid, Hanukkah) seeded for multiple years.
AI content matcher (Claude Sonnet)
Per Stash post, the matcher proposes the top 1–2 events that naturally fit — with reasoning. Conservative by default: zero match beats a weak match. 24-hour cache keeps cost sub-cent per post.
Day-cell badges on Calendar
Coloured dots on every relevant day — holiday red, awareness purple, sport green, industry blue, retail pink, cultural amber. Hover for names. Plan around the moments that matter without flicking back to Google Calendar.
Six categories, properly tagged
Holiday · awareness · sport · industry · retail · cultural. Keywords per event drive the AI match. Sovereign-curated seed; operator can extend per workspace.
📅
The "felt-magic" moment
You vault a post about resilience. Plan surfaces "R U OK? Day in 9 days — natural fit." You click. Scheduled for 9am that day. Your stash post is now an act of cultural awareness. Two seconds.
Multi-platform native

Eight platforms. One calendar. Native everything.

Plan publishes natively to each platform's API — not "post to all" duct tape. Each platform gets its own composer pane with platform-specific limits, formats, account pickers, and quirks handled correctly.

LinkedIn ships as two products — Personal and Company — because LinkedIn requires separate dev apps for the Community Management API. Most schedulers skip Company Pages entirely. We didn't.

LinkedIn Personal
Long-form posts, articles, document carousels, mentions, scheduled publishing
LinkedIn Company
Company Page posts via Community Management API. Multi-admin Pages auto-resolved.
X / Twitter
Single posts, threads, polls, reply chains, scheduled. Multi-account picker fixed.
Instagram
Feed posts, reels, stories, carousels, alt text, location tags, first-comment hashtags
Facebook
Page posts, scheduled, link previews, Page picker on every connect
Threads
Single posts, replies, scheduled, multi-identity picker
TikTok
Video upload + caption, direct post or in-app draft, multi-account hint
YouTube
Long-form + Shorts, scheduled premieres, brand-account picker on connect
Bluesky
Posts, threads, image alt text, App Password auth

Every multi-account platform forces the right account picker on connect — X force-login, Facebook reauthenticate + Page picker, YouTube select_account, LinkedIn prompt=login. You stop accidentally connecting the wrong account. We fixed this for every platform.

The layer most tools skip

Every post scored against your voice.
Before it ships.

Define a brand voice profile once. Plan stores it as structured data and runs every draft through it — before the post can enter the queue.

Multi-profile workspaces: different brand voices per workspace. Your personal voice. Your client's. Your secondary brand. Each scored against its own rubric, never cross-contaminated.

01
Tone match
Does the draft hit the tone descriptors you defined? Formal, warm, direct, irreverent — scored against your specific profile, not a generic rubric.
02
Formality drift
Too casual or too stiff for your profile? Plan flags the delta — not just "bad", but specifically how far from your defined register.
03
Vocabulary check
Used your preferred words? Avoided your banned list? Flagged by specific instance — "used 3 words from your avoid list."
04
Sentence rhythm
Matches your typical sentence length pattern, or running long? Composite score reflects your actual writing rhythm, not an average.
Voice integrity score
87
Passing
Tone match
92
Formality
88
Vocabulary
95
Rhythm
73
Flagged — rhythm
Sentences 38% longer than your norm. Consider breaking after "infrastructure."
Teams + Clients

Multi-workspace, multi-stakeholder.

Plan was built for the agency that runs five clients, the founder with a personal + brand split, and the team that needs sign-off before anything ships.

Workspaces
Starter: 1 · Growth: 3 · Studio: unlimited. Each workspace its own voice profile, accounts, calendar, brand kit. Switch in one click via the topbar.
Approval portal
Submit any post for review. Plan generates a public preview URL with the post + your voice score. Send to a client, get sign-off, ship.
Team invitations
Invite editors and viewers per workspace. Role-based access. Audit log of who did what.
Two-stage review
Internal editor pass + external client pass. Each tracked independently. Approval portal can require both before publish.
Per-workspace brand kit
Personal kit on one workspace, client kit on another. Image generation, colour palettes, prompt prefixes — all scoped per brand.
Multi-profile voice
Multiple brand voice profiles per workspace. Switch voice for a campaign without rewriting the workspace's whole rubric.
Calendar

Drag, drop, done.

The Calendar isn't just a view — it's the deploy surface. Stash sidebar on the right, drop a card on a day, scheduled. Event badges on every relevant date. Per-platform colour coding so a glance tells you the week's shape.

Month / week / day / agenda — four views, identical interactions
Drag-to-reschedule — pick a post up, drop it on another day, it moves
Drag-from-Stash sidebar — schedule a vaulted post by dragging it onto any day
Per-platform colours — visual cue for which platform each post goes to
Event badges per day — coloured dots show holidays, awareness days, sport, industry milestones
Recurring templates — auto-draft on a schedule (weekly teaser, daily quote, monthly recap)
Content gap alerts — empty days surface before they become a Monday morning panic
Right-click any day — apply a content template, open a quick compose, see best-time recommendations
Composer

Built to fit how creators actually write.

Composer adapts per-platform on the fly. Character limits enforced live. Carousels built inline. Threads structured. Hashtags managed in sets. Image gen one click away.

Per-platform pane
Each platform gets its own composer pane with live char-count, format selector (feed / story / reel / video / document), first-comment field, alt text, location tag.
Carousel builder
Up to 10 slides for Instagram, LinkedIn document carousels, Threads multi-image. Drag to reorder.
Thread builder
X and Threads native thread composer. Per-tweet char count. Auto-split long content with sensible cut-points.
Voice capture (mic)
Studio-mic friendly audio capture. No auto-gain, no noise suppression, no echo cancellation when you don't want it. Mic picker + input level meter built in.
AI copy suggestions
Reference an uploaded image to write copy about it. Multimodal Claude Sonnet. Brand-Kit-aware tone and voice.
Hashtag sets
Build named hashtag sets per workspace, drop them into any post with a click. First-comment hashtag pattern handled automatically for IG.
Snippet library
Reusable text blocks — CTAs, bios, taglines. Drop one in mid-compose, never retype.
Hooks library
Opening lines that worked. Tag by platform + tone. Browse before you write a cold open.
UTM builder
Auto-append UTMs to every link in a post. Per-platform source/medium defaults. Track which platform actually drove the click.
Measure + Monitor

Analytics and competitor signal, in the same surface.

Per-post + per-platform analytics
Impressions, likes, reposts, replies, clicks — pulled per post, per platform, attributed back to the source (Forge job, Bank idea, recurring template). Know what's actually working.
Competitor monitoring
Track competitor handles across platforms. See what they posted this week, how it performed, and how your own cadence and voice compare.
Best-times engine
Per-platform send-time recommendations from your own engagement history, not generic averages. Defaults curated, override with your own data once you have enough.
Voice drift detection
If your average voice score trends downward over weeks, Plan surfaces it. Catch slow drift before it shows up in audience numbers.
Pricing

Plan is included on every tier.

Tier Price Includes
Starter$49/mo1 workspace · 8 platforms · Stash · Voice scoring · Events calendar · Brand voice profile
Growth$89/mo3 workspaces · Auto-distribute · Bulk Add · Cadence presets · Brand Kit · Team invites · Approval portal
StudioTalk to usUnlimited workspaces · CSV import · Premium event packs · Account management

See full pricing →

No social media tool at $49/month includes brand voice scoring, an AI-curated event calendar, a finished-post Stash, a configurable publish gate, and a client approval portal. Plan does.

Switching from another tool?

See how Plan compares.

Honest comparisons. We acknowledge what competitors do well — and we're specific about where Plan is built differently.

Plan vs Buffer → Plan vs Hootsuite → Plan vs Later → Plan vs Metricool → Plan vs Loomly →
Pairs with

Pair Plan with Forge to turn a single podcast or video into 30 voice-scored posts ready for the Stash, or Bank to capture and council ideas before they hit the calendar. Constellation bundles all three at 20% off.

Stop publishing blind.

Voice scoring on every post. 150+ events surfaced. Cadence that respects how you publish. Eight platforms. One queue.

Start 7-day trial See pricing →
Card required · Cancel anytime before day 7