osFoundry / Platform
Fuentes de datos
Sincroniza desde Stripe, Postgres, Mixpanel, cualquier cosa con una API. Los canales mantienen tus datos frescos.
Qué es
Una fuente de datos en osFoundry es un canal que extrae registros de un sistema externo y los mantiene actualizados. Conectas algo que habla una API, como Stripe, Postgres, Mixpanel o cualquier endpoint REST, y osFoundry lo sincroniza en un canal del espacio de trabajo que tu chat, tus agentes, tus apps y tu base de conocimiento pueden leer por igual. Como la conexión es un canal y no una exportación puntual, la configuras una vez y la reutilizas en todas partes, y los datos se actualizan solos en lugar de quedarse obsoletos en el momento en que los descargas.\n\nLa configuración es concreta. Para una fuente por API indicas la URL y el método HTTP (GET, POST, PUT), eliges un tipo de autenticación (ninguna, token bearer, cabecera de clave API o autenticación básica) y añades las cabeceras personalizadas que necesite el endpoint. Después decides cada cuánto se refresca: mensual, semanal, diario, cada 6 horas, cada hora, o tan seguido como cada 15 o 5 minutos, con los intervalos más cortos reservados a planes de sincronización superiores. Si la fuente te envía datos en lugar de esperar a que los pidas, creas un endpoint webhook con un secreto de firma para verificación HMAC, una lista de IP permitidas opcional y un tamaño máximo de payload. También puedes prescindir de las API por completo: introduces filas a mano desde la interfaz o subes archivos CSV para importarlos por lotes, y esas fuentes manuales y CSV se quedan en tu dispositivo. osFoundry además puede ingerir vídeo en directo por RTSP, WebRTC o HLS como fuente de streaming.\n\nEsto importa porque osFoundry es BYOK y local-first. Conectas las fuentes con tus propias credenciales, no hay ningún revendedor entre tú y Stripe o tu servidor Postgres, y los datos manuales y CSV nunca tienen que salir de tu máquina. El resultado es un único lugar donde las cifras sobre las que razonan tus agentes son las mismas cifras en vivo que muestran tus paneles, mantenidas al día por una frecuencia que tú controlas y no por acordarte de volver a exportar.
Capacidades principales
- Conecta cualquier API REST como fuente de datos: define la URL y el método, añade token bearer, cabecera de clave API o autenticación básica, y pasa cabeceras personalizadas
- Sincroniza con la frecuencia que elijas, de mensual a cada 5 minutos, para que agentes y chat lean siempre datos actuales y no una exportación caducada
- Recibe datos entrantes con endpoints webhook firmados, listas de IP permitidas, verificación de firma HMAC y un tope de tamaño de payload
- Importa también sin API: escribe filas a mano o sube archivos CSV, que permanecen en tu dispositivo
- Cada fuente es un canal que puedes referenciar desde el chat, los agentes, el conocimiento y las apps: una conexión, reutilizada en todo el espacio de trabajo
Casos de uso
- Fundador: conecta Stripe y Mixpanel como fuentes de datos para que un agente responda «qué cambió en ingresos y activación esta semana» contra cifras en vivo, no contra el CSV del mes pasado
- Ingeniero de datos: apunta una fuente a una API interna respaldada por Postgres con autenticación bearer y sincronización cada 15 minutos, y consúltala desde el chat sin montar una pipeline de BI aparte
- Responsable de operaciones: expón un endpoint webhook firmado para que un sistema upstream envíe eventos de pedido a un canal que agentes y apps vigilan casi en tiempo real
Preguntas frecuentes
¿Qué fuentes de datos puedo conectar?
Cualquier cosa con API REST: Stripe, Mixpanel, una API respaldada por Postgres o tu propio servicio interno, además de opciones sin API: entrada manual, subida de CSV y vídeo en directo por RTSP, WebRTC o HLS. Para las fuentes por API configuras la URL, el método y la autenticación (bearer, cabecera de clave API o básica), así que cualquier endpoint que puedas llamar, lo puedes sincronizar.
¿Con qué frecuencia se actualizan los datos?
Eliges el intervalo de sincronización por fuente, de mensual hasta cada 5 minutos. Las frecuencias más bajas (mensual, semanal, diaria) están disponibles en planes ligeros; los refrescos por debajo de una hora, como cada 15 o 5 minutos, requieren un plan de sincronización en tiempo real. Las fuentes webhook se actualizan cada vez que el sistema upstream envía un evento.
¿Mis datos se mantienen privados y necesito las claves de osFoundry?
osFoundry es BYOK: conectas cada fuente con tus propias credenciales de API, así que no hay recargo de revendedor ni un tercero entre tú y la fuente. Las fuentes manuales y CSV se quedan en tu dispositivo, y los endpoints webhook admiten firma HMAC y listas de IP permitidas para que solo emisores de confianza puedan enviar datos.