osFoundry / Platform
Datenquellen
Synchronisieren Sie aus Stripe, Postgres, Mixpanel, allem mit einer API. Kanäle halten Ihre Daten aktuell.
Was es ist
Eine Datenquelle in osFoundry ist ein Kanal, der Datensätze aus einem externen System zieht und sie aktuell hält. Du bindest etwas an, das eine API spricht, etwa Stripe, Postgres, Mixpanel oder einen beliebigen REST-Endpunkt, und osFoundry synchronisiert es in einen Workspace-Kanal, den dein Chat, deine Agenten, deine Apps und deine Wissensbasis gleichermaßen lesen können. Weil die Verbindung ein Kanal ist und kein einmaliger Export, richtest du sie einmal ein und nutzt sie überall wieder, und die Daten aktualisieren sich von selbst, statt in dem Moment zu veralten, in dem du sie herunterlädst.\n\nDie Einrichtung ist konkret. Für eine API-Quelle gibst du die URL und die HTTP-Methode an (GET, POST, PUT), wählst eine Authentifizierungsart (keine, Bearer-Token, API-Key-Header oder Basic Auth) und ergänzt alle Custom-Header, die der Endpunkt braucht. Dann legst du fest, wie oft aktualisiert wird: monatlich, wöchentlich, täglich, alle 6 Stunden, stündlich oder so schnell wie alle 15 oder 5 Minuten, wobei die kürzeren Intervalle höheren Sync-Stufen vorbehalten sind. Sendet die Quelle stattdessen an dich, erstellst du einen Webhook-Endpunkt mit einem Signing-Secret für die HMAC-Prüfung, einer optionalen IP-Allowlist und einer maximalen Payload-Größe. Du kannst APIs auch ganz weglassen: Zeilen von Hand über die Oberfläche eingeben oder CSV-Dateien für den Batch-Import hochladen, und diese manuellen und CSV-Quellen bleiben lokal auf deinem Gerät. osFoundry kann außerdem Live-Videostreams über RTSP, WebRTC oder HLS als Stream-Quelle aufnehmen.\n\nDas ist wichtig, weil osFoundry BYOK und local-first ist. Du bindest Quellen mit deinen eigenen Zugangsdaten an, zwischen dir und Stripe oder deinem Postgres-Server sitzt kein Reseller, und manuelle sowie CSV-Daten müssen dein Gerät nie verlassen. Das Ergebnis ist ein einziger Ort, an dem die Zahlen, über die deine Agenten schließen, dieselben Live-Zahlen sind, die deine Dashboards zeigen, aktuell gehalten durch einen Takt, den du steuerst, statt durch das Denken an einen erneuten Export.
Wichtige Funktionen
- Binde jede REST-API als Datenquelle an: URL und Methode festlegen, Bearer-Token, API-Key-Header oder Basic Auth ergänzen und eigene Header mitgeben
- Synchronisiere im selbst gewählten Takt, von monatlich bis alle 5 Minuten, damit Agenten und Chat stets aktuelle Daten lesen statt eines veralteten Exports
- Empfange eingehende Daten über signierte Webhook-Endpunkte, IP-Allowlists, HMAC-Signaturprüfung und ein Payload-Größenlimit
- Importiere auch ohne API: Zeilen von Hand eingeben oder CSV-Dateien hochladen, die lokal auf deinem Gerät bleiben
- Jede Quelle ist ein Kanal, den du aus Chat, Agenten, Wissen und Apps referenzierst: eine Verbindung, im ganzen Workspace wiederverwendet
Anwendungsfälle
- Gründer: Stripe und Mixpanel als Datenquellen anbinden, damit ein Agent "Was hat sich diese Woche bei Umsatz und Aktivierung verändert" gegen Live-Zahlen beantwortet, nicht gegen die CSV vom letzten Monat
- Data Engineer: eine Datenquelle auf eine interne Postgres-gestützte API mit Bearer-Auth und 15-Minuten-Sync richten und sie aus dem Chat abfragen, ohne eine separate BI-Pipeline zu bauen
- Ops-Lead: einen signierten Webhook-Endpunkt bereitstellen, damit ein vorgelagertes System Bestellereignisse in einen Kanal schiebt, den Agenten und Apps nahezu in Echtzeit beobachten
Häufig gestellte Fragen
Welche Datenquellen kann ich anbinden?
Alles mit REST-API: Stripe, Mixpanel, eine Postgres-gestützte API oder deinen eigenen internen Dienst, dazu API-lose Optionen: manuelle Eingabe, CSV-Upload und Live-Videostreams über RTSP, WebRTC oder HLS. Für API-Quellen konfigurierst du URL, Methode und Auth (Bearer, API-Key-Header oder Basic), sodass du jeden aufrufbaren Endpunkt synchronisieren kannst.
Wie oft werden die Daten aktualisiert?
Du wählst das Sync-Intervall pro Quelle, von monatlich bis alle 5 Minuten. Seltenere Takte (monatlich, wöchentlich, täglich) gibt es in leichteren Stufen; eine Aktualisierung unter einer Stunde, etwa alle 15 oder 5 Minuten, erfordert eine Echtzeit-Sync-Stufe. Webhook-Quellen aktualisieren sich, sobald das vorgelagerte System ein Ereignis sendet.
Bleiben meine Daten privat, und brauche ich Schlüssel von osFoundry?
osFoundry ist BYOK: Du bindest jede Quelle mit deinen eigenen API-Zugangsdaten an, es gibt also keinen Reseller-Aufschlag und keinen Dritten zwischen dir und der Quelle. Manuelle und CSV-Quellen bleiben lokal auf deinem Gerät, und Webhook-Endpunkte unterstützen HMAC-Signierung und IP-Allowlists, sodass nur vertrauenswürdige Aufrufer Daten senden können.