update_integration_workspaces
Set per-workspace and global access controls for an integration, managing cost/rate limits, usage resets, and default provider creation.
Instructions
Control per-workspace and global access to an integration, including cost/rate limits, usage resets, and automatic default-provider creation. global_workspace_access_enabled affects current and future workspaces; override_existing_workspace_access determines whether it replaces explicit workspace settings. Per-workspace default-provider fields override top-level values. Review list_integration_workspaces first because access and limits change downstream usage immediately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The slug of the integration | |
| workspaces | Yes | Array of workspace configurations to update | |
| global_credit_limit | No | Global cost credit limit applied with global workspace access | |
| default_provider_slug | No | Default slug for providers auto-created in workspaces | |
| global_rate_limit_rpm | No | Global requests-per-minute limit for workspace access | |
| global_alert_threshold | No | Global cost alert threshold applied to workspace access | |
| create_default_provider | No | Auto-create providers when granting workspace access | |
| global_workspace_access_enabled | No | Enable or disable access for all current and future workspaces | |
| override_existing_workspace_access | No | Apply global settings over existing per-workspace access |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool call succeeded and returned structured data | |
| data | No | Structured success payload when ok is true | |
| error | No | Structured error payload when ok is false |