How live signup works

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.

The parts

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 sequence

capability added ─▶ job created ─▶ worker polls and claims it
      ─▶ browser opens ─▶ automation fills the form
      ─▶ code read from the agent's mailbox ─▶ account created
      ─▶ credentials stored encrypted ─▶ job reported complete

Where you come in

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.

What is streamed and what is not

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.

Next