The next generation of digital automation
Automate any digital tasks with declarative JSON workflows that blend DOM precision and AI vision.
View Documentation
BrowseJSON is an automation framework for AI agents, combining precise DOM based actions with vision-powered automation for both web and desktop in unified, declarative workflows.
DOM InteractionVision Interaction
{
"name": "googleSearch",
"description": "Search Google for a query",
"inputs": {
"searchQuery": {
"type": "string",
"required": true,
"description": "The search query to use"
}
},
"outputs": {
"results": {
"type": "array",
"description": "Search results found"
}
},
"steps": [
{
"action": "browser.navigate",
"url": "https://google.com"
},
{
"action": "browser.type_text",
"locators": [
{ "css": "textarea[name='q']" }
],
"text": "{{ @searchQuery }}",
"submitForm": true
},
{
"action": "browser.extract_list",
"itemSelector": [
{ "css": "#search #rso > div > div" }
],
"storeAs": "results"
}
]
}Safe & Elegant JSON Workflows
Build powerful automation with simple, readable JSON syntax