At least in Germany, my standard way of getting a cab (wherever I want) was calling one of the dispatch centres.
Taxi-hailing apps made this slightly more convenient, and displaying the cab's route to you removed some stress, but it didn't fundamentally alter the service.
And Uber really doesn't add any value except for undercutting prices by subsidising the rides via investors and shovelling risk etc. onto the drivers.
I think about 99.9% of my taxi use has been call-ahead, often a day before ("I need a cab to the airport at 9am tomorrow").