Skip to content

Platforms & distributors

The Platforms registry (Settings → Platforms, platform-admin only) defines what each distribution destination is — YouTube, TikTok, a podcast feed, a stock marketplace — and how JARAI talks to it. This is the platform-wide definition, distinct from an operator connecting their own account to a channel.

Configure a distribution platform
Short video coming soon. The full written walkthrough is right below — everything the video will cover.
Prefer to read? Open the step-by-step transcript
  1. Open Settings → Platforms and pick a platform.
  2. Review its identity & status — name, asset type, adapter, active flag.
  3. Check the encoding specs, API connectivity and quota/health settings.
  4. Save changes — they apply platform-wide to every account that publishes there.

What a platform record holds

GroupExamples
Identity & statusName, adapter key (immutable code identifier), whether the adapter is implemented, active flag, asset type, distribution method
Encoding specsMax duration & file size, default + supported aspect ratios, video/audio codecs, frame rate, caption burn-in / sidecar format
Connectivity & authPublish/upload/status endpoints, API version headers, auth scheme, token endpoint, whether PKCE is required
Quota & healthRate-limit window + limit, max publications/day, outage threshold, poll interval, async-upload flag
Market intelligenceMonthly active users, last-verified date, docs URL, an assessment note
Health (read-only)Current health status, last successful publication, last failure + code, quota used/reset

The adapter-pairing rule

Every platform is backed by a code adapter identified by its adapter key. A platform must not be set active until its adapter is implemented and live — publishing to a platform with no live adapter fails. Keep adapter implemented and active honest: enable a platform only once its adapter ships.

Platforms vs distributors

  • A platform is a single destination (YouTube, TikTok, a podcast directory) with its own encoding and API rules.
  • A distributor is a third party that delivers to several platforms on JARAI’s behalf. A platform record can point at a distributor when that partner manages it.

Where it shows up

What you configure here drives how the Distribution loop encodes and publishes, and feeds the Distribution and Alert operations dashboards and provider-health views in Operations & reliability.