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, and keeps them only once a real result proves they work.
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 opens the booking page, types the name, email and number of seats, presses the button, and reads the booking reference off the confirmation page.
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 and prove the fix with a real booking.
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.