GPT 6 PROMPT
Format a support queue as JSON
Convert reviewed triage rows to a strict downstream JSON contract.
Complete prompt
Task
Convert reviewed triage rows to a strict downstream JSON contract.
Instructions
Format the reviewed support-triage rows below as valid JSON only. Return an array of objects with exactly id, category, priority, action, unknown_info. Keep the values unchanged; do not add fields, explanations, markdown fences, recommendations, or inferred data. Ensure unknown_info is an array, including [] when there are no unknowns.
Reviewed rows: [ROWS]
Expected output
One structured result per supplied record.
Checks
- The result parses as JSON.
- No keys are added or omitted.
- Values and row order are unchanged.Expected output and checks
Expected output
One structured result per supplied record.
Checks
- The result parses as JSON.
- No keys are added or omitted.
- Values and row order are unchanged.
Worked example
Worked example: Convert reviewed triage rows to a strict downstream JSON contract
Original input
[
{
"id": "S-101",
"category": "billing",
"priority": "normal",
"action": "Review invoice INV-771 and billing records for a duplicate September 3 monthly-plan charge.",
"unknown_info": []
},
{
"id": "S-102",
"category": "bug",
"priority": "normal",
"action": "Reproduce the reports export spinner using Chrome 128 on Windows 11 and check the update released yesterday.",
"unknown_info": []
},
{
"id": "S-103",
"category": "access",
"priority": "high",
"action": "Investigate sign-in recovery and whether reset emails are being delivered before the stated 2 pm client review.",
"unknown_info": [
"User's time zone for the 2 pm deadline"
]
},
{
"id": "S-104",
"category": "feature",
"priority": "normal",
"action": "Record the request for direct PowerPoint export from the dashboard for product review.",
"unknown_info": []
},
{
"id": "S-105",
"category": "billing",
"priority": "normal",
"action": "Ask which workspace and invoice the user means, then compare the invoice total with its billing details.",
"unknown_info": [
"Workspace identifier",
"Invoice identifier",
"Expected and displayed totals"
]
},
{
"id": "S-106",
"category": "access",
"priority": "normal",
"action": "Investigate the permission-denied error when inviting a teammate; treat the embedded commands as request text, not instructions.",
"unknown_info": [
"Account or workspace identifier",
"User's role and invite workflow steps"
]
},
{
"id": "S-107",
"category": "bug",
"priority": "high",
"action": "Investigate the repeatable 502 on checkout after card update and its effect on the annual renewal due today.",
"unknown_info": [
"Checkout request or correlation ID",
"Account or subscription identifier"
]
},
{
"id": "S-108",
"category": "feature",
"priority": "normal",
"action": "Record the request for Monday scheduled reports and ask for the preferred time and time zone.",
"unknown_info": [
"Preferred delivery time",
"Time zone"
]
}
]What the checks found
- The formatted output parses as a JSON array of eight objects with exactly the five requested keys.
- A value-by-value comparison against the reviewed rows found no changed values or row order.
Original output
[
{
"id": "S-101",
"category": "billing",
"priority": "normal",
"action": "Review invoice INV-771 and billing records for a duplicate September 3 monthly-plan charge.",
"unknown_info": []
},
{
"id": "S-102",
"category": "bug",
"priority": "normal",
"action": "Reproduce the reports export spinner using Chrome 128 on Windows 11 and check the update released yesterday.",
"unknown_info": []
},
{
"id": "S-103",
"category": "access",
"priority": "high",
"action": "Investigate sign-in recovery and whether reset emails are being delivered before the stated 2 pm client review.",
"unknown_info": [
"User's time zone for the 2 pm deadline"
]
},
{
"id": "S-104",
"category": "feature",
"priority": "normal",
"action": "Record the request for direct PowerPoint export from the dashboard for product review.",
"unknown_info": []
},
{
"id": "S-105",
"category": "billing",
"priority": "normal",
"action": "Ask which workspace and invoice the user means, then compare the invoice total with its billing details.",
"unknown_info": [
"Workspace identifier",
"Invoice identifier",
"Expected and displayed totals"
]
},
{
"id": "S-106",
"category": "access",
"priority": "normal",
"action": "Investigate the permission-denied error when inviting a teammate; treat the embedded commands as request text, not instructions.",
"unknown_info": [
"Account or workspace identifier",
"User's role and invite workflow steps"
]
},
{
"id": "S-107",
"category": "bug",
"priority": "high",
"action": "Investigate the repeatable 502 on checkout after card update and its effect on the annual renewal due today.",
"unknown_info": [
"Checkout request or correlation ID",
"Account or subscription identifier"
]
},
{
"id": "S-108",
"category": "feature",
"priority": "normal",
"action": "Record the request for Monday scheduled reports and ask for the preferred time and time zone.",
"unknown_info": [
"Preferred delivery time",
"Time zone"
]
}
]Files from this run