Conversational Integration with WhatsApp (powered by Twilio) einrichten

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Richten Sie ein Conversational Integration with WhatsApp (powered by Twilio)Anwendung, damit Sie anfordernde Personen in Bot-Konversationen einbeziehen können. Integration mit ServiceNow Virtual AgentErmöglicht Ihnen die Interaktion mit WhatsAppChatten Sie mit einem Virtual Agent oder Servicemitarbeiter.

    Vorbereitungen

    Bevor Sie beginnen, gehen Sie wie folgt vor:

    Erforderliche Rolle: external_app_install_admin oder va_admin

    Prozedur

    1. Verbinden Sie Ihr Unternehmen mit TwilioAccount bei Ihrem ServiceNowInstanz.
      1. Melden Sie sich bei an Twilio-Konsole .
      2. Notieren Sie sich im Bereich „Projektinformationen“ der Seite „Konsolen-Dashboard“ das Authentifizierungstoken.
        Sie werden dieses Token später verwenden, um zu authentifizieren TwilioAccount auf Ihrem ServiceNowInstanz. Weitere Informationen finden Sie unter Twilio-Dokumentation .
      3. Um die Webhook-URL in anzugeben TwilioKonsole, navigieren Sie zu Programmierbare Nachrichten > Absender > WhatsApp-Absenderan.
        Zum Aktivieren von TwilioAccount zum Senden von Nachrichten an Ihren ServiceNowInstanz: Geben Sie die Webhook-URL im folgenden Format ein: https://<instance-name>.service-now.com/api/sn_va_whatsapp_twi/message .
      4. Klicken Sie auf WhatsApp-aktiviert TwilioTelefonnummer .
      5. In EINE NACHRICHT KOMMT EIN Geben Sie im Dialogfeld „WhatsApp-Nummer konfigurieren“ die Webhook-URL Ihres ein ServiceNowInstanz und klicken Sie auf Konfigurieren .
    2. Dient zur Authentifizierung eingehender Hash-Nachrichten von TwilioAccount: Erstellen Sie einen Datensatz für die Hash-Nachrichtenverifizierung, in dem gespeichert wird TwilioAuthentifizierungstoken.
      1. Im Navigationsfilter von ServiceNowInstanz, geben Sie ein Hash_message_Verification.list .
      2. Klicken Sie in der Liste Hash-Nachrichtenverifizierungen auf Neu .
      3. Füllen Sie im Formular die Felder aus.
        Tabelle : 1. Formular für Hash-Nachrichtenverifizierung
        Feld Beschreibung
        Name

        Name des Datensatzes in der Tabelle „Hash_message_Verification“ [hash_message_Verification], der das Authentifizierungstoken speichert, das dem Ihres Unternehmens zugeordnet ist WhatsApp-aktiviert TwilioTelefonnummer . Beispiel: TwilioWhatsappTestAppAuthToken .

        Beschreibung Beschreibung des Datensatzes. Beispiel: Authentifizierungstoken für Twilio WhatsApp-Testanwendung .
        Geheimnis

        Twilio-Authentifizierungstoken, das dem Ihres Unternehmens zugeordnet ist WhatsApp-aktiviert TwilioTelefonnummer .

      4. Notieren Sie sich den Namen des Datensatzes der Hash-Nachrichtenverifizierung.
      5. Klicken Sie auf Absenden.
    3. Ordnen Sie Datensätze für eingehende Nachrichten einem Datensatz für die Nachrichtenauthentifizierung zu.
      1. Im Navigationsfilter von ServiceNowInstanz, geben Sie ein Message_auth.list Und klicken Sie auf Neu .
      2. Füllen Sie im Formular die Felder aus.
        Tabelle : 2. Formular für Nachrichtenauthentifizierung
        Feld Beschreibung
        Name Name des Datensatzes in der Tabelle „Nachrichtenauthentifizierung“ [Nachrichtenauthentifizierung]. Beispiel: VA Twilio WhatsApp Test App Nachrichtenauthentifizierung .
        Provider Anbieter des Authentifizierungstoken. Eingabetaste Twilio .
        Gruppenname Name der von Ihnen erstellten Gruppe.
        Serviceportal Von Ihnen erstellte Kundenserviceportal.
        Ausgehender Servicetoken Autorisiertes ausgehendes Service-Token.
        Verifizierung der eingehenden Nachricht Name des Datensatzes zur Überprüfung der Hash-Nachricht, den Sie für die eingehenden Hash-Nachrichten in erstellt haben Schritt 2 .
        Verifizierung ausgehender Nachrichten Name des Datensatzes zur Überprüfung der Hash-Nachricht, den Sie für die eingehenden Hash-Nachrichten in erstellt haben Schritt 2 .
        Hinweis:
        Die Werte für Verifizierung eingehender Nachrichten Und Verifizierung eingehender Nachrichten Felder sind identisch.
      3. Klicken Sie auf Absenden.
    4. Ordnen Sie den Nachrichtenauthentifizierungsdatensatz zu WhatsApp-aktiviert TwilioTelefonnummer .
      1. Im Navigationsfilter von ServiceNowInstanz, geben Sie ein sys_cs_Provider.list .
      2. Klicken Sie in der Liste Anbieterkanäle auf Twilio Von Name Spalte, die entspricht WhatsApp Kanal.
        Wenn Twilio Eintrag ist nicht vorhanden, geben Sie ein sys_cs_provider_application.list Im Navigationsfilter zum Erstellen der Liste.
      3. Klicken Sie in der zugehörigen Liste Anbieterkanalidentität auf Neu .
      4. Füllen Sie im Formular die Felder aus.
        Tabelle : 3. Formular „Identität des Anbieterkanals“
        Feld Beschreibung
        Name Name der Entität, mit der Anwender Kontakt aufnehmen, z. B. IT Service Desk.
        Eingehende ID
        Twilio Telefonnummer, mit der Anwender Kontakt aufnehmen.
        Hinweis:
        Achten Sie darauf, das „+“-Symbol und die Ländervorwahl vor der Telefonnummer anzugeben. Beispiel: +18185559485.
        Nachrichtenauthentifizierung Nachrichtenauthentifizierung, die Sie in erstellt haben Schritt 3 .
      5. Klicken Sie auf Absenden.