Private Loom videos need your logged-in browser session. The cookie usually lasts ~30 days. When submits fail with a Loom cookie / transcript error, refresh it.
graphql.graphql request appears).www.loom.com/graphql.Cookie:).Don’t paste this into Slack/chat — it’s a login credential. Only put it into the Worker secret below.
cd "c:\Users\arbuc\WSII Post Prod Submission\worker" npx wrangler secret put LOOM_COOKIE
From the worker folder, or any terminal:
curl -s -X POST "https://wsii-automation.pzimmer.workers.dev/api/test-loom" ^
-H "Content-Type: application/json" ^
-d "{\"loomUrl\":\"https://www.loom.com/share/YOUR_PRIVATE_VIDEO_ID\"}"
Success looks like "status":"ok" with a transcriptLength.
Failure mentioning expired/missing cookie means step 1–2 needs a redo.