Skip to main content
GET
List tools

Authorizations

Authorization
string
header
required

Voiceflow bearer token

Query Parameters

global
boolean

Target the agent. Cannot be used with playbookID.

playbookID
string

Target a specific playbook. Cannot be used with global.

projectID
string
required

The ID of the project to operate on.

environmentAlias
string
required

The alias of the environment to operate on (e.g. main).

type
enum<string>

When provided, only tools of this type are returned.

Available options:
api,
mcp,
function

Response

200 - application/json

Returns the tools attached to the agent or to a single playbook, depending on whether you pass global or playbookID. Each entry is the attachment rather than the underlying resource: it points at an API tool, function, or MCP tool by ID and carries the description, input mappings, and response capture used when the agent calls it.

tools
object[]
required