I hate to be that guy, but you've been able to summon taxis via phone pretty much for as long as either have existed.
But I get what you mean, the app is the game-changer. I've had dispatch schedule a taxi for me and then they just didn't show up. 🤷♂️ No way to track or check the progress...