Every so often I notice people talking about having web sites and email messages provide a simple way of adding items to an outlook schedule. Some MSDN event reminders from Microsoft provide something like this, while others seem not to. The following code can be used to have a website send a .vcal file that when opened will create a scheduled event in outlook. A sample with a user selectable interface is available here. In most cases, you would simply push predefined values to the user.