AI Ticket Assistant (ChatGPT & Gemini)
Adds an AI button to the issue form that drafts a note with OpenAI or Google Gemini, using the issue’s and project’s custom fields as context.
Overview
Built to automate repetitive ticket work: one click builds a prompt from selected issue and project fields, sends it to the chosen AI model, and places the answer in the notes field for review.
It also supports OpenAI fine-tuning from PDF documents attached to an issue, with job status tracked inside Redmine.
Key features
- Configurable AI button under the notes field that inserts the AI response for the user to review.
- Prompts built from admin-selected issue and project custom fields; a per-issue field chooses provider, model and temperature.
- Optional follow-up prompts run in sequence from a multi-value field.
- Fine-tuning: PDFs attached to an issue are converted to training data, uploaded to OpenAI and a fine-tune job is started.
- “Fine-tunes” tab in the issue history shows each job’s model and live status.
- Limit to chosen trackers and projects, with dedicated permissions.
Screenshots
Screenshots coming soon.
Built for a client engagement. Client names, data and source code are kept confidential.
More integrations & apis plugins
- Google Chat Integration Two-way Google Chat bot: hashtags in a chat thread create, update and close Redmine issues.
- Outlook Calendar Sync A “Sync to Outlook” button that turns an issue into a Microsoft 365 calendar event through Microsoft Graph.
- External App Intake API JSON endpoints that let an external application create Redmine issues, attach submitted data and list projects.
Have a Redmine project in mind?
Share what you need — a new plugin, a workflow change or an integration. Estimates and timelines are provided after reviewing scope and technical requirements.