Skip to main content
Testkube 2.8.0 is out! Autonomous AI Agents, Custom AI Models, fail-fast and input/output parameters for Workflows, and much more. Read More

AI Assistant

The Testkube AI Assistant gives you quick access to Testkube AI Agents from anywhere in the Dashboard, without navigating to the AI Chats panel.

info

Check out the AI Configuration on how to enable the AI Assistant for your Testkube instance.

Once enabled, open the AI Assistant by selecting the "AI Assistant" button in the bottom left of the Testkube Dashboard.

The AI Assistant can be used in two modes - see below. In either mode you can start a fresh conversation by selecting the New Chat button. This creates a new session with the currently selected agent and model.

tip

For a full-featured chat management experience — including filtering by agent, viewing tool approval requests, and accessing triggered chats — use the dedicated AI Chats panel from the left-side Dashboard menu.

Overlay Mode (Default)

The AI Assistant opens as an overlay panel on top of the current Dashboard view. This is useful for quick questions or short interactions while keeping your current context visible in the background.

Overlay AI Assistant

The AI Assistant keeps a history of your conversations. Use the chat list icon at the top of the panel to see previous chats and switch between them. Each chat retains its full conversation history, so you can pick up where you left off.

Selecting a Chat in Overlay Mode

Docked Mode

For longer interactions where you want to work side-by-side with the AI Assistant, switch to docked mode by selecting the dock icon (third icon from the top right in the AI Assistant panel). This pins the assistant to the right side of the Dashboard, giving you a split-screen view where you can browse workflows, executions, and other resources alongside the conversation.

Docked AI Assistant

tip

Switch back to Overlay mode or navigate to the Chats Panel by selecting the 3-dot menu of the Chat tab title.

When adding a new Chat in Docked mode you get the same selection of previous Chats as shown above for Overlay Mode:

Selecting Chat in Docked Mode

Selecting an AI Agent and Model

Use the dropdowns at the top of the AI Assistant panel to choose which AI Agent and LLM model to use for the conversation:

  • AI Agent — Select any of the default agents (Testkube Helper, Troubleshoot, Design & Optimize, Analyze & Report) or any custom agent you have created.
  • Model — Choose from the available LLM models (platform models and any custom models you have configured).

Changing the agent or model takes effect for new messages in the current conversation.

Selecting AI Agent and Model

Default AI Agents

Every Testkube environment comes with a set of pre-configured AI Agents ready to use:

AgentPurpose
Testkube HelperGeneral-purpose assistant with access to all Testkube MCP tools. Ask it anything about your workflows, executions, or environment.
TroubleshootSpecialized in analyzing failed executions — examines logs, artifacts, and execution history to identify root causes and suggest fixes.
Design & OptimizeHelps create new Test Workflows and optimize existing ones — generates workflow definitions, suggests improvements, and applies changes (with approval).
Analyze & ReportSummarizes execution trends, workflow health, and metrics across your environment into actionable reports.

These agents are automatically provisioned and cannot be deleted. You can create additional agents tailored to your specific needs — see Defining AI Agents and Example Agents for inspiration.

Read More