osFoundry / Platform
Sorgenti dati
Sincronizza da Stripe, Postgres, Mixpanel, qualsiasi cosa abbia un'API. I canali mantengono i dati aggiornati.
Che cos’è
Un'origine dati in osFoundry è un canale che estrae record da un sistema esterno e li mantiene aggiornati. Colleghi qualcosa che parla un'API, come Stripe, Postgres, Mixpanel o un qualsiasi endpoint REST, e osFoundry lo sincronizza in un canale del workspace che chat, agenti, app e knowledge base possono leggere allo stesso modo. Poiché la connessione è un canale e non un export una tantum, la configuri una volta e la riusi ovunque, e i dati si aggiornano da soli invece di diventare obsoleti nel momento in cui li scarichi.\n\nLa configurazione è concreta. Per un'origine API indichi l'URL e il metodo HTTP (GET, POST, PUT), scegli uno stile di autenticazione (nessuna, token bearer, header con chiave API o basic auth) e aggiungi gli header personalizzati che l'endpoint richiede. Poi scegli ogni quanto aggiornare: mensile, settimanale, giornaliero, ogni 6 ore, ogni ora, o fino a ogni 15 o 5 minuti, con gli intervalli più stretti riservati ai piani di sincronizzazione superiori. Se invece è l'origine a inviarti i dati, crei un endpoint webhook con un signing secret per la verifica HMAC, una allowlist di IP facoltativa e una dimensione massima del payload. Puoi anche fare del tutto a meno delle API: inserisci le righe a mano dall'interfaccia o carichi file CSV per l'import in blocco, e quelle origini manuali e CSV restano in locale sul tuo dispositivo. osFoundry può inoltre acquisire flussi video live tramite RTSP, WebRTC o HLS come origine di streaming.\n\nTutto questo conta perché osFoundry è BYOK e local-first. Colleghi le origini con le tue credenziali, tra te e Stripe o il tuo server Postgres non si frappone alcun rivenditore, e i dati manuali e CSV non devono mai lasciare la tua macchina. Il risultato è un unico posto in cui i numeri su cui ragionano gli agenti sono gli stessi numeri live mostrati dalle tue dashboard, tenuti aggiornati da una frequenza che controlli tu anziché dal ricordarti di riesportare.
Funzionalità principali
- Collega qualsiasi API REST come origine dati: imposti URL e metodo, aggiungi token bearer, header con chiave API o basic auth, e passi header personalizzati
- Sincronizza con la frequenza che scegli, dal mensile fino a ogni 5 minuti, così agenti e chat leggono sempre dati attuali e non un export ormai vecchio
- Ricevi i dati in ingresso con endpoint webhook firmati, allowlist di IP, verifica della firma HMAC e un limite di dimensione del payload
- Importa anche senza API: digiti le righe a mano o carichi file CSV, che restano in locale sul tuo dispositivo
- Ogni origine è un canale che puoi richiamare da chat, agenti, knowledge e app: una connessione, riutilizzata ovunque nel workspace
Casi d’uso
- Founder: collega Stripe e Mixpanel come origini dati così un agente risponde a "cosa è cambiato in ricavi e attivazione questa settimana" su cifre live, non sul CSV del mese scorso
- Data engineer: punta un'origine dati a un'API interna basata su Postgres con autenticazione bearer e sincronizzazione a 15 minuti, poi la interroghi dalla chat senza costruire una pipeline BI separata
- Ops lead: esponi un endpoint webhook firmato così un sistema a monte invia gli eventi d'ordine in un canale che agenti e app osservano quasi in tempo reale
Domande frequenti
Quali origini dati posso collegare?
Qualsiasi cosa con un'API REST: Stripe, Mixpanel, un'API basata su Postgres o un tuo servizio interno, più le opzioni senza API: inserimento manuale, upload CSV e flussi video live tramite RTSP, WebRTC o HLS. Per le origini API configuri URL, metodo e autenticazione (bearer, header con chiave API o basic), quindi qualsiasi endpoint che puoi chiamare, puoi sincronizzarlo.
Con quale frequenza si aggiornano i dati?
Scegli l'intervallo di sincronizzazione per ogni origine, dal mensile fino a ogni 5 minuti. Le frequenze più basse (mensile, settimanale, giornaliera) sono disponibili sui piani più leggeri; un aggiornamento sotto l'ora, come ogni 15 o 5 minuti, richiede un piano di sincronizzazione in tempo reale. Le origini webhook si aggiornano ogni volta che il sistema a monte invia un evento.
I miei dati restano privati e servono le chiavi di osFoundry?
osFoundry è BYOK: colleghi ogni origine con le tue credenziali API, quindi non c'è alcun ricarico da rivenditore né terze parti tra te e l'origine. Le origini manuali e CSV restano in locale sul tuo dispositivo, e gli endpoint webhook supportano firma HMAC e allowlist di IP, così solo i chiamanti fidati possono inviare dati.