Unresolved
The conversation is still in play. It sits in one of three system statuses and carries a flag that tells us who has the ball.
We’ve replied substantively
The most recent substantive message in the thread is from us — a real agent reply, not an auto-response. The customer has the ball, and we’re waiting on them.
The customer is waiting on us
Either the customer’s message is the latest substantive entry and we owe a reply, or a handover (typically from the AI agent stack to a human team) just brought a new agent into the loop. Auto-replies, system notifications, and internal notes don’t change this — only a real agent reply does.