Tools
Find the tools your agent can use and call them as a user. Use built-in tools shows the whole flow, and each connector lists its tools and their inputs. To call an endpoint of the app's API that no tool covers, send it through the API proxy at /proxy/<path>, as Call any API shows.
| Method | Endpoint | Path | What it does | SDKs |
|---|---|---|---|---|
| POST | Execute a toolRun one tool as a user, with that user's credentials. | / | Run one tool as a user, with that user's credentials. | PythonNode.js |
| GET | List toolsList the tools in your environment, filtered by connection, provider or name. | / | List the tools in your environment, filtered by connection, provider or name. | PythonNode.js |
| GET | List a user's scoped toolsBetaList the tools one user can call, by connection, provider or tool name. | / | List the tools one user can call, by connection, provider or tool name. | PythonNode.js |
| GET | List tools available to a userBetaList every tool a user's connected accounts can call. | / | List every tool a user's connected accounts can call. | Python: REST onlyNode.js |
| POST | Search toolsBetaRank tools by how well they fit a task described in plain language. | / | Rank tools by how well they fit a task described in plain language. | PythonNode.js |