Build AI agents that connect to Salesforce, Workday, Slack, Gmail, HubSpot, and 200+ other business systems. The Python SDK integrates natively with LangChain, CrewAI, OpenAI Functions, LangGraph, and Pydantic AI. It includes dynamic tool discovery and search.Documentation Index
Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
Use this file to discover all available pages before exploring further.
Why StackOne?
200+ Providers
Connect to Salesforce, Workday, Slack, Gmail, and more through one SDK
Multi-Tenant
Built-in customer isolation with
account_id for each connectionAI-Native
Tools designed for LLM function calling and agent frameworks
Consistent Data
Normalized schemas: no provider-specific parsing needed
How It Works
| Component | Description |
|---|---|
| Your Agent | Built with LangChain, CrewAI, OpenAI, Vercel AI, or any framework |
| StackOne | AI Integration Gateway: handles auth, transforms data, manages connections |
| SaaS Providers | Salesforce, Workday, Greenhouse, Slack, Gmail, HubSpot, and 200+ more |
Key Concepts
- Initialize a ToolSet: Create a
StackOneToolSetinstance to access tools for providers like Workday, Greenhouse, Slack, and more - Filter Tools: Use provider glob patterns like
"workday_*","slack_*"or thefetch_tools()method for provider/action/account filters - Execute Tools: Call provider APIs using
tool.call()to list employees from Workday, send Slack messages, or create Jira tickets - Tool Search: Discover relevant tools at runtime via natural language queries
- Multi-Tenant: Each tool execution requires an
account_idto identify which customer’s account to access
Python Framework Integrations

LangChain
Build sophisticated agents with LangChain

CrewAI
Multi-agent workflows and collaboration
OpenAI
Direct OpenAI function calling
Python Core Features
Tool Filtering
Glob patterns plus provider/action filters with
fetch_tools()Tool Search
Discover tools using natural language queries
Installation
Set up the Python SDK
Basic Usage
Core concepts and fundamental usage patterns
Next Steps
Resources
- GitHub Repository: Complete source code and examples
- Examples: LangChain, CrewAI, and semantic search examples
- Issues: Report bugs or request features
- PyPI Package: Package details and version history