 
Currently, users rely on a ticketing system to receive support and resolve recurring issues. This model, however, presents important challenges. A considerable number of tickets are repetitive, referring to problems that have already been identified and solved, which generates unnecessary rework for the support team. Consequently, the team’s efforts are often consumed by low-complexity requests, reducing their ability to focus on critical incidents and new demands. Furthermore, the information related to recurring problems is fragmented, limiting the generation of managerial insights and making it difficult to analyze trends, identify bottlenecks, and explore opportunities for improvement.
The solution is an intelligent support management platform designed to optimize customer service operations. It combines advanced ticket search, automated strategic insights, AI-driven trend analysis, and robust data anonymization to ensure full compliance with LGPD. By automatically generating insightful reports, the platform not only reduces repetitive work but also empowers organizations with actionable data to guide strategic decision-making. Over time, the service history is transformed into a valuable source of corporate intelligence, enabling continuous improvement, greater efficiency, and smarter business outcomes.
- User guide
- Instalation guide
- Development standards
- Jira
- Back-end Repository
- Front-end Repository
- Figma - WireFrame
- Artificial Intelligence Training
- Sprint 1
- Sprint 2
- Sprint 3
Click here
| ID | Functional Requirement (EN) | Detailed Description (EN) | Expected Benefits (EN) | 
|---|---|---|---|
| FR1 | Allow ticket search by keywords | The system must allow users to search tickets using one or multiple keywords, returning all results that contain the searched terms. The functionality should offer speed and accuracy, enabling sorting of results to facilitate ticket analysis and tracking. | - Users can quickly find relevant tickets without manually navigating large volumes of data. - Facilitates identification of patterns, recurring issues, and critical areas. - Provides fast access to relevant information for prioritizing actions or responses to customers. | 
| FR2 | Process data according to LGPD before use | The system must properly process any personal information contained in tickets, such as names, emails, CPF, or other sensitive data, before storing or using it. Additionally, it must allow users to request deletion of their data at any time, ensuring that such requests are handled in accordance with LGPD. This approach ensures the protection of user privacy and compliance with legal obligations. | - Complies with LGPD requirements, avoiding penalties and legal risks. - Minimizes risk of leakage or misuse of sensitive information. - Shows users that their data is handled responsibly and that they can exercise their rights to deletion. - Ensures data is processed and stored securely, reducing vulnerabilities. | 
| FR3 | Revoke permission to use data | The system must ensure that when a user requests the removal of their data, all personal or sensitive information related to them is deleted in accordance with LGPD. This guarantees the protection of personal data and compliance with legal privacy obligations. | - Protection of personal and sensitive data, preventing unauthorized access. - Compliance with LGPD and other applicable data protection regulations. | 
| FR4 | Generate insights from historical database | The system must analyze the ticket history and generate insights related to ticket quantities by company, product, status, category, department, and SLAPlan. This analysis should be presented through interactive dashboards, allowing clear visualization of patterns, trends, and potential bottlenecks in ticket handling. | - Identification of bottlenecks and areas requiring process improvements. - Effective monitoring of SLA compliance and prioritization of critical tickets. - Supports data-driven decision making. - Increases operational efficiency and continuous improvement in customer service. - Clear and fast visualization of trends and patterns across multiple dimensions. | 
| FR5 | Role-based access control | The system must ensure that only authorized users can access ticket insights and manage related data. This includes roles such as administrators, support managers, and other predefined positions. Access control must be permission-based, ensuring each user sees only information compatible with their authorization level. | - Protection of sensitive and strategic company information. - Ensures that only authorized personnel can make decisions or act on data. - Reduces risks of information leakage or misuse. - Compliance with information security standards and internal data governance policies. - Builds user confidence, knowing critical data is protected. | 
| FR6 | Generate trend insights of tickets per product over time | The system must use artificial intelligence to analyze the history of tickets for each product and identify trends over time. This functionality will allow monitoring of complaint volumes, incidents, or support requests, highlighting patterns and significant peaks. | - Proactive visibility on emerging issues for specific products. - Quick identification of patterns and anomalies in tickets. - Supports strategic decision-making and prioritization of corrective actions. - Greater efficiency in managing support and preventing negative impacts. | 
| Rank | Priority | User Story (EN) | Related Requirements | Estimate | Sprint | 
|---|---|---|---|---|---|
| 1 | High | As a user, I want to receive quantitative insights from the historical database on ticket quantities by company, product, status, and category, so that I can make better strategic decisions without relying on complex dashboards. | FR4 | 8 | 1 | 
| 2 | High | As an administrator, I want personal data to be processed and stored only as long as necessary, and completely deleted when no longer required or upon request, so that the system complies with LGPD and user privacy is guaranteed. | FR2 | 7 | 1 | 
| 3 | High | As an administrator, I want to delete user data upon a deletion request, ensuring protection of personal information and compliance with LGPD. | FR3 | 6 | 1 | 
| 4 | High | As a user, I want to search tickets by keywords so that I can quickly locate old tickets, identify patterns, track ticket history, and resolve issues more efficiently. | FR1 | 8 | 1 | 
| 5 | Medium | As a user, I want to receive quantitative insights from the historical database on ticket quantities by department, SLAPlan and priorities so that I can make better strategic decisions without relying on dashboards. | FR4 | 6 | 2 | 
| 6 | Medium | As a user, I want the system to use artificial intelligence to analyze the history of tickets for each product, so that patterns, trends, and peaks in complaint or incident volumes are automatically identified. | FR6 | 9 | 2 | 
| 7 | Medium | As a user, I want to filter the dashboards by periods and flags such as company, product, period and categories, so that I can quickly analyze specific scenarios, identify patterns, and make better data-driven decisions. | FR4 | 5 | 2 | 
| 8 | Medium | As a user, I want to apply predefined filters in the ticket search, such company, product, status, priority, category, and subcategory, so that I can reduce search time, focus only on the most relevant cases, and avoid manually configuring filters every time I perform an analysis. | FR4 | 8 | 2 | 
| 9 | Low | As a user, I want to visualize the tickets linked to dashboards so that I can understand which tickets are impacting the process. | FR1, FR4 | 5 | 3 | 
| 10 | Low | As a user, I want the system to generate written reports based on AI-provided insights, so that I can easily understand patterns, trends, and peaks in tickets and share this information clearly with my team or managers. | FR6 | 8 | 3 | 
| 11 | Low | As a system administrator, I want only authorized users to access ticket insights and manage related data, so that sensitive information is protected and each user sees only data compatible with their authorization level. | FR5 | 4 | 3 | 
| Sprint | Start | End | 
|---|---|---|
| Kick off | 25/08/2025 | ------------- | 
| Sprint 1 | 08/09/2025 | 28/09/2025 | 
| Sprint 2 | 06/10/2025 | 26/10/2025 | 
| Sprint 3 | 03/11/2025 | 23/11/2025 | 
| Solution Fair | 04/12/2025 | ------------- | 
| Name | Role | Networking | Identification | 
|---|---|---|---|
| André Filipe | Scrum Master |  | |
| Cainan Thomas | Developer | ||
| Gilvane Amaro | Developer | ||
| Gabriel Mota | Developer | ||
| Jhony Santos | Product Owner | 
