1. A method for a mobile device to interact with a plurality of interactive services from one or more interactive response services using the short message service (SMS) and profiles stored on the mobile device, each profile storing information related to one or more of the interactive services, the method comprising: receiving at the mobile device a user's selection of one of the profiles stored on the mobile device; processing at the mobile device the selected profile, the profile having an SMS address associated therewith and user interface information associated with the interactive service, the user interface information including information to be displayed on the mobile device, the profile being one of a plurality of profiles stored on the mobile device, each profile having information specific to one or more of the plurality of interactive services for providing interactions with the services via the mobile device; prior to receiving a response from the interactive service, generating and displaying a user interface at the mobile device based on the user interface information including displaying at least some of the information to be displayed from the profile, the user interface soliciting a user input; receiving the user input via the user interface at the mobile device; prior to receiving a response from the interactive service, the mobile device updating the user interface based upon the user input, and including displaying at least some of the information to be displayed; the mobile device processing the user input in accordance with the profile to generate an SMS message; sending the SMS message to the SMS address associated with the profile, the sent SMS message initiating an interaction with the interactive service; receiving a responsive SMS message at the mobile device; and after receiving the responsive SMS message from the interactive service, updating the user interface at the mobile device based upon the responsive SMS message.