new logic:
now there is a queue for the agents
only missing:
create a view just for the customers with appointment