Table of Contents

Enum SupportAssistantState

Namespace
Tharga.Team
Assembly
Tharga.Team.dll

Whether an assistant is answering a case, and whether it has handed over.

public enum SupportAssistantState

Fields

Active = 1

An assistant answers replies on this case.

HandedOff = 2

The customer asked for a person, so the assistant has stopped answering.

Terminal on purpose. Handing back to an assistant after somebody has asked for a human would answer a question they have already declined to have answered that way.

None = 0

No assistant. A person answers.

Remarks

Three states rather than a flag, because "never had one" and "had one until the customer asked for a person" are different facts, and only the second explains why a human is now reading the transcript.

Absent on every case raised before assistants existed, which deserializes as None — the behaviour those cases already had.