A method and system for enhancing voice calls is described. In some
examples, the system receives a dialed number from a user associated with
a voice call, determines that the voice call is associated with a party
capable of providing data services to the user, and provides data
services to the user. In some cases, the system provides the data
services to the user during the voice call. In some cases, the system
provides the data services to the user in lieu of the voice call.