By way of example, GPS or other location-based information about at least one of the participants in the appointment can be used to automatically (e.g., on the fly) update the appointment in the participant's electronic calendar application (e.g., Microsoft Exchange).