docs /publishing

Prepare once. Publish deliberately.

Connect channels, create a release, inspect every target, and keep final control with the owner.

Publishing means delivery to a channel you have connected. Handing someone a link is a different thing, and simpler.

Every project has one public address: https://app.shyne.ai/v/PROJECT_ID. Its link access decides what a visitor sees there — off keeps it private, view lets anyone with the link read it, and edit lets a signed-in visitor work in it. Change it from Share in the app, or with PATCH /v1/projects/PROJECT_ID. There is no separate published copy to keep in sync: the link always shows the project as it is now.

Connect channels

Open Settings → Connections and connect the channels you own. Provider credentials stay behind the Shyne service boundary and are never returned to agents.

Create a release

Choose one frame or one ordered sequence, select the exact destinations, set a timezone-aware publish time, inspect the generated media, then confirm the release.

Agent proposals

An agent can read safe schedule state and create an owner-confirmable proposal. It cannot prepare, confirm, retry, or dispatch a normal release. Automatic review requires explicit user instruction and remains service-gated.

Publication truth