Trigger-Events
Zuletzt aktualisiert: 13. April 2026
Trigger-Events bestimmen, wann ein Workflow ausgewertet wird. Jeder Workflow reagiert auf genau ein Event.
Verfügbare Events
| Event | Beschreibung | Wann ausgelöst |
|---|---|---|
conversation.created | Neue Conversation | Ein Besucher startet einen neuen Chat |
conversation.closed | Conversation geschlossen | Agent oder Auto-Close beendet den Chat |
conversation.assigned | Conversation zugewiesen | Conversation wird einem Agenten zugewiesen |
message.received | Neue Nachricht | Ein Besucher sendet eine Nachricht |
Event-Daten
Jedes Event stellt Kontextdaten bereit, die in Conditions verwendet werden können:
conversation.created
- Alle Conversation-Felder (status, priority, widget_id, department_id)
- Visitor-Daten (über EventData)
conversation.closed
- Conversation-Felder inkl. assigned_user_id
- Closing-Kontext (wer hat geschlossen)
conversation.assigned
- Conversation-Felder
- assigned_user_id (der neue Agent)
message.received
- Conversation-Felder
- Message-Felder (content, sender_type)
Häufige Kombinationen
| Ziel | Event | Condition |
|---|---|---|
| Neue Chats automatisch taggen | conversation.created | widget_id equals "5" |
| Keywords in Nachrichten erkennen | message.received | message_content contains "billing" |
| Bei Schließung benachrichtigen | conversation.closed | conversation_priority equals "urgent" |
| Bei Zuweisung priorisieren | conversation.assigned | — (immer) |
Tipps
- message.received ist das häufigste Event — hier reagieren Sie auf Inhalte
- conversation.created eignet sich für initiales Routing und Tagging
- Verwenden Sie conversation.closed für Follow-up-Aktionen (z.B. Survey triggern)