Skip to content
Scalekit Docs
Talk to an Engineer Dashboard

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.

MethodEndpointPathWhat it doesSDKs
POSTExecute a toolRun one tool as a user, with that user's credentials./api/v1/execute_toolRun one tool as a user, with that user's credentials.PythonNode.js
GETList toolsList the tools in your environment, filtered by connection, provider or name./api/v1/toolsList the tools in your environment, filtered by connection, provider or name.PythonNode.js
GETList a user's scoped toolsBetaList the tools one user can call, by connection, provider or tool name./api/v1/tools/scopedList the tools one user can call, by connection, provider or tool name.PythonNode.js
GETList tools available to a userBetaList every tool a user's connected accounts can call./api/v1/tools/availableList every tool a user's connected accounts can call.Python: REST onlyNode.js
POSTSearch toolsBetaRank tools by how well they fit a task described in plain language./api/v1/tools:searchRank tools by how well they fit a task described in plain language.PythonNode.js

This page as markdownWhole reference as one file