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 “.

Wichtig:

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:

  1. Gehen Sie zu „Verwalten“ > „Verbindungen“ und suchen Sie nach der entsprechenden Slack-Verbindungs-ID.

  2. Klicken Sie neben der entsprechenden Verbindungs-ID auf „Bearbeiten“.

  3. Wählen Sie die von Ihrer Organisation verwendete Authentifizierungsmethode aus: ( OAuth, 2.0, Bearer-Token oder Schlüssel-Wert-Paar ).

  4. 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 “.

  5. Führen Sie die Schritte zur Einrichtung von „Draft“ und „Live“ durch.

  6. 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:

  1. OAuth 2.0 (Autorisierungscode) : Empfohlen für Produktionsverbindungen

  2. Bearer-Token : Verwendet ein Token, das über Ihr Slack-Konto generiert wurde.

  3. 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

slack_ibm_184bdbd3

Trägertoken

slack_bearer_ibm_184bdbd3 (veraltet)

Schlüssel/Wert-Paar

slack_key_value_ibm_184bdbd3 (veraltet)

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

base_url

Die Basis- URL -Datei für die Slack-API (zum Beispiel ) https://slack.com/api

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.