Skip to content

Tool Catalog

A Kindo agent acts through tools. This catalog lists the tools an agent can be granted: the 123 integrations Kindo ships, the 2,368 tools they expose, and the built-in tools that need no integration at all.

Which of these an agent can actually call is set per agent and per user group. See Tool Action Access Controls for how access is scoped, and Integrations Setup for how connections are configured.

Once an integration is connected, each of its tools is exposed to the agent under a fully qualified name: the integration prefix, an underscore, then the tool name. The GitHub integration’s list_pull_requests tool reaches the agent as github_list_pull_requests. The catalog pages list these fully qualified names.

An integration can be connected in more than one way. Microsoft Entra ID, for example, offers delegated OAuth, application credentials, and GCC High variants of each. Each variant is a separate connection with its own credentials, which is why 123 integrations yield 159 connectable entries.

The prefix comes from the connection, not from the integration, so each variant prefixes its tools with its own identifier. Jira Data Center’s tools arrive as jira-data-center-basic_*, not jira_*. The catalog lists each integration’s tools once, under its primary connection’s prefix; if you connect through another variant, expect that variant’s prefix on the same tool names.

Platform tools follow the same rule under the platform prefix, so get_conversation reaches the agent as platform_get_conversation. Most built-in tools carry no prefix at all: the agent sees file_read and shell_exec. The exception is platform_search_docs, which is a built-in despite the prefix — it is listed with the built-ins below, not with the platform tools. The kindo_-prefixed spellings below are the request-side type values used by the Responses API, not the names an agent, transcript, or approval card shows.

These tools need no integration. Granting one in an agent’s configuration is necessary but not sufficient: almost every built-in also depends on how your deployment is set up, so read the Requires column alongside the tool.

ToolResponses API typeDescriptionRequires
library_list—List the files in the Kindo file library, with the content IDs the download tools take.Nothing further
shell_execkindo_shellRun a shell command in the agent’s sandbox.A configured sandbox provider
file_readkindo_file_readRead a file in the sandbox workspace.A configured sandbox provider
file_writekindo_file_writeWrite a file in the sandbox workspace.A configured sandbox provider
file_listkindo_file_listList the workspace’s files.A configured sandbox provider
web_downloadkindo_web_downloadDownload a URL into the workspace.A configured sandbox provider
files_download_originalkindo_files_download_originalFetch an uploaded file in its original form.A configured sandbox provider
files_download_as_textkindo_files_download_as_textFetch an uploaded file converted to text.A configured sandbox provider
file_share_with_userkindo_file_share_with_userHand a workspace file back to the user.A configured sandbox provider
browser_controlkindo_browser_controlDrive a headless browser session.A sandbox provider, and browser automation enabled for the org
browser_screenshotkindo_browser_screenshotCapture the browser viewport.A sandbox provider, and browser automation enabled for the org
browser_list_network_requestskindo_browser_list_network_requestsList the requests the page made.A sandbox provider, and browser automation enabled for the org
browser_export_request_as_curlkindo_browser_export_request_as_curlExport one captured request as curl.A sandbox provider, and browser automation enabled for the org
mint_upload_url—Mint a short-lived signed upload URL for the integration tools that write files.A sandbox provider, and the preview enabled for your organization by Kindo
searchkindo_web_searchSearch the web.Web search enabled for the org
knowledge_store_searchkindo_knowledge_store_searchSearch the org’s knowledge store.Knowledge Store enabled, with documents attached to the conversation
vpn_connectkindo_vpn_connectAttach the sandbox to a customer network.Kindo-hosted deployments, with VPN tools enabled for the org
vpn_disconnectkindo_vpn_disconnectDetach the sandbox from that network.Kindo-hosted deployments, with VPN tools enabled for the org
dashboard_generatekindo_dashboard_generateBuild a dashboard from the run’s data.Experimental; Kindo-hosted orgs with Canvas dashboards enabled
dashboard_updatekindo_dashboard_updateRevise a dashboard already generated.Experimental; Kindo-hosted orgs with Canvas dashboards enabled
platform_search_docs—Search Kindo’s documentation for product and platform guidance.Kindo docs search enabled for the deployment, and not a whitelabeled deployment

Tools an agent uses to read and drive Kindo itself, rather than an external system. Unlike the built-ins above, these arrive together when the Platform server is selected.

ToolDescription
platform_get_conversationRead a conversation’s messages and tool calls.
platform_get_agent_runRead one agent run’s status and output.
platform_list_agentsList the agents the caller can see.
platform_view_agent_configurationRead an agent’s pinned configuration.
platform_list_agent_runsList an agent’s runs.
platform_start_standalone_agent_runStart an agent run.