Erstellen Sie automatisch eine Abwesenheitsantwort basierend auf Kalenderereignissen in Google Apps

12

Ich möchte den Inhalt der Abwesenheitsnachricht ( Abwesenheitsnachricht ) in meinem Google Apps-Konto basierend auf Ereignissen in meinem Google-Kalender ändern . (Ich bin der Administrator der Google Apps-Domain.)

Beispiel: Ich würde einen separaten Kalender erstellen, in dem ich alle Abwesenheitstage als Ereignisse eingebe, die mehrere Tage dauern können. Ich würde meine Abwesenheits einzuschalten automatisch am Tag der Veranstaltung in den Kalender beginnt mit einer Nachricht wie wie: I'm out of office from [Start date of event] till [End date of event]. Reason: [Event title].. Nach Beendigung des Ereignisses sollte der Vacation-Responder automatisch ausgeschaltet werden.

Für zusätzliches Guthaben: Ich möchte diese Lösung automatisch für jeden Nutzer der Google Apps-Domain bereitstellen.

Andris
quelle
Irgendwelche Fortschritte? Es ist eine großartige Idee und idealerweise eine zusätzliche Einstellung im Google Kalender-Event. Wenn Sie sich als "Frei", "Beschäftigt" oder "Beschäftigt" (Einladungen ablehnen) markieren, sollte es eine vierte Option geben, die "Beschäftigt & Abwesend" sagt würde eine Abwesenheitsnotiz in Google Mail für den entsprechenden Zeitraum
@michael Leider nein. Ich weiß nicht viel über App-Engine und hatte nicht die Zeit, die Programmierung dafür zu lernen. Wenn Sie eine Lösung finden, würde ich es sehr begrüßen, wenn Sie sie hier mit uns teilen würden.
Andris

Antworten:

4

Ich denke, Sie sollten eine App Engine-App entwickeln, die die Task Queue-API verwendet, um den von Ihnen bereitgestellten Kalender regelmäßig zu überprüfen und die entsprechenden Änderungen mithilfe der Google-APIs vorzunehmen. Dies ist etwas, was offensichtlich einiges an Entwicklungserfahrung erfordern würde. Sie können es jedoch relativ einfach in Ihrem Apps-Konto bereitstellen, und jeder Benutzer kann es aktivieren, indem er ihm über das Dashboard Zugriff gewährt.

Brad Gardner
quelle
0

Dies ist nicht Teil des Standardverhaltens von Google Apps.

Jemand ist möglicherweise in der Lage, eine Marketplace-App zu schreiben, um dies in einem Skript durchzuführen.

Sie können dies auch selbst tun, indem Sie eine Chrome-Erweiterung schreiben und an Ihre Nutzer verteilen.

jsejcksn
quelle