Skip to content
Planning and publishing

Plan together. Publish with confidence.

One calendar for every brand, a composer that tailors each post per network, and publishing that only goes out when a post is approved.
See the composer
Calendar
Synced

Calendar and drafts

One calendar, every brand

Scheduled and published posts across brands, filterable by brand, with times shown in your time zone.

Drafts first

Save a post as a draft while it takes shape, then submit it for approval when it's ready.

Approved before it goes out

Only approved versions can be published or scheduled. How approvals work

Composer

One post, a version for every network.

Write once, then tailor the caption and media for each network. Checks run before you submit, and a preview shows the post under the account's real name and picture.
New post for Café
Synced
CaféDraftSave draft

Versions

Caption for Instagram

Media

Checks for Instagram

  • JPEG images only
  • Aspect ratio between 4:5 and 1.91:1
  • Carousel of up to 10 items
  • One image has no alt text

Try the network tabs: each version has its own caption, checks and preview.

  1. A version per networkOne post holds a version for each network, and each goes through review on its own.
  2. Captions tailored per networkStart from one caption and adjust it for each network's audience and length.
  3. Media from the brand's libraryPick images and video already uploaded to this brand, with their alt text.
  4. Checks before you submitEach network's media rules are checked up front, with a warning when alt text is missing.
  5. An approximate previewSee the post under the account's real name and picture, per network.
  6. Draft, then submitSave as a draft while you work, then submit it for approval when it's ready.
Media library

Media that meets each network's rules.

Every brand has its own library. Files are checked against each network's rules before a post goes for review, not after it fails.
Media library, Café
Synced
Images
Up to 30 MB each
Videos
Up to 1 GB each
Uploads
Sent in chunks, so large files get through
File type
Detected from the file itself, not its name
Per asset
A thumbnail, alt text and tags

Media rules, per network

The checks the composer runs before a version can be submitted.

Media rules checked in the composer, per network
NetworkChecked before submission
InstagramJPEG images only, aspect ratio 4:5 to 1.91:1, up to 10 items in a carouselPublishing today
XUp to 4 images, or 1 videoPublishing planned
LinkedInUp to 20 images, not mixed with videoPublishing planned
TikTokExactly one videoPublishing planned
YouTubeExactly one videoPublishing planned
Google Business ProfileOne photoPublishing planned

The composer also warns when an image has no alt text.

Publish and schedule

Publish now, or at the right time.

Only approved versions go out. Publish straight away after a confirmation, or schedule for a local time in the time zone you choose.
Publish nowSynced
ScheduleSynced

First-post check, per network

Synced
  • Facebook PageScheduling openFacebook Page: Account connected, post approved, First post published now, Read back from the network, Scheduling opens done. Scheduling open.
  • InstagramPublish now only, for nowInstagram: Account connected, post approved, First post published now done. Publish now only, for now.
  1. 1. Account connected, post approved
  2. 2. First post published now
  3. 3. Read back from the network
  4. 4. Scheduling opens

Scheduling for a network opens once its first post has been published and read back, so you know publishing works for that network before anything is queued.

  • Local time, any time zone

    Pick the time zone for each schedule. Clock changes are handled, and times that don't exist are refused.

  • Approved versions only

    Nothing can be published or scheduled until its version is approved.

  • No surprise late posts

    A scheduled post more than 6 hours late isn't sent automatically. It waits for a person.

When things go wrong

When a network says no.

Every attempt is recorded with the network's response. A refusal shows the reason, and a missing answer is checked before anything is retried, so a post never goes out twice.
  • Approval doesn't guarantee publication: a network can still refuse a post over permissions or media rules.
  • A post with an unknown outcome is never resent until the account has been checked.
  • Publishers and brand managers can recover failed publishing.
Publishing attempts: refused
Synced
  1. 09:00Sent to Instagram

    Approved version 2, scheduled for 09:00.

  2. 09:00Instagram refused it

    Reason from the network: the account is missing permission to publish.

  3. 09:00Marked failed, with the reason

    The team sees what went wrong and who can fix it.

  4. 10:20Permission fixed, publisher retries

Publishing attempts: no answer
Synced
  1. 12:30Sent to Facebook

    Approved version 1, published now.

  2. 12:31No answer from Facebook

    It may or may not have posted, so nothing is resent.

  3. 12:31Checking the Page

    Trabbly looks at the account to see whether the post exists.

  4. 12:34Not there: retry allowed

    Only now can the post be sent again, so it never goes out twice.

Account status

Know which accounts are ready.

Each connected account shows one status and a plain-language reason, re-checked every hour, with a history of what changed.
Ready

Connected, with the permissions it needs.

For example: “Everything is in order.”

Limited

Connected, but something it could do isn't available.

For example: “Analytics permission wasn't granted.”

Action needed

Someone has to step in before it works again.

For example: “Sign in again to renew access.”

Disconnected

No longer connected to the brand.

For example: “Access was removed on the network.”

Account details
Synced

Where you can publish

See every integration

Publishing today

  • Facebook Pages
  • Instagram professional

Connect today, publishing planned

  • LinkedIn
  • YouTube
  • Google Business Profile
  • TikTok
  • Pinterest
  • X

Every account connects through the network's own sign-in. Threads and Bluesky are planned.

What's next

On the roadmap.

These are planned and not available yet. Ask us about timing when you book a demo.
  • Bulk scheduling PlannedSchedule many approved posts in one go.
  • UTM tracking PlannedCampaign tags added to links in your posts.
  • AI writing assistance PlannedHelp drafting and tailoring captions.

Say hello to Trabbly.

Book a relaxed walkthrough shaped around your brands, networks and the way your team signs things off. We'll show you what's live today, what's coming next, and how it would fit the work you already do.
  • Shaped around your brands
  • Honest about what's live
  • No social passwords, ever
Compare plans