Skip to content
staqlyGet started

Feed a schedule from a tiny service of yours

Not every stream needs an agent. A schedule can ask a small HTTP service for the next post and publish whatever it returns, at that same slot.

The problem

A daily tip, a weekly stat, a quote from your changelog: content that a function can produce, but that still needs a calendar, channels and a record of what went out.

How it runs

  1. 1Create a schedule with "Call an endpoint that returns posts" and a secret.
  2. 2Your endpoint verifies the signature and answers {"posts":[...]}.
  3. 3The run creates the posts in the collection and publishes them to the schedule’s channels.
  4. 4Drafts written by hand or by an agent are always picked first; the endpoint only fills the gaps.

Result

A stream that never runs dry, with every post on the calendar and in the history.

Your endpoint
# staqly → you, signed like a webhookPOST /tips   X-Staqly-Signature: sha256=...{"schedule":{"name":"Tip of the day"},"channels":["ch_x..."],"slot":"2026-10-21T07:00:00Z"}# you → staqly200 {"posts":[{"content":"Tip of the day: retry one channel, not the whole post.","tags":["tips"]}]}

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.