Kalender-Feeds (ICS)
Abonnieren Sie beliebige Kalender per ICS-Link zur Konflikterkennung -- ohne OAuth-Zugriff. Funktioniert mit Google Calendar, Outlook, Apple Calendar und mehr.
Warum das zählt
Nicht jeder möchte OAuth-Zugriff auf seinen Kalender gewähren. Mit Kalender-Feeds können Sie jeden beliebigen Kalender für die Konflikterkennung anbinden, indem Sie einfach eine URL einfügen. Kein OAuth, kein Berechtigungsdialog, keine Drittanbieter-Autorisierung.
Das funktioniert mit:
- Google Calendar (privat oder Workspace)
- Microsoft Outlook / Office 365
- Apple Calendar (iCloud)
- Jeder Kalender-App, die eine ICS/iCal-Export-URL anbietet
Kit ruft Ihren Kalender-Feed alle 15 Minuten ab und blendet kollidierende Zeitfenster aus, wenn Kandidaten Interviews buchen – genau wie bei der Google Calendar-Integration.
Voraussetzungen
- Ein Kit-Konto mit aktivierter Terminplanung
- Eine Kalender-App, die eine geheime ICS/iCal-URL anbietet (die meisten tun das)
Kalender-Feed hinzufügen
- Navigieren Sie zu Integrationen > Kalender-Feeds
- Klicken Sie auf Kalender-Feed hinzufügen
- Fügen Sie die ICS-URL Ihres Kalenders ein (muss mit
https://beginnen) - Optional: Vergeben Sie einen Anzeigenamen (Kit erkennt ihn automatisch aus dem Feed)
- Klicken Sie auf Kalender-Feed hinzufügen
Kit validiert die URL, ruft den Feed ab und beginnt sofort mit der Konfliktprüfung.
ICS-URL finden
Google Calendar
- Öffnen Sie Google Calendar und klicken Sie auf das Zahnrad-Symbol (Einstellungen)
- Klicken Sie in der linken Seitenleiste auf den Kalendernamen
- Scrollen Sie zu Geheime Adresse im iCal-Format
- Kopieren Sie die URL
Wichtig: Verwenden Sie die geheime Adresse, nicht die öffentliche – es sei denn, Ihr Kalender ist absichtlich öffentlich. Die geheime URL enthält ein Token, das Lesezugriff gewährt.
Microsoft Outlook / Office 365
- Öffnen Sie Outlook im Browser und gehen Sie zu Einstellungen > Kalender
- Klicken Sie auf Freigegebene Kalender
- Wählen Sie unter “Kalender veröffentlichen” den gewünschten Kalender aus
- Wählen Sie Alle Details anzeigen und klicken Sie auf Veröffentlichen
- Kopieren Sie den ICS-Link (nicht den HTML-Link)
Apple Calendar (iCloud)
- Öffnen Sie die Kalender-App auf Ihrem Mac
- Klicken Sie mit der rechten Maustaste auf den gewünschten Kalender
- Wählen Sie Kalender teilen …
- Aktivieren Sie Öffentlicher Kalender
- Kopieren Sie die angezeigte URL
So funktioniert es
| Aspekt | Details |
|---|---|
| Abfragefrequenz | Alle 15 Minuten |
| Abgerufene Daten | Nur Start-/Endzeiten und Frei/Beschäftigt-Status |
| Gespeicherte Daten | Nur Beschäftigt-Zeitfenster (keine Termindetails) |
| Zeitraum | Nächste 30 Tage |
| Wiederkehrende Termine | Automatisch aufgelöst (täglich, wöchentlich, monatlich) |
| Ganztägige Termine | Blockieren den gesamten Tag |
Wenn ein Kandidat verfügbare Interviewzeitfenster aufruft, subtrahiert Kit die Beschäftigt-Zeiten Ihres Kalenders von Ihrem Verfügbarkeitsplan – genau wie bei der Google Calendar-Integration.
Google Calendar-Integration vs. Kalender-Feeds
| Funktion | Google Calendar (OAuth) | Kalender-Feeds (ICS) |
|---|---|---|
| Konflikterkennung | Echtzeit | 15 Minuten Verzögerung |
| Interview-Einladungen | Per E-Mail als .ics (nie in Ihren Kalender geschrieben) |
Per E-Mail als .ics (nie in Ihren Kalender geschrieben) |
| Einrichtung | OAuth-Autorisierung | URL einfügen |
| Kompatibilität | Nur Google Calendar | Jeder Kalenderanbieter |
| Datenschutz | Erfordert Kalenderberechtigungen | URL-basiert, kein Kontozugriff |
| Ganztägige Termine | Unterstützt | Unterstützt |
| Wiederkehrende Termine | Über Google API verarbeitet | Aus dem Feed aufgelöst |
Verwenden Sie Google Calendar, wenn Sie Echtzeit-Konflikterkennung wünschen. Keine der beiden Optionen schreibt in Ihren Kalender – Interview-Einladungen werden immer per E-Mail als .ics-Anhang versendet.
Verwenden Sie Kalender-Feeds, wenn Sie keinen OAuth-Zugriff gewähren möchten, einen Nicht-Google-Kalender nutzen oder einen zusätzlichen Kalender eines anderen Anbieters hinzufügen möchten.
Sie können beides gleichzeitig verwenden. Kit fasst die Beschäftigt-Zeiten aller verbundenen Quellen zusammen.
Kalender-Feeds verwalten
Feed bearbeiten
Navigieren Sie zu Integrationen > Kalender-Feeds, suchen Sie Ihren Feed im Abschnitt Kalender-Feeds und klicken Sie auf das Stift-Symbol. Sie können den Anzeigenamen ändern und die Konfliktprüfung ein- oder ausschalten.
Feed aktualisieren
Klicken Sie auf das Drei-Punkte-Menü (⋮) neben einem Feed und wählen Sie Jetzt aktualisieren. Kit ruft sofort die neueste Version ab, anstatt auf die nächste 15-Minuten-Abfrage zu warten.
Feed entfernen
Klicken Sie auf das Drei-Punkte-Menü (⋮) und wählen Sie Feed entfernen. Kit prüft diesen Kalender nicht mehr auf Konflikte. Ihr Kalender selbst wird nicht beeinflusst.
Datenschutz und Sicherheit
Kalender-Feeds sind auf Datenschutz ausgelegt:
- Keine Termindetails gespeichert – Kit liest nur Start-/Endzeiten und den Frei/Beschäftigt-Status. Titel, Beschreibungen, Teilnehmer und Orte werden sofort nach dem Parsen verworfen.
- Verschlüsselte Speicherung – Ihre Kalender-URL wird verschlüsselt gespeichert. Sie wird weder protokolliert noch in API-Antworten angezeigt.
- Nur HTTPS – Kit akzeptiert ausschließlich Kalender-URLs über HTTPS.
- Sie behalten die Kontrolle – Um den Zugriff von Kit zu widerrufen, generieren Sie in Ihrer Kalender-App (Google, Outlook usw.) eine neue geheime URL. Die alte URL funktioniert sofort nicht mehr.
Zugriff widerrufen
Anders als bei OAuth (wo Sie den Zugriff in Kit oder Ihrem Google-Konto widerrufen) wird der Zugriff auf Kalender-Feeds über die URL selbst gesteuert:
- Gehen Sie zu den Einstellungen Ihrer Kalender-App
- Suchen Sie den veröffentlichten/freigegebenen Kalender
- Klicken Sie auf “Zurücksetzen” oder “Veröffentlichung aufheben”, um die alte URL ungültig zu machen
- Entfernen Sie in Kit den alten Feed und fügen Sie bei Bedarf die neue URL hinzu
Fehlerbehebung
Feed wird nicht aktualisiert
Mögliche Ursachen:
- Die Kalender-URL wurde widerrufen oder neu generiert
- Ihr Kalenderanbieter ist vorübergehend nicht erreichbar
- Der Feed wurde nach wiederholten Fehlern pausiert
Lösung:
- Prüfen Sie den Feed-Status unter Integrationen > Kalender-Feeds
- Klicken Sie auf Jetzt aktualisieren, um eine sofortige Aktualisierung zu erzwingen
- Falls die URL neu generiert wurde, entfernen Sie den alten Feed und fügen Sie die neue URL hinzu
Termine fehlen bei der Konfliktprüfung
Mögliche Ursachen:
- Der Termin ist in Ihrem Kalender als “frei” (transparent) markiert
- Der Termin verwendet ein ungewöhnliches Wiederholungsmuster, das Kit nicht auflösen kann
- Der Termin liegt mehr als 30 Tage in der Zukunft
Lösung:
- Bearbeiten Sie den Termin in Ihrem Kalender und setzen Sie den Status auf “beschäftigt”
- Prüfen Sie bei wiederkehrenden Terminen, ob diese in Ihrer Kalender-App korrekt angezeigt werden
Feed zeigt “Fehler” oder “Pausiert”
Kit pausiert Feeds nach wiederholten Abruffehlern, um unnötige Anfragen zu vermeiden.
- Fehler (3+ Fehlversuche): Kit versucht es weiterhin. Prüfen Sie, ob Ihre URL gültig ist.
- Pausiert (anhaltende Fehler): Kit hat die Abfrage eingestellt. Entfernen Sie den Feed und fügen Sie ihn mit einer neuen URL erneut hinzu.
Auf einen Blick
- Navigieren Sie zu Integrationen > Kalender-Feeds
- Klicken Sie auf Kalender-Feed hinzufügen
- Fügen Sie die geheime ICS-URL Ihres Kalenders ein
- Überprüfen Sie, ob der Feed nach einigen Minuten als “Aktiv” angezeigt wird
- Testen Sie, indem Sie eine Kandidatenbuchungsseite aufrufen und prüfen, ob kollidierende Zeitfenster ausgeblendet sind
- Fügen Sie optional Feeds für weitere Kalender hinzu (privat, Team usw.)