The yesilcam command exposes the studios to scripts. Anything you click in the app, you can run from a shell, with JSON output for the next tool in the chain.
A nightly catalog
for f in garments/*.png; do
id=$(yesilcam --json assets upload "$f" | jq -r .asset_id)
yesilcam --json tryon --garment "$id" --person 77 --wait --out "looks/$(basename "$f")"
done
Storyboards from a script
Split a screenplay into scene prompts and loop yesilcam image on the draft tier. Review the folder, then rerun the keepers on standard.
Plan checks in CI
yesilcam maket analyze plan.dxf --json returns walls, doors, windows and rooms. Fail the build if a plan has no rooms or its units were guessed.
One rule
Run jobs sequentially when you need their ids in order. The wallet and the queue are shared with the app, so a script and a colleague never collide.
