The StackOne SDK provides glob-based filtering capabilities to help you select and manage specific tools across different SaaS platforms.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.
What Tool Filtering Enables
Tool filtering allows you to:- Select tools by provider (e.g., Salesforce, Gmail, Workday)
- Filter by specific actions (create, read, update, delete)
- Combine multiple patterns for precise selection
- Exclude specific tools or patterns
Basic Filtering Patterns
By Provider
salesforce_*- Salesforce CRMgmail_*- Gmail & Calendarworkday_*- Workday HCM
By Action
*_create_*- All create operations*_list_*- All list operations*_get_*- All get operations
Combined Patterns
hibob_list_*- HiBob list operations onlyworkday_update_*- Workday update operations only
Use Cases
- Cross-Domain Agents: Let assistants reliably interact with whatever tools (CRMs, ERPs, comms suites, etc.) are available for the current account
- Operation-Focused Tools: Create specialized agents for read-only or write operations
- Custom Tool Sets: Combine multiple patterns for precise control
- Performance Optimization: Load only the tools your agent actually needs
TypeScript Naming Conventions
Tool Name Structure
StackOne tools follow the pattern:provider_operation_entity
Common Patterns
By Provider:workday_*- Workdayhibob_*- HiBobgreenhouse_*- Greenhouse
*_list_*- Get multiple records*_get_*- Get single record*_create_*- Create new record*_update_*- Update existing record
*_employees- Employee operations*_candidates- Candidate operations*_contacts- Contact operations
Example
Next Steps
- Tool Search - Natural language tool discovery
- OpenAI Integration - Use filtered tools