Approval-first publishing

Operator-controlled publishing infrastructure

Signal is publishing infrastructure for teams that need approval, scheduling, reliability, and results. You plan a week, approve it in one pass, and Signal publishes to your connected platforms — nothing goes out without a human approving it.

What Signal does

Plan content

Organize a week of posts across platforms in one place.

Approve drafts

Review everything in a single human gate before it schedules.

Schedule posts

Approved items wait for their time; the scheduler does the rest.

Publish through connected platforms

Bluesky, Reddit, X, LinkedIn, dev.to, Hashnode, Telegram.

Track results

Verified engagement read from official provider APIs — never estimated.

Manage teams

Roles, a reviewer approval gate, ownership transfer, and an audit trail.

Why Signal is different

Signal is deliberately not an autopilot. It's built so a human stays in control and the data stays honest.

Approval-first

Every item is a recommendation until a person approves it.

No autonomous publishing

There is no path that posts on your behalf without approval.

Audit trail

Who approved what, and what actually published, is recorded.

Platform-aware media

Images are transcoded into a provider-safe derivative before publishing.

Reliability built in

Atomic claims prevent double-posts; transient errors retry with backoff.

Verified metrics only

If a platform can't expose a metric, Signal shows "Unavailable" — never a guess.

Core workflows

  1. 1
    Plan

    Draft a week of items, each with a platform and a time.

  2. 2
    Approve

    One calm review pass — the single gate between idea and live post.

  3. 3
    Publish

    The scheduler claims, publishes, and records each item reliably.

  4. 4
    Measure

    Results shows real permalinks, timings, and verified engagement.

  5. 5
    Reuse

    Carry insight from results back into the next week's plan.

Platform status

An honest view of what's supported today. Where a platform can't expose a metric, we say so rather than estimating it.

PlatformPublishingMetrics
BlueskyAutomatedVerified (likes, reposts, replies, quotes)
dev.toAutomatedVerified (reactions, comments)
RedditPending Reddit API approval (manual fallback)Verified (score, comments)
XAutomatedUnavailable (requires a paid API tier)
HashnodeAutomatedUnavailable (not yet integrated)
LinkedInManual distribution (no automated publishing)Unavailable (requires approved Marketing API)
TelegramAutomatedNo post metrics exposed by the API
Threads, Instagram, YouTubeNot yet automated—

Learn how Signal works

Signal Academy is the full documentation: getting started, the weekly plan, publishing reliability, metrics, teams, and MCP.

Explore the Academy

How we keep it safe

Read the approval model, security overview, and how Signal prevents accidental publishing — all grounded in how the product actually behaves.