For example, something like this timeline:
- chat with operator starts
- the user clicks button "A" so variable "button A pressed" is passed to the server (user is still chatting)
- the user clicks button "B" so variable "button B pressed" is passed to the server (user is still chatting)
And so on.