IT request type
Route an internal IT helpdesk request: access, password or MFA, hardware, software, network, or a security concern.
F@fProblem
Employees write to IT in their own words. Helpdesk staff spend much of each shift re-categorizing tickets before they can start on them.
Goal
Route requests to the right queue or self-service flow, and send anything security-related to the security desk.
Input / state
The employee's request and basic facts from your directory.
- request
- What the employee wrote.
- requester
- Department and device type from your directory.
Decision question
request_typeWhat kind of IT help is the employee asking for?
Options
access_requestAccess to an application, folder, group, repository or system.password_or_mfaLocked out, forgotten password, or a new phone for MFA.hardwareLaptop, monitor, peripherals or a broken device.softwareInstalling, licensing or fixing an application.network_or_vpnWi-Fi, VPN, or network connectivity.security_concernReports a suspicious email, message, device behaviour or possible compromise.
Allowed outcomes
Decided in your code from the answer and its confidence. Thresholds are yours to set and test.
- Access requestChoice is access_request and confidence meets your threshold.
- Password or MFAChoice is password_or_mfa and confidence meets your threshold.
- HardwareChoice is hardware and confidence meets your threshold.
- SoftwareChoice is software and confidence meets your threshold.
- Network or VPNChoice is network_or_vpn and confidence meets your threshold.
- Security concernChoice is security_concern and confidence meets your threshold.
- Service desk agentConfidence is below your threshold: probability is spread across options.
Example scenarios
Predefined demonstrations. No model is called; the outcome shown is an illustrative judgment.
Example state
{
"request": "I need access to the Q2 finance shared folder.",
"requester": {
"device": "laptop",
"department": "Finance"
}
}Outcome
IllustrativeChoice is access_request and confidence meets your threshold.
Why
Asks for access to a resource.
Using it well
- Password and MFA resets go through a verified self-service flow, never through a chat reply.
- A request that mentions both a problem and a suspicious event should lean to the security desk.
Request definition
POST https://api.typesafe.ai/v1/systemone{
"model": "jev-latest",
"state": {
"request": "<request>",
"requester": "<requester>"
},
"questions": {
"request_type": {
"type": "choice",
"instructions": "What kind of IT help is the employee asking for?",
"criteria": {
"access_request": "Access to an application, folder, group, repository or system.",
"password_or_mfa": "Locked out, forgotten password, or a new phone for MFA.",
"hardware": "Laptop, monitor, peripherals or a broken device.",
"software": "Installing, licensing or fixing an application.",
"network_or_vpn": "Wi-Fi, VPN, or network connectivity.",
"security_concern": "Reports a suspicious email, message, device behaviour or possible compromise."
}
}
}
}Request shape from the System One API reference; a Kev server accepts the same body. Replace the placeholder state with your data. Requests need your own API key or server.
Version History
Initial version