Skip to content
staqlyGet started

One post, every channel, each in its own length

Every platform wants the same news in a different shape. The composer shows one text with a tab per channel, a counter per platform and a preview that says what each one objects to.

The problem

Posting the same announcement to four platforms means four tabs, four character limits and four places where a typo can slip in after the first one went out.

How it runs

  1. 1Connect the channels once: sign in to X, and add anything else as your own automation (an n8n workflow or a script). More platforms are on the way.
  2. 2Write the post, click the channel avatars, and open a channel’s tab to shorten or retitle it.
  3. 3The preview lists what a platform objects to: too long, media missing, a title required.
  4. 4Schedule it or publish now. Each channel publishes on its own; one failure does not stop the others.
  5. 5A failed channel shows the platform’s error and a Retry for that channel alone.

Result

One place to write, one calendar to watch, and a link per platform when it is done.

REST
$ curl -X POST $API/v1/posts -H 'Content-Type: application/json' -d '{    "collection":"Product updates",    "content":"v1.4 is out: schedules, channels and a calendar. Full notes on the blog.",    "media":["med_t4w6..."],    "targets":[      {"channel_id":"ch_newsletter..."},      {"channel_id":"ch_x...","content":"v1.4: schedules, channels, a calendar."}    ],    "publish_at":"2026-10-21T09:00:00Z","status":"scheduled"}'→ 201 {"id":"post_oali...","status":"scheduled"}$ curl $API/v1/posts/post_oali.../preview→ {"targets":[{"channel_id":"ch_x...","ok":true}, ...]}

Plan the week once. Post every day.

Create a workspace in a minute, connect your channels and your agent, and let the schedule keep the rhythm.