Skip to content

Platform controls

Platform controls is the master switchboard for the whole platform. From here a PlatformAdministrator turns the five production loops on or off, toggles cost-bearing features, sets the global platform mode, and reads recent AI spend per loop. Open it from Settings → Platform controls.

Platform controls tour
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 → Platform controls.
  2. Toggle loops 1–5 and the feature flags — each shows its cost note and dependencies.
  3. Use platform mode → Idle for a maintenance window or emergency stop.
  4. Check the cost summary to see recent AI spend per loop.

The five loops

LoopWhat it doesCostNeeds
Loop 1 — ProductionRuns the ContentInventoryAgent (~every 30 min) to start new productionsAI cost per production (text, image, audio, video)
Loop 2 — DistributionPublishes finished productions to connected channelsAI cost for text assembly + captions
Loop 3 — EngagementPolls channels for comments/likes/interactionsOngoing AI cost even with no new contentLoop 2
Loop 4 — PerformanceComputes settled performance scores + optimisation insightsAI cost for optimisation generation— (best with Loop 3)
Loop 5 — PromotionEvaluates and submits paid promotion campaignsAI cost for campaign planningLoop 2

Feature flags

FlagWhat it doesCostNeeds
Engagement sentiment analysisClassifies the sentiment of each incoming interactionPer interactionLoop 3
Engagement auto-responseGenerates and posts AI replies to interactionsPer replyLoop 3 + sentiment
Market intelligenceWeekly scans of market feeds to propose content anglesNo direct AI cost (structured feeds)Loop 4
Optimisation agentWeekly content-optimisation recommendations from performance dataPer optimisation runLoop 4
BenchmarkingLive AI calls to benchmark model response qualityAI cost — enable only for deliberate evaluation

Platform mode

The platform mode toggle switches between Active and Idle:

  1. Active — normal operation; loops and features run as configured.

  2. Idle — overrides all loop switches and feature flags; only always-on functions run. Switching to Idle asks you to confirm — “This will pause all production pipeline processing. Active productions will be held until the platform is reactivated.” Use it for maintenance windows or an emergency stop.

Infrastructure tier & markup

  • Infrastructure tier (POC / Small / Standard / Production) is an informational signal that records the declared Azure resource tier — it doesn’t provision Azure resources itself (those are set in infrastructure-as-code). The platform uses it to detect tier mismatches.
  • Customer markup % (0–1000) is the percentage added to JARAI’s underlying AI cost to produce the customer-facing cost. It’s applied per AI call and snapshotted at the time of the charge — changing it never rewrites historical charges. See Finance & P&L for how markup flows into margin.

Reading the cost summary

The page shows recent AI spend per loop (last several days, all accounts) plus per-feature call counts, so you can see what a loop or feature is actually costing before you leave it on. It also records who changed the config last and when.