YouTrack

JetBrains project management and issue tracking for agile teams.
Connect it
In Keystile Automations → Connections → New connection, choose YouTrack and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in YouTrack: delete attachment (Deletes an attachment from an issue).What it can do (19 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add Comment | Adds a comment to an issue. Supports Markdown formatting. | Yes |
| Add Tag to Issue | Adds an existing tag to an issue. | Yes |
| Add User to Project Team | Adds a user as a direct member of a project team, giving them access to the project. | Yes |
| Apply Command | Applies a YouTrack command to an issue (e.g. change state, assign, set sprint). | Yes |
| Create Issue | Creates a new issue in a YouTrack project. | Yes |
| Create Tag | Creates a new tag in YouTrack. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete Attachment | Deletes an attachment from an issue. | |
| Download Attachment | Downloads an attachment from an issue and returns it as a Base64-encoded string. Use this with the "Upload to Drive" or "Send Email" actions in your flow. | |
| Get Issue | Retrieves full details of an issue including all custom field values. | |
| Get Issue History | Retrieves the full change history (activity log) for a specific issue. | |
| Link Issues | Creates a relationship between two issues (e.g. "relates to", "depends on", "is duplicated by"). | Yes |
| List Attachments | Lists all attachments on a specific issue with metadata (name, size, type). | |
| List Comments | Lists all comments on an issue with author details and timestamps. | |
| List Tags | Lists all tags visible to the current user. | |
| Remove Tag from Issue | Removes a tag from an issue. | Yes |
| Search Issues | Searches for issues using YouTrack query syntax. Returns flat rows for spreadsheets. | |
| Update Issue | Updates an existing issue - summary, description, or custom fields. | Yes |
| Upload Attachment | Uploads one or more files as attachments to an existing issue. | Yes |
Start a workflow when… (2 triggers)
- New Issue — Triggers when a new issue is created in any project you can access.
- Updated Issue — Triggers when an existing issue is modified (summary, description, custom fields, etc.).
How Keystile protects it
Every YouTrack action is checked before it runs, whether it comes from an AI tool or a workflow. 11 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use YouTrack with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access