Watch it run the move, and stop where only she can act

Two minutes, narrated. Ana Moreira, Lisbon to San Francisco, moving October 17, no SSN yet. One sentence in the chat and sixty days lay themselves out; from there it works down the list and hands back only the steps that are hers. Recorded on the live product, not a rehearsal server.

What you're watching. Ana signs up, and to one of the eight questions — do you have an SSN and US credit — she answers: neither yet. Then she types a single line into the chat: moving October 17, no SSN, $3,500, a one-bedroom. The agent takes all four in at once and lays sixty days across the top bar. It has no address yet, so it says where it is stuck: N things are waiting on your new address. She gives it, the home pin drops on Market St, and the New home card takes over the right rail. She ticks off Sign the lease herself, because that one is hers and nobody else's. The card moves straight on to putting the power in her name — and because she has no SSN, PG&E's online signup is closed to her, so this one goes by phone: the number, (800) 743-5000, is right there on the card. She asks it to draft that call, and the script lands in the chat, passport in place of the SSN, start date lined up with the move. It stops at Review & call. Then the library card: she asks it to fill the form for her, and it opens sfpl.org and really fills it — until the one box only she can answer, her date of birth. It asks on the card: the field is masked, beside it a line saying used once, never saved, and a countdown noting the page on the other side is still open. She answers, presses Continue, and it carries on — to one field short of the submit button: Filled 9 fields · see the screenshot. That last click is hers. The calendar list and the month view close it out.

Recorded live — and what it did not do. This one was recorded on the production site, not a rehearsal server. No email was sent and no call was placed: the phone call is drafted and stops at Review & call. On third-party sites nothing was submitted, paid for or logged into. sfpl.org is the real site and the form was really being filled, up to the submit button.

Part two: finding the place

Before the address there is the search. Li Wei is moving from New York next month and has no SSN yet — one sentence into the chat, and this is how the place gets found and a viewing gets booked. Recorded on a rehearsal server.

What you're watching. Li Wei, moving from New York next month, no SSN and no US credit yet. One sentence — a one-bedroom under $3,500 within fifteen minutes of City Hall — and the answer lands on the map as A, B, C: the same letter in the chat, on the map and on the card. Sort by drive time and the letters follow. On one listing it shows only what the landlord actually wrote, and where nothing is written it already knows what someone without an SSN has to ask. Book a viewing: before doing anything it lists the three times it will propose and the questions it will send, then sends from her own Gmail and leaves the receipt on the card. Say the address is hers, and the sixty days light up around it — every errand with a place gets a pin. It writes the day-before note to the building about the key pickup itself and stops: Send is her click.

What is rehearsed. This was recorded on a rehearsal server. Every Send is logged as rehearsed, nothing went out. On the live product the same press sends from your own Gmail, and the calendar shows what went where.

Nothing in it is mocked up. Every listing, every store and every requirement on screen came from the live product at the moment of recording, with its source and fetch date on the card. Where we hadn't checked something, the screen says so rather than filling in a plausible answer.

Your own run will look different: listings change daily, and what the agent can and can't filter on depends on what landlords actually wrote down.

Try it yourself →