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

MIT 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.2.tar.gz (438.1 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.2-py3-none-any.whl (124.4 kB view details)

Uploaded Python 3

File details

Details for the file stackone_ai-0.0.2.tar.gz.

File metadata

  • Download URL: stackone_ai-0.0.2.tar.gz
  • Upload date:
  • Size: 438.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.2

File hashes

Hashes for stackone_ai-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a9e5349a6f1282d4e5171bcdc115f9c064813f2006356b0bcd0135dc9c0bcc77
MD5 bcbf797074faacc8aabd0748d5c1aea3
BLAKE2b-256 fbc17ddbd0d9c06787524e0f4bae83915e39df3d40206657ded1e6a2690edce2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stackone_ai-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 df13e24f4f25b0aca00ab095abf38c67b55d43b98a6b72b4e9ef311f73881c65
MD5 3173a98f8b2dbba896c16f10bb8e6823
BLAKE2b-256 a177d8debede33fb23ce45f56ee2f7aad3f54acd588c8da9303e6b1a624bd96c

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