Microsoft envisions Cortana acting as a comprehensive digital assistant, telling you when to leave for work, what you will be doing, scheduling your appointments, routing your car and even keeping you company on your drive.