Ir al contenido
Q
QuoteNode

Preguntas frecuentes

General

Que es QuoteNode?

QuoteNode es una plataforma CRM y de presupuestos self-hosted para equipos de ventas B2B y B2C. Proporciona gestion de clientes, flujos de trabajo de productos y listas de precios, creacion profesional de ofertas, generacion de PDF con marca, enlaces publicos trazables, tableros de flujo de trabajo, activos de cliente y analitica de ventas, todo ejecutandose en tu propia infraestructura.

Para quien esta pensado QuoteNode?

QuoteNode esta disenado para freelancers, consultores, pequenas agencias y empresas medianas que crean y envian ofertas a sus clientes. Encaja especialmente bien en organizaciones que necesitan propiedad sobre sus datos, documentos orientados al cliente con su marca y operaciones de ventas estructuradas.

En que se diferencia QuoteNode de los CRM SaaS?

QuoteNode es self-hosted y single-tenant. Tus datos permanecen en tu servidor. No hay base de datos compartida, ni mezcla de tenants SaaS, ni medicion de uso, ni dependencia de servicios externos en tiempo de ejecucion. Tu controlas la infraestructura, los backups, el DNS, el TLS y el perimetro de acceso.

Despliegue e infraestructura

Que necesito para ejecutar QuoteNode?

Una maquina con Docker y Docker Compose v2, 2 GB de RAM minimo (4 GB recomendados) y almacenamiento SSD. QuoteNode se distribuye como contenedores Docker y puede desplegarse localmente, en una LAN, en un servidor Ubuntu publico, a traves de Coolify, o a traves de UIs Docker avanzadas como Portainer.

Ver Opciones de instalacion.

Puedo ejecutar QuoteNode en mi portatil para probarlo?

Si. La configuracion con Docker Compose funciona en cualquier equipo con Docker instalado, incluyendo Linux, macOS y Windows con Docker Desktop/WSL2. Es util para evaluacion, datos de demo y entrenamiento.

Las instalaciones en portatil normalmente usan localhost. Los enlaces publicos de oferta generados desde localhost funcionan solo en el mismo equipo, por lo que no son adecuados para compartir con clientes externos.

Puedo ejecutar QuoteNode para un equipo de oficina sin exponerlo a internet?

Si. Un despliegue en LAN puede usar una direccion IP de servidor, un nombre DNS local o un nombre de host solo-VPN. Los enlaces publicos de oferta funcionaran solo para usuarios que puedan alcanzar esa direccion interna. Es un buen modelo para pruebas internas y equipos de ventas en red cerrada.

Ver Instalacion LAN Windows e Instalacion LAN Linux.

Cual es la ruta de despliegue publico mas sencilla?

Para uso publico en beta, usa un dominio real, HTTPS, SMTP y un proxy inverso o plataforma de despliegue gestionado. La ruta mas amigable para operadores suele ser Coolify con el archivo de despliegue de Docker Compose.

Ver Despliegue con Coolify y Servidor publico Ubuntu.

QuoteNode necesita acceso a internet?

No. QuoteNode puede operar en redes restringidas. No se requiere telemetria, callbacks de analitica ni servidor de licencias externo. El acceso saliente solo se necesita para servicios que configures, como SMTP, almacenamiento de backup remoto, fuentes de cambio, descargas GeoIP o comprobaciones de manifest de release publico.

Que base de datos usa QuoteNode?

PostgreSQL es el motor de base de datos soportado. En la configuracion estandar de Docker Compose, PostgreSQL se ejecuta como contenedor junto a la aplicacion.

Licencias y precios

¿QuoteNode es realmente gratis?

La edición Free es gratuita para siempre y no requiere tarjeta de crédito. Incluye CRM, flujo de ofertas, generación de PDF, enlaces públicos, reportes, integración SMTP y controles de seguridad para hasta 3 cuentas de usuario licenciadas. La limitación es el badge “Powered by QuoteNode” en páginas públicas de ofertas y PDFs.

¿Qué incluye la licencia Pro?

Pro aumenta el límite de cuentas de usuario licenciadas y elimina el badge “Powered by QuoteNode” mientras la licencia de pago está activa o en periodo de gracia. El producto público de pago es solo Pro: 20 EUR/mes para hasta 3 cuentas licenciadas, 15 EUR/mes por cada cuenta adicional o 200 EUR/año base más 150 EUR/año por cuenta adicional.

¿Puedo comprar una licencia de pago?

El checkout de pago todavía no está activo. Empieza con Free para una evaluación real y contacta con [email protected] si necesitas una licencia Pro temprana. Cuando el checkout self-service esté activo, Paddle gestionará pagos, facturas, renovaciones, cancelación y ampliaciones de cuentas.

¿Cómo funciona técnicamente la licencia?

QuoteNode usa archivos de licencia firmados con Ed25519 y verificados completamente offline. No se contacta ningún servidor externo de licencias en runtime. Las licencias de pago no usan claves del proveedor de pagos dentro de la app instalada.

¿Qué pasa si no renuevo mi licencia?

La funcionalidad normal de la app sigue funcionando. Después del periodo de gracia, el badge “Powered by QuoteNode” vuelve en superficies orientadas al cliente y queda un pequeño recordatorio de renovación en la UI. Sin bloqueos, sin modo solo lectura y sin eliminación de datos.

¿Puedo pasar de Free a Pro más tarde?

Sí. Carga un nuevo archivo de licencia firmado en la pantalla de licencia de administración. No requiere migración de datos ni reinstalación.

Ofertas y flujo de trabajo

Cuanto se tarda en crear una oferta?

La mayoria de las ofertas pueden crearse en unos pocos minutos una vez configurados los clientes, productos y plantillas. Seleccionas un cliente o un flujo de audiencia abierta, anades productos del catalogo, eliges ajustes comerciales, revisas los totales y preparas el enlace publico o el PDF.

Pueden mis clientes ver ofertas sin crear una cuenta?

Si. Cada oferta enviada puede compartirse mediante un enlace publico. El cliente ve una pagina responsive con marca y puede aceptar, responder o rechazar sin registrarse.

Por que mi enlace publico de oferta no funciona para un cliente?

El enlace debe apuntar a una direccion que el cliente pueda alcanzar. Los enlaces generados con localhost funcionan solo en el mismo equipo. Los enlaces de LAN funcionan solo dentro de esa LAN o VPN. Para clientes externos, despliega QuoteNode detras de un dominio publico con HTTPS y asegurate de que CORS_ALLOWED_ORIGINS, los ajustes de URL del frontend, DNS y las reglas de firewall coincidan con el punto de entrada publico real.

Ver Solucion de problemas de instalacion.

Necesito SMTP para usar enlaces publicos?

No. SMTP solo se requiere para la entrega de correo desde la aplicacion. Aun puedes generar un enlace publico o PDF y compartirlo manualmente a traves de otro canal. Los enlaces de correo enviados por la aplicacion requieren una configuracion SMTP correcta.

Las ofertas se pueden rastrear?

Si. El sistema rastrea aperturas de enlaces publicos, descargas, respuestas, aceptaciones y rechazos. Dependiendo de la configuracion, tambien puede mostrar actividad a nivel de pais a traves de GeoIP y notificar al propietario sobre visitas de retorno.

Puedo usar QuoteNode para generar leads?

Si. QuoteNode soporta ofertas de audiencia abierta: enlaces publicos no vinculados a un cliente especifico en el momento del borrador. Los visitantes pueden enviar un formulario de consulta ligero con datos de contacto, creando una notificacion de lead para el comercial.

Puedo crear ofertas en varias divisas?

Si. QuoteNode soporta multiples monedas y conversion de tipos de cambio. Los reportes del pipeline pueden convertir valores a la moneda base del workspace para un reporting unificado.

Que ocurre cuando una oferta caduca?

El estado de la oferta cambia a Expirada y el enlace publico muestra un aviso de vencimiento. Puedes clonar o renovar una oferta para preparar una nueva version con un periodo de validez fresco.

QuoteNode incluye un pipeline de negocios?

Si. El pipeline de negocios es un flujo de trabajo estilo Kanban para oportunidades, con etapas configurables y enlaces a clientes y documentos. Esta controlado por los ajustes operativos del tenant.

QuoteNode incluye un tablero de tareas?

Si. El tablero de tareas ayuda a los usuarios a gestionar seguimientos y trabajo vinculado a negocios en columnas Kanban. Esta controlado por los ajustes operativos del tenant.

Que son los activos de cliente?

Los activos de cliente son registros de equipamiento, dispositivos, suscripciones, productos instalados u otros articulos propiedad del cliente que importan para el trabajo de ventas y servicio. Pueden almacenar fechas, estado, eventos de servicio, adjuntos y recordatorios.

Proformas

QuoteNode emite proformas?

QuoteNode incluye un modulo experimental de proformas durante la beta. Puede generar un documento proforma a partir de un snapshot de oferta aceptada, con terminos de pago, referencia de pago, datos bancarios, descarga de PDF y seguimiento de estado.

Es una proforma de QuoteNode una factura fiscal?

No. El modulo proforma es un flujo de trabajo operativo de solicitud de pago. No es software contable y no sustituye a sistemas fiscales, de IVA, ni de facturacion. Los operadores son responsables de verificar los requisitos legales y contables locales antes de usar los documentos proforma generados con clientes.

Deberia habilitar proformas en produccion?

Usa el modulo con cautela durante la beta. Tratalo como experimental y verifica el layout generado, la redaccion, la numeracion, las implicaciones fiscales y la entrega contable antes de enviarlo a clientes.

Seguridad

Como se protegen los datos del cliente en los enlaces publicos?

Los enlaces publicos usan tokens criptograficamente aleatorios. Solo el hash SHA-256 se almacena en la base de datos. Los enlaces pueden protegerse con contrasena o PIN, limitarse por tasa, verificarse por correo para destinatarios nombrados, y revocarse en cualquier momento. La deteccion de bots ayuda a prevenir abusos automatizados.

QuoteNode tiene trazabilidad de auditoria?

Si. Cada mutacion del sistema queda registrada en un log de auditoria append-only: quien cambio que, cuando y desde que direccion IP. El log es inmutable y no puede ser editado por administradores.

QuoteNode soporta autenticacion de dos factores?

Si. La autenticacion de dos factores basada en TOTP esta soportada para usuarios y puede imponerse a los administradores.

Datos y copias de seguridad

Como se gestionan las copias de seguridad?

QuoteNode incluye un worker de backup que puede ejecutar backups programados de base de datos y archivos. Los backups se almacenan localmente y pueden subirse opcionalmente a almacenamiento remoto via rclone.

Que debo proteger en .env?

Protege todos los secretos, especialmente DB_PASSWORD, DB_ENCRYPTION_KEY, TIMING_TOKEN_SECRET y PUBLIC_LINK_PASSWORD_SESSION_SECRET. Si el cifrado a nivel de aplicacion esta habilitado, perder DB_ENCRYPTION_KEY puede hacer que los datos cifrados sean irrecuperables.

Puedo descargar una copia de seguridad a mi ordenador?

Si. Los administradores pueden descargar archivos de backup desde el area de backup de administracion cuando las descargas de backup estan habilitadas.

Puedo cifrar mis copias de seguridad?

Si. Los backups pueden cifrarse antes del almacenamiento cuando los ajustes de GPG estan configurados. Esto se recomienda cuando se almacenan archivos fuera del servidor.

Como restauro desde una copia de seguridad?

Usa el procedimiento de restauracion documentado en Backup y recuperacion. Prueba siempre las restauraciones antes de confiar en una politica de backup.

Tecnico

Que stack tecnologico usa QuoteNode?

Backend: Java 26 con Spring Boot 4. Frontend: Vue 3 con Vite, PrimeVue 4 y Tailwind CSS 4. Base de datos: PostgreSQL. Generacion de PDF: Gotenberg/Chromium. Proxy inverso: Caddy o un proxy proporcionado por el operador.

Como se gestionan las migraciones de base de datos?

QuoteNode usa Flyway para la gestion del esquema. Las migraciones se ejecutan automaticamente al arrancar el backend. Las migraciones existentes nunca se modifican; los cambios de esquema son aditivos.

Puedo personalizar la plantilla PDF de ofertas?

Si. El sistema de plantillas soporta layouts de documento configurables, familias de plantillas, tablas de producto, secciones de contenido, variables, imagenes, marca y tipos de documento separados.

Como funciona la generacion de PDF?

El backend renderiza un documento HTML a partir del snapshot de la oferta o del documento operativo, luego lo envia a Gotenberg para la conversion a PDF. Los PDFs generados se almacenan por la aplicacion y pueden descargarse desde el flujo de trabajo correspondiente.

¿Listo para un control real de tus datos?

Gratis para freelancers. Precio razonable para equipos. Despliegue en minutos con Docker Compose.