execute_tool
Run one tool in one of the user’s connected third-party apps, by its exact name from search_tools. This makes a live call to that app under the user’s own credential, so it can create, change, send or delete real things there, and the app decides whether that can be undone. Confirm the target and the arguments with the user before calling it for anything other than a read. arguments must satisfy the schema search_tools returned for that exact name. If that schema has a connection property, the user has several accounts of that app connected: set it to one of its enum values, copied exactly, and ask the user which account they mean whenever their request does not say.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Exact tool name as returned by search_tools. | |
| arguments | No | Arguments matching that tool’s own input schema. Send {} if it takes none. |