AThe website
Harbor Lane Library
A small study-room booking site. We built it and host it for this demo, because you can only fairly show an agent surviving website changes on a website you are allowed to change.
Open the websiteLive demo · everything here runs for real · nothing to install
Anvil is an agent that uses websites the way a person does. It opens the page, types, presses buttons and reads what comes back. When the website changes under it, Anvil notices, works out new steps from the live page, rehearses them without booking anything, and keeps them only once they pass the same check as its first good booking.
Here it books study rooms on a small library website. You get to change that website, and see what Anvil does about it.
AThe website
A small study-room booking site. We built it and host it for this demo, because you can only fairly show an agent surviving website changes on a website you are allowed to change.
Open the websiteBAnvil's job
Anvil drives a real cloud browser through Anakin: it picks the room, date and time, types the name, email and number of seats, presses the button, reads the confirmation, then looks the booking up on the library's own “Find my booking” page to check what was really stored.
It also reads real websitesCThe twist
Rename a box, add a page, let the site scramble itself at random, or type your own change. Anvil's saved steps stop fitting, and nobody tells it what changed. Watch it work that out, rehearse the fix without booking, then make one real booking. Or make the site quietly book the wrong room, and watch Anvil catch it.
Every step in plain words, with pictures of the website exactly as Anvil's cloud browser saw it. Press Send Anvil to book it, or watch a recording first if you would rather see the whole story without waiting.
Beyond the demo site
Reading only: doing things on a website you do not own would make real bookings and orders there. Give Anvil a website and one sentence. It checks Anakin's ready-made Wire actions first, otherwise finds the page that holds the data, works out how to read it, and remembers what a correct result looks like.
Tested on real redesigns
| Website | Learned on | Today, with those steps | What had changed | Repair | After |
|---|