Automated Creation and Enrichment Framework for Improved Invocation of Enterprise APIs as Tools

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Agarwal, Prerna, Gupta, Himanshu, Soni, Soujanya, Vallam, Rohith, Sindhgatta, Renuka, Mehta, Sameep
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915494765789184
author Agarwal, Prerna
Gupta, Himanshu
Soni, Soujanya
Vallam, Rohith
Sindhgatta, Renuka
Mehta, Sameep
author_facet Agarwal, Prerna
Gupta, Himanshu
Soni, Soujanya
Vallam, Rohith
Sindhgatta, Renuka
Mehta, Sameep
contents Recent advancements in Large Language Models (LLMs) has lead to the development of agents capable of complex reasoning and interaction with external tools. In enterprise contexts, the effective use of such tools that are often enabled by application programming interfaces (APIs), is hindered by poor documentation, complex input or output schema, and large number of operations. These challenges make tool selection difficult and reduce the accuracy of payload formation by up to 25%. We propose ACE, an automated tool creation and enrichment framework that transforms enterprise APIs into LLM-compatible tools. ACE, (i) generates enriched tool specifications with parameter descriptions and examples to improve selection and invocation accuracy, and (ii) incorporates a dynamic shortlisting mechanism that filters relevant tools at runtime, reducing prompt complexity while maintaining scalability. We validate our framework on both proprietary and open-source APIs and demonstrate its integration with agentic frameworks. To the best of our knowledge, ACE is the first end-to-end framework that automates the creation, enrichment, and dynamic selection of enterprise API tools for LLM agents.
format Preprint
id arxiv_https___arxiv_org_abs_2509_11626
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Automated Creation and Enrichment Framework for Improved Invocation of Enterprise APIs as Tools
Agarwal, Prerna
Gupta, Himanshu
Soni, Soujanya
Vallam, Rohith
Sindhgatta, Renuka
Mehta, Sameep
Software Engineering
Artificial Intelligence
Recent advancements in Large Language Models (LLMs) has lead to the development of agents capable of complex reasoning and interaction with external tools. In enterprise contexts, the effective use of such tools that are often enabled by application programming interfaces (APIs), is hindered by poor documentation, complex input or output schema, and large number of operations. These challenges make tool selection difficult and reduce the accuracy of payload formation by up to 25%. We propose ACE, an automated tool creation and enrichment framework that transforms enterprise APIs into LLM-compatible tools. ACE, (i) generates enriched tool specifications with parameter descriptions and examples to improve selection and invocation accuracy, and (ii) incorporates a dynamic shortlisting mechanism that filters relevant tools at runtime, reducing prompt complexity while maintaining scalability. We validate our framework on both proprietary and open-source APIs and demonstrate its integration with agentic frameworks. To the best of our knowledge, ACE is the first end-to-end framework that automates the creation, enrichment, and dynamic selection of enterprise API tools for LLM agents.
title Automated Creation and Enrichment Framework for Improved Invocation of Enterprise APIs as Tools
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2509.11626