osFoundry / Platform
Sources de données
Synchronisez depuis Stripe, Postgres, Mixpanel, tout ce qui a une API. Les canaux gardent vos données fraîches.
Présentation
Une source de données dans osFoundry est un canal qui récupère des enregistrements depuis un système externe et les tient à jour. Vous connectez quelque chose qui parle une API, comme Stripe, Postgres, Mixpanel ou n'importe quel endpoint REST, et osFoundry le synchronise dans un canal de l'espace de travail que votre chat, vos agents, vos applications et votre base de connaissances peuvent tous lire. Comme la connexion est un canal et non un export ponctuel, vous la configurez une fois et la réutilisez partout, et les données se mettent à jour d'elles-mêmes au lieu de devenir obsolètes dès l'instant où vous les téléchargez.\n\nLa configuration est concrète. Pour une source API, vous indiquez l'URL et la méthode HTTP (GET, POST, PUT), vous choisissez un mode d'authentification (aucun, token bearer, en-tête de clé API ou authentification basique) et vous ajoutez les en-têtes personnalisés dont l'endpoint a besoin. Vous décidez ensuite de la fréquence de rafraîchissement : mensuelle, hebdomadaire, quotidienne, toutes les 6 heures, toutes les heures, ou aussi souvent que toutes les 15 ou 5 minutes, les intervalles les plus courts étant réservés aux paliers de synchronisation supérieurs. Si la source vous pousse les données au lieu d'attendre une requête, créez un endpoint webhook avec un secret de signature pour la vérification HMAC, une liste d'IP autorisées facultative et une taille maximale de payload. Vous pouvez aussi vous passer totalement d'API : saisissez des lignes à la main dans l'interface ou téléversez des fichiers CSV pour un import par lot, et ces sources manuelles et CSV restent en local sur votre appareil. osFoundry peut également ingérer des flux vidéo en direct via RTSP, WebRTC ou HLS comme source de streaming.\n\nCela compte parce qu'osFoundry est BYOK et local-first. Vous connectez les sources avec vos propres identifiants, aucun revendeur ne s'intercale entre vous et Stripe ou votre serveur Postgres, et les données manuelles et CSV n'ont jamais à quitter votre machine. Le résultat est un lieu unique où les chiffres sur lesquels raisonnent vos agents sont les mêmes chiffres en direct que montrent vos tableaux de bord, tenus à jour par une fréquence que vous contrôlez plutôt que par le soin de réexporter.
Fonctionnalités clés
- Connectez n'importe quelle API REST comme source de données : définissez l'URL et la méthode, ajoutez un token bearer, un en-tête de clé API ou une authentification basique, et passez des en-têtes personnalisés
- Synchronisez à la fréquence de votre choix, du mensuel jusqu'à toutes les 5 minutes, pour que agents et chat lisent toujours des données à jour plutôt qu'un export périmé
- Recevez les données poussées via des endpoints webhook signés, des listes d'IP autorisées, la vérification de signature HMAC et un plafond de taille de payload
- Importez aussi sans API : saisissez des lignes à la main ou téléversez des fichiers CSV, qui restent en local sur votre appareil
- Chaque source est un canal que vous pouvez référencer depuis le chat, les agents, la connaissance et les applications : une connexion, réutilisée partout dans l'espace de travail
Cas d’usage
- Fondateur : connecter Stripe et Mixpanel comme sources de données pour qu'un agent réponde à « qu'est-ce qui a changé côté revenus et activation cette semaine » sur des chiffres en direct, pas sur le CSV du mois dernier
- Ingénieur data : pointer une source vers une API interne adossée à Postgres avec authentification bearer et synchronisation de 15 minutes, puis l'interroger depuis le chat sans monter de pipeline BI séparé
- Responsable ops : exposer un endpoint webhook signé pour qu'un système amont pousse les événements de commande dans un canal que agents et applications surveillent en quasi temps réel
Questions fréquentes
Quelles sources de données puis-je connecter ?
Tout ce qui dispose d'une API REST : Stripe, Mixpanel, une API adossée à Postgres ou votre propre service interne, plus des options sans API : saisie manuelle, import CSV et flux vidéo en direct via RTSP, WebRTC ou HLS. Pour les sources API, vous configurez l'URL, la méthode et l'authentification (bearer, en-tête de clé API ou basique) : tout endpoint que vous pouvez appeler, vous pouvez le synchroniser.
À quelle fréquence les données sont-elles rafraîchies ?
Vous choisissez l'intervalle de synchronisation par source, du mensuel jusqu'à toutes les 5 minutes. Les fréquences plus basses (mensuelle, hebdomadaire, quotidienne) sont disponibles sur les paliers légers ; un rafraîchissement en dessous de l'heure, comme toutes les 15 ou 5 minutes, requiert un palier de synchronisation temps réel. Les sources webhook se mettent à jour chaque fois que le système amont pousse un événement.
Mes données restent-elles privées, et me faut-il des clés osFoundry ?
osFoundry est BYOK : vous connectez chaque source avec vos propres identifiants d'API, il n'y a donc aucune marge de revendeur ni tiers entre vous et la source. Les sources manuelles et CSV restent en local sur votre appareil, et les endpoints webhook prennent en charge la signature HMAC et les listes d'IP autorisées, de sorte que seuls des appelants de confiance peuvent envoyer des données.