TestingOps.ai

Issue trackers, wikis and code · Native connection

YouTrack and TestingOps: project issues as test context

TestingOps reads the issues of a YouTrack project into its knowledge base, lets agents check and update issues through YouTrack's own commands and files defects as YouTrack issues, on YouTrack Cloud or your own server.

  • Native connection
  • Available
Connection
Native connection
Writes back
Within what you allow
Last checked
7 Nov 2026

In short

YouTrack and TestingOps in short

The YouTrack connection links one YouTrack project to a TestingOps project with a permanent token. Its issues, with summary, description and State, become requirements that agents search when they write and review test cases.

Agents can open an issue with its comments and search the project live; with the write switch on, they comment, set State, add tags or change the assignee, and Report to… files a defect as a YouTrack issue.

It works with YouTrack Cloud and self-hosted YouTrack, and a server inside your network can be reached through a private network gateway. YouTrack issues do not start Tester Agent rules.

What it does

What it does for your testing

  1. 1

    Project issues become context

    Input
    Issues of the project: ID, summary, description and State
    TestingOps
    On every sync, stores the 300 issues updated most recently as requirements, newest first
    Output
    Context for writing and reviewing cases, with a link to each issue
  2. 2

    Agents set State the YouTrack way

    Input
    A target state such as Verified
    TestingOps
    Sends YouTrack a State command for the issue, which YouTrack checks against the project's states
    Output
    The issue in its new state, or YouTrack's error if the state does not exist
  3. 3

    Defects become issues

    Input
    A TestingOps defect
    TestingOps
    Creates an issue in the linked project through Report to…
    Output
    The issue ID and link stored on the defect

Step by step

How it works

  1. ConnectUnder Integrations → Project tools, open YouTrack and enter your YouTrack address as the base URL and a permanent token.
  2. Link a projectIn Knowledge Base, add the project under Issue trackers; archived projects are not listed. Each sync reads the 300 most recently updated issues, hourly and on Sync now.
  3. Agents look up issues liveAgents open the current issue and its comments, or search the project, when a task needs it.
  4. Write backWith the source's write switch on, agents comment, change State, add tags, change the assignee or the summary and create issues; Report to… on a defect creates an issue.

TestingOps does not list YouTrack's states in advance: the State command is sent as written and YouTrack validates the name.

Connect

Setup

  1. In TestingOps, open Integrations → Project tools, select YouTrack and enter your YouTrack address (for example https://<company>.youtrack.cloud) as Base URL and a Permanent token.
  2. If the server is only reachable inside your network, pick its gateway under Connect through a private network, then select Test connection and Connect.
  3. In Knowledge Base, pick the project, select + Add source under Issue trackers, choose the connection, select the YouTrack project and select Link to RAG.
  4. Turn on Agents may write to this tracker on the source if agents should comment on or change issues.

Documentation: YouTrack: manage permanent tokens

Where you connect it in TestingOps: Integrations → Project tools → Issue trackers, wikis and code → YouTrack

Use cases

Use cases

Prepare cases for a release

Trigger
The issues planned for a release are written in the project
Uses
Issue summaries and descriptions
Agent activity
Agents write or update cases with the issues as context
Result
Draft cases ready for review
Condition
There is no event intake from YouTrack, so someone asks the agent to do it

Verify a fix and mark it verified

Trigger
A developer sets an issue to Fixed and asks for verification
Uses
The issue and its comments
Agent activity
Runs the related case and, when it passes, comments and sends the State command you named
Result
The issue in the new state, with a comment
Condition
Needs Agents may write to this tracker

Self-hosted YouTrack behind a VPN

Trigger
YouTrack runs on a company server
Uses
A private network gateway chosen on the connection
Agent activity
Syncs and agent calls go through the gateway
Result
Issues available as with YouTrack Cloud
Condition
Needs a connected gateway on the Private networks (VPN) tab of Integrations

Capabilities

Capabilities and limits

What is read

  • Issues of one project: ID, summary, description, State (or Resolved) and last update; the 300 most recently updated per sync
  • On demand for agents: an issue with comments, and search within the project

What is produced

Requirements in the project's knowledge base

Where it can write

  • Issues created through Report to… on a defect
  • With "Agents may write to this tracker": comments, State through a command, tags, assignee, summary and new issues
  • Not written: descriptions of existing issues

How it connects

  • Base URL of YouTrack Cloud or a self-hosted server, and a permanent token
  • Optional: a private network gateway

Account and permissions

  • TestingOps works with the permissions of the token's owner
  • Writing needs the "Agents may write to this tracker" switch on the YouTrack source

Limits

  • No Tester Agent rules, webhooks or approvals for YouTrack
  • 300 issues per sync; comments and custom fields other than State are not stored
  • No sign-in option: a permanent token is needed

Example

Example: how a team uses it

Illustrative scenario, not a customer story.

A team runs YouTrack on its own server for a mobile banking app. A developer moves MB-77, "Card limit screen shows the old limit after a change", to Fixed and asks the test team to verify it.

An agent opens the issue, runs the case that found the defect on RunningOps, sees it pass, comments the result and sends the State command for Verified, the state name the team uses.

Frequently asked questions

Does it work with self-hosted YouTrack?

Yes. Enter your server's address as the base URL with a permanent token. If the server is only reachable inside your network, the connection can go through a private network gateway.

How does an agent change an issue's state?

It sends YouTrack a State command with the state name you give, for example State Verified. YouTrack checks the name and returns its error if the project has no such state.

Can the Tester Agent react to YouTrack events?

No. YouTrack has no event intake or board rules in TestingOps; agents work with YouTrack when a task calls for it.

Which fields are stored?

Issue ID, summary, description, State and last update, for the 300 most recently updated issues per sync. Comments are read live and not stored.

What permissions does the token need?

TestingOps uses the permissions of the token's owner. Reading is enough for syncing; comments, commands and new issues need an owner who may do them in the project.

Next step

Bring a YouTrack project to a demo and see agents write cases from its issues.