Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stackone_ai-0.0.3-py3-none-any.whl (131.8 kB view details)

Uploaded Python 3

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

Hashes for stackone_ai-0.0.3.tar.gz
Algorithm Hash digest
SHA256 e897e6e096a7cdf324fc9cf67fc91c2789551b1fdb281aee763f01ccd06c27a8
MD5 94b54c4211333a296c41dcb1c4922d4e
BLAKE2b-256 fb8e06bfd3f524faba35dc297182eb8c3ca758b3705f0dad33e5a6e43ced2113

See more details on using hashes here.

File details

Details for the file stackone_ai-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for stackone_ai-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7df2430e6686e4867ac4b734ffc3c5625e1775a8ff04d6c471e4ec66891ec0e3
MD5 bf7426a7fd4aed63c5c1b46f926530c6
BLAKE2b-256 65dfaff62fbabe42e69c66c3a72919ef9ae24f883124984827d5252b25d0e2b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page