Welche Zapier-Variablen gibt es in reteach?
Mit der Zapier-Integration können Sie Ereignisse aus reteach automatisch in andere Anwendungen übergeben und dort weiterverarbeiten. Je nach verwendetem Trigger stellt reteach unterschiedliche Variablen zur Verfügung, etwa zu Kursen, Teilnehmenden, Teilnahmen oder Zertifikaten.
Diese Variablen können Sie in den nachfolgenden Zapier-Schritten verwenden, zum Beispiel zum Erstellen von Kontakten, zum Versand von Benachrichtigungen oder zur Ablage von Dokumenten.
So funktionieren die Variablen
Jeder Trigger übermittelt seine Daten als einzelne Felder. Verknüpfte Objekte werden in Zapier häufig verschachtelt dargestellt, zum Beispiel als customer.firstName oder course.name.
Bitte beachten Sie:
- Einige Trigger liefern sehr detaillierte Informationen, andere nur wenige Felder.
- Nicht alle Felder sind in jedem Datensatz befüllt.
- Einzelne Trigger stellen derzeit nur IDs oder Statuswerte bereit.
Verfügbare Trigger und Variablen
1. Kurs erstellt, aktualisiert oder gelöscht
Diese Trigger stellen Kursinformationen bereit:id, name, description, type, status, startsAt, endsAt
Verwendung: Kurse in anderen Systemen anlegen, aktualisieren oder Änderungen dokumentieren.
2. Teilnehmer erstellt, aktualisiert oder gelöscht
Diese Trigger stellen Teilnehmerinformationen bereit:id, email, userName, firstName, lastName, displayName, language, timezone, company, birthDate, department, team, gender, externalId, note, expiredNotificationMail, source, authenticationMethod, setActiveAt, setInactiveAt, invitationSentAt, lastLoginAt, status, registeredAt, managerId, userType, location, position
Verwendung: Für CRM-Systeme, HR-Systeme oder interne Benachrichtigungsprozesse.
3. Tag zugewiesen oder entfernt
Diese Trigger stellen Informationen zur Verknüpfung eines Tags mit einer Person bereit:id, customer.*, tag.*
Dazu gehören insbesondere Teilnehmerdaten wie customer.email oder customer.firstName sowie Tag-Daten wie tag.id und tag.name.
4. Teilnahme erstellt, abgeschlossen, entzogen oder Fortschritt aktualisiert
Diese Trigger stellen Teilnahmedaten bereit:id, startedAt, completedAt, invitedAt, joinedAt, invitationAcceptedAt, acceptedCompleteConfirmationText, externalId, progress, customer.*, course.*
Verwendung: Lernfortschritte synchronisieren, Abschlussmeldungen auslösen oder Kursdaten mit Teilnahmedaten kombinieren.
5. Zertifikat erstellt
Dieser Trigger stellt folgende Felder bereit:id, url
Die Variable url enthält die signierte Download-URL des Zertifikats und kann zum Beispiel in E-Mails oder Dokumentenprozessen verwendet werden.
6. Teilnehmerexport abgeschlossen
Dieser Trigger stellt folgende Felder bereit:id, format, includeTags, includeGroups, includeParticipations, url, size, startedAt, failedAt, completedAt, count
Verwendung: Status und Inhalte von Exporten überwachen.
7. Teilnehmerimport abgeschlossen
Dieser Trigger stellt folgende Felder bereit:id, size, originalFilename, startedAt, failedAt, completedAt, successCount, failedCount, mode, isSendAcademyInvitationEnabled, isTagSyncEnabled, failedRows[]
Fehlerdetails:failedRows[].id, failedRows[].index, failedRows[].reason, failedRows[].data
Verwendung: Automatische Fehlerprotokolle oder Benachrichtigungen nach dem Import.
8. Tag erstellt
Dieser Trigger stellt folgende Felder bereit:id, name
Verwendung: Neue Tags an andere Systeme weitergeben oder interne Workflows starten.
9. Bestellung abgeschlossen
Dieser Trigger stellt derzeit folgendes Feld bereit:id
Aktuell wird bei diesem Trigger ausschließlich die Bestell-ID übergeben.
10. Kurseinladung erstellt
Dieser Trigger stellt folgende Felder bereit:id, isMandatory, startDate, deadline, isRepeating, isRelative, repeatingIntervalUnit, repeatingInterval, accessTimeUnit, accessTime, isNotificationEnabled, isCertificateEnabled, isCertificateNotificationEnabled, certificateExpiresAfter, certificateExpiresAfterUnit, customer.id, course.id
Verwendung: Einladungslogik, Fristen und Zuordnung zu Kurs und Teilnehmer automatisiert weiterverarbeiten.
Hinweise
- Nicht jeder Trigger liefert vollständige Objektdaten.
- Bei verschachtelten Werten können Sie in Zapier in der Regel direkt Felder wie
customer.firstNameodercourse.nameauswählen. - Felder können leer sein, wenn sie in reteach für den jeweiligen Datensatz nicht gesetzt wurden.
Fazit
Die Zapier-Integration von reteach stellt eine breite Auswahl an Variablen für die Automatisierung bereit. Welche Werte konkret zur Verfügung stehen, hängt vom jeweiligen Trigger ab. Besonders umfangreich sind die Daten bei Teilnehmenden, Teilnahmen, Importen und Exporten.