Tale mit externen Diensten verbinden
Wähle den passenden Connector und das richtige Konto und verstehe, wo seine Lese- und Schreibaktionen ausgeführt werden.
5 Min. Lesezeit
Nutze einen Connector, wenn Tale Daten in einem externen Dienst lesen oder ändern soll. Der Connector definiert die unterstützten Aktionen. Mit den Zugangsdaten greift Tale auf das gewählte Konto zu. Entwickler, Admins und Inhaber verwalten sie unter Einstellungen > Connectors.
Die Verbindung nach der Aufgabe wählen
| Connector | Typischer Einsatz | Anmeldung |
|---|---|---|
| Confluence | Confluence-Cloud-Seiten ins Wissen importieren. | Benutzername mit Passwort oder Token. |
| Discord | Mit Nachrichten und Kanälen arbeiten. | Token. |
| GitHub | Repositorys, Issues und Pull Requests lesen oder verwalten. | Token. |
| GlitchTip | Issues eines Projekts lesen, damit der GlitchTip-Import daraus Aufgaben anlegt. | Token und eine Instanz-URL. |
| Gmail | E-Mails lesen, senden und organisieren. | OAuth. |
| Google Drive | Dateien ins Wissen importieren. | OAuth. |
| HTTP | Jede HTTPS-API aus einem Automatisierungsschritt aufrufen; siehe Eine API aus einer Automatisierung aufrufen. | Bearer-Token, API-Key oder Benutzername und Passwort, mit einer Basis-URL — oder keine. |
| IMAP / SMTP Mailbox | E-Mails über einen eigenen Maildienst lesen oder senden. | Benutzername und Passwort. |
| Jev decisions | Typisierte Fragen zu den Daten eines Workflows mit kalibrierten Wahrscheinlichkeiten beantworten, damit der Workflow entscheiden kann, ob er handelt. | API-Schlüssel (ein OpenRouter-Schlüssel). |
| Microsoft Outlook | Mit E-Mails, Kalendern und Kontakten arbeiten. | OAuth. |
| Shopify | Mit Produkten, Kunden und Bestellungen arbeiten. | API-Schlüssel. |
| Slack | Mit Nachrichten und Kanälen arbeiten. | OAuth. |
| Tavily | Im Web suchen und Seiten auslesen. | API-Schlüssel. |
| Microsoft Teams | Mit Nachrichten und Kanälen arbeiten. | OAuth. |
| Twilio | SMS senden und Sprachanrufe starten. | Benutzername mit Passwort oder Token. |
| WebDAV Files | WebDAV-Dateien der Organisation lesen, schreiben und auflisten. | Benutzername und Passwort. |
Die Karten des installierten Katalogs zeigen die aktuellen Aktionen und Anmeldemethoden. Diese Definitionen kommen mit der Plattform. Ein weiteres Konto installiert keinen beliebigen neuen Connector-Code.
Wissensimporte verwenden die Dokumentenindexierung. OneDrive und SharePoint nutzen den Import unter Wissen > Dokumente mit persönlicher Zustimmung statt eines separaten Organisations-Connectors. Soll dein Gerät Tale-Dokumente als Laufwerk öffnen, ist die Richtung umgekehrt: Dafür dient WebDAV.
Das gewünschte Konto hinzufügen
Wähle Zugangsdaten hinzufügen, suche den Dienst und öffne seine Karte. Bereits eingerichtete Connectors erscheinen zuerst. Trotzdem kannst du für denselben Dienst ein weiteres Konto hinzufügen. Das Formular fragt nach der vom Connector unterstützten Anmeldung.
Das Feld Name enthält zunächst den Namen des Connectors. Fügst du für denselben Dienst mehrere Konten hinzu, ersetze ihn durch einen zweckbezogenen Namen, etwa Support-Postfach oder Release-Bot. Verwende Zugangsdaten des externen Diensts, keinen Tale-API-Schlüssel. Melde dich bei OAuth mit dem Konto beim Provider an, das du hinzufügen willst, und schließe die Zustimmung ab. Jede Verbindung legt neue Zugangsdaten an, benannt nach dem Connector und durchnummeriert (Gmail, dann Gmail 2); Slack führt pro Workspace genau einen Satz. Benenne neue Zugangsdaten um, damit die Konten unterscheidbar bleiben. Kann der Vorgang nicht starten, muss gegebenenfalls ein Administrator zuerst die OAuth-App einrichten.
Confluence, GlitchTip und Shopify brauchen pro Eintrag eine Instanz-URL. Verwende den Ursprung der Atlassian-Site, den Ursprung der GlitchTip-Instanz wie https://app.glitchtip.com oder die myshopify.com-Adresse des Shops, keine beliebige Unterseite oder Kundendomain. Eine selbst gehostete GlitchTip-Instanz muss zusätzlich durch die Host-Richtlinie des Connectors erlaubt sein. Connector-Zugangsdaten erklärt Felder, erneute Autorisierung und Schlüsselaustausch.
Das Konto für eine Aktion bestimmen
Eine Aktion verwendet den ausdrücklich genannten Eintrag oder, ohne Angabe, den Standard des Connectors. Nur ein Eintrag pro Connector kann Standard sein. Ohne Standard schlägt ein Aufruf ohne Namen fehl, selbst wenn andere Zugangsdaten vorhanden sind. Löschst du den Standard, wird der älteste verbleibende aktive Eintrag dieses Connectors zum Standard; die Löschbestätigung nennt ihn vorher. Ein HTTP-Schritt ist die Ausnahme: Einer, der keine Zugangsdaten nennt, trägt keine, nie den Standard.
Zwei Support-Postfächer sind beispielsweise zwei Einträge. Vergib unterscheidbare Namen und prüfe die aufgelöste Eingabe eines Workflows vor dem Live-Lauf. Der Standard wird verwendet, wenn die Aktion keinen bestimmten Eintrag nennt. Postfachoperationen, die alle aktiven Konten auslesen, sind ein eigener Fall.
Das Deaktivieren erhält die Konfiguration, verhindert aber ihre Nutzung. Der Austausch eines Secrets erneuert den Zugang hinter bestehenden Verweisen. Prüfe abhängige Workflows, bevor du einen Eintrag deaktivierst, löschst oder den Standard änderst.
Lesen und Schreiben unterscheiden
Automatisierungen verwenden Connector-Aktionen als Workflow-Nodes. Jede Aktion definiert Eingabeschema, Ausgabe und Lese- oder Schreibwirkung. GlitchTip und Jev decisions lesen nur: Der GlitchTip-Import legt Tale-Aufgaben an und ändert nie das ursprüngliche Issue, und eine Jev-Entscheidung beantwortet jede Frage mit ihren Wahrscheinlichkeiten, ohne etwas zu schreiben. Jede Entscheidung wird dem OpenRouter-Konto berechnet, dessen Schlüssel die Zugangsdaten enthalten. Testläufe simulieren die Antworten. Ein Live-Schreibvorgang kann Nachrichten senden oder externe Daten ändern und unterliegt der Freigaberichtlinie der Organisation.
Projektagenten mit konfigurierten Connectors erhalten deren unterstützte Leseaktionen über Tales Connector-Broker. Er hält diese Zugangsdaten außerhalb der Sandbox und gibt Ergebnisse zurück. Connector-Schreibaktionen lehnt er ab. Direkte GitHub-Werkzeuge und explizite Agent-Secrets nutzen andere Wege und brauchen eine eigene Prüfung.
Ein neuer Zugang erweitert nicht beliebig die Tools des gewöhnlichen Chat-Assistenten. Nutze Automatisierungen für einen definierten Connector-Ablauf und Projektagenten für Sandbox-Arbeit.
Wenn der Dienst fehlt
Ein Projektagent kann aus seiner Sandbox auf einen Dienst zugreifen, wenn seine Agent-Laufzeit dafür geeignete Werkzeuge und ein ausdrücklich freigegebenes Secret erhält. Eine transform-Node formt nur Daten um und ruft keine externe API auf. Prüfe Berechtigungen und erwartete Auswirkungen vor einer direkten Integration.
Soll die externe Anwendung Tale aufrufen, nutze die REST-API oder den MCP-Endpunkt. MCP und eigene Integrationen erklärt diese Unterscheidung.