Announcing our $20m Series A from GV (Google Ventures) and Workday Ventures Read More

Matt Carey

Matt Carey

AI Engineer

StackOne ToolSet: Enabling Agentic Integrations for Hundreds of Enterprise SaaS
| 5 min read

StackOne ToolSet: Enabling Agentic Integrations for Hundreds of Enterprise SaaS

Recent months have seen growing adoption of StackOne’s Unified APIs for building AI agents — including HR assistants, virtual recruiters, and personal assistants. However, this expansion revealed a critical challenge: integrating SaaS API calls into agents is still harder than it should be.

Traditional SDKs and APIs weren’t designed for AI agents, forcing engineers to hard-code API calls into tools, create custom OpenAPI-to-tool converters, or rely on emerging MCP servers.

We identified an opportunity to improve the developer experience by releasing the StackOne ToolSet — an AI-native interface that lets AI agents interact with hundreds of SaaS applications.

Agents and Unified API

StackOne’s platform simplifies integrations through Unified APIs across over 200 enterprise applications, normalizing more than 16,000 fields into consistent schemas. Whether pulling data from Workday, Hibob, Salesforce, or Attio, agents receive clean, structured data.

Why This Matters for Tool Calling

Garbage in, garbage out — and it’s no different when it comes to tool calling APIs. Disparate endpoint naming, poorly named schema properties, and unclear usage guidance compromise tool performance. Unified inputs and outputs eliminate this complexity, providing LLM-based agents a predictable interface.

Data Efficiency Benefits

Unified APIs dramatically improve data efficiency. An employee record in StackOne contains attributes most apps expect, making outputs significantly more concise than underlying APIs.

Token Efficiency Example: Fetching a single employee record from Workday via StackOne uses less than 4% of tokens required by Workday’s native SOAP API — making responses over 25x more concise.

This efficiency matters because reasoning degrades around 10k tokens in most LLMs, making raw enterprise APIs impractical for AI agents without preprocessing.

Simplified Authentication

StackOne abstracts all authentication management behind a single API key, allowing agents to act on any customer-connected SaaS regardless of underlying authentication methods. This elegantly solves tool authentication challenges for AI agents.

Real-Time Responses

Built on real-time architecture, StackOne acts as a pass-through proxy, transforming requests and responses in real time. When agents create or update data in system-of-record, they can immediately query those records — crucial for user expectations that agents “do something” and immediately confirm completion.

Bridging the Gap from SDKs to Tools

Standard SDKs are ergonomic for developer code, but AI agents require function/tool calling syntax. Converting numerous API calls into LLM tools seemed like unnecessary overhead.

Emerging Standards Reviewed

We examined:

  • Wildcard AI’s agents.json format for machine-readable endpoint descriptions
  • Model Context Protocol (MCP) from Anthropic for LLM interactions with external tools
  • OpenAI’s SDK tool definitions, which became de facto standard for open-source inference libraries

Rather than wait for market adoption of standards, StackOne chose a toolset-first approach, inspired by other API-first companies (such as Stripe and Vercel) to provide immediately usable solutions while remaining flexible for future standards.

Introducing the StackOne ToolSet

StackOne ToolSet transforms the unified API into AI tools that integrate smoothly with LLM frameworks. Available in TypeScript (Node.js) and Python, it’s an open-source, experimental SDK tailor-made for AI agent development.

While some early players in the AI integrations space have rushed to release catalogs of low-level tools for common apps, we’ve been quietly focused on building the best option for agents that actually want to interact reliably with SaaS tools.

Key Features

  • Tool Filtering: Filter exposed endpoints using glob patterns, controlling agent permissions with precision
  • Out-of-the-Box AI Library Integrations: Works with OpenAI function calling, LangChain, CrewAI, and Vercel’s AI SDK
  • Managed StackOne Context: Handles Account IDs, API keys, and required headers automatically
  • Lightweight: TypeScript package has zero runtime dependencies

Installation

# Install for Node.js (TypeScript/JavaScript)
npm install @stackone/ai

# Install for Python
pip install stackone-ai

Resources

Conclusion

StackOne positions the ToolSet as advancing its mission to be the universal integration layer for modern software. We encourage early feedback on this experimental release and invite non-customers to contact ai@stackone.com for demonstrations.