Zum Hauptinhalt springen

Workflows FAQs

Verfasst von Beth-Ann Sher

Auslösen von Workflows

Warum wird mein Workflow nicht ausgelöst?

Ein Workflow wird möglicherweise aufgrund von Konfigurationsproblemen nicht wie erwartet ausgelöst, z. B. wegen Kanal-Kompatibilität, Zielgruppenregeln, Zeitplanung oder Konflikten mit Ihren Messenger-Einstellungen. So beheben Sie diese Probleme.

Wie kann ich sehen, bei welchen Gesprächen mein Workflow ausgelöst wurde?

Sie können überprüfen, wann ein Workflow in einem Gespräch ausgelöst wurde, und zwar über:

  • Gesendet-Tab in Workflows: Überprüfen Sie den Gesendet-Tab innerhalb jedes Workflows. Dort wird eine Liste der Gespräche angezeigt, bei denen der Workflow ausgelöst wurde.

  • Gesprächsereignisse im Inbox: Innerhalb des Inbox können Sie die Abfolge der Ereignisse sehen, die in einem Gespräch stattgefunden haben, indem Sie auf Gesprächsereignisse anzeigen klicken. So sehen Sie die Gesprächsereignisse und können herausfinden, welcher Workflow in einem Gespräch ausgelöst wurde.

  • Simulation eines Gesprächs: Wenn Sie Ihren Workflow testen möchten, können Sie entweder die Workflows Preview-Funktion verwenden oder den Workflow so einstellen, dass er nur für Sie oder Ihre Teammitglieder live geschaltet wird. Wählen Sie dazu einfach das Attribut Email aus und geben Sie Ihre eigene E-Mail-Adresse ein – oder „enthält“ die E-Mail-Domain Ihres Unternehmens (@examply.com).

Kann ich wiederverwendbare workflows in Gesprächen verwenden, um Kundendaten zu sammeln?

Ja, Sie können wiederverwendbare workflows erstellen, die Kundendaten sammeln, wie E-Mail, Telefon, Name sowie benutzerdefinierte Attribute, die Sie in Intercom verfolgen.

Wie löse ich einen Workflow basierend auf einer Änderung eines Benutzerattributs aus?

Dies ist derzeit mit Workflows nicht möglich, aber Sie können eine Funktionsanfrage stellen, wenn Sie dies hilfreich finden!

Wie kann ich verhindern, dass der Willkommens-Bot die vollständige Nachricht und Optionen anzeigt, wenn ein Benutzer die Seite besucht?

Um zu verhindern, dass der Willkommens-Bot die vollständige Nachricht und Optionen anzeigt, wenn ein Benutzer die Seite besucht, müssen Sie einen anderen Workflow-Auslöser verwenden. Statt den Auslöser „Kunde besucht eine Seite“ zu verwenden, der dazu führt, dass der Workflow proaktiv erscheint, verwenden Sie den Auslöser „Kunde öffnet ein neues Gespräch im Messenger“. So erscheint die Willkommensnachricht in Ihrem Workflow nur, wenn ein Benutzer ein Gespräch über den Messenger startet.

Wie kann ich verhindern, dass Benutzer outbound message workflows im Messenger umgehen?

Kunden können manchmal outbound message workflows umgehen, indem sie direkt auf den Messenger-Launcher klicken und ein Gespräch außerhalb des vorgesehenen Ablaufs starten.

Es gibt zwei Hauptmöglichkeiten, dies zu verhindern:

  1. Direktnachrichten deaktivieren

    Sie können die Messenger-Einstellung „Benutzern erlauben, ein Gespräch zu starten“ deaktivieren. Dadurch wird verhindert, dass Benutzer Gespräche außerhalb Ihrer workflows initiieren. Dies kann jedoch die Flexibilität verringern und zu einer weniger intuitiven Erfahrung für Kunden führen.

  2. Verwenden Sie einen Workflow „Wenn Kunde seine erste Nachricht sendet“

    Ein benutzerfreundlicherer Ansatz ist es, einen Workflow zu erstellen, der den Auslöser „Wenn Kunde seine erste Nachricht sendet“ verwendet. So können Sie den Gesprächsverlauf richtig steuern und gleichzeitig eine bessere Kundenerfahrung gewährleisten.


Workflows erstellen

Wie erhalte ich Zugriff auf outbound bots in Intercom?

Um Zugriff auf outbound bots (Workflows) in Intercom zu erhalten, stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind:

  1. Plan-Zugriff:

    Sie müssen den Advanced-Plan oder höher haben, um workflows zu verwenden.

  2. Workspace-Berechtigungen:

    Sie benötigen die Berechtigung „Kann outbound workflows verwalten“. Diese finden Sie im Abschnitt „Automation“ unter den Berechtigungen für Teammitglieder. Ihr Workspace-Administrator kann Ihnen diese Berechtigung erteilen.

Hinweis: Zusätzliche Workflow-Funktionen sind im Expert-Plan verfügbar.

Sie können die vollständige Funktionsübersicht für jeden Plan auf der Intercom-Preisseite einsehen.

Kann ich in einem Collect data Schritt eine Datei von einem Kunden sammeln?

Ja, Sie können in einem Collect data Schritt auf verschiedene Weise eine Datei von einem Kunden sammeln:

  1. Dateilink sammeln:

    1. Fordern Sie den Kunden auf, eine öffentlich zugängliche Datei-URL in einem Collect data Schritt mit einem Textattribut einzufügen, und übergeben Sie dieses Attribut dann an Ihren Datenconnector zur Verarbeitung.

  2. Messenger-Anhang verwenden:

    1. Bitten Sie den Kunden, eine Datei direkt im Messenger hochzuladen. Speichern Sie diese in einem Datei-Upload-Gesprächs-Datenattribut.

    2. Dann machen Sie die Presigned URL des Datei-Attributs über einen Datenconnector zugänglich, um sie an Ihr Backend weiterzuleiten.

Hinweis:

  • Endbenutzer-Anhangslinks sind kurzlebige signierte URLs (ungefähr 30 Minuten gültig). Rufen Sie sie unmittelbar nach dem Hochladen der Datei durch den Kunden ab.

  • Für sensible Anwendungsfälle aktivieren Sie Messenger JWT und beschränken Sie die Zielgruppen Ihrer Datenconnectoren, um den Datei-Zugriff sicher zu halten.

Kann ich Gespräche beim Senden eines Workflows auch dann in großen Mengen taggen, wenn der Kunde nicht antwortet?

Ja, Sie können Gespräche automatisch taggen, indem Sie in Ihrem Workflow einen Schritt „Gespräch taggen“ hinzufügen. Klicken Sie überall in Ihrem Workflow-Pfad auf Schritt hinzufügen und wählen Sie Gespräch taggen. Dies gilt nur für zukünftige Gespräche und funktioniert nicht rückwirkend.

Wie kann ich "wenn"-Bedingungen in workflows erstellen und priorisieren?

Um "wenn"-Bedingungen in workflows zu erstellen und zu priorisieren, können Sie weitere bedingte Verzweigungen hinzufügen. Die Priorität erfolgt von oben nach unten bei der Verwendung von Verzweigungen.

Wie richte ich einen After-Hours-Antwort-Workflow ein?

Um Kunden außerhalb Ihrer Geschäftszeiten eine Nachricht zu senden – zum Beispiel, um ihnen mitzuteilen, wann sie mit einer Antwort rechnen können – richten Sie einen Workflow mit einer Verzweigungsbedingung ein, anstatt die Zeitplanung in Ihren Auslöser-Einstellungen zu verwenden. Verzweigungen werden in Echtzeit ausgewertet und sind daher für zeitbasierte Logik zuverlässiger.

  1. Gehen Sie zu Fin AI Agent > Workflows und öffnen Sie einen bestehenden Workflow oder klicken Sie auf Neuer Workflow.

  2. Legen Sie Ihren Auslöser fest – zum Beispiel Kunde sendet seine erste Nachricht.

  3. Fügen Sie einen Branch-Schritt hinzu.

  4. Wählen Sie in der Branch-Bedingung Office hours > is > Outside office hours aus.

  5. Fügen Sie im Pfad für außerhalb der Bürozeiten einen Schritt Send a message hinzu. Geben Sie Ihre Geschäftszeiten und Ihre erwartete Antwortzeit an.

  6. Fügen Sie im Pfad während der Bürozeiten Ihre Standard-Workflowschritte hinzu.

  7. Klicken Sie auf Set live, um den Workflow zu aktivieren.

Hinweis: Workflows verwenden nur Ihre Standardgeschäftszeiten – nicht die für einzelne Teams konfigurierten benutzerdefinierten Geschäftszeiten. Stellen Sie sicher, dass Ihre Standardgeschäftszeiten vor dem Testen korrekt eingestellt sind.

Wie erstelle ich einen Workflow, der nur E-Mail-Konversationen anspricht?

Um sicherzustellen, dass ein Workflow nur für E-Mail-Konversationen ausgelöst wird, müssen Sie die Kanalauswahl in Ihren Trigger-Einstellungen einschränken. Wenn ein Kanal nicht explizit aktiviert ist, löst eine Konversation auf diesem Kanal den Workflow nicht aus.

  1. Gehen Sie zu Fin AI Agent > Workflows und öffnen Sie einen bestehenden Workflow oder klicken Sie auf New workflow.

  2. Legen Sie Ihren Trigger fest – zum Beispiel Customer sends their first message.

  3. Gehen Sie in den Trigger-Einstellungen zum Abschnitt Channels.

  4. Aktivieren Sie Email und deaktivieren Sie alle anderen Kanäle.

  5. Vervollständigen Sie die restlichen Workflow-Schritte und Zielgruppenregeln.

  6. Klicken Sie auf Set live, um den Workflow zu aktivieren.

Hinweis: Wenn Email in Ihren Kanaleinstellungen nicht ausgewählt ist, lösen E-Mail-Konversationen diesen Workflow nicht aus – selbst wenn alles andere korrekt konfiguriert ist. Überprüfen Sie auch, ob Ihre E-Mail-Weiterleitung aktiv ist, da E-Mails, die nicht korrekt an Intercom weitergeleitet werden, keine Workflows auslösen.

Kann ich beliebige Tags als Zielgruppenregel verwenden, um den Workflow auszulösen?

Derzeit können Sie beim Einrichten des Zielgruppenfilters für den Workflow nur People oder Company Tags auswählen. Conversation-Tags können hierfür nicht verwendet werden.

Wie kann ich dem user erlauben, eine externe Website aus einem Workflow zu öffnen?

Um externe Inhalte zu einem Workflow hinzuzufügen, können Sie den Schritt "Send an app" hinzufügen und die Content Showcase-App auswählen.

Sucht ein Workflow mit "Message contains" auch nach Schlüsselwörtern in E-Mail-Betreffzeilen?

Ja, wenn Sie eine Bedingung "Message contains XYZ" zu einem Workflow hinzufügen, wird auch im Betreff der E-Mail gesucht, nicht nur im Textkörper. Selbst wenn Sie eine separate Bedingung für "Email subject contains XYX" verwenden, schließt "Message contains" auch den E-Mail-Betreff ein.

Werde ich für das Senden von Nachrichten über Workflows belastet?

Das hängt von den Kanälen ab, die Sie für den Workflow aktiviert haben. Für das Senden von Workflow-Nachrichten über Web, iOS, Android, Facebook, Instagram und Email fallen keine Gebühren an.

Wenn Sie jedoch SMS oder WhatsApp als einen der Workflow-Kanäle ausgewählt haben, werden alle Nachrichten, die über diese Kanäle gesendet werden, zu den jeweiligen Tarifen berechnet.

Wie kann ich ein ticket automatisch auf "In progress" setzen, wenn ein Kunde auf ein Resolved/Closed ticket antwortet?

Dazu müssen Sie zwei Workflows erstellen:

  1. Wiederverwendbarer Workflow: Dieser Workflow setzt den ticket-Status auf "In Progress."

  2. When customer sends any message workflow: Fügen Sie einen Branch hinzu, um zu prüfen, ob der ticket-Status "Resolved" ist, und leiten Sie ihn dann an den wiederverwendbaren Workflow weiter, um den Status auf "In progress" zu aktualisieren.

Diese Einrichtung stellt sicher, dass jede Kundenantwort auf ein Resolved/Closed ticket es automatisch auf "In progress" setzt.

Wie kann ich automatisch einen Teamkollegen zuweisen, wenn ich eine Konversation an ein team inbox neu zuweise?

Sie können einen Workflow mit dem Trigger "If teammate changes the conversation assignment" einrichten, um automatisch einen bestimmten Teamkollegen zuzuweisen, wenn eine Konversation einem team inbox zugewiesen wird.

Wählen Sie im Trigger-Publikum "Team assigned is [X]" aus:

Fügen Sie dann einen Workflow-Pfad mit dem Assign -Schritt hinzu, um einem Teamkollegen zuzuweisen:

Hinweise:

  • Wenn Sie Konversationen gleichmäßig unter mehreren Teamkollegen verteilen möchten (z. B. mit Round-Robin oder ausgewogener Zuweisung), funktioniert diese Methode nicht. Dieser Workflow erlaubt nur, eine Konversation automatisch einem bestimmten Teamkollegen neu zuzuweisen.

  • "If teammate changes the conversation assignment" wird nicht ausgelöst, wenn ein Workflow die Konversation zuweist, sondern nur, wenn ein Mensch sie zuweist.

Wie teste ich Workflow-Änderungen in einer Live-Umgebung, ohne users zu beeinträchtigen?

Um die aktualisierte Workflow-Logik in einer Produktionsumgebung zu testen, ohne live users zu beeinträchtigen:

  1. Nehmen Sie Ihre Änderungen am Workflow vor.

  2. Führen Sie einen Hard-Refresh der Seite durch oder löschen Sie den Browser-Cache, um sicherzustellen, dass die neueste Version geladen wird.

  3. Alternativ rufen Sie shutdown() in der Browser-Konsole auf, um die aktuelle Messenger-Sitzung zu beenden und eine neue zu starten.

  4. Lösen Sie den Workflow erneut aus, um zu bestätigen, dass die aktualisierte Logik angewendet wird.

Testen Sie nach Möglichkeit immer zuerst in einer Staging-Umgebung, um unbeabsichtigte Auswirkungen auf live Konversationen zu vermeiden.

Wie teste ich sicher einen E-Mail-Workflow?

Um E-Mail-Workflows zu testen, ohne live users zu beeinträchtigen:

  1. Duplizieren Sie den Workflow.

  2. Legen Sie die Zielgruppe der Duplikats so fest, dass der Workflow nur für Ihre eigene E-Mail-Adresse oder eine kleine interne Testzielgruppe ausgelöst wird.

  3. Durchlaufen Sie den gesamten Ablauf, um das Verhalten zu bestätigen.

  4. Wenden Sie nach Bestätigung die gleichen Änderungen auf Ihren Live-Workflow an.

Vermeiden Sie es, ungeprüfte Änderungen direkt an einem Live-Workflow vorzunehmen – das Duplizieren isoliert das Risiko.

Wie teste ich die Fin-Attributerkennung, ohne live users zu beeinträchtigen?

Um sicher zu testen, ob Fin Attribute korrekt erkennt:

  1. Erstellen Sie einen Test-Workflow mit dem Auslöser Wenn der Kunde seine erste Nachricht sendet und fügen Sie einen Schritt Fin antworten lassen hinzu.

  2. Begrenzen Sie die Reichweite, indem Sie eine Zielgruppenbedingung hinzufügen – zum Beispiel nur Ihre eigene E-Mail-Adresse oder Ihre Firmen domain anvisieren.

  3. Starten Sie ein Testgespräch, um zu bestätigen, dass Fin Attribute wie erwartet erkennt.

  4. Nach Bestätigung wenden Sie dieselbe Konfiguration auf Ihren live Workflow an.

  5. Sie können auch einen Test in der Workflow-Vorschau durchführen.

Tipp: Wenn Sie diesen Workflow in Ihrer Liste hoch priorisieren, wird er beim Testen zuerst ausgelöst, ohne andere live workflows zu stören.

Kann ich workflows testen, ohne den Messenger auf meiner Produktionsseite live zu schalten?

Ja. Es gibt zwei Optionen:

  • Verwenden Sie die Intercom API, um echte Gespräche zu erstellen, die Ihre workflows auslösen, ohne den Messenger für Kunden sichtbar zu machen.

  • Richten Sie eine Staging- oder Testumgebung mit installiertem Messenger ein, um Testgespräche sicher zu erstellen, ohne live users zu beeinträchtigen.

Vorschau-Gespräche, die mit der Workflows Preview-Funktion erstellt wurden, erscheinen im Inbox und werden als echte Gespräche behandelt – das bedeutet, dass die Aktivität der Vorschau-User in den Workflow-Berichtsmetriken enthalten ist. Erwarten Sie, dass Vorschau-Users neben echten Kunden in den Zählungen für gesendet, engagiert und abgeschlossen aufgeführt werden.

Hinweis: Wenn Ihre Berichtsnummern nach dem Testen unerwartet hoch erscheinen, prüfen Sie, ob die Aktivität der Vorschau-User mitgezählt wurde. Um Ihre Metriken sauber zu halten, sollten Sie Ihre Zählungen für gesendet/engagiert/abgeschlossen nach jeder Vorschau-Sitzung überprüfen.

Wie konfiguriere ich einen Außerhalb-der-Geschäftszeiten-Workflow, der ausgelöst wird, wenn ein Gespräch wieder geöffnet wird?

Wenn ein Kunde ein zuvor geschlossenes Gespräch außerhalb der Geschäftszeiten wieder öffnet, wird ein Standard-Workflow für Außerhalb-der-Geschäftszeiten möglicherweise nicht wie erwartet ausgelöst.

Um dies zuverlässig zu handhaben:

  1. Stellen Sie den Workflow-Auslöser so ein, dass er feuert, wenn ein Gespräch von einem Kunden wieder geöffnet wird.

  2. Fügen Sie im Auslöserblock eine Bedingung hinzu: Gesprächszustand ist Geschlossen.

  3. Fügen Sie einen Zweig-Schritt hinzu und setzen Sie die Bedingung auf Geschäftszeiten > ist > Außerhalb der Geschäftszeiten.

  4. Fügen Sie im Pfad außerhalb der Geschäftszeiten Ihren Schritt Nachricht senden hinzu.

  5. Klicken Sie auf Live schalten, um den Workflow zu aktivieren.

Hinweis: Die Kombination der Bedingung Gesprächszustand ist Geschlossen mit einem Geschäftszeiten-Zweig stellt sicher, dass dieser Workflow nur ausgelöst wird, wenn ein Gespräch tatsächlich außerhalb Ihrer Geschäftszeiten wieder geöffnet wird.

Warum funktioniert die Bedingung 'Gesprächsstatus = geschlossen oder pausiert' im Workflow 'Kunde sendet eine Nachricht' nicht?

Wenn ein Kunde auf ein geschlossenes oder pausiertes Gespräch antwortet, öffnet Intercom es vor der Auswertung des Workflows wieder (oder hebt die Pause auf). Wenn der Workflow Kunde sendet eine Nachricht seine Bedingungen prüft, ist das Gespräch bereits offen – daher passt die Bedingung Gesprächsstatus = Geschlossen oder Gesprächsstatus = Pausiert nie. Das macht das Attribut Gesprächszustand als Bedingung in diesem Workflow effektiv unbrauchbar.

Dasselbe Wiederöffnungsverhalten gilt für pausierte Gespräche – eine Kundenantwort hebt die Pause automatisch auf, bevor die Workflow-Auswertung erfolgt.

Wie zählen Workflow-Ziele Ereignisse in Bezug auf Workflow-Auslöser, und was ist der Unterschied zwischen „Ziel erreicht“ und „Ziel nach Interaktion erreicht“?

Workflow-Ziele zählen nur Ereignisse, die nach dem Auslösen des Workflows passieren – Ereignisse davor werden nicht berücksichtigt.

  • Ziel erreicht: bedeutet, dass der Nutzer das Zielereignis nach dem Versand des Workflows abgeschlossen hat, unabhängig davon, ob er mit dem Workflow interagiert hat.

  • Ziel nach Interaktion erreicht: bedeutet, dass der Nutzer das Zielereignis nach aktiver Interaktion mit dem Workflow abgeschlossen hat (z. B. durch Klicken eines Antwort-Buttons oder Beantworten einer Nachricht).

Kann ich das Aussehen oder die Platzierung von Workflow-Antwortbuttons in Messenger-Gesprächen anpassen?

Nein, die Anzeige von Schnellantwort-Buttons innerhalb von workflows kann nicht angepasst werden.

Können workflows Daten direkt an externe E-Mail-Adressen senden?

Nein, workflows können keine Daten direkt an externe E-Mail-Adressen senden. Workflows können Kundendaten (wie Name, E-Mail und benutzerdefinierte Attribute) sammeln und Gespräche unzugeordnet lassen, aber der Versand dieser Daten an externe E-Mail-Adressen wird innerhalb von workflows nicht unterstützt. Wenn Sie gesammelte Daten extern weiterleiten müssen, verwenden Sie einen Data Connector oder integrieren Sie ein Drittanbieter-Tool über webhook.

Kann ich die Eingabelänge für PINs oder IDs in einem Workflow validieren?

Nein, die Eingabevalidierung für PIN- und ID-Längen wird im Messenger oder in workflows nicht unterstützt. Wenn Sie bestimmte Zeichen- oder Ziffernanforderungen durchsetzen müssen, muss dies extern erfolgen – zum Beispiel über Ihr eigenes Backend oder einen Data Connector, der die Eingabe nach der Erfassung validiert.


Fehlerbehebung

Was soll ich tun, wenn mein Workflow bei bestimmten Gesprächen nicht funktioniert?

Wenn Ihr Workflow bei bestimmten Gesprächen nicht funktioniert, stellen Sie sicher, dass Ihre Workflow-Zielgruppeneinstellungen so gesetzt sind, dass sie für die richtigen Teilnehmer-Typen (Leads, Visitors und Users) ausgelöst werden. Aktualisieren Sie die Zielgruppeneinstellung entsprechend, um das Problem zu beheben. Stellen Sie außerdem sicher, dass keine Konfigurationsfehler verhindern, dass der Workflow die richtige Zielgruppe anspricht. Wenn Ihr Workflow beispielsweise nur für „Users“ ausgelöst wird, aktivieren Interaktionen mit „Leads“ den Workflow nicht. Passen Sie die Zielgruppenfilter an, um sowohl „Leads“ als auch „Users“ einzuschließen oder stellen Sie sicher, dass der Gesprächstyp mit der Workflow-Einstellung übereinstimmt.

Warum erscheinen nach dem Auslösen meines live workflows die nächsten Schritte auf der Kundenseite in Messenger-Gesprächen nicht oder nur verzögert?

Dies kann passieren, wenn die Content Security Policy (CSP) auf Ihrer Website bestimmte Verbindungen zu Intercom blockiert, die für die erwartete Funktion des Messengers erforderlich sind, und überprüft sowie aktualisiert werden muss. Weitere Details zur Verwendung von Intercom mit CSP finden Sie in diesem Artikel.

Wie kann ich automatisch eine Nachricht „Wir prüfen, bitte warten“ senden, nachdem ein Kunde seine erste Nachricht gesendet hat?

Sie können pro Gespräch nur einen kundenorientierten Workflow-Auslöser haben. Um dies zu erreichen, bearbeiten Sie Ihren bestehenden Workflow für „Wenn der Kunde seine erste Nachricht sendet“ und fügen Sie einen Schritt hinzu, um die erste Nachricht des Kunden zu erfassen, dann einen weiteren Schritt, der Ihre Folge-Nachricht sendet: „Wir prüfen, bitte warten.“

Warum kann ich ein von mir erstelltes Datum-&-Uhrzeit-Attribut in einem Workflow nicht verwenden?

Datum-&-Uhrzeit-Attribute können in workflows nicht verwendet werden, da es keine zuverlässige Möglichkeit gibt, die Zeitzone des Kunden zu validieren, was zu Abweichungen führen kann – besonders wenn der Kunde ein VPN nutzt oder sich an einem anderen Ort als Ihre Geschäftszeiten befindet. Um mögliche Diskrepanzen mit den Arbeitszeiten des Workspaces zu vermeiden, sind Datum-&-Uhrzeit-Attribute in workflows nicht verfügbar.

Kann ich ein Datumsattribut in einem Workflow-Schritt setzen?

Nein. Datumsattribute können mit Workflow-Schritten nicht gesetzt werden – dies ist eine aktuelle Produktbeschränkung. Workflow-Aktionen, die Attributwerte setzen (wie Gesprächsdaten setzen), unterstützen den Datumsattributtyp nicht.

Um ein Datumsattribut zu aktualisieren, wäre eine Lösung die Verwendung eines Data Connectors über unsere REST API.

Warum wird mein Workflow bei ausgehenden Nachrichten nicht ausgelöst, wenn ich „Gesprächsanfänger ist Ausgehende Nachricht“ verwende?

Die Zielgruppenregel „Gesprächsanfänger ist Ausgehende Nachricht“ für einen Workflow gilt nur beim Senden von Nachrichten über den Outbound-Bereich in Ihrem Workspace. Wenn Sie ein Gespräch im Inbox erstellen, verwenden Sie „Teammitglied sendet Direktnachricht“ für einzelne Nachrichten oder „Teammitglied sendet an viele Kunden“ für Massen-Nachrichten in Ihren Workflow-Zielgruppenregeln.

Warum funktioniert mein Workflow nicht für E-Mails, die in tickets umgewandelt wurden?

Wenn Ihr Workflow für E-Mails, die in tickets umgewandelt werden, nicht ausgelöst wird, überprüfen Sie, ob "Email" als Kanal in den Workflow-Trigger-Einstellungen ausgewählt ist (da dies der ursprüngliche Kanal ist, auf dem das Gespräch begonnen wurde).

Warum funktioniert mein Workflow nicht für Anrufe, die in tickets umgewandelt wurden?

Tickets, die aus Anrufen umgewandelt wurden, behalten den Kanal "Phone call" aus dem ursprünglichen Gespräch bei. Das bedeutet, dass kanalabhängige Workflow-Trigger – wie Teammate changes conversation state – für diese tickets nicht ausgelöst werden, da der Trigger den Kanal zum Zeitpunkt der Erstellung bewertet, nicht den ticket-Typ.

Diese Einschränkung gilt für alle Automatisierungen nach dem Anruf, einschließlich CSAT-Umfragen. Wenn Sie sich auf einen Teammate changes conversation state-Trigger verlassen, um eine CSAT-Umfrage zu senden oder andere Automatisierungen nach dem Anruf auszuführen, werden diese Workflows für tickets, die von Anrufen stammen, nicht ausgelöst.

Um dies zu umgehen, verwenden Sie stattdessen einen ticket-Trigger-Workflow (zum Beispiel Teammate changes the state of a ticket) und konfigurieren Sie ihn so, dass er den relevanten ticket-Typ anspricht. Dieser Trigger bewertet ticket-Zustandsänderungen direkt, unabhängig vom ursprünglichen Kanal.

Ich habe meinen Workflow aktualisiert, aber sehe diese Änderungen im Live-Workflow nicht?

Wenn Ihr Workflow nicht wie erwartet angezeigt wird, kann es sein, dass Ihr Sitzungscookie mit einer älteren Version verknüpft ist. Um dies zu überprüfen, öffnen Sie den Workflow in einem Inkognito- oder privaten Browserfenster. So sehen Sie die aktuellste Version ohne zwischengespeicherte Daten. Wenn das Problem weiterhin besteht, löschen Sie Ihre Browser-Cookies und aktualisieren Sie die Seite. Außerdem können Filter und Bedingungen in Workflows manchmal falsch registriert werden oder unerwartet reagieren. Um dies zu beheben, fügen Sie die betroffenen Filter erneut hinzu, speichern Sie den Workflow und setzen Sie ihn wieder live, um die ordnungsgemäße Funktion sicherzustellen.

Warum stoppt mein Workflow unerwartet, nachdem ein Kunde auf eine bestimmte Schaltfläche geklickt hat?

Wenn Ihr Workflow nach dem Klick eines Kunden auf eine bestimmte Schaltfläche stoppt, liegt das normalerweise daran, dass der Workflow einen Schritt enthält, der auf "Collect customer reply" eingestellt ist. Der Workflow pausiert, bis der Kunde eine Eingabe gemäß diesem Schritt liefert. Um sicherzustellen, dass der Workflow ununterbrochen weiterläuft, überprüfen Sie Ihre Workflow-Konfiguration und erwägen Sie, den Schritt "Collect customer reply" gegebenenfalls zu entfernen.

Warum kommen meine Nachrichten trotz korrektem Tag nicht im richtigen inbox an?

Dies passiert typischerweise, weil mehrere workflows mit Zuweisungsaktionen gleichzeitig ausgelöst werden. Der Workflow mit der höchsten Priorität bestimmt die endgültige Zuweisung und kann andere überschreiben. Um dieses Problem zu lösen:

  • Überprüfen und priorisieren Sie workflows mit Zuweisungsaktionen, um Konflikte zu vermeiden.

  • Stellen Sie sicher, dass keine anderen workflows mit widersprüchlichen Aktionen für dieselben Nachrichten konfiguriert sind (z. B. zwei workflows, die für dieselben Schlüsselwörter ausgelöst werden, aber unterschiedliche Zuweisungsaktionen haben).

Wie verhindert man mehrere CSAT-Umfrageauslösungen in Intercom Workflows beim Schließen von Gesprächen?

Ein häufiges Problem tritt auf, wenn Customer Satisfaction Score (CSAT)-Umfragen unbeabsichtigt mehrfach gesendet werden, insbesondere wenn ein Teammate ein Gespräch wiederholt schließt. Dies kann zu Kundenfrustration führen, da sie mehrfach dieselbe CSAT-Umfrage für dieselbe Interaktion erhalten. Hier sind die Schritte, damit eine CSAT-Umfrage nur einmal gesendet wird, auch wenn das Gespräch mehrfach geschlossen wird.

Die Lösung: Sicherstellen, dass CSAT nur einmal pro Gesprächsschließung gesendet wird

Um sicherzustellen, dass eine CSAT-Umfrage nur einmal pro Gespräch gesendet wird, wenn ein Teammate es schließt, müssen Sie eine spezifische Zielgruppenregel zu Ihrer Workflow-Bedingung hinzufügen:

Fügen Sie die Zielgruppenregel "Conversation rating requested is false" zu Ihrer Workflow-Bedingung hinzu.

Diese Regel stellt sicher, dass für dieses bestimmte Gespräch noch keine CSAT-Anfrage an den Kunden gesendet wurde. Diese wichtige Bedingung verhindert, dass mehrere Umfrageanfragen an den Kunden gesendet werden, wenn das Gespräch mehrmals geschlossen oder aktualisiert wird.

Wie vermeide ich workflow-Konflikte?

Um workflow-Konflikte zu vermeiden, verwenden Sie eindeutige Zielgruppeneinstellungen für workflows und priorisieren Sie diese angemessen. Stellen Sie sicher, dass logische Verknüpfungen ('AND' vs. 'OR') korrekt konfiguriert sind. Zusätzlich erhalten Sie die Zuverlässigkeit der workflows durch bewährte Methoden, wie regelmäßige Prüfungen auf inaktive Trigger und Konflikte. Verwenden Sie klare Benennungskonventionen, um workflows zu unterscheiden, und testen Sie neue Setups in verschiedenen Kundenszenarien vor der Einführung.

Warum wird mein Workflow immer wieder unterbrochen?

Workflows sind so konzipiert, dass sie stoppen, wenn ein Teammate sie unterbricht. Dies gilt auch für wiederverwendbare Workflows, selbst wenn die Änderungen aus dem inbox ausgelöst werden. Überprüfen Sie die Gesprächsereignisse, um festzustellen, ob Updates die Unterbrechung verursacht haben könnten.

Warum wurde mein Gespräch dem Standardzugewiesenen zugewiesen?

Ein Gespräch wird dem Standardzugewiesenen zugewiesen, wenn keine workflows zum Gespräch passen. Aktualisieren Sie den Standardzugewiesenen oder überprüfen Sie die Workflow-Zielgruppenregeln, um eine korrekte Übereinstimmung sicherzustellen.

Wie kann ich workflow-Konflikte durch Fin-Bereitstellung beheben? Wenn Fin über Simple Deploy aktiviert ist, hat es Vorrang vor benutzerdefinierten Zuweisungs-workflows. Dies kann dazu führen, dass workflows übersprungen, verzögert oder überschrieben werden. Befolgen Sie die folgenden Schritte, um Konflikte zwischen Fin und Ihren Workflow-Automatisierungen zu identifizieren und zu lösen.

  1. Überprüfen Sie, ob Fin Simple Deploy Ihren Workflow überschreibt: Fin Simple Deploy hat automatisch Vorrang vor kundenaktivierten workflows (zum Beispiel Customer sends their first message). Lösung: Deaktivieren Sie vorübergehend Fin Simple Deploy (unter Fin AI Agent > Deploy) und aktivieren Sie Ihren Workflow erneut, um zu bestätigen, ob Fin ihn blockiert hat.

  2. Überprüfen Sie überlappende Trigger und Zielgruppen: Fin und Ihre workflows können ähnliche Trigger oder Zielgruppen haben, die beide gleichzeitig aktivieren. Aktion: Pausieren oder bearbeiten Sie überlappende workflows, sodass jeder unterschiedliche Zielgruppenbedingungen und Trigger hat. Tipp: Verwenden Sie Attribute wie topic, message keyword oder customer type, um die Workflow-Logik von Fin’s Automatisierung zu trennen.

  3. Testen und bestätigen Sie die Workflow-Timing: Fin und andere workflows können gleichzeitig oder während inaktiver Bürozeiten ausgelöst werden. Aktion: Testen Sie die Workflow-Ausführung zu verschiedenen Zeiten und überprüfen Sie Workflow statistics, um zu bestätigen, welche Automatisierung zuerst läuft.

Fin AI Workflow wird nicht ausgelöst

Wenn ein Fin AI workflow nach einer Bearbeitung keine Bot-Antworten mehr auslöst, überprüfen Sie, ob der Workflow-Pfad einen Schritt „Let Fin answer“ enthält. Fügen Sie diesen Schritt erneut hinzu und veröffentlichen Sie den Workflow, um die Funktionalität wiederherzustellen.

Warum wird mein WhatsApp-Workflow nicht wie erwartet ausgelöst?

  • Verwenden Sie den Trigger Customer sends their first message, um die Automatisierung für neue WhatsApp-Chats zu starten.

  • Für laufende Gespräche verwenden Sie Customer sends any message, aber fügen Sie Bedingungen hinzu, um wiederholte Auslösungen zu vermeiden.

Wenn Ihr Workflow nach WhatsApp-Nummer verzweigt, kann er fehlschlagen, wenn nur eine WhatsApp Business number aktiv ist. Vereinfachen Sie Ihre Konfiguration, um diese einzelne Nummer zu verwenden. Passen Sie Ihre Verzweigungslogik später an, wenn weitere Nummern hinzugefügt werden.

Wenn bestimmte Nachrichten fehlschlagen, kann dies an Meta platform errors liegen, die den Endbenutzer betreffen und nicht Intercom. Überprüfen Sie die Fehlermeldungen in Ihrem Gespräch oder im Meta-Dashboard, um dies zu bestätigen.

Hinweis: Fin kann nach 24 Stunden seit der letzten Kundenmeldung nicht mehr antworten, gemäß WhatsApp-Richtlinie.

  • Um Kunden außerhalb des 24-Stunden-Fensters erneut zu erreichen, senden Sie vorab genehmigte WhatsApp-Vorlagen über Outbound – Vorlagen können nicht aus einem Workflow heraus ausgelöst werden.

  • Um Ihren Workflow zu testen, lassen Sie einen Kunden innerhalb des 24-Stunden-Fensters eine neue Nachricht senden, um das Gespräch neu zu starten.

Wenn Kunden nicht auf Ihre WhatsApp-Vorlagen antworten, überprüfen Sie sowohl die Einrichtung als auch die Nachrichtenqualität.

Vorlageneinrichtung:

  • Stellen Sie sicher, dass alle Vorlagen genehmigt und fehlerfrei sind (z. B. keine nicht unterstützten Zeichen).

  • Verwenden Sie die korrekte E.164-Telefonnummernformatierung (z. B. +55123456789).

Fehlerprotokolle:

Warum Workflows möglicherweise nicht ausgelöst werden, wenn Profile zuerst übereinstimmen

Wenn Profile Gespräche vor workflows abgleichen, wird der Workflow möglicherweise nicht ausgelöst. Passen Sie Profile gegebenenfalls an, um WhatsApp-Nachrichten auszuschließen und sicherzustellen, dass workflows korrekt priorisiert werden.

Ist es möglich, eine Procedure von einem workflow oder wiederverwendbaren workflow auszulösen?

Nein, es ist nicht möglich, eine Procedure von einem workflow oder einem wiederverwendbaren workflow auszulösen. Sie können jedoch innerhalb der Anweisungen einer Procedure an einen workflow übergeben.

Warum Vorname und Nachname in Workflow Branches nicht als Filter verfügbar sind

Die Felder first_name und last_name werden automatisch aus dem Feld name generiert und nicht separat gespeichert. Deshalb können sie in Workflow Branches nicht zum Filtern oder Abgleichen verwendet werden. Um nach name zu filtern, verwenden Sie das Namensattribut direkt. Wenn Sie nach Vor- oder Nachname einzeln filtern müssen, können Sie diese als Custom Data Attributes erstellen und die Werte über Ihre Integration übergeben.

Hat dies deine Frage beantwortet?