Fulfilled with Engagement
If an operator becomes available and accepts visitor's request then this promise will be fulfilled with the resulting Engagement.
Rejected with Error
- CANCEL: Visitor's spot in the queue was canceled. This can happen, for example, after using QueueTicket#cancel or when there are no more operators online.