agents performing actions on your SaaS
Project description
StackOne AI SDK
StackOne AI provides a unified interface for accessing various SaaS tools through AI-friendly APIs.
Installation
pip install stackone-ai
Quick Start
from stackone_ai import StackOneToolSet
# Initialize with API key
toolset = StackOneToolSet() # Uses STACKONE_API_KEY env var
# Or explicitly: toolset = StackOneToolSet(api_key="your-api-key")
# Get HRIS-related tools
tools = toolset.get_tools("hris_*", account_id="your-account-id")
# Use a specific tool
employee_tool = tools.get_tool("hris_get_employee")
employee = employee_tool.execute({"id": "employee-id"})
Features
- Unified interface for multiple SaaS tools
- AI-friendly tool descriptions and parameters
- Integration with popular AI frameworks:
- OpenAI Functions
- LangChain Tools
- CrewAI Tools
- LangGraph Tool Node
Documentation
For more examples and documentation, visit:
AI Framework Integration
License
Apache 2.0 License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
stackone_ai-0.0.3.tar.gz
(445.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
stackone_ai-0.0.3-py3-none-any.whl
(131.8 kB
view details)
File details
Details for the file stackone_ai-0.0.3.tar.gz.
File metadata
- Download URL: stackone_ai-0.0.3.tar.gz
- Upload date:
- Size: 445.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e897e6e096a7cdf324fc9cf67fc91c2789551b1fdb281aee763f01ccd06c27a8
|
|
| MD5 |
94b54c4211333a296c41dcb1c4922d4e
|
|
| BLAKE2b-256 |
fb8e06bfd3f524faba35dc297182eb8c3ca758b3705f0dad33e5a6e43ced2113
|
File details
Details for the file stackone_ai-0.0.3-py3-none-any.whl.
File metadata
- Download URL: stackone_ai-0.0.3-py3-none-any.whl
- Upload date:
- Size: 131.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7df2430e6686e4867ac4b734ffc3c5625e1775a8ff04d6c471e4ec66891ec0e3
|
|
| MD5 |
bf7426a7fd4aed63c5c1b46f926530c6
|
|
| BLAKE2b-256 |
65dfaff62fbabe42e69c66c3a72919ef9ae24f883124984827d5252b25d0e2b8
|