Support Google calendar
Orangutan can notify users about Google events (when they are added, in a hour before event etc).
For this there should be developed a special “monkey” - separate system process (maybe there are such programms already or programms which can be used?) which will notify Orangutan about events.
In addition a special context can ask users whether they are going to attend an event:
Orangutan: User email@example.com added an event "Company meeting" on Thu 15:00 - 16:00. Orangutan: Are you going? User: Maybe Orangutan: Understood.
Also a mapping should be used to determine which user “owns” a Google email account used in calendar...