The currently open webpage provides tools directly inside the browser. In other words, it is a browser API that lets websites expose “the functions I provide” to AI agents as structured tools.
Hackathon
Google Chrome
Instead of directly manipulating the DOM, this is an attempt to have sites explicitly provide interfaces for agents. Websites define structured tools to clearly tell AI agents "where and how to interact." This enables more accurate, faster, and reliable agent workflows compared to simple DOM manipulation approaches.
- Declarative API
- Performs standard actions based on HTML forms
- Suitable for relatively simple and standardized tasks
- Imperative API
- Handles dynamic and complex interactions requiring JavaScript execution
- Used for more sophisticated automation

Seonglae Cho


