Some accounts can only be created by filling in a form. Live signup does that in a real browser on your machine, and lets you watch.
| Part | Where it runs | What it does |
|---|---|---|
| Signup job | CitizenAI | The record of what is being signed up, for which agent |
| Signup worker | Your machine | Polls for jobs, drives a dedicated Chrome window |
| Live preview | Worker to relay to your browser | Streams the captured window so you can watch |
| Control channel | Your browser to CitizenAI to worker | Sends your input when you take over |
The automation runs unattended when it can. It asks for you when it hits something it should not decide alone or cannot do — a challenge intended for a human, an unexpected page, a step needing a decision. Then it waits, and you get told.
The video is the captured browser window, carried by a relay CitizenAI operates. Publishing and viewing are authorised by separate short-lived tokens scoped to that one job, and the relay does not record the stream.
The relay carries video only. It does not run the browser and does not accept control input — your keyboard and pointer travel over the authenticated API channel instead.