WERBEPLATZ VERFÜGBAR · PARTNERSCHAFTEN WILLKOMMEN

Wie Unternehmensteams Dust-KI-Assistenten in Slack-Kanälen für Mitarbeiter-Workflows bereitstellen und verwalten

365Finds Editorial
11.430 Wiki-Artikel erfasst

365 Wiki mit deiner KI nutzen

Kopiere den Prompt unten, füge ihn in deine gewohnte KI ein und stelle direkt deine Frage.

Vollständigen Skill herunterladen

Probiere es zuerst mit dem Prompt aus. Wenn du 365 Wiki häufig nutzt, installiere den vollständigen 365Wiki Skill, damit du ihn nicht jedes Mal einfügen musst. Ohne bevorzugte KI funktionieren auch die Webversionen von Gemini oder Microsoft Copilot.

Unternehmensteams verlassen sich zunehmend auf Slack als zentralen Knotenpunkt für die Zusammenarbeit. Die Einführung künstlicher Intelligenz in die Unternehmenskommunikation erfordert jedoch ein ausgewogenes Verhältnis zwischen reibungsloser Zugänglichkeit und strikter Data Governance. Dust bietet eine Multiplayer-KI-Plattform, mit der Organisationen spezialisierte KI-Assistenten direkt in Slack-Kanälen bereitstellen können. Dadurch können Mitarbeiter interne Dokumentationen abfragen, Nachrichten entwerfen und wiederkehrende Aufgaben automatisieren, ohne ihren Kommunikationsarbeitsbereich zu verlassen. Anstatt sich auf generische Consumer-Chatbots ohne Unternehmenskontext zu verlassen oder unkontrollierte Bots einzusetzen, die das Risiko bergen, sensible interne Daten preiszugeben, können Unternehmensteams verifizierte Wissens-Repositories – darunter Notion, Google Drive, Confluence und historische Slack-Konversationen – in isolierten Dust Spaces verknüpfen. Dieser Leitfaden beschreibt detailliert, wie Unternehmensadministratoren und technische Leiter Dust-Assistenten über Slack-Kanäle hinweg bereitstellen, Interaktionsmodelle wie automatische Antworten und Workflow-Auslöser konfigurieren, granulare Datenberechtigungen durchsetzen und die operative Zuverlässigkeit im großen Maßstab aufrechterhalten können.

Architektur- und Integrationsübersicht

Die Bereitstellung von Dust innerhalb eines Enterprise-Slack-Workspace umfasst drei sich ergänzende Integrationsmechanismen, die jeweils einen bestimmten Aspekt der Mitarbeiterzusammenarbeit und des Wissensabrufs abdecken:

  1. Interaktive Bot-Integration (@Dust in Slack): Ermöglicht es Mitarbeitern, KI-Assistenten direkt in öffentlichen Kanälen, privaten Kanälen oder Direktnachrichten über dialogbasierte Erwähnungen und Thread-Antworten aufzurufen.
  2. Slack-Verbindung (Datensynchronisierung über Dust Data Sync): Führt ausgewählte Slack-Kanalverläufe, Nachrichten-Threads und Metadaten in Dust Spaces zusammen und wandelt alltägliche Unternehmensdiskussionen in eine durchsuchbare Wissensdatenbank um.
  3. Slack-Tools (Agent-Aktionen über MCP/OAuth): Befähigt Assistenten, aktive Aufgaben in Slack – wie das Durchsuchen von Nachrichten, das Nachschlagen von Benutzern oder das Veröffentlichen von Aktualisierungen – im Namen authentifizierter Mitarbeiter mithilfe persönlicher OAuth-Anmeldedaten oder Bot-Anmeldedaten auszuführen.
KomponenteHauptfunktionAuthentifizierungsmodellWichtiger Scope oder Einstellung
Interaktiver Bot (@Dust)Beantwortet Benutzeranfragen und Automatisierungen in KanälenBot Token / Workspace Appapp_mentions:read, chat:write
Datensynchronisierung (@Dust Data Sync)Indiziert ausgewählte Kanaldiskussionen in Dust SpacesSelbst erstelltes Slack-App-Manifestchannels:history, groups:history, files:read
Slack-ToolsFührt Live-Suchen in Echtzeit durch und postet UpdatesPersönliches Benutzer-OAuth (oder Bot Token)Individuelle Benutzerberechtigungen / Slack MCP

Das Modell der selbst erstellten Slack-App

Aufgrund von Sicherheitsanforderungen für Unternehmen und Plattformrichtlinien von Slack bezüglich Massendatenindizierung und API-Ratenbegrenzungen verbinden sich Unternehmensbereitstellungen über eine selbst verwaltete Slack-App mit Slack, anstatt einen offenen, öffentlichen Bot zu verwenden. Administratoren erstellen eine dedizierte Anwendung in der Slack API Console mithilfe eines von Dust bereitgestellten vorkonfigurierten JSON-Manifests. Diese Architektur gibt Ihrer Organisation die vollständige Kontrolle über Anmeldedaten, Audit-Protokolle und Berechtigungsumfänge und verhindert gleichzeitig Ratenbegrenzungskollisionen in gemeinsamen Multi-Tenant-Umgebungen.

Dust betreibt verschiedene Cloud-Umgebungen zur Einhaltung der Datenresidenz. Bei der Bereitstellung des Anwendungsmanifests müssen Administratoren die Konfiguration auswählen, die ihrer Dust-Workspace-Region entspricht:

Eine Nichtübereinstimmung der Manifest-Endpunkte zwischen der Slack-Anwendung und dem Dust-Workspace verhindert den Abschluss des OAuth-Handshakes und die Zustellung von Ereignisabonnements.

Schritt-für-Schritt-Bereitstellung im Unternehmen

Die Bereitstellung von Dust-Assistenten in Ihrem Slack-Workspace erfordert administrative Rechte auf beiden Plattformen. Stellen Sie vor Beginn sicher, dass Sie über Berechtigungen als Slack Owner oder Slack Admin sowie über die Rolle Dust Workspace Admin verfügen.

Schritt 1: Erstellen der dedizierten Slack-App

  1. Navigieren Sie zum Slack API App Directory und klicken Sie auf Create New App.
  2. Wählen Sie im modalen Dialogfeld From a manifest und wählen Sie Ihren Ziel-Slack-Workspace aus.
  3. Wechseln Sie zur Registerkarte JSON, löschen Sie die Standardvorlage und fügen Sie das offizielle Dust-Anwendungsmanifest für Ihre Workspace-Region ein, wie im Dust Slack-Verbindungsleitfaden dokumentiert.
  4. Überprüfen Sie die angeforderten Berechtigungen, einschließlich Bot-Berechtigungen (channels:history, channels:read, chat:write, groups:history, im:history, mpim:history, files:read, metadata.message:read) und Benutzerberechtigungen (channels:read, users:read, chat:write, search:read).
  5. Klicken Sie auf Create, um die Anwendung zu initialisieren, navigieren Sie dann in der linken Seitenleiste zu Install App und wählen Sie Install to Workspace, um den Bot zu autorisieren.

Schritt 2: Anmeldedaten extrahieren und mit Dust verknüpfen

  1. Gehen Sie in Ihrem Slack-App-Verwaltungsbereich zu Settings > Basic Information.
  2. Suchen Sie den Abschnitt App Credentials und kopieren Sie drei Werte:
    • Client ID
    • Client Secret (klicken Sie auf Show, um es anzuzeigen)
    • Signing Secret (klicken Sie auf Show, um es anzuzeigen)
  3. Melden Sie sich als Administrator bei Ihrem Dust-Workspace an.
  4. Navigieren Sie zu Spaces > Connections und wählen Sie Slack.
  5. Fügen Sie die kopierte Client ID, das Client Secret und das Signing Secret in die entsprechenden Felder ein.
  6. Klicken Sie auf Connect und schließen Sie den OAuth-Autorisierungsbildschirm in Slack ab. Diese Aktion schließt den Handshake ab und installiert den Bot @Dust Data Sync in Ihrem Slack-Workspace.

Schritt 3: Kanalsynchronisierung konfigurieren

Sobald die Verbindung hergestellt ist, indiziert Dust standardmäßig nicht Ihren gesamten Slack-Workspace. Administratoren müssen explizit definieren, welche Kanäle synchronisiert werden:

  1. Navigieren Sie in Dust zu Spaces > Connections > Slack > Add / Remove data.
  2. Wählen Sie die spezifischen öffentlichen Kanäle aus, die Dust als Wissensquellen indizieren soll (z. B. #product-announcements, #company-policies oder #engineering-faqs).
  3. Klicken Sie auf Save, um die Synchronisierung zu starten. Dust indiziert vergangene Nachrichten sofort und lauscht über Webhook-Abonnements auf neue Nachrichten.
  4. Bei privaten Kanälen verhindert die Slack-API, dass Bots das Vorhandensein des Kanals automatisch erkennen. Um einen privaten Kanal zu indizieren, laden Sie den Synchronisierungs-Bot zunächst direkt in Slack ein, indem Sie /invite @Dust Data Sync eingeben. Kehren Sie dann zu Dust zurück und wählen Sie den Kanal unter Add / Remove data aus.

Assistenten für Kanäle bereitstellen und Interaktionen verwalten

Sobald die Infrastruktur verbunden ist, können Unternehmensteams spezialisierte Assistenten für spezifische Workflows einzelner Abteilungen bereitstellen. Dust bietet flexible Aufrufmodelle, die auf allgemeine Anfragen, dedizierte Helpdesks und automatisierte Hintergrundaufgaben zugeschnitten sind.

Ad-hoc-Aufrufe über Kanäle hinweg

Jedes Teammitglied kann einen Assistenten in jedem öffentlichen Kanal aufrufen, in dem der Bot @Dust vorhanden ist, oder in jedem privaten Kanal, in den @Dust eingeladen wurde:

Konfiguration dedizierter Kanal-Assistenten mit automatischer Antwort

In Kanälen mit hohem Nachrichtenaufkommen – wie #ask-hr, #legal-review, #customer-support-escalations oder #it-help – kann das Erfordernis, dass Mitarbeiter @Dust +assistant_name eingeben müssen, unnötige Reibungsverluste verursachen. Dust ermöglicht es Workspace-Administratoren, einen Standardassistenten zu konfigurieren, der automatisch auf Nachrichten in einem bestimmten Kanal antwortet.

  1. Öffnen Sie die Dust-Weboberfläche und navigieren Sie zum Agent Builder.
  2. Wählen Sie den benutzerdefinierten Assistenten aus, der für diesen Kanal entwickelt wurde (stellen Sie sicher, dass der Agent Published ist).
  3. Öffnen Sie die Slack Channel Settings des Assistenten.
  4. Wählen Sie den Ziel-Slack-Kanal aus der Liste aus.
  5. Aktivieren Sie den Schalter Respond to all messages in channel.
  6. Nur Beiträge der obersten Ebene (Empfohlen): Aktivieren Sie die Option Top-level posts only. Wenn diese Einstellung aktiviert ist, antwortet der Assistent automatisch nur auf neue Stamm-Nachrichten im Kanal, ignoriert jedoch Antworten innerhalb von Threads. Dadurch wird verhindert, dass der Assistent menschliche Diskussionen, gegenseitige Fehlerbehebungen oder Folgekonversationen unter Teammitgliedern stört.

Nutzung von Slack-Tools für Live-Workspace-Aktionen

Über das Lesen statischer Dokumentationen hinaus können Assistenten mit Slack-Tools ausgestattet werden, um Slack dynamisch zu durchsuchen und damit zu interagieren. Wenn ein Assistent Slack-Tools verwendet:

Da Slack-Tools über ein persönliches OAuth authentifiziert werden, kann ein Assistent auf keine Konversation oder keinen privaten Kanal zugreifen, für die der ausführende Benutzer in Slack keine explizite Leseberechtigung besitzt.

Berechtigungen, Spaces und Data Governance

Unternehmensweite Implementierungen erfordern strikte Datengrenzen, um sicherzustellen, dass vertrauliche Informationen niemals zwischen Teams oder an unbefugte Personen weitergegeben werden. Dust erreicht dies durch seine Spaces-Architektur und granulare Zugriffskontrollen.

Strukturierung des Wissens über Dust Spaces hinweg

Dust organisiert alle Datenquellen und benutzerdefinierten Assistenten in verschiedenen Spaces:

Beim Erstellen eines Assistenten im Agent Builder wählen Administratoren explizit aus, welche Spaces der Assistent abfragen darf. Wenn ein Assistent keinen Zugriff auf einen bestimmten Space hat, kann er keine Dokumente aus diesem Space abrufen oder zitieren, unabhängig davon, was ein Mitarbeiter in Slack fragt.

+-------------------------------------------------------------------+
|                        Enterprise Slack                           |
|  +--------------------+   +-------------------+   +------------+  |
|  | #general / #help   |   | #legal-internal   |   | #exec-sync |  |
|  +---------+----------+   +---------+---------+   +------+-----+  |
+------------|------------------------|--------------------|--------+
             |                        |                    |
             v                        v                    v
+-------------------------------------------------------------------+
|                     Dust Spaces Architecture                      |
|  +--------------------+   +-------------------+   +------------+  |
|  | Company Data Space |   | Legal Team Space  |   | Exec Space |  |
|  | (Public Slack,     |   | (Private Legal    |   | (Sensitive |  |
|  |  Notion, Wiki)     |   |  Discussions)     |   |  Roadmap)  |  |
|  +---------+----------+   +---------+---------+   +------+-----+  |
|            |                        |                    |        |
|            v                        v                    v        |
|  +--------------------+   +-------------------+   +------------+  |
|  | General Assistants |   |  Legal Assistant  |   | Exec Bot   |  |
|  +--------------------+   +-------------------+   +------------+  |
+-------------------------------------------------------------------+

Verwalten von Berechtigungen für synchronisierte Kanäle

Zur Aufrechterhaltung einer dauerhaften Sicherheitshygiene:

  1. Gemeinsam genutzte Grenzen standardmäßig anwenden: Synchronisieren Sie Kanäle, die der funktionsübergreifenden Produktivität dienen, schließen Sie jedoch Kanäle mit sensiblen personenbezogenen Daten (PII), Gehaltsdiskussionen oder unangekündigten Finanzkennzahlen strikt aus.
  2. Space-Zuweisungen überprüfen: Unter Spaces > Connections > Slack > Manage Permissions können Administratoren überprüfen und anpassen, welche Dust Spaces Daten von jedem synchronisierten Kanal empfangen.
  3. Kanalaufnahme auditieren: Überprüfen Sie regelmäßig die Kanalliste unter Add / Remove data, um sicherzustellen, dass neu erstellte private oder sensible Kanäle nicht versehentlich hinzugefügt wurden.

Automatisierung von Workflows mit dem Slack Workflow Builder

Unternehmensteams können native Slack-Workflows mit Dust-Assistenten kombinieren, um wiederkehrende Geschäftsprozesse zu automatisieren und manuelle Koordination zu vermeiden.

Einrichten eines Slack-Workflow-Auslösers

Mithilfe des nativen Workflow Builders von Slack können Teams Automatisierungen entwerfen, die durch Zeitpläne, Webhooks, Formularübermittlungen oder Emoji-Reaktionen ausgelöst werden. Anstatt eine statische Nachricht zu posten, kann der Workflow einen Dust-Assistenten aufrufen, um eine maßgeschneiderte Antwort zu generieren:

  1. Öffnen Sie in Slack den Workflow Builder und erstellen Sie einen neuen Workflow.
  2. Wählen Sie einen Ereignisauslöser – beispielsweise eine geplante Uhrzeit (jeden Montag um 9:00 Uhr) oder eine Reaktion auf eine Nachricht (z. B. ein :ticket:- oder :bookmark:-Emoji).
  3. Fügen Sie einen Schritt Send a message hinzu, der an Ihren Zielkanal oder -thread gerichtet ist.
  4. Formatieren Sie die Nachricht so, dass der gewünschte Assistent mit der Standardsyntax aufgerufen wird:
    @Dust +standup-summarizer Summarize yesterday's key updates and blockers from this channel.
    
  5. Veröffentlichen Sie den Workflow in Slack.

Autorisieren von Workflows im Dust-Dashboard

Da Slack-Workflows als Bot-Entitäten und nicht als menschliche Benutzer ausgeführt werden, ignoriert Dust von Workflows generierte Nachrichten standardmäßig, um unbefugte automatisierte Datenabfragen zu verhindern. Administratoren müssen den Workflow innerhalb von Dust explizit autorisieren, wie im Dust Slack-Workflow-Leitfaden beschrieben:

  1. Navigieren Sie in Dust zu Programmatic Usage > Automations und öffnen Sie die Registerkarte Slack workflows.
  2. Klicken Sie auf Allow a workflow.
  3. Geben Sie im Feld Workflow name den exakten Absendernamen ein, der in den Slack-Nachrichten des Workflows angezeigt wird. Dust gleicht Workflow-Namen wortwörtlich ab, einschließlich Groß-/Kleinschreibung, Leerzeichen und Emojis.
  4. Wählen Sie unter Spaces it can reach die spezifischen Dust Spaces aus, die das Wissen enthalten, das Ihr Assistent benötigt. Während der Bereich Company Data immer enthalten ist, muss jeder Abteilungs- oder Spezialbereich explizit gewährt werden. Wenn ein Assistent Daten aus einem Space benötigt, auf den der Workflow keinen Zugriff hat, bleibt der Assistent bei der Auslösung stumm.
  5. Klicken Sie auf Allow, um die Autorisierung abzuschließen.

(Hinweis: Bei älteren Dust-Abonnementplänen, denen die Self-Service-Registerkarte „Automations“ fehlt, müssen Administratoren eine Autorisierungsanfrage an support@dust.tt senden, die die Workspace-URL, den genauen Workflow-Namen und die erforderlichen Spaces enthält).

Nachverfolgung des Guthabenverbrauchs und Auditierung von Automatisierungen

Automatisierte Workflows können ein erhebliches Abfragevolumen erzeugen. Administratoren können den Verbrauch unter der Registerkarte Slack workflows im Dust-Dashboard überwachen:

Operative Best Practices für die Bereitstellung im Unternehmen

Eine erfolgreiche unternehmensweite Einführung hängt von klaren Benutzererwartungen, zielgerichtetem Assistentendesign und kontinuierlicher Leistungsüberwachung ab.

1. Zweckspezifische Assistenten statt monolithischer Bots erstellen

Vermeiden Sie es, einen einzigen generischen „Unternehmensassistenten“ zu erstellen, der jede Art von Frage beantworten soll. Monolithische Agenten leiden häufig unter Prompt-Verwässerung (prompt dilution) und inkonsistenter Abrufgenauigkeit. Erstellen Sie stattdessen fokussierte Assistenten mit gezielten Anweisungen und begrenzten Datenquellen:

Die Vergabe eines beschreibenden Namens, eines unverwechselbaren Avatars und klarer Anweisungen für jeden Assistenten hilft den Mitarbeitern sofort zu erkennen, welcher Assistent für eine bestimmte Aufgabe aufgerufen werden sollte.

2. Multi-Agent-Verkettung in Slack-Threads

Mitarbeiter können mehrere Assistenten innerhalb eines einzigen Slack-Threads verketten, um mehrstufige Aufgaben auszuführen:

  1. Ein Entwickler fragt: @Dust +architecture-guide What is our policy on database connection pooling in microservices?
  2. Nachdem der Architekturleitfaden mit internen Standards geantwortet hat, antwortet ein technischer Leiter im selben Thread: @Dust +code-reviewer Review the code snippet above against our connection pooling standards.
  3. Da beide Assistenten Zugriff auf den Thread-Kontext haben, bewertet der zweite Assistent die genaue Ausgabe und Diskussion, ohne dass manuelles Kopieren und Einfügen erforderlich ist.

3. Klare Steuerung und Fallback-Anleitungen bereitstellen

Fügen Sie beim Definieren von System-Prompts für Assistenten im Agent Builder explizite negative Einschränkungen und Eskalationspfade ein:

4. Manifeste und Anmeldedatenhygiene aufrechterhalten

So gewährleisten Sie einen unterbrechungsfreien Betrieb: