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
Konfigurieren eines Agenten mit Slack-Aktionen
Begleiten wir Sofia dabei, wie 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 Produktspezialist-Agenten 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-Channels, aber manchmal gibt es mehrere Kanäle oder Nachrichten gehen verloren, was es für Mitarbeiter schwierig macht, schnell die benötigten Antworten zu finden.

Sofia hat Beispiele dafür gesehen, wie ein Produktspezialist-Agent 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.

In diesem Beispiel wird der Produktspezialist-Agent mit einer Frage angesprochen und gibt sofort eine 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.
Starten Ihrer Agentforce-Organisation
Im Projekt Verbinden Ihrer Agentforce-Organisation mit Slack haben Sie Ihre spezielle Agentforce Developer Edition-Organisation bereitgestellt und sie in Slack integriert. Es ist an der Zeit, dass Sofia den Produktspezialist-Agenten in dieser Organisation mit Slack-Aktionen ausstattet.
- Öffnen Sie Ihre spezielle Agentforce-Organisation, indem Sie nach unten zur praktischen Aufgabe scrollen.
- Achten Sie unter "Choose your hands-on org" darauf, dass Ihre spezielle Agentforce Developer Edition-Organisation aus "Verbinden Ihrer Agentforce-Organisation mit Slack" ausgewählt ist.
- Klicken Sie anschließend auf Starten.
Hinzufügen von Slack-Aktionen und Starten ihres Agenten
Dies ist die perfekte Gelegenheit für Sofia, dem Produktspezialist-Agenten in Agentforce-Generator Slack-Aktionen hinzuzufügen. Sehen wir uns an, was sie zu diesem Zweck macht.
- Klicken Sie auf
und dann auf Setup. Die Seite "Setup" wird auf einer neuen Registerkarte geöffnet.
- Suchen Sie im Feld "Quick Find" (Schnellsuche) nach Agentforce Agents (Agentforce-Agenten) und wählen Sie diesen Eintrag aus.
- Klicken Sie auf den Agentennamen TH Product Specialist.
- Klicken Sie auf Open in Builder (In Generator öffnen).
- Klicken Sie auf das Thema Product Gaps (Produktlücken).

- Klicken Sie unter "Themendetails" auf die Unterregisterkarte Aktionen dieses Themas.
- Klicken Sie auf New (Neu).
- Klicken Sie anschließend auf Add from Asset Library (Aus Datenbestandsbibliothek hinzufügen).
- Suchen und wählen Sie mehrere Slack-Aktionen aus, die es dem TH-Produktspezialisten ermöglichen, öffentliche Inhalte zu suchen und in Slack Zeichenbereiche zu erstellen.
-
Erstellen eines Slack-Zeichenbereichs
-
Aktualisieren eines Slack-Zeichenbereichs
-
Durchsuchen von Slack
-
Senden einer Slack-Direktnachricht
-
Erstellen eines Slack-Zeichenbereichs
- Klicken Sie auf Fertigstellen.

Der TH Product Specialist-Agent verfügt nun zwar über Slack-Aktionen, die er ausführen kann, jedoch gibt es noch keinen Kontext dafür. Sofia muss dem Agenten mitteilen, wann diese Aktionen auszuführen sind. Dies erfolgt mithilfe von Anweisungen auf der Unterregisterkarte "Themakonfiguration". Dahin begeben wir uns jetzt.
Hinzufügen von Anweisungen für Slack-Aktionen
Sofia verwendet Themenanweisungen für Agenten und Aktionsanweisungen für Agenten, um Grenzen zu schaffen, den Kontext festzulegen und das Verhalten der Agenten zu definieren. Jeder Agent verfügt über seinen eigenen Satz von Anweisungen und Einstellungen, der seine Arbeitsweise festlegt. In allen Fällen halten sich KI-Agenten an die Standardzugriffskontrollen von Salesforce, wie Lizenzen, Berechtigungen, Sicherheit auf Feldebene und Freigabeeinstellungen, um einen sicheren Betrieb zu gewährleisten.
- Klicken Sie im Agentforce-Generator für TH Product Specialist auf das Thema Product Gaps (Produktlücken).
- Klicken Sie innerhalb der Themendetails auf die Unterregisterkarte Themakonfiguration.
- Scrollen Sie abwärts zum Ende der Themenanweisungen und klicken Sie auf Add Instructions (Anweisungen hinzufügen).
- Geben Sie diese Informationen als neue Anweisungen ein:
-
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.)
-
- Klicken Sie noch einmal auf Add Instructions (Anweisungen hinzufügen).
-
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.)
-
- Klicken Sie auf Save (Speichern).
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. Testen vor dem Aktivieren und Bereitstellen ist entscheidend dafür, die korrekte und zuverlässige Funktion Ihres Agenten sicherzustellen. Durch das Erkennen und Beheben von Problemen, das Entfernen von Duplikaten und die Optimierung der Komponenten des Agenten können Sie dessen Leistung und Benutzererfahrung verbessern. Dieser Prozess trägt auch dazu bei, Vertrauen aufzubauen und sicherzustellen, dass der Agent genau, unvoreingenommen und sicher arbeitet.
- Klicken Sie im Bereich Conversation Preview (Unterhaltungsvorschau) auf
, um den Agenten zu aktualisieren, damit er auf die neuen Anweisungen und Slack-Aktionen zugreifen kann.
- 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.)
-

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.
Aktivieren des Agenten
Sobald ein Agent aktiviert wird, wird er sofort für Ihre Benutzer verfügbar, unabhängig davon, wo er freigegeben wurde. 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.
- Klicken Sie im Agentforce-Generator auf Activate (Aktivieren). Der Agentforce-Generator überprüft Ihre Agentenkonfiguration und weist Sie auf Ähnlichkeiten zwischen dem Thema "Product Gaps" (Produktlücken) und dem Standardthema sowie auf eine fehlende Data 360-Integration hin. Das ist in Ordnung. Es empfiehlt sich, die Checkliste für die Aktivierung zu überprüfen und die bewährten Verfahren für die Agentenkonfiguration zu befolgen. Für die Zwecke dieses Badges überspringen wir jedoch diesen Schritt.
- Fahren Sie fort und klicken Sie auf Ignore & Activate (Ignorieren und aktivieren).
- Klicken Sie auf den Zurück-Pfeil, um den Generator zu verlassen und wieder zum Setup zu gelangen.
Verbinden Ihres Agenten mit Slack
Nachdem Sofias Agent mit allen Themen, Aktionen und Schutzplanken für ihren Anwendungsfall als Produktspezialistin konfiguriert ist, richtet sie für ihren Agenten in Salesforce eine Verbindung mit Slack ein. Beachten Sie, dass wir dies in der Aufgabe nicht überprüfen. Es ist aber ein wichtiger Schritt, um den Agenten erfolgreich in Slack zu implementieren und den Badge zu erhalten.
- Klicken Sie auf den Agenten TH Product Specialist.
- Klicken Sie auf die UnterregisterkarteConnections (Verbindungen).
- Blättern Sie nach unten zum Abschnitt "Connections" (Verbindungen) und klicken Sie auf Add (Hinzufügen).
- Konfigurieren Sie im modalen Dialogfeld die Verbindung wie folgt:
- Connection (Verbindung): API
- Integration Name (Integrationsname):
SlackProductSpecialistAgent - Connected App (Verbundene Anwendung): Slack
- Connection (Verbindung): API

- Klicken Sie auf Save (Speichern).
Indem sie die Verbindung speichert, macht Sofia den Agenten für die Installation in der zugeordneten Slack-Organisation verfügbar. Sofia ist allerdings auch die Slack-Administratorin ihrer Organisation. Wenn Sie selbst kein Slack-Administrator sind, bitten Sie ihn um Hilfe, um die nächste Lektion abzuschließen.
