She hailed a taxi is a great answer provided that "she" is outside where taxis are free to pick up passengers.
If "she" is inside (of her home, for example) and using the phone or the net to order a taxi, I'd say "She ordered a taxi."
"She called for a taxi" would also work. Sending for and summoning a taxi are not really American English.