
Ticket2Fix: AI-Powered Support-to-Code Assistant Ticket2Fix is an intelligent workflow automation tool built for the IBM Bob Hackathon that transforms vague support tickets and bug reports into comprehensive, developer-ready engineering tasks. The application addresses a critical pain point in software development: the communication gap between customer support teams and engineering teams. Support tickets often arrive incomplete and unstructured, lacking reproduction steps, technical context, affected code areas, and clear acceptance criteria. This forces developers to spend significant time requesting clarifications and manually translating user complaints into actionable technical specifications. Ticket2Fix automates this entire process. Users simply provide a support ticket and optional project context, and the system generates a complete developer workflow package including: structured bug analysis with severity estimation, step-by-step reproduction instructions, identification of likely affected code modules and files, comprehensive debugging checklists, detailed test plans with specific test cases, and clear acceptance criteria. Built with Python and Streamlit, the application features a modular architecture with separate components for ticket analysis, repository context identification, task generation, and test planning. It integrates with GitHub's API for repository analysis and provides instant results with markdown export functionality. This project demonstrates IBM Bob's capabilities as an AI development partner, showcasing how intelligent automation can streamline team communication and accelerate software delivery in real-world development workflows. Start New Task
17 May 2026