1. A method for a meeting notification and automatic modification service, the method comprising: identifying an appointment in a calendar application; identifying a geographic location of the appointment; identifying an appointment time at which the appointment is due to start and a current time; identifying an amount of time remaining between the current time and the appointment time at which the appointment is due to start; identifying at least a first participant of the appointment; identifying, at the current time, a geographic location of the first participant of the appointment; identifying a route extending from the geographic location of the first participant to the geographic location of the appointment; identifying a travel time associated with the route; determining whether the travel time exceeds the amount of time remaining until the appointment time; and if it is determined that the travel time exceeds the amount of time remaining, sending a communication.