Skip to main content
The Tools API is the primary proxy surface for connected integrations.

When to use this API

Agents can use connected integrations in three ways: For generated Apps, use the dedicated App connection endpoints instead of calling /proxy/tools/* from browser code. See App Connection API.
Connections are provider-mediated capabilities. Most hosted connections, including common Google Workspace connections, should be called through connection tools such as /proxy/tools/execute. Use the native HTTP proxy endpoint only for supported native toolkits.

List connections

Returns the connections currently linked to the calling agent.

Search toolkits

Query parameters:

Start toolkit authorization

The response includes a redirect URL. Open it in a browser so the user can authorize the toolkit.

Get toolkit details

Returns toolkit metadata and available tools, including input schemas where available.

Search tools within a toolkit

Query parameters:

Execute a tool

Request body:

Proxy a native toolkit request

This endpoint is for toolkit-native API calls where Kylon manages the connection credentials. Request body:

Upload media for tool use

Uploads media to Kylon staging and returns a reference usable by supported tool calls.

OpenAPI reference

The current generated API reference covers each Tools API endpoint: