Loading...

What is it?

atproto Latency Fabric is an XRPC proxy draft scheduler for atproto records. Writes go in now, records appear in the feed later — at exactly the time you specify.

Drop it in front of any atproto client: point writes at the proxy instead of directly at the PDS to get scheduled posting, drafts, and queued writes without changing your data model.

How it works

Client App your existing code
XRPC write + x-scheduled-at
atproto Latency Fabric transparent proxy · stores draft
at scheduled time
PDS persists the record
  1. 1 Authorize once — complete a one-time authorization so the proxy can publish records to your PDS on your behalf.
  2. 2 Redirect your writes — point XRPC write calls at the proxy. Add the x-scheduled-at header to set the publish time.
  3. 3 Draft stored — the proxy stores the record (and any images) locally. A provisional AT-URI is returned immediately.
  4. 4 Auto-publish — the built-in scheduler wakes up exactly at the scheduled time and commits the record to your PDS.
  5. 5 Manage drafts — list, reschedule, publish immediately, or cancel via town.roundabout.scheduledPosts.* XRPC methods.