1. In an integrated portable electronic device having an operating system chipset, a telephony chipset, and a display, a method for automatically delivering a phone call, the method comprising the steps of: monitoring for incoming phone calls by a background task executing on an operating system chipset and interfacing directly with a telephony functionality executing on a telephony chipset integrated within a portable electronic device, the device's operating system including at least one graphical user interface; detecting an incoming phone call by the background task; and notifying the operating system of the incoming phone call by the background task, wherein the notification is irrespective of a user's activity on the device and wherein the at least one graphical user interface is one of (i) waiting for input from the user, (ii) waiting for input from the user and is unable to be notified and updated by the operating system, and (iii) able to be notified and updated by the operating system.