I am looking for an Android or iOS application that could wait for me when I have to go through a call centre phone queue (typically when trying to reach a customer service, which can take one hour or more). For example, I would start the application when I begin queuing, then the application would alert me when the queue is over.
In most cases, it should be possible to detect when the human operator starts talking to me. Another less clever but more reliable way to do it would be to simply have a database of music used in those queues and detect when they stop.
I am also okay if the application works on Windows or Mac, in which case I guess I would call through VoIP.
To put it visually:
(Btw waiting on the phone for more than six minutes can be bad for health.)