I need a manager to be able to schedule a specific task (appointment) in one or more of their worker's calendars, using the invite function on the manager's calendar. This could be a request for the worker to do a specific task, or a request from the manager for a group of workers to meet together at some time specified by the manager. The key here, is that the manager does not want his calendar to be included in the task or meeting event that he is setting.
I want to use the invite function, because it immediately puts the tentative appointment on the invited workers calendars, notifies the worker(s) of the manager's scheduling request by email (SMS would also be nice), and also gives the worker(s) the option to accept, decline, or reschedule the event. Unfortunately, the current invite function always includes the manager or appointment originator in the event. This always puts the requested event on the request originator's calendar as well as all of the invitees. Surprisingly, the originator can remove themselves from the invitee list in their own calendar, but this action immediately removes the task or appointment from ALL of the invitees calendars, even though other invitees are still shown on the invitee list. Personally, I think this behavior is a mistake. If the meeting originator wants to take themselves off of the meeting list but leave others on it, they should be able to do that without killing the appointment for everyone. Once the manager has told one or more workers what to do and when to do it, the manager doesn't need to have a calendar event on his calendar that doesn't involve himself. If the worker(s) agree to the task or meeting, they can accept the invite as normal, and the manager will get a notification of the acceptance via email.. If the worker disagrees with the managers request, they can use the invite email process to reject the task, and the manager can negotiate this by inviting another event on the affected worker's calendars. It is assumed that the manager can see the worker's calendars, so he can pick another time when the required worker(s) are available. In any case, I want to understand how to use the calendar APIs to kill the action that removes all the invitees, if the originator takes themselves off the invite list. If the originator does take himself off the list, all the other invitees should still see a tentative event on their calendar, which they can elect to accept or reject, as in any invitation scenario.. -- You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://code.google.com/apis/calendar/community/forum.html
