Skip to main content
Bring your team and maximize your impact at Dreamforce. Register three or more to unlock $999 passes.

Konfigurieren eines Slack-Agenten in Salesforce

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Hinzufügen von Slack-Aktionen zu einem Agenten
  • Hinzufügen von Anweisungen für Slack-Aktionen
  • Aktivieren eines Agenten in Salesforce
  • Verbinden eines Agenten in Salesforce mit Slack
Hinweis

Hinweis

Lernen Sie auf Deutsch? Beginnen Sie die Aufgabe in einem Trailhead Playground in der Sprache Deutsch und verwenden Sie für die Navigation die in Klammern angegebenen Übersetzungen. Kopieren und fügen Sie nur die Angaben in Englisch ein, da zur Überprüfung der Aufgabe Daten in Englisch benötigt werden. Wenn Sie die Aufgabe in Ihrer deutschen Organisation nicht bestehen, empfehlen wir Ihnen folgende Vorgehensweise: (1) Stellen Sie das Gebietsschema auf USA um, (2) legen Sie Englisch als Sprache fest (Anweisungen dazu finden Sie hier) und (3) klicken Sie erneut auf die Schaltfläche "Check Challenge" (Aufgabe überprüfen).

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

Konfigurieren eines Agenten mit Slack-Aktionen

Begleiten Sie Sofia, während sie Agentforce mit Slack-Aktionen konfiguriert, um den Agenten für die Bereitstellung in Slack vorzubereiten. Vollziehen Sie die in dieser Lektion beschriebenen Schritte nach, damit Sie die Aufgabe am Ende bestehen.

Sofia ist Salesforce- und Slack-Administratorin und verwaltet einen Agenten zum Produktmanagement in Agentforce. Sie möchte diesen vorhandenen Agenten in Slack integrieren. In Sofias Unternehmen benötigen viele Mitarbeiter Updates zu Produkten und stellen Fragen, um ihre Arbeit erledigen zu können. Es gibt viele nützliche Produktinformationen in Slack-Kanälen, aber manchmal gibt es mehrere Kanäle oder Nachrichten gehen verloren. Dies macht es für Mitarbeiter schwierig, schnell die benötigten Antworten zu finden.

Porträt von Sofia, einer Salesforcerin.

Sofia hat Beispiele dafür überprüft, wie ein Agent zum Produktmanagement mit Benutzern in Slack interagieren sollte. Wenn sie den Agentforce-Generator aufruft, um die Aktionen des Agenten zu konfigurieren, verwendet sie dieses Beispiel als Vorlage für die Fähigkeiten ihres Agenten in Slack.

Wenn ein Agent in einem Kanal erwähnt wird, startet er automatisch einen Thread, in dem alle Kanalmitglieder die Unterhaltung verfolgen und daran teilnehmen können.

In diesem Beispiel wird der Produktmanagement-Agent im Zusammenhang mit einer Frage erwähnt. Dies ermöglicht eine unmittelbare Antwort in einem Thread, von der alle Kanalmitglieder profitieren können. Der Agent erstellt in Slack einen neuen Zeichenbereich und fügt diese Informationen zur späteren Verwendung hinzu.

Verbinden und Starten Ihrer Agentforce-Organisation

In Schnelleinstieg: Verbinden Ihrer Agentforce-Organisation mit Slack haben Sie Ihre spezielle Agentforce Developer Edition-Organisation bereitgestellt und sie in Slack integriert. Vergewissern Sie sich, dass Sie die Schnellstartanleitung durchlaufen und Ihre Anmeldedaten griffbereit haben, bevor Sie die folgenden Schritte ausführen.

  1. Stellen Sie sicher, dass Sie bei Ihrem Trailhead-Account angemeldet sind.
  2. Klicken Sie unten auf dieser Seite im Abschnitt "Challenge (Aufgabe)" auf den Org-Namen und dann auf Connect Org (Organisation verbinden).
  3. Geben Sie im Anmeldebildschirm den Benutzernamen und das Kennwort für die Developer Edition ein, die Sie gerade eingerichtet haben.
  4. Klicken Sie im Bildschirm "Zugriff zulassen?" auf Zulassen.
  5. Klicken Sie im Bildschirm "Möchten Sie diese Organisation für praktische Übungsaufgaben speichern?" auf Ja! Organisation speichern. Sie gelangen wieder zurück zur Aufgabenseite und können nun Ihre neue Developer Edition nutzen, um sich diesen Badge zu verdienen.

Es ist an der Zeit, dass Sofia den Produktmanagement-Agenten in dieser Organisation mit Slack-Aktionen ausstattet.

  1. Öffnen Sie Ihre spezielle Agentforce-Organisation, indem Sie nach unten zur praktischen Aufgabe scrollen.
  2. Achten Sie unter "Choose your hands-on org" darauf, dass Ihre spezielle Agentforce Developer Edition-Organisation aus Schnelleinstieg: Verbinden Ihrer Agentforce-Organisation mit Slack ausgewählt ist.
  3. Wählen Sie dann Launch (Starten) aus.

Aktivieren von Slack-OAuth

Aktivieren Sie den expliziten Zugriff für Ihren Agenten, damit er mit Benutzern in Slack interagieren kann.

  1. Navigieren Sie zu Setup.
  2. Suchen Sie im Feld der Schnellsuche nach Connected Apps Oauth Usage (OAuth-Verwendung verbundener Anwendungen) und wählen Sie diesen Eintrag aus.
  3. Suchen Sie dann die Zeile für Slack.
  4. Wählen Sie unter "App Actions" (Anwendungsaktionen) Load Actions (Aktionen laden) aus.
  5. Wählen Sie anschließend Install (Installieren) aus.
  6. Dadurch wird die Bestätigungsseite "Install connected app?" (Verbundene Seite installieren?) geöffnet. Wählen Sie Installieren aus.
    • Wenn Sie zur Seite zum Verbinden der Slack-Anwendung in der Legacy-Umgebung geführt werden, wählen Sie ganz oben im Navigationsbereich Switch to Lightning Experience (Zu Lightning Experience wechseln) aus.

Hinzufügen von Slack-Aktionen

Dies ist die perfekte Gelegenheit für Sofia, dem Produktmanagement-Agenten in Agentforce-Generator Slack-Aktionen hinzuzufügen. Wiederholen Sie ihre Aktionen.

  1. Öffnen Sie App Launcher.
  2. Suchen Sie nach Agentforce Studio und wählen Sie den Eintrag aus.
  3. Wählen Sie den Agenten Product Management Agent (Produktmanagement-Agent) aus.
  4. Wählen Sie im Explorer des Agentforce-Generators den Unteragenten Product Gaps (Produktlücken) aus.

Der Agentforce-Generator wird geöffnet, und der Unteragent "Product Gaps" (Produktlücken) ist durch einen orangefarbenen Pfeil hervorgehoben.

  1. Scrollen Sie im Product Gaps-Zeichenbereich nach unten zum Abschnitt "Actions Available For Reasoning" (Für die Begründung verfügbare Maßnahmen).
  2. Platzieren Sie den Cursor neben der letzten Aktion und fügen Sie eine neue Zeile ein. Dadurch wird ein Dropdownfeld "Select action" (Aktion auswählen) hinzugefügt.
  3. Wählen Sie Select action (Aktion auswählen) aus.
  4. Wählen Sie Add from Asset Library (Aus Datenbestandsbibliothek hinzufügen) aus.
  5. Suchen und wählen Sie mehrere Slack-Aktionen aus, die es dem Produktmanagement-Agenten ermöglichen, öffentliche Inhalte zu durchsuchen und Zeichenbereiche in Slack zu erstellen.
    • Erstellen eines Slack-Zeichenbereichs
    • Aktualisieren eines Slack-Zeichenbereichs
    • Durchsuchen von Slack
    • Senden einer Slack-Direktnachricht
  1. Wählen Sie Add to Agent (Zum Agenten hinzufügen) aus.
    • Falls die Aktionen im Explorer, aber nicht im Zeichenbereich aufgeführt sind, können Sie sie einzeln hinzufügen – fügen Sie einfach unter der letzten Aktion eine weitere Zeile ein, wählen Sie Select Action (Aktion auswählen) und wählen Sie sie dann aus der Liste In this agent (In diesem Agenten) aus.
  2. Wählen Sie Save (Speichern) aus.

Slack-Aktionen werden der Liste der Aktionen hinzugefügt, die der Produktmanagement-Agent unter dem Unteragenten "Product Gaps" ausführen kann. Sie werden sowohl im Explorer als auch in den Anweisungen für den Zeichenbereich aufgeführt.

Zwar verfügt der Produktmanagement-Agent nun über Slack-Aktionen, die er ausführen kann, diese stehen aber noch nicht in einem Kontext. Sofia muss dem Agenten mitteilen, wann diese Aktionen auszuführen sind. Dies erfolgt über Anweisungen im Zeichenbereich.

Hinzufügen von Anweisungen für Slack-Aktionen

Sofia verwendet Unteragentenanweisungen, um Grenzen und Kontext festzulegen und das Verhalten des Agenten zu definieren. Jeder Agent verfügt über eine Reihe von Anweisungen und Einstellungen, die seine Funktionsweise festlegen. In allen Fällen halten sich KI-Agenten an die Standardzugriffskontrollen von Salesforce, wie Lizenzen, Berechtigungen, Sicherheit auf Feldebene und Freigabeeinstellungen, wodurch ein sicherer Betrieb gewährleistet ist.

  1. Wechseln Sie bei im Explorer geöffnetem Zeichenbereich des Product Gaps-Unteragenten zum Anweisungsabschnitt.
  2. Fügen Sie unter den Anweisungen in getrennten Zeilen Folgendes hinzu.
    • If the user requests to add the product gap details to a canvas, then create a canvas in Slack. (Wenn der Benutzer anfragt, einem Zeichenbereich die Details zu Produktlücken hinzuzufügen, erstelle einen Zeichenbereich in Slack.)
    • Always ask for a title when a user asks you to create a canvas. (Frage immer nach einem Titel, wenn ein Benutzer bei dir die Erstellung eines Zeichenbereichs anfragt.)
  1. Wählen Sie Save (Speichern) aus.

Testen Sie den Agenten

Verwenden Sie die Conversation Preview (Unterhaltungsvorschau) im Agentforce-Generator, um realistische Prompts einzugeben und die Ausgaben des Agenten zu überprüfen. Wenn Sie vor der Aktivierung und Bereitstellung Tests durchführen, stellen Sie sicher, dass die kritischen Funktionen Ihres Agenten korrekt und zuverlässig funktionieren. Durch das Erkennen und Beheben von Problemen, das Entfernen von Duplikaten und die Optimierung der Komponenten des Agenten verbessern Sie dessen Leistung und Benutzererfahrung. Dieser Prozess trägt auch dazu bei, Vertrauen aufzubauen und sicherzustellen, dass der Agent genau, unvoreingenommen und sicher arbeitet.

  1. Wählen Sie Preview (Vorschau) aus. Dadurch werden Ihre aktuellen Einstellungen gespeichert und der Live-Testmodus geöffnet.
  2. Führen Sie den Agenten durch die Erstellung eines Produktlückenfalls. Denken Sie daran, dass klare und detaillierte Anweisungen, was der Agent tun soll, am besten funktionieren. Sie können eins der folgenden Beispiele kopieren, um den Chat zu beginnen:
    • Log a product gap for the Trailhead Escape Room badge. Bring it back! (Melden Sie eine Produktlücke für den Trailhead Escape Room-Badge. Bringen Sie es zurück!)
    • Product gap for a new business unit. We’re expanding! (Produktlücke für eine neue Geschäftseinheit. Wir expandieren!)
    • I want to automate the bookings process. Please log a gap. (Ich möchte den Buchungsprozess automatisieren. Bitte melde eine Produktlücke.)
  1. Sollte der Agent nach Ihrem Namen und Ihrer E-Mail-Adresse fragen, können Sie Sofia Rodriguez, sofiarodriguez@example.com verwenden.

Unterhaltungsvorschau mit der Administratorin zum Anfordern einer Produktlücke für eine neue Geschäftseinheit und Anwendung; die Administratorin unterbreitet klare Details dazu, dass sie eine Produktlücke melden möchte und wie eine neue Anwendung die bestehende als Vorlage nutzen kann; der Agent reagiert darauf, indem er einen Fall erfasst und ihr die Falldetails mitteilt..

Der Test verläuft gut. Aber als Sofia den Agenten bittet, einen Zeichenbereich zu erstellen, tritt ein Fehler auf. Das war zu erwarten, da sie den Test in ihrer Salesforce-Organisation ausführt. Er muss in Slack erfolgen.

Note

Eingeschränkte Ausgabe

Aufgrund der eingeschränkten Konfiguration dieses Agenten für Playground-Zwecke erhalten Sie möglicherweise nicht auf alle Anfragen des Produktmanagement-Agenten genaue Antworten. Befolgen Sie die Anweisungen in den Aufgaben, um zu verstehen, welche Ausgaben Sie von diesem Agenten erwarten können.

Verbinden Ihres Agenten mit Slack

Nachdem Sofias Agent mit allen Unteragenten, Aktionen und Schutzplanken für ihren Anwendungsfall im Produktmanagement konfiguriert ist, richtet sie für ihren Agenten in Salesforce eine Verbindung mit Slack ein. Beachten Sie, dass dies in der Aufgabe zwar nicht überprüft wird, es jedoch einen entscheidenden Schritt darstellt, um den Agenten erfolgreich in Slack zu implementieren und das Badge zu erhalten.

  1. Falls der Explorer für den Produktmanagement-Agenten nicht geöffnet ist, wählen Sie ihn in Agentforce Studio aus.
  2. Lassen Sie den Mauszeiger über dem Bereich "Verbindungen" ruhen und wählen Sie + aus.
  3. Wählen Sie Add connections (Verbindungen hinzufügen) aus.
  4. Wählen Sie im Slack-Feld die Schaltfläche Select (Auswählen) aus.
    Das modale Dialogfeld "Add Connection" (Verbindung hinzufügen) bietet Ihnen verschiedene Optionen für die Bereitstellung von Agenten auf verschiedenen Kanälen, wie dem erweiterten Chat, Messaging und Slack
  5. Wählen Sie Add to Agent (Zum Agenten hinzufügen) aus. Sie werden mit der Nachricht, dass der Agent jetzt in Slack verfügbar ist, wieder zurück zur Oberfläche des Agentforce-Generators geführt.

Indem sie die Verbindung speichert, macht Sofia den Agenten in der zugeordneten Slack-Organisation verfügbar.

Aktivieren des Agenten

Sobald ein Agent aktiviert wird, wird er sofort für Ihre Benutzer verfügbar, unabhängig davon, wo er freigegeben wurde.

  1. Wählen Sie im Agentforce-Generator Commit Version (Version festschreiben) aus, um das modale Bestätigungsdialogfeld zu öffnen.
  2. Wählen Sie Commit Version (Version festschreiben) aus.
  3. Wählen Sie anschließend Activate (Aktivieren) aus, um das fertige modale Dialogfeld zu öffnen.
  4. Wählen Sie Activate (Aktivieren) aus.
  5. Wählen Sie den Rückwärtspfeil aus, um den Generator zu verlassen.

Um einen Live-Agenten zu ändern (etwa durch Hinzufügen oder Entfernen von Themen oder Szenarien), müssen Sie ihn zuerst deaktivieren. Dadurch wird sichergestellt, dass Aktualisierungen vorgenommen werden können, ohne die fortlaufenden Funktionen des Agenten zu unterbrechen. Nachdem Sie die erforderlichen Änderungen vorgenommen haben, können Sie den Agenten wieder aktivieren, um die neuen Einstellungen zu implementieren.

Erteilen von Benutzerzugriff

Der Agent ist jetzt zur Benutzung geöffnet. Als Nächstes erteilen Sie Benutzern die explizite Berechtigung, den Agenten zu benutzen. Slack hält sich standardmäßig an diese Berechtigungen.

Die bewährte Methode ist, dazu einen Berechtigungssatz zu verwenden. In diesem Szenario wurde der Berechtigungssatz Access Agents (Zugriff auf Agenten) Ihrem Benutzer bereits zugewiesen. Jetzt ist es an der Zeit, ihm einen neuen Agenten hinzuzufügen.

  1. Wechseln Sie zu "Setup".
  2. Suchen Sie im Feld "Quick Find" (Schnellsuche) nach Permission Sets (Berechtigungssätze) und wählen Sie diesen Eintrag aus.
  3. Navigieren Sie zu Access Agents (Zugriff auf Agenten) und wählen Sie den Eintrag aus.
  4. Suchen Sie unter den Anwendungen Agent Access (Zugriff auf Agenten) und wählen Sie den Eintrag aus.
  5. Wählen Sie Edit (Bearbeiten) aus.
  6. Fügen Sie Product Management Agent (Produktmanagement-Agent) zur Liste der aktiven Agenten hinzu.
  7. Wählen Sie Save (Speichern) aus.

In der nächsten Lektion stellen Sie den Agenten in Slack bereit. Da Slack die in dieser Organisation festgelegten Berechtigungen beachtet, können Sie direkt darauf zugreifen, sobald die Bereitstellung abgeschlossen ist.

Ressourcen

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"