Get startedSign in

Workbench tools

Configure external integrations for your workbench agents to call

Overview

Tools are reusable external integrations that workbench agents can call as part of a job. They are configured globally and then attached to individual workbenches, so the same Datadog connection or MCP server can be shared across multiple workbenches without re-entering credentials.

Navigate to Workbenches → Integrations to browse the available tool types, or Workbenches → Configured tools to manage the tools you have already set up.

Tool types

Plural native integrations

These capabilities are built directly into the workbench runtime and require no external credentials or tool setup. They are enabled per-workbench via the capability toggles in Step 1 of the creation wizard.

Capability
What the agent can access
ServicesPlural-managed service deployments — health status, rollout history, configuration, and associated cluster
StacksIaC stack runs, Terraform state summaries, run logs, and failure details for Plural-managed stacks
KubernetesFull Kubernetes API access across your managed clusters — list and describe any resource (Deployments, Pods, Events, ConfigMaps, etc.)
Pod logsRaw container stdout/stderr streamed directly from Kubernetes pods
VulnerabilitiesTrivy vulnerability findings auto-associated with Plural-managed services
MetricsQuery your configured Prometheus-compatible metrics backends via Plural's observability integration
Log aggregationSearch and aggregate logs from your configured backends (Loki, Elastic, etc.) via Plural's observability integration

All native integrations respect your existing RBAC — enabling a capability here does not grant the agent access it would not otherwise have.