Integrationen und Verbindungen
Integrationen ist ein Katalog verbindbarer Dienste und eine Liste dessen, was bereits verbunden ist. Ein Dienst wird einmal verbunden und dann den Agenten zugewiesen, die ihn benötigen.
Messenger
Telegram und MAX — ein Agent kann entweder einen eigenen Bot haben (antwortet nur für ihn, sofort) oder einen gemeinsamen Bot über eine Verbindung, die Nachrichten an den richtigen Agenten weiterleitet.
Telegram hat außerdem Themen: ein Agent führt jedes Thema einer Gruppe als eigenes, separates Gespräch — Einzelheiten in Agenten.
Eigene Dienste
Gibt es keine fertige Karte für einen benötigten Dienst, deckt die Kategorie „Allgemein“ alles andere auf drei Arten ab:
- Eigener Dienst (REST-API) — Basisadresse, Anmeldemethode, ein Geheimnis und optional eine OpenAPI-Adresse. Der Agent ruft den Dienst selbst auf; das Geheimnis verlässt Ihren Server nie.
- Eingehende Ereignisse (Webhook) — die Verbindung erhält eine eigene
Adresse, etwa
/api/hooks/<Token>, optional mit HMAC-SHA256 signiert. Jedes eingehende Ereignis wird zu einer Nachricht, die der Agent liest und auf die er reagieren kann, genau wie bei einer Nachricht in einem Messenger. Bis zu 120 Ereignisse pro Minute und Verbindung; der Inhalt eines Ereignisses wird nie als Befehl ausgeführt. - MCP-Server — Neo fügt den Server dem eigenen Werkzeugkasten des Agenten hinzu, ohne Geheimnisse offen preiszugeben. Der Agent sieht neue Werkzeuge nach einem Neustart.
Wenn ein Katalogeintrag umbenannt oder zusammengeführt wird
Manchmal ersetzt eine Katalogkarte mehrere ältere (bei Bitrix24 etwa gibt es eine Wahl der Verbindungsmethode — Webhook oder Anmeldung mit Benutzer und Passwort). Verbindungen, die unter der alten Karte erstellt wurden, wandern automatisch zur neuen und behalten ihre Werte; die Felder der Methode, die Sie nicht gewählt haben, werden lediglich ausgeblendet, nicht verlangt.