A terminal-based AI support triage agent that handles support tickets across HackerRank, Claude, and Visa ecosystems — classifying issues, assessing risk, and generating grounded responses or escalating to humans.
PythonClaude APIRAGCSVNLPWeb Scraping
Features
Hackerrank Hackathon(hackerrank-orchestrate)
Ingests support tickets from CSV and classifies each by request type: product issue, bug, feature request, or invalid
Identifies the product area and company domain (HackerRank, Claude, Visa, or inferred from content)
Retrieves the most relevant documentation from the provided support corpus using semantic matching
Decides whether to reply with a grounded response or escalate to a human based on risk, sensitivity, and confidence
Produces structured output per ticket: status, product_area, response, justification, and request_type