Datos en vivo con Supabase
Chatbot conectado a tu base de datos en Supabase
Un chatbot conectado a una base de datos responde con información que cambia seguido: disponibilidad, precios del día, horarios o inmuebles vigentes. En Conversso conectas una tabla de Supabase y el asistente la consulta en vivo, en modo solo lectura, cada vez que responde por WhatsApp Business o en el chat de tu web. Es para negocios que ya tienen sus datos en Supabase y no quieren volver a subir un documento cada vez que algo cambia.
Por ahora la conexión de base de datos es solo con Supabase. No funciona con MySQL, Google Sheets ni Airtable.
Cómo funciona en Conversso
- Crea tu cuenta y abre Fuentes en el panel.
- Elige tabla de Supabase en vivo y completa: la URL de tu proyecto, una API key, el nombre de la tabla y, si quieres, las columnas que el asistente puede leer.
- Conversso guarda la API key cifrada.
- Prueba en el simulador con preguntas reales, por ejemplo "¿tienen apartamentos de dos habitaciones disponibles?".
- Publica en tus canales: WhatsApp Business con un clic y el widget web pegando una línea.
En cada respuesta, el asistente consulta la tabla en ese momento. Trae hasta 50 filas y unos 4.000 caracteres por consulta y no escribe nada en tu base. Como cualquier otra fuente, la bandeja muestra cuándo una respuesta salió de la tabla.
Buenas prácticas antes de conectar
Recomendamos preparar la conexión pensando en que el asistente solo vea lo que puede contarle a un cliente:
- Usa una vista o una tabla con solo las columnas públicas (nombre, precio, disponibilidad), sin datos personales ni internos.
- Usa una API key con los permisos mínimos necesarios para leer esa vista o tabla.
- Indica las columnas en la configuración para que el asistente no lea más de lo necesario.
- Mantén la tabla compacta: como cada consulta trae hasta 50 filas, una vista filtrada (por ejemplo, solo productos activos) suele dar mejores respuestas.
Qué incluye cada plan
| Free | Expert | Max | |
|---|---|---|---|
| Precio | USD 0 | USD 45/mes | USD 350/mes |
| Mensajes IA al mes | 400 (~70 conversaciones) | 2.500 | 10.000 |
| Acciones (llamar a una URL https de tu negocio) | No | Sí | Sí |
| Modelos | Open weight (DeepSeek, Qwen livianos) | OpenAI y Anthropic | OpenAI y Anthropic |
| Tus datos para entrenar modelos | Pueden usarse | No (Zero Data Retention) | No |
| Configuración por el equipo de Conversso | No | No | Sí |
Si los datos de tu tabla son delicados para tu negocio, ten en cuenta la diferencia de retención de datos entre Free y los planes pagos. Más detalles en seguridad y precios.
Lo que no hace
- No escribe en tu base: no crea, edita ni borra filas. Es solo lectura.
- No trae toda la tabla: hasta 50 filas y unos 4.000 caracteres por consulta.
- Solo Supabase: no se conecta a MySQL, Google Sheets ni Airtable.
- No hace reservas, pedidos ni cobros a partir de esos datos.
- No decide qué es privado por ti: si la tabla tiene columnas sensibles y no las excluyes, el asistente podría leerlas. Por eso conviene una vista con solo lo público.
Si tu información cambia poco, quizá te alcance con documentos: mira el chatbot entrenado con documentos. Si tienes una tienda Shopify o WooCommerce, el chatbot para tienda online lee el catálogo por URL.
Conecta tu tabla y pruébala
Crea tu cuenta, conecta tu tabla de Supabase y prueba en el simulador cómo responde con tus datos actuales, sin tarjeta en el plan Free. Empieza aquí.
Para entender por qué un asistente que responde solo con tus datos es más confiable, lee por qué un chatbot inventa respuestas. Y si te interesa el concepto detrás, revisa la definición de RAG en nuestro diccionario.
Preguntas frecuentes
- ¿Puedo conectar un chatbot a mi base de datos de Supabase?
- Sí. En Conversso das la URL del proyecto, una API key, el nombre de la tabla y opcionalmente las columnas. El asistente consulta esa tabla en vivo cada vez que responde.
- ¿El chatbot puede modificar mi base de datos?
- No. La conexión es de solo lectura: el asistente consulta, pero no crea, edita ni borra filas.
- ¿Cuántos datos lee el chatbot por consulta?
- Hasta 50 filas y unos 4.000 caracteres por consulta. Por eso conviene conectar una vista filtrada con solo las columnas que el cliente necesita.
- ¿Funciona con MySQL, Google Sheets o Airtable?
- No. Por ahora la conexión de base de datos en vivo es solo con Supabase. Para otras fuentes puedes cargar documentos, textos o tu sitio web.
- ¿Es seguro dar mi API key de Supabase?
- Conversso guarda la API key cifrada. Como buena práctica, usa una key con los permisos mínimos y conéctala a una vista o tabla que solo tenga datos públicos.
Prueba tu asistente con tus propios datos
Crea tu cuenta gratis, sin tarjeta: ~70 conversaciones al mes para ver cómo responde con tu información real.
Crear cuenta gratis