List Connected App Operations
integration.list_operationsDiscover what the workspace's connected integrations can do. Call with no arguments for the connected providers and their operations. Pass provider to get that provider's operations WITH their field schemas. Each operation reports access: run read ones with integration.query, write and destructive ones with integration.execute (a destructive one deletes, archives or overwrites, and the user approves it every time). Fields marked dynamic need integration.list_options before use. Use the provider value exactly as returned here when calling the other integration tools. Connections marked mine: true belong to the current user; prefer those. When more than one applies, show the user the labels and let them choose — never ask which connection to use without listing the options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | No | Provider name, e.g. 'slack'. Omit for the list of connected providers. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| provider | No | With `provider`: the provider named | |
| providers | No | Without `provider`: the connected providers | |
| operations | No | With `provider`: its operations, with field schemas | |
| needsAccess | No |