A Transaction represents an event that happened in a ticket, such as a Message, Ticket state change, Ticket was assigned to another agent, and more.