Verbindungen für KI-Agenten sind konfigurierte Integrationen zwischen einer Agenten-Runtime und einer externen Ereignisquelle oder einem Zielsystem. Für Teams, die KI-Features in bestehende Software integrieren, können sie individuellen Webhook-, Consumer-, Listener- oder Delivery-Code ersetzen. Unterstützte Modi und Garantien bei Fehlern unterscheiden sich je nach Verbindung.
Welche Plattformen bieten Verbindungen für KI-Agenten?
Eine Verbindung kann ein Ereignis zustellen, das einen Agenten-Run startet, oder eine App-Aktion darstellen, die der Agent in einem Workflow aufruft. Nach Auswertung der jeweiligen Dokumentation ist Connic die einzige Plattform, die Inbound, Sync und Outbound als eigenständige Verbindungsmodi direkt an bereitgestellten Agenten definiert. Die anderen Plattformen lösen Teile desselben Problems mit Workflow-Nodes, Anwendungsrouten, Durable Functions, Channels oder separat zusammengestellten Cloud-Diensten.
| Plattform | Modi und Verbindungsmodell | Dokumentierte Garantien oder Wiederherstellung | Offizielle Quellen | Zuletzt geprüft |
|---|---|---|---|---|
| Connic | Verwaltete Verbindungsinstanzen mit explizitem Inbound-, Sync- oder Outbound-Modus. Bridge erreicht private Netzwerke. | Transportspezifisches Verhalten. Bei SQS werden Nachrichten gelöscht, nachdem alle verknüpften Agenten erfolgreich waren. Fehlgeschlagene Nachrichten werden nach dem Visibility Timeout erneut zugestellt und können einer AWS Redrive Policy folgen. Keine allgemeine Exactly-once-Zusage. | Verbindungsmodi · SQS-Wiederherstellung | |
| n8n | Trigger Nodes liefern eingehende Ereignisse; App Nodes können zu Tools für Agenten werden. Webhook plus Respond to Webhook bildet ein synchrones Äquivalent. | Retry On Fail wird pro Node optional aktiviert, fehlgeschlagene Executions lassen sich manuell wiederholen. Keine plattformweite Garantie für Zustellung, Reihenfolge oder Exactly-once über alle Integrationen. | Trigger-Nodes · Synchrone Antworten · Retry-Einstellungen · Wiederholung von Ausführungen | |
| Zapier Agents | Runs starten bei Bedarf, nach Zeitplan, durch ein App Event, einen Zap oder MCP. App Actions werden zu Tools; Run Agent kann warten oder fortfahren. | Agent Activity kann mit Failed oder Needs action enden. Zap Autoreplay ist separat; die Agent-Dokumentation verspricht keine automatischen Action Retries oder Replays. | Agenten-Trigger · Agentenaktionen · Warten oder Fortfahren · Agentenstatus · Zap Replay | |
| Agentuity | Agenten laufen über Routen, Worker, Zeitpläne oder Skripte. HTTP-Routen können synchron antworten; Managed Webhooks und Queues übernehmen die asynchrone Annahme. | Webhook Receipts führen Zustellungsdaten pro Ziel und unterstützen Retries per API. Queues stellen maximale Retries, Visibility Timeout und Idempotency Keys bereit. | Ausführungsmodell · Webhook-Wiederherstellung · Queue-Verhalten | |
| Inngest AgentKit | Agenten laufen in Inngest Functions, ausgelöst durch Ereignisse, Cron-Zeitpläne oder Webhooks. Aktionen nutzen im Code definierte Tools oder MCP. | Functions oder Steps erhalten nach dem ersten Versuch standardmäßig vier Retries. Abgeschlossene Step Results bleiben zur Wiederverwendung erhalten; Replay und ein 24-Stunden-Idempotency-Window für Event IDs sind dokumentiert. | Funktions-Trigger · Retry-Verhalten · Replay · Idempotenz | |
| LangSmith Deployment | Agent Server bietet Background-, Wait- und Streaming Runs sowie Cron Jobs, Completion Webhooks, MCP und A2A. | Runs gelangen in eine Durable Task Queue; Graph State kann per Checkpoint gesichert werden. Connection Recovery und Retries fehlgeschlagener Background Runs sind dokumentiert. Der Webhook Changelog nennt Timeout Retries, der Haupt-Guide veröffentlicht aber keine vollständige Zustellgarantie. | Agent Server · Fehlertoleranz · Webhook-Leitfaden · Timeout-Retries | |
| Vercel eve | Channel Adapters normalisieren eingehende Nachrichten und liefern Antworten aus. Integriert sind HTTP, Slack, Discord, Teams, Telegram, Twilio, GitHub und Linear. | Session Events werden dauerhaft aufgezeichnet, bevor ein Step abgeschlossen ist; Clients können sich mit einem Cursor erneut verbinden oder zurückspringen. Eine allgemeine Garantie für Ingress-Deduplizierung oder erneute Zustellung von Antworten wird nicht genannt. | Channel-Adapter · Dauerhafte Sessions | |
| Amazon Bedrock AgentCore | Runtime akzeptiert Aufrufe über HTTP oder SDK und gibt JSON-, SSE- oder WebSocket-Output zurück. Gateway stellt APIs, Lambda Functions und MCP-Server als Tools bereit. | Direkte HTTP-Aufrufer ohne AWS SDK müssen Retries implementieren. Runtime dokumentiert kein Replay von Ereignissen auf Verbindungsebene; die Annahme aus Ereignisquellen erfolgt über andere AWS-Dienste oder Anwendungscode. | Runtime-Aufruf · Protokollvorgaben · Gateway-Ziele |
„Dokumentierte Garantien“ bezeichnet das in der verlinkten Produktdokumentation beschriebene Verhalten und kein pauschales SLA. Keine dieser Zeilen ist als universelle Exactly-once-Garantie zu verstehen.
Der Vergleich der Anbieter für KI-Agenten-Deployments beschreibt die Trade-offs der Runtimes. Im Connic-Verbindungskatalog stehen die unterstützten Modi und Konfigurationen. Das Rechnungsbeispiel mit Webhook zeigt weiter unten einen vollständigen Request samt Ergebnis mit einer bestehenden Agentenvorlage.
Was individueller Integrationscode umfasst
Ein produktiver Agent braucht einen Eingangs- und häufig auch einen Ausgangspfad. Je nach Quelle erfordert eine selbst entwickelte Integration einen signierten Webhook-Handler, die Behandlung von Queue Visibility Timeouts oder einen dauerhaft laufenden Datenbank-Listener. Das Anwendungsteam verantwortet diesen Code, sofern die Plattform ihn nicht ausdrücklich als Verbindungsverhalten dokumentiert. Das betrifft auch KI-Funktionen in bestehender Software.
Unterstützte Webhooks, Queues, Datenbanken und E-Mail-Quellen lassen sich konfigurieren, ohne jeden Consumer selbst zu hosten.
Connic kostenlos testenCheckliste zur Bewertung einer Verbindung
Vor dem Einsatz als verwaltete Infrastruktur muss die Dokumentation jeder Verbindung geprüft werden. Für jede Quelle sind folgende Fragen zu klären:
- Welche Modi unterstützt sie und läuft eine konfigurierte Instanz nur in einem Modus?
- Wer authentifiziert die Quelle oder signiert den Outbound Request?
- Was passiert bei einem Fehler: Retry, Visibility Timeout, erneute Zustellung oder optionale DLQ des Providers?
- Welche Payload- und Ergebnis-Schemas, Größenlimits und Garantien zur Reihenfolge sind dokumentiert?
Ausgewählte Beispiele für Connic-Verbindungen
Connic unterstützt Verbindungen für Webhooks, Queues, Datenbanken, E-Mail, Sprachanrufe und Nachrichten. Diese Beispiele zeigen, wie verschiedene Quellen und Ziele die Integrationsarbeit rund um einen Agenten verändern. Im aktuellen Verbindungskatalog stehen alle verfügbaren Verbindungen, Modi und Konfigurationsoptionen.
| Ausgewählte Verbindung | Typischer Einsatz |
|---|---|
| Webhooks (HTTP) | Agent bei jedem eingehenden HTTP-Request ausführen. |
| Apache Kafka | Topics konsumieren, um Agenten auszulösen, und Ergebnisse zurückschreiben. |
| AWS SQS | Nach erfolgreichen Runs löschen; fehlgeschlagene Nachrichten kehren nach dem Visibility Timeout zurück und folgen optional einer AWS Redrive-/DLQ-Policy. |
| PostgreSQL | Mit LISTEN auf NOTIFY-Nachrichten aus Anwendungscode, von einem Nutzer oder einem Datenbank-Trigger reagieren. |
| E-Mail (SMTP/IMAP) | Eingehende Nachrichten aus einem IMAP-Postfach abrufen; eine separate Outbound-Konfiguration sendet das Agentenergebnis per SMTP. |
| Verbindungen für Connic Voice | Eingehende Anrufe im Sync-Modus mit einem bereitgestellten Sprachagenten verbinden, etwa über Telnyx Voice oder Twilio Voice. |
| Telnyx Messaging | SMS/MMS, WhatsApp- oder RCS-Nachrichten über separate Inbound- und Outbound-Verbindungen empfangen und versenden. Ein erfolgreicher Versand bestätigt die Annahme durch Telnyx, nicht die endgültige Zustellung. |
Die Einführung in Connic Voice beschreibt die Einrichtung eines Sprachagenten und ein Kundensupport-Beispiel. Telnyx Voice und Messaging können denselben gespeicherten Kontozugang nutzen.
Verbindungen im Connic Marketplace
Unsere Verbindungen stehen im Connic Marketplace, dem Katalog für Bausteine von Connic-Projekten. Daneben gibt es Agentenvorlagen, die funktionsfähige Agenten-Setups im Projekt-Repository anlegen, und Retrieval-Quellen, die Inhalte in das Retrieval des Agenten synchronisieren. Der Verbindungskatalog zeigt Modi, Konfiguration und Ereignisübergabe jeder Verbindung.
Seiten für Agentenvorlagen können auf die benötigten Verbindungen verlinken. So lassen sich erforderliche Ereignisquellen vor der Konfiguration der Vorlage prüfen. Alle Details zur Einführung stehen in der Ankündigung des Marketplace. Bei der Auswahl des Inbound-Pfads hilft der Vergleich von Webhook, Kafka, SQS und Postgres als Trigger.
Inbound, Outbound und Sync
Connic unterscheidet drei Modi. Inbound startet einen Agenten durch ein externes Ereignis. Outbound sendet das Agentenergebnis an ein externes System. Sync hält die Interaktion offen, um die Agentenantwort zurückzugeben oder zu streamen. Ein Verbindungstyp kann mehrere Modi unterstützen, eine konfigurierte Verbindungsinstanz hat jedoch genau einen. Ein Flow mit Inbound und Outbound verwendet deshalb zwei konfigurierte Instanzen, auch bei Kafka oder E-Mail.

Eine Rechnung über einen synchronen Webhook verarbeiten
Eine Anwendung kann Rechnungstext an einen HTTP-Webhook senden und die extrahierten Felder in derselben Antwort erhalten. Die Vorlage Invoice Processor enthält den Agenten, Rechen-Tools, Ausgabeschema, Middleware und Tests. In diesem Beispiel ist der Webhook mit invoice-extractor verknüpft, der die Rechnungsfelder zurückgibt. Die separate invoice-pipeline der Vorlage ergänzt eine deterministische Prüfung und gibt deren Prüfergebnis zurück.
Die Rechnungsvorlage bereitstellen
Erstelle ein Connic-Projekt ohne verknüpftes Git-Repository und anschließend einen Projekt-API-Schlüssel. Dieses Beispiel nutzt das CLI-Deployment aus dem Schnellstart. Lege dann mit der Vorlage ein neues lokales Verzeichnis an. Füge bei der Abfrage durch
connic loginden Login-Token ein, der beim Erstellen des Schlüssels angezeigt wird. Das Deployment führt die enthaltene Testsuite aus, bevor es die Agenten aktiviert.terminalpip install connic-composer-sdk connic init invoice-webhook --templates=invoice cd invoice-webhook pip install -r requirements.txt connic login connic deployDen HTTP-Webhook verknüpfen
Öffne
invoice-extractorin der Umgebung mit dem aktiven Deployment. Wähle im Verbindungsdiagramm Add inbound connector, dann Create New Connector und HTTP Webhook. Wähle den Modus Sync (Request-Response) und lasse die Authentifizierung aktiviert. Verknüpfe nur diesen Agenten, damit die Antwort wie unten beschrieben ein einzelnes Ergebnis enthält. Kopiere die generierte Webhook-URL und das Secret aus den Verbindungsdetails. Die Webhook-Dokumentation erläutert die Einstellungen und Authentifizierungsoptionen.Eine Beispielrechnung senden
Ersetze die Platzhalter für URL und Secret durch die kopierten Werte. Der Request übermittelt einen fiktiven Rechnungstext als JSON; das Secret steht im Request-Header.
terminalcurl --fail-with-body --max-time 310 '<webhook-url>' \ -H 'Content-Type: application/json' \ -H 'X-Connic-Secret: <webhook-secret>' \ --data '{ "message": "Extract the fields and check the arithmetic in this invoice.", "text": "Example Supplier, invoice INV-001. Issued 2026-09-11, due 2026-09-25. Consulting: 2 hours at EUR 100, line total EUR 200. Subtotal EUR 200. Tax 19%: EUR 38. Total EUR 238." }'Das Ergebnis lesen und den Run prüfen
Bei einem verknüpften Agenten enthält die Antwort
result.run_id,result.status,result.outputundresult.error. Prüfe, obresult.statusden Wertcompletedhat, und dekodiere dann den String inresult.outputals JSON. Das äußere Feldstatus: "ok"bestätigt noch keine erfolgreiche Extraktion. Vergleiche bei diesem Beispiel die extrahierte Währung und Gesamtsumme mitEURund238. Der Extraktor verwendet Rechen-Tools und das Rechnungsschema der Vorlage. Im Trace des Runs lassen sich die Tool-Aufrufe und mögliche Fehler prüfen.Sync wartet bis zu fünf Minuten auf den Run; die Vorlage legt für den Agenten einen kürzeren Timeout fest. Eine HTTP-Antwort mit Status 401 weist auf eine fehlgeschlagene Webhook-Authentifizierung hin. Für die Verarbeitung im Hintergrund eignet sich der Inbound-Modus mit einer separaten Outbound-Verbindung für das Ergebnis. Der Leitfaden zu Verbindungsmustern erläutert diese Wahl. Die Dokumentation zu Runs und Traces beschreibt die Untersuchung einzelner Runs.
Die Rolle von MCP
MCP, das Model Context Protocol, ist als Verbindung verfügbar. Die Details zur MCP-Verbindung erklären, wie die Verbindung einen Agenten als aufrufbares Tool für einen MCP-Client veröffentlicht. Event-Verbindungen lösen Runs aus oder stellen Ergebnisse über externe Systeme zu. Der Leitfaden zu MCP-Verbindungen erklärt den Unterschied zwischen dem Veröffentlichen eines Agenten und dessen Zugriff auf externe MCP-Tools.
Wann eigener Integrationscode weiterhin notwendig ist
Für ein internes oder spezialisiertes System ohne Verbindung ist ein eigenes Tool nötig, das der Agent aufrufen kann. Ist das System nur in einem privaten Netzwerk erreichbar, routet Connic Bridge die Verbindung, ohne den Dienst öffentlich freizugeben.