Mit Slack verbinden
Slack ist eine cloudbasierte Messaging-Plattform, die die Kommunikation und Zusammenarbeit zwischen Teams in Echtzeit ermöglicht. Es unterstützt öffentliche und private Kanäle, Direct Messaging, Dateifreigabe und die Integration mit einer Vielzahl von Tools und Diensten. Durch die Integration von Slack mit IBM watsonx Orchestrate können Sie Benachrichtigungen automatisieren, Arbeitsabläufe optimieren und die Produktivität Ihres Teams steigern, indem Sie Ihre Geschäftsprozesse direkt mit Ihren Kommunikationskanälen verknüpfen.
Um Slack mit watsonx Orchestrate zu integrieren, müssen Sie eine sichere Verbindung herstellen, über die beide Systeme miteinander kommunizieren können. Weitere Informationen zur Verwaltung von Verbindungen finden Sie unter „Verbindungen verwalten “.
Standardmäßig ist Single Sign-On (SSO) für Ihre App deaktiviert. Informationen zur Aktivierung finden Sie unter „Single Sign-On für Anwendungen konfigurieren “.
Schritte zum Verbinden
Befolge die folgenden Schritte, um Slack mit watsonx Orchestrate zu verbinden:
Gehen Sie zu „Verwalten“ > „Verbindungen“ und suchen Sie nach der entsprechenden Slack-Verbindungs-ID.
Klicken Sie neben der entsprechenden Verbindungs-ID auf „Bearbeiten“.
Wählen Sie die von Ihrer Organisation verwendete Authentifizierungsmethode aus: ( OAuth, 2.0, Bearer-Token oder Schlüssel-Wert-Paar ).
Geben Sie die Slack-spezifischen Felder ein, die im Abschnitt „Verbindungsdetails“ beschrieben sind. Allgemeine Informationen zum Verbindungsablauf finden Sie auf der Seite „Apps für vorgefertigte Agenten verbinden “.
Führen Sie die Schritte zur Einrichtung von „Draft“ und „Live“ durch.
Speichern Sie die Einstellungen und testen Sie die Verbindung, um sicherzustellen, dass sie erfolgreich hergestellt wurde.
Unterstützte Authentifizierungsmethoden
Slack unterstützt in „ watsonx Orchestrate “ die folgenden Authentifizierungstypen:
OAuth 2.0 (Autorisierungscode) : Empfohlen für Produktionsverbindungen
Bearer-Token : Verwendet ein Token, das über Ihr Slack-Konto generiert wurde.
Schlüssel-Wert-Paar (KVP) : Unterstützt für API-Schlüssel-basierte
Verbindungs-ID
Verwenden Sie die folgenden Verbindungs-IDs, wenn Sie Ihre Slack-Verbindung auf der Seite „Verbindungen“ suchen. Informationen dazu, wie Sie nach einer Verbindungs-ID suchen und eine Verbindung zur Bearbeitung öffnen können, finden Sie unter „Apps für vorgefertigte Agenten verbinden “.
Authentifizierungstyp |
Verbindungs-ID |
|---|---|
OAuth2 Autorisierungscode |
|
Trägertoken |
|
Schlüssel/Wert-Paar |
|
OAuth 2.0 Verbindungsdaten
Wenn Ihre Organisation die Authentifizierung über „ OAuth “ nutzt, stellen Sie den Authentifizierungstyp auf „ OAuth2 -Autorisierungscode“ ein und füllen Sie die folgenden Felder aus:
Feld |
Beschreibung |
|---|---|
Server-URL |
Basis URL des Slack-Servers |
Token-URL |
Endpunkt zum Austausch des Autorisierungscodes gegen ein Zugriffstoken |
Umfang |
Definiert, welcher Zugang beantragt wird |
Autorisierungs-URL |
URL wo die Benutzer umgeleitet werden, um sich anzumelden und den Zugriff zu genehmigen |
Client ID |
Eindeutige ID für Ihre Anwendung |
Geheimer Clientschlüssel |
Ein geheimer Schlüssel, der zur Authentifizierung Ihrer Anwendung bei Slack verwendet wird |
Diese Werte finden Sie in der Slack-API-Dokumentation.
Verbindungsdaten für Bearer-Token
Stellen Sie den Authentifizierungstyp auf „Bearer-Token“ ein und konfigurieren Sie den Anmeldetyp nach Bedarf. Ihr Slack-Administrator kann Ihnen das erforderliche Bearer-Token zur Verfügung stellen.
Angaben zur Schlüssel-Wert-Paar-Verbindung
Wenn Ihre Organisation API-Schlüssel verwendet, stellen Sie den Authentifizierungstyp auf „Schlüssel-Wert-Paar“ ein und fügen Sie jedes der folgenden Felder über „Neues Feld hinzufügen“ hinzu:
Schlüssel |
Beschreibung |
|---|---|
|
Die Basis- URL -Datei für die Slack-API (zum Beispiel ) |
Hinweis : Bei der Verwendung von Schlüssel-Wert-Paaren werden nur Team-Anmeldedaten unterstützt.
Diese Werte findest du in der Slack-API-Dokumentation.
Nächste Schritte
Nachdem die Verbindung zu Ihrer App nun hergestellt ist, können Sie sie in „ watsonx Orchestrate “ nutzen.
Starten Sie einen Agenten in Orchestrate Chat, um Aufgaben mithilfe natürlicher Sprache auszuführen.
Verwenden Sie geeignete Tools, um anwendungsspezifische Aktionen auszuführen.