The objective of this project is to automate the process of generating and managing Technical Responsibility Records (RRTs) on the CAU/BR portal (https://acesso.caubr.gov.br), integrating the workflow with Google Drive and an internal system. Currently, this process is performed manually, which is time-consuming and prone to errors. Current Situation: 1. Manual access to the website https://acesso.caubr.gov.br using a username and password. 2. Navigation to the option 'RRT - Register - Simple RRT' (*RRT - Cadastrar - RRT Simples*). 3. Manual entry of all data required to create the RRT request. 4. Generation of a PIX code or barcode for payment. 5. Execution of the payment via a bank (a manual process) and retrieval of the payment receipt. 6. Return to the CAU/BR website, location of the generated RRT, and manual attachment of the payment receipt. 7. Daily monitoring of the system to verify the release of the RRT certificate. 8. Manual download of the released RRT certificate and saving it to a folder in Google Drive. Project Scope: The project aims to automate the entire digital workflow on the CAU/BR portal, excluding only the bank payment step. The main phases and deliverables include: 1. Detailed Workflow Analysis: - An in-depth study of the registration, receipt upload, inquiry, and RRT download processes on the website https://acesso.caubr.gov.br. - Identification of potential existing APIs within the CAU/BR system for direct integration, or determination of the best automation strategy (e.g., Web scraping). 2. RRT Registration Automation: - Development of a solution to automatically populate the 'Simple RRT' data fields and submit the request, resulting in the generation of the PIX code or barcode for payment. 3. Payment Proof Upload Automation: - Implementation of functionality to automatically attach the payment proof (provided externally following manual payment) to the corresponding RRT record on the CAU/BR portal. 4. RRT Term Retrieval and Download Automation: - Creation of a mechanism to periodically query the status of the RRT within the CAU/BR system. - Once the RRT Term is released, the solution must automatically download the document. 5. Google Drive Integration: - Configuration and integration with the Google Drive API to automatically save the downloaded RRT Terms to a specific folder. 6. Internal System Integration: - Development of an API call to an internal system, reporting the status of the RRT process (e.g., 'Awaiting Payment', 'Proof Attached', 'Term Released') and providing links to the attachments stored in Google Drive. Required Technologies and Skills: - Experience in web automation and systems integration. - Knowledge of RESTful APIs and web services. - Proficiency in programming languages such as Python or JavaScript. - Experience with the Google Drive API. - Ability to perform systems analysis and workflow optimization.