Beyond Browsing: API-Based Web Agents
On the map: LLM agents and tool use → Web, search, and research agents
Abstract (arXiv)
Web browsers are a portal to the internet, where much of human activity is undertaken. Thus, there has been significant research work in AI agents that interact with the internet through web browsing. However, there is also another interface designed specifically for machine interaction with online content: application programming interfaces (APIs). In this paper we ask -- what if we were to take tasks traditionally tackled by Browsing Agents, and give AI agents access to APIs? To do so, we propose two varieties of agents: (1) an API-calling agent that attempts to perform online tasks through APIs only, similar to traditional coding agents, and (2) a Hybrid Agent that can interact with online data through both web browsing and APIs. In experiments on WebArena, a widely-used and realistic benchmark for web navigation tasks, we find that API-Based Agents outperform web Browsing Agents. Hybrid Agents out-perform both others nearly uniformly across tasks, resulting in a more than 24.0% absolute improvement over web browsing alone, achieving a success rate of 38.9%, the SOTA performance among task-agnostic agents. These results strongly suggest that when APIs are available, they present an attractive alternative to relying on web browsing alone.
Key facts. Cited by 77 papers in the map (data through 7 Oct 2026). Placed in Web, search, and research agents, one of 16 directions in LLM agents and tool use. Builds on 43 of its 66 references that are in the map. First posted on arXiv 21 Oct 2024.
Builds on
43 of 66 references.
Closest ancestors · 9
Same direction, newest first
- 2024Agent Workflow Memory11 Sep
- 2024WILBUR: Adaptive In-Context Learning for Robust and Accurate Web Agents8 Apr
- 2024AutoWebGLM: A Large Language Model-based Web Navigating Agent4 Apr
- 2024WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks?12 Mar
- 2024WebVoyager: Building an End-to-End Web Agent with Large Multimodal Models25 Jan
- 2024GPT-4V(ision) is a Generalist Web Agent, if Grounded3 Jan
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agents25 Jul
- 2023Mind2Web: Towards a Generalist Agent for the Web9 Jun
- 2022WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents4 Jul
Other references · 34
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,211
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,134
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
- 2023CogAgent: A Visual Language Model for GUI Agentscited by 692
- 2024Executable Code Actions Elicit Better LLM Agentscited by 537
- 2023AppAgent: Multimodal Agents as Smartphone Userscited by 407
- 2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agentscited by 359
- 2023A Real-World WebAgent with Planning, Long Context Understanding, and Program Synthesiscited by 350
- 2023Android in the Wild: A Large-Scale Dataset for Android Device Controlcited by 314
- 2018Reinforcement Learning on Web Interfaces Using Workflow-Guided Explorationcited by 282
22 more
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challengescited by 278
- 2024Trial and Error: Exploration-Based Trajectory Optimization for LLM Agentscited by 194
- 2020Mapping Natural Language Instructions to Mobile UI Action Sequencescited by 180
- 2024WebLINX: Real-World Website Navigation with Multi-Turn Dialoguecited by 177
- 2024Ferret-UI: Grounded Mobile UI Understanding with Multimodal LLMscited by 173
- 2024EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instructioncited by 153
- 2024Tree Search for Language Model Agentscited by 148
- 2024Autonomous Evaluation and Refinement of Digital Agentscited by 136
- 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Callscited by 121
- 2024VisualAgentBench: Towards Large Multimodal Models as Visual Foundation Agentscited by 101
- 2024VisualWebBench: How Far Have Multimodal LLMs Evolved in Web Page Understanding and Grounding?cited by 98
- 2024Agent-FLAN: Designing Data and Methods of Effective Agent Tuning for Large Language Modelscited by 97
- 2024PersonaGym: Evaluating Persona Agents and LLMscited by 89
- 2024Internet of Agents: Weaving a Web of Heterogeneous Agents for Collaborative Intelligencecited by 80
- 2024Visibility into AI Agentscited by 77
- 2024AutoGuide: Automated Generation and Selection of Context-Aware Guidelines for Large Language Model Agentscited by 69
- 2023SteP: Stacked LLM Policies for Web Actionscited by 66
- 2022A Dataset for Interactive Vision-Language Navigation with Unknown Command Feasibilitycited by 61
- 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 53
- 2021Grounding Open-Domain Instructions to Automate Web Support Taskscited by 43
- 2024Middleware for LLMs: Tools Are Instrumental for Language Agents in Complex Environmentscited by 39
- 2024ShortcutsBench: A Large-Scale Real-world Benchmark for API-based Agentscited by 36
Built on by
Citing papers per year: 2024: 4; 2025: 41; 2026: 32.
77 papers.
Sort:
By area:
- 2024TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Taskscited by 306
- 2025Plan-and-Act: Improving Planning of Agents for Long-Horizon Taskscited by 190
- 2025SkillWeaver: Web Agents can Self-Improve by Discovering and Honing Skillscited by 174
- 2025WebWalker: Benchmarking LLMs in Web Traversalcited by 171
- 2025AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challengescited by 167
- 2024Large Language Model-Brained GUI Agents: A Surveycited by 160
- 2025A Survey of Context Engineering for Large Language Modelscited by 120
- 2024GUI Agents: A Surveycited by 101
- 2025A Survey of WebAgents: Towards Next-Generation AI Agents for Web Automation with Large Foundation Modelscited by 87
- 2025Self-Challenging Language Model Agentscited by 56
- 2025AutoAgent: A Fully-Automated and Zero-Code Framework for LLM Agentscited by 49
- 2025REAL: Benchmarking Autonomous Agents on Deterministic Simulations of Real Websitescited by 43
38 more
- 2025Infrastructure for AI Agentscited by 40
- 2025UFO2: The Desktop AgentOScited by 38
- 2025OS Agents: A Survey on MLLM-based Agents for General Computing Devices Usecited by 35
- 2025Thinking vs. Doing: Agents that Reason by Scaling Test-Time Interactioncited by 34
- 2025CoAct-1: Computer-using Multi-Agent System with Coding Actionscited by 33
- 2025Go-Browse: Training Web Agents with Structured Explorationcited by 32
- 2025WebChoreArena: Evaluating Web Browsing Agents on Realistic Tedious Web Taskscited by 29
- 2025API Agents vs. GUI Agents: Divergence and Convergencecited by 28
- 2025Symbiotic Cooperation for Web Agents: Harnessing Complementary Strengths of Large and Small LLMscited by 24
- 2026ExpSeek: Self-Triggered Experience Seeking for Web Agentscited by 23
- 2024AdaptAgent: Adapting Multimodal Web Agents with Few-Shot Learning from Human Demonstrationscited by 19
- 2025Agent-X: Evaluating Deep Multimodal Reasoning in Vision-Centric Agentic Taskscited by 17
- 2025Build the web for agents, not agents for the webcited by 17
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupationscited by 17
- 2026MolmoWeb: Open Visual Web Agent and Open Data for the Open Webcited by 17
- 2025ScaleTrack: Scaling and back-tracking Automated GUI Agentscited by 16
- 2025WALT: Web Agents that Learn Toolscited by 15
- 2025Breaking the Data Barrier -- Building GUI Agents Through Task Generalizationcited by 13
- 2025Evolutionary Perspectives on the Evaluation of LLM-Based AI Agents: A Comprehensive Surveycited by 12
- 2025Prune4Web: DOM Tree Pruning Programming for Web Agentcited by 11
- 2026UI-Voyager: A Self-Evolving GUI Agent Learning via Failed Experiencecited by 11
- 2025Evolving in Tasks: Empowering the Multi-modality Large Language Model as the Computer Use Agentcited by 10
- 2026OpAgent: Operator Agent for Web Navigationcited by 8
- 2025ProSoftArena: Benchmarking Hierarchical Capabilities of Multimodal Agents in Professional Software Environmentscited by 7
- 2025Malice in Agentland: Down the Rabbit Hole of Backdoors in the AI Supply Chaincited by 6
- 2025Branch-and-Browse: Efficient and Controllable Web Exploration with Tree-Structured Reasoning and Action Memorycited by 6
- 2025Experience-Evolving Multi-Turn Tool-Use Agent with Hybrid Episodic-Procedural Memorycited by 6
- 2026AgenticShop: Benchmarking Agentic Product Curation for Personalized Web Shoppingcited by 6
- 2026Generalization in Online Reinforcement Learning for Mobile Agentscited by 6
- 2026Are Online Skill and Memory Modules Always Worth Their Tokens? A Budget-Constrained Study of Web Agentscited by 6
- 2025JEF-Hinter: Leveraging Offline Knowledge for Improving Web Agents Adaptationcited by 5
- 2025WebDART: Dynamic Decomposition and Re-planning for Complex Web Taskscited by 5
- 2025LeechHijack: Covert Computational Resource Exploitation in Intelligent Agent Systemscited by 5
- 2026Terminal Agents Suffice for Enterprise Automationcited by 5
- 2026On Training Large Language Models for Long-Horizon Tasks: An Empirical Study of Horizon Lengthcited by 5
- 2025Doc2Agent: Scalable Generation of Tool-Using Agents from API Documentationcited by 4
- 2025MCP vs RAG vs NLWeb vs HTML: A Comparison of the Effectiveness and Efficiency of Different Agent Interfaces to the Web (Technical Report)cited by 4
- 2025TheMCPCompany: Creating General-purpose Agents with Task-specific Toolscited by 3
50 most cited of 77 All 77 (JSON)
- 2026Learning Simple Test-Time Environments for LLM Web Agents29 Aug 2026
- 2026ASIL: Replacing Screenshot-and-Click with Structured State and Semantic Actions27 Aug 2026
- 2026HxAgent: Iterative Agent Planning for End-to-End Web Application Testing16 Aug 2026
- 2026Software Engineering for and with GUI Agent10 Aug 2026
- 2026KNOWPLAN: Knowledge-Driven AI Agents for Smart Degree Pathway Planning6 Aug 2026
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidance4 Aug 2026
- 2026Designing Agent-Ready Websites for AI Web Agents: A Framework for Machine Readability, Actionability, and Decision Reliability13 Jul 2026
- 2026GUI vs. CLI: Execution Bottlenecks in Screen-Only and Skill-Mediated Computer-Use Agents22 Jun 2026
- 2026Beyond Static Endpoints: Tool Programs as an Interface for Flexible Agentic Web Services18 Jun 2026
- 2026Are Online Skill and Memory Modules Always Worth Their Tokens? A Budget-Constrained Study of Web Agents12 Jun 2026
- 2026Who Pays the Price? Stakeholder-Centric Prompt Injection Benchmarking for Real-world Web Agents11 Jun 2026
- 2026ComAct: Reframing Professional Software Manipulation via COM-as-Action Paradigm11 Jun 2026
38 more
- 2026WebChallenger: A Reliable and Efficient Generalist Web Agent9 Jun 2026
- 2026Agent JIT Compilation for Latency-Optimizing Web Agent Planning and Scheduling20 May 2026
- 2026Web Agents Should Adopt the Plan-Then-Execute Paradigm14 May 2026
- 2026Can a Single Message Paralyze the AI Infrastructure? The Rise of AbO-DDoS Attacks through Targeted Mobius Injection12 May 2026
- 2026On Training Large Language Models for Long-Horizon Tasks: An Empirical Study of Horizon Length4 May 2026
- 2026GUI Agents with Reinforcement Learning: Toward Digital Inhabitants30 Apr 2026
- 2026MolmoWeb: Open Visual Web Agent and Open Data for the Open Web9 Apr 2026
- 2026WebSP-Eval: Evaluating Web Agents on Website Security and Privacy Tasks7 Apr 2026
- 2026The Tool Illusion: Rethinking Tool Use in Web Agents3 Apr 2026
- 2026Internal APIs Are All You Need: Shadow APIs, Shared Discovery, and the Case Against Browser-First Agent Architectures1 Apr 2026
- 2026Terminal Agents Suffice for Enterprise Automation31 Mar 2026
- 2026UI-Voyager: A Self-Evolving GUI Agent Learning via Failed Experience25 Mar 2026
- 2026Generalization in Online Reinforcement Learning for Mobile Agents8 Mar 2026
- 2026Seeing as Experts Do: A Knowledge-Augmented Agent for Open-Set Fine-Grained Visual Understanding4 Mar 2026
- 2026Web Agents Should Use Typed Actions Instead of Click-Based Browsing19 Feb 2026
- 2026EmbeWebAgent: Embedding Web Agents into Any Customized UI16 Feb 2026
- 2026DeepXiv-SDK: An Agentic Data Interface for Scientific Literature14 Feb 2026
- 2026OpAgent: Operator Agent for Web Navigation14 Feb 2026
- 2026AgenticShop: Benchmarking Agentic Product Curation for Personalized Web Shopping12 Feb 2026
- 2026ExpSeek: Self-Triggered Experience Seeking for Web Agents13 Jan 2026
- 2025ProSoftArena: Benchmarking Hierarchical Capabilities of Multimodal Agents in Professional Software Environments30 Dec 2025
- 2025Experience-Evolving Multi-Turn Tool-Use Agent with Hybrid Episodic-Procedural Memory8 Dec 2025
- 2025LeechHijack: Covert Computational Resource Exploitation in Intelligent Agent Systems2 Dec 2025
- 2025MCP vs RAG vs NLWeb vs HTML: A Comparison of the Effectiveness and Efficiency of Different Agent Interfaces to the Web (Technical Report)28 Nov 2025
- 2025Prune4Web: DOM Tree Pruning Programming for Web Agent26 Nov 2025
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupations26 Oct 2025
- 2025TheMCPCompany: Creating General-purpose Agents with Task-specific Tools22 Oct 2025
- 2025Branch-and-Browse: Efficient and Controllable Web Exploration with Tree-Structured Reasoning and Action Memory18 Oct 2025
- 2025MATRIX: Multimodal Agent Tuning for Robust Tool-Use Reasoning9 Oct 2025
- 2025WebDART: Dynamic Decomposition and Re-planning for Complex Web Tasks8 Oct 2025
- 2025JEF-Hinter: Leveraging Offline Knowledge for Improving Web Agents Adaptation5 Oct 2025
- 2025Malice in Agentland: Down the Rabbit Hole of Backdoors in the AI Supply Chain3 Oct 2025
- 2025WALT: Web Agents that Learn Tools1 Oct 2025
- 2025Cybernaut: Towards Reliable Web Automation21 Aug 2025
- 2025OS Agents: A Survey on MLLM-based Agents for General Computing Devices Use6 Aug 2025
- 2025Evolving in Tasks: Empowering the Multi-modality Large Language Model as the Computer Use Agent6 Aug 2025
- 2025CoAct-1: Computer-using Multi-Agent System with Coding Actions5 Aug 2025
- 2025A Survey of Context Engineering for Large Language Models17 Jul 2025
50 newest of 77 All 77 (JSON)
- 2024TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Taskscited by 306
- 2025Plan-and-Act: Improving Planning of Agents for Long-Horizon Taskscited by 190
- 2025SkillWeaver: Web Agents can Self-Improve by Discovering and Honing Skillscited by 174
- 2025AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challengescited by 167
- 2024Large Language Model-Brained GUI Agents: A Surveycited by 160
- 2024GUI Agents: A Surveycited by 101
- 2025A Survey of WebAgents: Towards Next-Generation AI Agents for Web Automation with Large Foundation Modelscited by 87
- 2025Self-Challenging Language Model Agentscited by 56
- 2025AutoAgent: A Fully-Automated and Zero-Code Framework for LLM Agentscited by 49
- 2025REAL: Benchmarking Autonomous Agents on Deterministic Simulations of Real Websitescited by 43
- 2025OS Agents: A Survey on MLLM-based Agents for General Computing Devices Usecited by 35
- 2025Go-Browse: Training Web Agents with Structured Explorationcited by 32
12 most cited of 53 All 53 (JSON)
- 2026Learning Simple Test-Time Environments for LLM Web Agents29 Aug 2026
- 2026HxAgent: Iterative Agent Planning for End-to-End Web Application Testing16 Aug 2026
- 2026Software Engineering for and with GUI Agent10 Aug 2026
- 2026Designing Agent-Ready Websites for AI Web Agents: A Framework for Machine Readability, Actionability, and Decision Reliability13 Jul 2026
- 2026GUI vs. CLI: Execution Bottlenecks in Screen-Only and Skill-Mediated Computer-Use Agents22 Jun 2026
- 2026Beyond Static Endpoints: Tool Programs as an Interface for Flexible Agentic Web Services18 Jun 2026
- 2026Are Online Skill and Memory Modules Always Worth Their Tokens? A Budget-Constrained Study of Web Agents12 Jun 2026
- 2026Who Pays the Price? Stakeholder-Centric Prompt Injection Benchmarking for Real-world Web Agents11 Jun 2026
- 2026ComAct: Reframing Professional Software Manipulation via COM-as-Action Paradigm11 Jun 2026
- 2026Agent JIT Compilation for Latency-Optimizing Web Agent Planning and Scheduling20 May 2026
- 2026Web Agents Should Adopt the Plan-Then-Execute Paradigm14 May 2026
- 2026GUI Agents with Reinforcement Learning: Toward Digital Inhabitants30 Apr 2026
12 newest of 53 All 53 (JSON)
- 2025Thinking vs. Doing: Agents that Reason by Scaling Test-Time Interactioncited by 34
- 2025Agent-X: Evaluating Deep Multimodal Reasoning in Vision-Centric Agentic Taskscited by 17
- 2025WALT: Web Agents that Learn Toolscited by 15
- 2025Branch-and-Browse: Efficient and Controllable Web Exploration with Tree-Structured Reasoning and Action Memorycited by 6
- 2025MATRIX: Multimodal Agent Tuning for Robust Tool-Use Reasoningcited by 1
- 2026WebChallenger: A Reliable and Efficient Generalist Web Agentcited by 0
- 2026WebChallenger: A Reliable and Efficient Generalist Web Agent9 Jun 2026
- 2025Branch-and-Browse: Efficient and Controllable Web Exploration with Tree-Structured Reasoning and Action Memory18 Oct 2025
- 2025MATRIX: Multimodal Agent Tuning for Robust Tool-Use Reasoning9 Oct 2025
- 2025WALT: Web Agents that Learn Tools1 Oct 2025
- 2025Thinking vs. Doing: Agents that Reason by Scaling Test-Time Interaction9 Jun 2025
- 2025Agent-X: Evaluating Deep Multimodal Reasoning in Vision-Centric Agentic Tasks30 May 2025
- 2025WebWalker: Benchmarking LLMs in Web Traversalcited by 171
- 2025WebWalker: Benchmarking LLMs in Web Traversal13 Jan 2025
- 2025A Red Teaming Roadmap Towards System-Level Safetycited by 2
- 2025A Red Teaming Roadmap Towards System-Level Safety30 May 2025
- 2025A Survey of Context Engineering for Large Language Modelscited by 120
- 2025Infrastructure for AI Agentscited by 40
- 2025UFO2: The Desktop AgentOScited by 38
- 2025CoAct-1: Computer-using Multi-Agent System with Coding Actionscited by 33
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupationscited by 17
- 2025ProSoftArena: Benchmarking Hierarchical Capabilities of Multimodal Agents in Professional Software Environmentscited by 7
- 2025Experience-Evolving Multi-Turn Tool-Use Agent with Hybrid Episodic-Procedural Memorycited by 6
- 2025WebDART: Dynamic Decomposition and Re-planning for Complex Web Taskscited by 5
- 2026On Training Large Language Models for Long-Horizon Tasks: An Empirical Study of Horizon Lengthcited by 5
- 2025Cybernaut: Towards Reliable Web Automationcited by 0
- 2026Can a Single Message Paralyze the AI Infrastructure? The Rise of AbO-DDoS Attacks through Targeted Mobius Injectioncited by 0
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidancecited by 0
12 most cited of 14 All 14 (JSON)
- 2026ASIL: Replacing Screenshot-and-Click with Structured State and Semantic Actions27 Aug 2026
- 2026KNOWPLAN: Knowledge-Driven AI Agents for Smart Degree Pathway Planning6 Aug 2026
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidance4 Aug 2026
- 2026Can a Single Message Paralyze the AI Infrastructure? The Rise of AbO-DDoS Attacks through Targeted Mobius Injection12 May 2026
- 2026On Training Large Language Models for Long-Horizon Tasks: An Empirical Study of Horizon Length4 May 2026
- 2025ProSoftArena: Benchmarking Hierarchical Capabilities of Multimodal Agents in Professional Software Environments30 Dec 2025
- 2025Experience-Evolving Multi-Turn Tool-Use Agent with Hybrid Episodic-Procedural Memory8 Dec 2025
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupations26 Oct 2025
- 2025WebDART: Dynamic Decomposition and Re-planning for Complex Web Tasks8 Oct 2025
- 2025Cybernaut: Towards Reliable Web Automation21 Aug 2025
- 2025CoAct-1: Computer-using Multi-Agent System with Coding Actions5 Aug 2025
- 2025A Survey of Context Engineering for Large Language Models17 Jul 2025
12 newest of 14 All 14 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025WebGames: Challenging General-Purpose Web-Browsing AI Agents
- 2026Token Efficient Task Execution via Application Behavior Modeling for Web Agents
- 2025BrowserAgent: Building Web Agents with Human-Inspired Web Browsing Actions
- 2025The Adoption and Usage of AI Agents: Early Evidence from Perplexity
- 2025BEARCUBS: A benchmark for computer-using web agents
- 2026AutoTailor: Automatic, User-Aligned Capability Selection and Adaptation for Web Agents
- 2026Odysseys: Benchmarking Web Agents on Realistic Long Horizon Tasks
- 2024WebSuite: Systematically Evaluating Why Web Agents Fail