switch_workspace
Make the connector act in another of your workspaces, by its id from list_workspaces. Only call this when the user asks to work in another workspace. Without confirm:true it returns a preview naming the workspace, your role there and its write and AI-spend switches, and changes nothing: show it and wait for an explicit yes, as for any write. It changes only which workspace YOUR connector uses — for every assistant connected with your account, until you switch again — never any workspace data, and works even where write actions are off or the plan has lapsed. Every later call reads and writes in the new workspace, under your role there and that workspace's own plan and switches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Set true to switch. Omit for a preview. With confirm:true, also pass the preview's previewToken. | |
| workspaceId | Yes | The id of one of your workspaces, from list_workspaces. | |
| previewToken | No | With confirm:true: the previewToken from this tool's preview (valid 15 minutes, once, for exactly the previewed arguments). |