Resource checklist — every state

Image

The read-only required-resources list becomes actionable. Each row is a GenerationResource node — role · status · a per-resource mode toggle (⚡ generate on-platform vs ✦ prompt / DIY) · and its actions. Every status and origin shown at once. Light theme · clickable.

Saved
Each resource has its own mode toggle, seeded from your brand default: generate on-platform spins up an inline Higgsfield generator for just that asset, while prompt / DIY hands you a composed prompt to run externally (the arm for manual google-flow + BYOK voice). It is set per resource — flip any row independently.
Required resources 5
logo
via Pick — brand-logo.png
Have
Place top-left, keep clearspace.
product
via Generate — Higgsfield · Nano Banana Pro
Have
person
Generate on this platform, or bring your own
Needed
On-platform DIY

Generate opens an inline Higgsfield generator for this asset only — credentials resolve via the Higgsfield connector; this spends a media credit.

location
Generating 2 candidates…
Generating
style ref
DIY — run the composed prompt in your own tool, then upload back
Needed
On-platform DIY
Composed prompt — copy & run externally
  1. 1.Copy the prompt into your own image tool (google-flow, Midjourney…), or for voice, your BYOK ElevenLabs.
  2. 2.Generate the asset there, then Upload the result back — or Pick one already in your library.

DIY mode has no Generate button — nothing runs on the platform, so no media credit is spent here. Composing / refining the prompt above is free text.

Per-resource Generate resolves credentials via resolveMediaProviderKey (your Higgsfield connector) and spends a media credit. Only prompt compose / refine uses the platform text key — that path is free.

Back to engine
Fill every required resource to continue. Continue → Deliver