{
  "schema_version": 1,
  "language": "es",
  "source_url": "https://help.daplox.com",
  "api_reference": {
    "guide_url": "https://help.daplox.com/help/primeros-pasos/api-publica-y-claves",
    "openapi_url": "https://apig.daplox.com/api/v1/public/openapi.json",
    "authentication": "El OpenAPI requiere una sesión o X-API-Key. También se descarga desde Configuración → API y webhooks → Documentación."
  },
  "categories": [
    {
      "slug": "primeros-pasos",
      "title": "Primeros pasos",
      "description": "Aprende lo básico para empezar a usar Daplox en tu empresa.",
      "url": "https://help.daplox.com/help/primeros-pasos",
      "articles": [
        {
          "id": "primeros-pasos/ruta-configuracion-empresa",
          "slug": "ruta-configuracion-empresa",
          "url": "https://help.daplox.com/help/primeros-pasos/ruta-configuracion-empresa",
          "title": "Configurar y parametrizar tu empresa: por dónde empezar",
          "excerpt": "Empieza la parametrización de tu empresa: revisa sus preferencias, da de alta al equipo y comprueba sus accesos antes de cargar información de operación.",
          "updated_at": "2026-10-22",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "primeros-pasos"
          ],
          "related_slugs": [
            "alta-y-activacion-de-cuenta",
            "configurar-workspace",
            "invitar-usuarios",
            "permisos-modulos-plan",
            "mover-datos-desde-otra-herramienta"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Dueño de la empresa o administrador que configura Daplox por primera vez."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Empieza la parametrización de tu empresa: revisa sus preferencias, da de alta al equipo y comprueba sus accesos antes de cargar información de operación."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Entra con la cuenta que administra tu empresa y verifica el nombre del espacio activo.",
                    "Ten a mano el nombre comercial, moneda de operación, zona horaria y correos de los colaboradores.",
                    "Define qué personas consultarán información y cuáles podrán crear, editar o administrar cada área."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo de puesta en marcha: una empresa que vende y fabrica configura primero su espacio, da de alta a las personas de ventas y producción, comprueba sus permisos y después importa contactos y productos. Evita cargar datos mientras aún estás decidiendo en qué empresa deben vivir."
                }
              ]
            },
            {
              "heading": "1. Empieza la parametrización de tu empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si quieres empezar a configurar o parametrizar tu empresa, comprueba primero que puedes entrar al espacio correcto con la cuenta que lo administra. Parametrizar consiste en ajustar las preferencias, los accesos y el proceso que vas a usar; no necesitas reiniciar la cuenta, borrar registros ni crear otra empresa. Si ya tienes acceso, continúa con los ajustes del siguiente paso. Si la activación sigue pendiente, revisa el mensaje de la pantalla y la guía de alta."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear tu cuenta: correo → pago → contraseña",
                      "href": "https://help.daplox.com/help/primeros-pasos/alta-y-activacion-de-cuenta"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Tu cuenta llega al inicio de Daplox y muestra la empresa esperada. Sabes si quieres empezar por la configuración general, las ventas, las finanzas o la página web."
                }
              ]
            },
            {
              "heading": "2. Revisa las preferencias del espacio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración, comprueba los datos de empresa. Usa la guía de zona horaria y moneda para evitar que citas e informes se interpreten con valores distintos a tu operación."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Configurar tu workspace inicial",
                      "href": "https://help.daplox.com/help/primeros-pasos/configurar-workspace"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Al volver a abrir Configuración, los valores guardados siguen presentes."
                }
              ]
            },
            {
              "heading": "3. Da de alta a las personas que necesitan acceso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre Talento → Directorio → Dar de alta y revisa el rol y los accesos de cada persona. Al terminar se muestra una contraseña temporal para entregársela por un canal seguro; Daplox no envía un correo de invitación. Una ficha de colaborador sin acceso sirve para gestionar sus datos y comisiones, pero no crea una cuenta para entrar a Daplox."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Dar de alta a una persona",
                      "href": "https://help.daplox.com/help/equipo/invitar-usuarios"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La persona recibió sus datos de acceso por el canal acordado y puede entrar a su propia cuenta. No repitas el alta porque no haya llegado un correo."
                }
              ]
            },
            {
              "heading": "4. Comprueba permisos y plan",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa el rol y los permisos de módulos antes de concluir que falta una función. El plan habilita capacidades y los permisos determinan quién puede usarlas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Módulos bloqueados por plan: el candado del menú",
                      "href": "https://help.daplox.com/help/equipo/permisos-modulos-plan"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada colaborador puede abrir el módulo que necesita, con las acciones previstas para su rol."
                }
              ]
            },
            {
              "heading": "5. Carga una muestra antes del archivo completo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Elige el importador del módulo correcto. Comprueba columnas, duplicados y destino con unos pocos registros; luego carga el resto y revisa el resultado final."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Mover datos desde otra herramienta",
                      "href": "https://help.daplox.com/help/primeros-pasos/mover-datos-desde-otra-herramienta"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Encuentras los registros en la empresa y el módulo correctos sin duplicaciones imprevistas."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No veo el módulo de un compañero",
                      "Compara empresa activa, plan y permisos del usuario; no compartas su contraseña para entrar."
                    ],
                    [
                      "Las horas no coinciden",
                      "Comprueba zona horaria del espacio y de la agenda antes de modificar las reservas."
                    ],
                    [
                      "La importación terminó con errores",
                      "Conserva el resumen y revisa las filas rechazadas; no repitas todo sin comprobar lo que sí se creó."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/bienvenido-a-daplox",
          "slug": "bienvenido-a-daplox",
          "url": "https://help.daplox.com/help/primeros-pasos/bienvenido-a-daplox",
          "title": "Bienvenido a Daplox",
          "excerpt": "Qué es Daplox, qué problema resuelve y cómo navegar la plataforma desde el primer día.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "intro",
            "overview",
            "tour"
          ],
          "related_slugs": [
            "tour-rapido",
            "alta-y-activacion-de-cuenta",
            "tour-de-modulos"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox es una plataforma todo-en-uno para PyMEs. En vez de pagar 10 herramientas distintas (CRM, contabilidad, marketing, RRHH, archivos, websites), tienes todo conectado en un mismo workspace, con IA integrada en cada módulo."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Atajo siempre disponible",
                  "text": "Presiona Cmd+K (Mac) o Ctrl+K (Windows) en cualquier pantalla para abrir el buscador global. Encuentra contactos, deals, archivos, tareas y más en segundos."
                }
              ]
            },
            {
              "heading": "Las 8 áreas del menú",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Gerencia — el puesto de mando: metas, planes de acción, cultura, método de trabajo y la Junta Directiva IA.",
                    "Marketing — incluye el CRM (Contactos, Pipeline, Conversaciones) junto a campañas, email marketing, páginas web y automatizaciones.",
                    "Finanzas — transacciones, flujo de caja, contabilidad, facturas de venta y cartera.",
                    "Producción — inventario, productos, órdenes de trabajo, compras y trazabilidad.",
                    "Talento — directorio, altas y accesos, contratación, wiki + SOPs y organigrama.",
                    "Proyectos — espacios colaborativos de trabajo.",
                    "Archivos — tu drive, con clasificación de archivos por IA.",
                    "Configuración — cuenta, sesiones, afiliados e integraciones."
                  ]
                }
              ]
            },
            {
              "heading": "¿Cómo navego?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La barra lateral izquierda (72px) tiene los íconos de los módulos principales. Pasa el mouse para ver el nombre y haz clic para abrir cada sección. En mobile, el menú se abre con el botón hamburger arriba a la izquierda."
                },
                {
                  "type": "paragraph",
                  "text": "Arriba a la derecha siempre tienes el botón del Asistente Daplox (✨) y la campanita de notificaciones."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/alta-y-activacion-de-cuenta",
          "slug": "alta-y-activacion-de-cuenta",
          "url": "https://help.daplox.com/help/primeros-pasos/alta-y-activacion-de-cuenta",
          "title": "Crear tu cuenta: correo → pago → contraseña",
          "excerpt": "El alta de Daplox tiene 3 pasos: dejas tu correo, pagas el plan y al volver creas tu contraseña. Sin prueba gratis: la cuenta se activa al pagar.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "alta",
            "registro",
            "signup",
            "pago",
            "activación",
            "contraseña"
          ],
          "related_slugs": [
            "planes-y-precios",
            "primer-inicio-onboarding",
            "cambiar-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando eliges un plan en daplox.com, el registro es deliberadamente corto — al estilo de las plataformas de streaming: \"Paso 1: tu correo · Paso 2: paga · Paso 3: contraseña y listo\"."
                }
              ]
            },
            {
              "heading": "Los 3 pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Escribe tu correo y pulsa \"CONTINUAR AL PAGO →\"",
                      "detail": "No se pide nada más en este punto. Si el correo ya tiene una cuenta, verás \"Ya tienes una cuenta con este correo. Inicia sesión para continuar\" y el flujo sigue igual hacia el pago."
                    },
                    {
                      "title": "Paga el plan",
                      "detail": "El checkout muestra el avance (Cuenta → Pago → Listo), el resumen de tu plan con el selector Mensual / Anual (el anual tiene descuento) y el formulario seguro de tarjeta. El botón dice \"Pagar y activar\" seguido del nombre del plan."
                    },
                    {
                      "title": "Crea tu contraseña al volver",
                      "detail": "Tras la confirmación (\"¡Pago confirmado!\") defines tu contraseña (mínimo 10 caracteres, se validan los requisitos en pantalla), la repites, opcionalmente escribes el nombre de tu empresa y pulsas \"Entrar a mi cuenta\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Sin prueba gratis",
                  "text": "Daplox no tiene período de prueba: la cuenta nace suspendida y se activa automáticamente cuando el pago se confirma. La suscripción se renueva sola y puedes cancelarla cuando quieras desde Configuración → Cuenta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Después del pago la plataforma activa tu cuenta en segundos. Si la pantalla de \"Listo\" se queda esperando, usa el botón \"Verificar de nuevo\" — el pago ya quedó registrado y la activación se completa sola."
                }
              ]
            },
            {
              "heading": "¿Y si me registro sin elegir plan?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El registro directo (sin venir del flujo de compra) pide correo, nombre de usuario y contraseña en un solo formulario. En ambos casos la cuenta queda operativa recién al completar el pago del plan."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/planes-y-precios",
          "slug": "planes-y-precios",
          "url": "https://help.daplox.com/help/primeros-pasos/planes-y-precios",
          "title": "Planes de Daplox: Plus, Pro, Ultra y Enterprise",
          "excerpt": "Qué incluye cada plan, cómo funciona la facturación mensual o anual y por qué no hay prueba gratis.",
          "updated_at": "2026-10-22",
          "reading_minutes": 4,
          "tags": [
            "planes",
            "precios",
            "plus",
            "pro",
            "ultra",
            "enterprise",
            "facturación",
            "audiencia email",
            "Producción",
            "módulo no habilitado"
          ],
          "related_slugs": [
            "alta-y-activacion-de-cuenta",
            "cambiar-plan",
            "capacidad-email-marketing"
          ],
          "sections": [
            {
              "heading": "Los 4 planes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Plus — Marketing y Ventas/CRM completos para una persona (1 usuario; usuarios ilimitados desde Pro): contactos, pipeline, conversaciones (WhatsApp/IG/FB), email marketing y automatizaciones.",
                    "Pro — agrega Finanzas, Producción e Inventario, Talento, Proyectos y Gerencia (con Junta Directiva IA), más Cotizaciones y Academia (LMS), dominio propio y soporte prioritario.",
                    "Ultra — todo lo de Pro + Finanzas avanzada y reportes ejecutivos, white-label y SSO empresarial.",
                    "Enterprise — volumen alto y requisitos a medida; se conversa directamente con el equipo de Daplox."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El catálogo estándar de Pro incluye Producción: inventario, MRP y manufactura. El acceso efectivo también depende de la habilitación del módulo en la empresa y de los permisos de la persona. El aviso «Producción no habilitado» no demuestra que falte contratar un plan superior. Si ya tienes Pro, confirma la empresa activa y solicita a soporte que revise su configuración antes de cambiar de plan. La guía no puede comprobar ni activar tu cuenta; el equipo debe verificar el caso y confirmar cualquier habilitación."
                }
              ]
            },
            {
              "heading": "Facturación mensual o anual",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el checkout eliges el intervalo con el selector Mensual / Anual. El plan anual muestra su porcentaje de ahorro. La suscripción se renueva automáticamente y puedes cancelar cuando quieras desde Configuración → Cuenta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "No hay prueba gratis",
                  "text": "La cuenta se activa al confirmarse el pago del plan elegido. Los módulos que tu plan no incluye quedan visibles con candado en el menú, con el botón \"Mejorar a Pro\" o \"Mejorar a Ultra\" para desbloquearlos al instante."
                }
              ]
            },
            {
              "heading": "Audiencia de email por campaña",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada plan define cuántos destinatarios efectivos puede alcanzar UNA campaña de email: Plus llega a 1.000, Pro a 5.000 y Ultra a 20.000 por campaña. El CRM y las listas no tienen tope — el límite aplica solo al enviar — y si una campaña necesita más audiencia, hay paquetes adicionales que se contratan desde Configuración → Cuenta."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/primer-inicio-onboarding",
          "slug": "primer-inicio-onboarding",
          "url": "https://help.daplox.com/help/primeros-pasos/primer-inicio-onboarding",
          "title": "Tu primer inicio: el onboarding con IA",
          "excerpt": "Un wizard de 4 pasos pregunta por tu negocio y la IA investiga tu sector para dejarte el espacio preconfigurado: pipeline, finanzas, correos, automatizaciones y metas.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "onboarding",
            "primer login",
            "setup",
            "wizard",
            "ia",
            "moneda",
            "zona horaria",
            "capacitaciones",
            "calendario",
            "tareas pendientes",
            "mis tareas"
          ],
          "related_slugs": [
            "alta-y-activacion-de-cuenta",
            "tour-de-modulos",
            "configurar-zona-horaria-y-moneda"
          ],
          "sections": [
            {
              "heading": "Tu pantalla de Inicio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Inicio muestra Ingresos, Gastos y Tareas pendientes: las TUYAS por completar, de tus proyectos y del pipeline (una tarea creada desde un negocio cuenta una vez), y al pulsarla vas a «Mis tareas». El selector de período cambia las cifras y Personalizar permite elegir de 1 a 12 indicadores de cualquier departamento y ordenarlos con las flechas; Primeros pasos, Recomendaciones y Próximas capacitaciones se muestran siempre. Se guarda en tu cuenta, así que lo ves igual en cualquier equipo, y «Restablecer el Inicio de siempre» vuelve a lo de fábrica. La Junta Directiva no se muestra en el Inicio: se consulta en Gerencia → Junta Directiva IA."
                }
              ]
            },
            {
              "heading": "Próximas capacitaciones y su calendario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La tarjeta «Próximas Capacitaciones» lista las capacitaciones y eventos que Daplox agenda para todos los clientes, las 20 más cercanas primero. Cada una abre su ficha con la fecha y la hora, el lugar, la descripción y el botón «Unirme / Abrir enlace»."
                },
                {
                  "type": "paragraph",
                  "text": "Cuando hay capacitaciones agendadas, «Ver calendario», debajo de la lista, las muestra TODAS en un calendario mensual. Abre en el mes de la próxima capacitación; las flechas cambian de mes y «Hoy» vuelve al mes actual. Al elegir una se abre su ficha, y «Volver al calendario» te deja en el mismo mes. En el teléfono cada día muestra un punto por capacitación: toca el día para ver la lista."
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con tu contraseña creada entras a una pantalla de bienvenida a pantalla completa (\"Configuración inicial\"). Al pulsar \"Comenzar\" arranca un wizard de 4 pasos que toma menos de 2 minutos; con lo que respondas, la IA investiga tu sector y te deja la plataforma preconfigurada."
                }
              ]
            },
            {
              "heading": "Los 4 pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Sobre ti",
                      "detail": "Tu nombre y tu número de WhatsApp (solo números, con código de país)."
                    },
                    {
                      "title": "Tu empresa",
                      "detail": "El nombre de tu empresa o marca, a qué se dedica (sé específico: es lo que investiga la IA), el sector o nicho económico — puedes elegir un chip como \"Restaurante o café\" o \"Tienda / e-commerce\", o escribir el tuyo — y cuántos empleados directos tienes."
                    },
                    {
                      "title": "Tu presencia online",
                      "detail": "Tu página web y tu página de Facebook (opcional). Si aún no tienes, no pasa nada."
                    },
                    {
                      "title": "Preferencias",
                      "detail": "Moneda principal (están prácticamente todas las monedas del mundo, con las de la región primero) y zona horaria (se propone la detectada). Al terminar, pulsa \"Crear mi espacio\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El avance se guarda paso a paso: si recargas la página o se cierra la ventana, retomas donde ibas. Si falta un campo verás \"Faltan algunos datos. Revisa los campos marcados\"."
                }
              ]
            },
            {
              "heading": "\"Preparando tu espacio\": lo que hace la IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al pulsar \"Crear mi espacio\" aparece la pantalla \"Preparando tu espacio…\" con cuatro etapas: guardar tu información, investigar tu sector, crear tus preconfiguraciones y dejar todo listo. La IA estudia cómo venden los negocios como el tuyo y preconfigura el pipeline del CRM (tu embudo de ventas), los conceptos de ingresos y gastos de Finanzas, plantillas de correo, automatizaciones, tus primeras metas, procesos y guías (SOPs) y tareas iniciales."
                },
                {
                  "type": "paragraph",
                  "text": "Puede tardar un par de minutos — no cierres la ventana. Al final ves el resumen de lo que quedó creado y el botón \"Entrar a Daplox\"."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si la investigación falla, el flujo no se traba: la etapa queda marcada con una advertencia y tu cuenta se completa igual. Todo lo preconfigurado se puede editar después dentro de cada módulo."
                }
              ]
            },
            {
              "heading": "¿Quién lo completa?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Solo el dueño o un administrador pueden completar la configuración inicial. Si otra persona del equipo entra antes, ve la pantalla \"Falta un paso del administrador\" con el botón \"Volver a comprobar\": en cuanto el administrador termine, podrá entrar normalmente."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/tour-de-modulos",
          "slug": "tour-de-modulos",
          "url": "https://help.daplox.com/help/primeros-pasos/tour-de-modulos",
          "title": "Tour por los módulos de Daplox",
          "excerpt": "Qué hay dentro de cada área del menú lateral: Gerencia, Marketing, Finanzas, Producción, Talento, Proyectos, Archivos y Configuración.",
          "updated_at": "2026-09-14",
          "reading_minutes": 6,
          "tags": [
            "tour",
            "módulos",
            "menú",
            "sidebar",
            "áreas"
          ],
          "related_slugs": [
            "bienvenido-a-daplox",
            "tour-rapido",
            "planes-y-precios"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El menú lateral organiza Daplox por departamentos. Cada área tiene su propio Chat IA con contexto del módulo, y donde se importan datos externos encuentras el botón \"Importar con IA\"."
                }
              ]
            },
            {
              "heading": "Gerencia",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El puesto de mando del CEO: Dashboard CEO, Chat IA, Junta Directiva IA (una junta de expertos IA que analiza tu negocio), Cultura, Método de Trabajo, Metas e Indicadores, Planes de Acción, Presentaciones IA, Historial y Expertos IA."
                }
              ]
            },
            {
              "heading": "Marketing y Ventas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Contactos y Pipeline — el CRM: personas, empresas y negocios en kanban.",
                    "Ventas — registra las ventas cerradas (también se registran desde la ficha del cliente).",
                    "Conversaciones — inbox omnicanal (WhatsApp, Instagram, Facebook, SMS, email) con chatbot IA.",
                    "Cotizaciones — crea y envía cotizaciones a tus clientes.",
                    "Crear Estrategia — el asistente de estrategia de marketing con IA.",
                    "Campañas Ads, Social Media, Tracking — publicidad, redes y medición.",
                    "AI Studio — abre el generador de imágenes con IA (Imágenes IA).",
                    "Páginas — el constructor de páginas web con IA para publicar tu sitio.",
                    "Email Marketing, Calendario y Automatizaciones."
                  ]
                }
              ]
            },
            {
              "heading": "Finanzas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Dashboard financiero, Chat IA, Transacciones (ingresos y gastos), Programador de Gastos, Flujo de Caja, Libro mayor, Contabilidad (partida doble), Facturas de venta y Cartera — las cuentas por cobrar y por pagar."
                }
              ]
            },
            {
              "heading": "Producción",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El módulo industrial. Arriba del panel están Panorama (la vista del ciclo completo), Dashboard, Bitácora (quién hizo qué y cuándo) y Chat IA; el resto va en cuatro secciones que se despliegan al tocarlas: Fabricación (Órdenes de Trabajo, Estaciones y Rutas, BOM (Recetas), MRP y Servicios con productos), Inventario y catálogo (Inventario, Productos, Familias y variantes, Carga masiva, Conteo físico, Almacenes y Estadísticas), Compras y maquila (Órdenes de Compra, Proveedores, Órdenes a satélites y Satélites & Maquilas) y Calidad y costos (Calidad, No Conformidades, Trazabilidad y Costeo). La sección de la pantalla en la que estás se abre sola."
                }
              ]
            },
            {
              "heading": "Talento",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Directorio (aquí se ve, se abre y se da de alta al equipo), Puestos, Departamentos, Contratación, Solicitudes, Calendario, Wiki + SOPs, Permisos, Organigrama, Liderazgo (DISC), Estadísticas, Aprendizaje interno y Academia (cursos)."
                }
              ]
            },
            {
              "heading": "Proyectos, Archivos y Configuración",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Proyectos — espacios colaborativos de trabajo: la entrada \"Ver Todos\" y tus proyectos recientes. Los cursos no viven aquí: están en Talento → Academia (cursos) y Talento → Aprendizaje interno.",
                    "Archivos — tu drive: Mi Drive, Smart Import (la página de \"Importar con IA\", con tus importaciones recientes), Recientes, Destacados, Plantillas IA, Mis enlaces y Papelera.",
                    "Configuración — Cuenta (plan, facturación y las pestañas de perfil, marca y notificaciones), Sesiones, Afiliados e Integraciones (donde se conecta todo, incluidas tus propias herramientas para la IA). La pestaña Usuarios sigue en esa pantalla para roles y contraseñas, pero el alta del equipo se hace en Talento → Directorio, con el botón «Dar de alta»."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si un módulo aparece con candado, tu plan actual no lo incluye: al abrirlo verás qué plan lo desbloquea y el botón para mejorar. Nada se borra: el módulo queda esperando el upgrade."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/borradores-automaticos-formularios",
          "slug": "borradores-automaticos-formularios",
          "url": "https://help.daplox.com/help/primeros-pasos/borradores-automaticos-formularios",
          "title": "Borradores automáticos en los formularios",
          "excerpt": "Los formularios de creación guardan lo que escribes: si se cierra la ventana, al reabrir se restaura tu avance.",
          "updated_at": "2026-07-02",
          "reading_minutes": 2,
          "tags": [
            "borrador",
            "formularios",
            "autosave",
            "productividad"
          ],
          "related_slugs": [
            "tour-rapido"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los formularios de creación más usados guardan un borrador automático mientras escribes: \"Nuevo Contacto\" y \"Nuevo cliente\" en el CRM, y la nueva transacción en Finanzas. Si el modal se cierra por accidente — la X, un clic afuera o la pestaña del navegador — tu avance no se pierde."
                }
              ]
            },
            {
              "heading": "Cómo se comporta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se guarda solo: un instante después de cada cambio, sin botones.",
                    "Se restaura al reabrir: vuelve a abrir el mismo formulario y encuentras todo como lo dejaste.",
                    "\"Cancelar\" descarta el borrador: es la forma explícita de decir \"empiezo de cero\".",
                    "Crear con éxito lo limpia: al guardarse el registro, el borrador ya no hace falta.",
                    "Solo aplica al crear: la edición de registros existentes no usa borrador, para no pisar datos reales."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El borrador se guarda en el navegador de tu equipo: no se sincroniza entre dispositivos ni entre usuarios."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/tour-rapido",
          "slug": "tour-rapido",
          "url": "https://help.daplox.com/help/primeros-pasos/tour-rapido",
          "title": "Tour rápido por la interfaz",
          "excerpt": "Conoce los 5 elementos que vas a usar todos los días: sidebar, topbar, asistente IA, command palette y notificaciones.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "interfaz",
            "tour",
            "ui"
          ],
          "related_slugs": [
            "bienvenido-a-daplox",
            "configurar-workspace"
          ],
          "sections": [
            {
              "heading": "1. Sidebar (barra lateral)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Siempre visible a la izquierda. Iconos compactos con los módulos. Si tu plan no incluye un módulo, igual aparece — con un candado: al abrirlo verás qué plan lo desbloquea y el botón para mejorar. Los submódulos se despliegan al hacer clic."
                }
              ]
            },
            {
              "heading": "2. Topbar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Arriba a la derecha tienes 3 cosas siempre presentes:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Asistente Daplox (✨) — el bot IA que ejecuta acciones por ti.",
                    "Notificaciones (🔔) — alertas, menciones, recordatorios.",
                    "Atajo Cmd+K — busca cualquier cosa en tu workspace."
                  ]
                }
              ]
            },
            {
              "heading": "3. Asistente Daplox",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre el panel lateral con el botón \"✨ Asistente ⌘I\" del topbar o con el atajo Cmd+I (Ctrl+I en Windows). Le hablas natural: \"crea una tarea para mañana de llamar a Juan\" y lo hace. También puede navegarte a cualquier módulo, buscar información y crear deals/contactos/gastos."
                }
              ]
            },
            {
              "heading": "4. Command Palette",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cmd+K abre un buscador universal. Escribe parte de un nombre de contacto, deal, archivo, proyecto, etc. y te lleva directo. Es el atajo más usado por usuarios power."
                }
              ]
            },
            {
              "heading": "5. Notificaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La campanita muestra las alertas de tu workspace. Configura qué avisos te llegan a ella en Configuración → Cuenta, pestaña \"Notificaciones\"."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/configurar-workspace",
          "slug": "configurar-workspace",
          "url": "https://help.daplox.com/help/primeros-pasos/configurar-workspace",
          "title": "Configurar tu workspace inicial",
          "excerpt": "Dónde viven los ajustes que afectan a toda tu organización: la marca (logos, colores, tipografías), las altas del equipo y los módulos del plan.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "configuración",
            "setup",
            "workspace",
            "marca",
            "logo",
            "reiniciar",
            "empezar de cero"
          ],
          "related_slugs": [
            "invitar-equipo",
            "tour-rapido",
            "configurar-zona-horaria-y-moneda"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al crear tu cuenta, el onboarding con IA dejó tu espacio preconfigurado. Lo que quieras ajustar después vive en dos lugares: Configuración (icono ⚙ del menú lateral) para la cuenta y la marca, y Talento para las personas y sus accesos."
                }
              ]
            },
            {
              "heading": "Tu marca: logo, colores y tipografías",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración → Cuenta y entra a la pestaña \"Marca\"."
                    },
                    {
                      "title": "Sube tus logos",
                      "detail": "Hay tres ranuras: \"Logo a color\" (el principal, sobre fondos claros), \"Logo en blanco\" (fondos oscuros o fotografías) y \"Logo en negro\" (documentos e impresión). Formatos PNG, JPG, GIF o WebP, hasta 10 MB."
                    },
                    {
                      "title": "Define colores y tipografías",
                      "detail": "Agrega los colores de tu paleta (con el selector o escribiendo el código) y elige la tipografía principal y la secundaria."
                    },
                    {
                      "title": "¿Tienes un manual de marca en PDF?",
                      "detail": "Usa \"Leer un PDF\" con un archivo de hasta 24 MB, también escaneado. Se revisan visualmente hasta las primeras 8 páginas y el texto de hasta 30; si las imágenes pesan demasiado, se leen menos páginas y se avisa. Revisa la paleta y las tipografías, pulsa \"Usar esto\" para llevarlas al formulario y después \"Guardar cambios\" para aplicarlas a tu empresa. \"Descartar\" conserva la marca actual. Los logos se suben aparte. Si la identidad está más adelante en el manual, exporta esas páginas a otro PDF."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La IA usa tu marca al crear campañas, publicaciones, imágenes y presentaciones. Cualquier miembro puede verla; para cambiarla hace falta rol de Manager o superior."
                }
              ]
            },
            {
              "heading": "Da de alta a tu equipo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las altas se hacen en Talento → Directorio, con el botón \"Dar de alta\". Al crear la cuenta se muestra una contraseña temporal para que se la pases a la persona por un canal seguro — Daplox no envía correo de invitación."
                }
              ]
            },
            {
              "heading": "¿Y los módulos?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los módulos disponibles los define tu plan: no hay una pantalla para activarlos o desactivarlos. Los que tu plan no incluye aparecen en el menú con candado y, al abrirlos, la pantalla para mejorar de plan."
                }
              ]
            },
            {
              "heading": "Empezar de cero: reiniciar la cuenta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los colaboradores sin acceso, sus reglas por servicio y el historial de comisiones y pagos se conservan como datos de Talento durante el reinicio de la cuenta."
                },
                {
                  "type": "paragraph",
                  "text": "Si tu cuenta acumuló datos que ya no quieres —por ejemplo, pruebas o importaciones equivocadas—, el propietario puede borrar los datos de negocio y empezar de cero desde Configuración → Reiniciar la cuenta. Se borran el CRM, las conversaciones, las campañas y el seguimiento de marketing, las finanzas (transacciones, cuentas, facturas y cartera), la producción y el inventario, los proyectos, las cotizaciones y lo generado por la IA. Se conservan la empresa, los usuarios y sus accesos, el plan, la suscripción y la facturación, la configuración, las integraciones, los registros legales y los archivos. Si usas QuickBooks Desktop, la conexión se conserva, pero al ejecutarse el reinicio se borran sus registros importados y la sincronización queda en pausa hasta que pulses «Reanudar sincronización» en la pantalla de QuickBooks Desktop; la siguiente sincronización vuelve a traer todo desde el principio, sin duplicar registros."
                },
                {
                  "type": "paragraph",
                  "text": "En el punto de venta (POS), un reinicio borra los turnos, los tickets con sus líneas y pagos, las devoluciones, las entregas y la configuración de venta de cada producto, que se va junto con los productos y las recetas. Se conservan las sucursales y sus cajas tal como están, con sus consecutivos de tickets y devoluciones: la numeración no vuelve a empezar. En Producción se conservan las plantas, los almacenes con sus zonas y ubicaciones, las estaciones y las etapas, sin existencias, movimientos, rutas ni órdenes."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Se activa por empresa, a pedido",
                  "text": "El reinicio de la cuenta no viene encendido: lo activamos para cada empresa que lo pide. Si lo necesitas, escríbenos desde Ayuda y soporte. Mientras no esté activo, la pestaña \"Reiniciar la cuenta\" no aparece en Configuración; si ya tenías un reinicio programado, sigue a la vista para que puedas cancelarlo, y no se ejecuta mientras la función esté desactivada. Cuando se reactiva, no se ejecuta enseguida: vuelve a esperar 24 horas y te avisamos otra vez por correo. Tampoco se ejecuta si quien lo pidió deja de ser propietario activo de la empresa: quien administre la cuenta lo ve en esa pestaña y puede cancelarlo."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa qué se borraría",
                      "detail": "La vista previa muestra, categoría por categoría y tabla por tabla, cuántos registros se borran y qué se conserva, incluido lo que queda pendiente de decisión."
                    },
                    {
                      "title": "Confirma tu identidad",
                      "detail": "Escribe tu contraseña y pide el código: te llega un código de 6 dígitos a tu correo que vence en 10 minutos. Si entras con Google, crea primero tu contraseña desde \"¿Entras con Google o no recuerdas tu contraseña?\"."
                    },
                    {
                      "title": "Escribe el nombre exacto de la empresa",
                      "detail": "El botón \"Programar el reinicio\" se habilita sólo cuando el nombre coincide y el código tiene 6 dígitos."
                    },
                    {
                      "title": "Queda programado 24 horas",
                      "detail": "Nada se borra en el acto. Te enviamos un correo con un botón para cancelarlo, que funciona sin iniciar sesión, y en la misma pantalla puedes cancelarlo tú o un administrador. Durante la espera puedes descargar la copia de todo lo que se borrará."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Cuando se ejecuta, no se puede deshacer",
                  "text": "Pasadas las 24 horas, Daplox borra los datos por lotes y te avisa por correo al terminar. La copia sigue disponible 7 días después. Si hay una junta, una importación, una sincronización de QuickBooks Desktop o una difusión en curso, el reinicio espera a que terminen. Los archivos del almacenamiento no se borran en esta versión."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/invitar-equipo",
          "slug": "invitar-equipo",
          "url": "https://help.daplox.com/help/primeros-pasos/invitar-equipo",
          "title": "Dar de alta a tu equipo",
          "excerpt": "Las altas se hacen desde Talento → Directorio, con el botón «Dar de alta»: en un solo paso la persona queda con su cuenta, su lugar en el organigrama, su ficha, sus accesos y sus proyectos.",
          "updated_at": "2026-10-01",
          "reading_minutes": 4,
          "tags": [
            "equipo",
            "permisos",
            "usuarios",
            "roles",
            "alta",
            "contraseña temporal"
          ],
          "related_slugs": [
            "configurar-workspace",
            "organigrama"
          ],
          "sections": [
            {
              "heading": "Crear la cuenta de una persona",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Talento → Directorio",
                      "detail": "Verás a todas las personas de la empresa. Pulsa el nombre de cualquiera para abrir su ficha: correo, cargo, área, teléfono, rol y los botones para editar su ficha, sus accesos por área, su rol y contraseña, o verla en el organigrama. Dar de alta crea una cuenta de acceso, así que solo pueden hacerlo el dueño y los administradores de la empresa."
                    },
                    {
                      "title": "Pulsa \"Dar de alta\"."
                    },
                    {
                      "title": "Completa el panel",
                      "detail": "Son cuatro decisiones: quién es (nombre y correo), dónde encaja (cargo, área y a quién reporta — con eso queda en el organigrama), a qué accede (rol y accesos por área) y en qué proyectos trabaja."
                    },
                    {
                      "title": "Comparte la contraseña temporal",
                      "detail": "Al crear la cuenta verás \"Contraseña temporal — pásasela por un canal seguro\", con botón para copiarla. \"Dar de alta a otra\" conserva el puesto, el área y los accesos para la siguiente persona."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Daplox no envía correo de invitación: tú entregas el acceso, compartiendo la contraseña temporal por un canal seguro. La persona la cambia al entrar."
                }
              ]
            },
            {
              "heading": "Roles disponibles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dueño (Owner) — control total, incluida la suscripción y la facturación.",
                    "Administrador — administra usuarios, permisos y todos los módulos.",
                    "Jefe (Manager) — opera con permisos amplios en sus módulos.",
                    "Miembro — el rol estándar de trabajo: crea y edita en sus módulos.",
                    "Sólo lectura (Visor) — consulta pero no puede modificar nada."
                  ]
                }
              ]
            },
            {
              "heading": "El techo y la resta: Puestos y Permisos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Talento → Puestos define los puestos a medida de tu empresa (por ejemplo \"Recepción\") y ese puesto pone el techo de permisos: elegirlo al dar el alta evita marcar las casillas una por una.",
                    "La matriz de Talento → Permisos solo RESTA: todo viene marcado y ahí desmarcas lo que quieras cerrar. Una casilla marcada no concede nada que el rol no diera ya."
                  ]
                }
              ]
            },
            {
              "heading": "¿Y la pestaña Usuarios de Configuración?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sigue existiendo para las operaciones de cuenta: cambiar el rol de alguien, desactivarlo o resetear su contraseña (muestra una contraseña temporal para copiar). Su botón de alta te lleva a Talento, que es donde ahora se dan las altas."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/atajos-de-teclado",
          "slug": "atajos-de-teclado",
          "url": "https://help.daplox.com/help/primeros-pasos/atajos-de-teclado",
          "title": "Atajos de teclado",
          "excerpt": "Todos los keyboard shortcuts que aceleran tu trabajo en Daplox.",
          "updated_at": "2026-05-27",
          "reading_minutes": 2,
          "tags": [
            "shortcuts",
            "atajos",
            "productividad"
          ],
          "related_slugs": [
            "tour-rapido"
          ],
          "sections": [
            {
              "heading": "Globales",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cmd/Ctrl + K — Abrir buscador global (command palette).",
                    "Cmd/Ctrl + I — Abrir/cerrar el asistente Daplox.",
                    "Esc — Cerrar modales y paneles.",
                    "Tab — Saltar al contenido principal (a11y)."
                  ]
                }
              ]
            },
            {
              "heading": "En tablas y listas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "↑ ↓ — Navegar entre filas.",
                    "Enter — Abrir el elemento seleccionado.",
                    "Cmd/Ctrl + Click — Selección múltiple.",
                    "Shift + Click — Seleccionar rango."
                  ]
                }
              ]
            },
            {
              "heading": "En editores (proyectos, wiki, sitio)",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cmd/Ctrl + B — Negrita.",
                    "Cmd/Ctrl + I — Cursiva (en editor; fuera abre el asistente).",
                    "Cmd/Ctrl + Z — Deshacer.",
                    "Cmd/Ctrl + Shift + Z — Rehacer."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/crear-tu-primer-workspace",
          "slug": "crear-tu-primer-workspace",
          "url": "https://help.daplox.com/help/primeros-pasos/crear-tu-primer-workspace",
          "title": "Crear tu primer workspace",
          "excerpt": "Cómo nace el espacio de trabajo de tu empresa al registrarte y qué decisiones tomar al inicio.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "workspace",
            "setup",
            "onboarding"
          ],
          "related_slugs": [
            "alta-y-activacion-de-cuenta",
            "primer-inicio-onboarding",
            "configurar-workspace",
            "invitar-equipo"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando te registras en Daplox se crea automáticamente un workspace que representa a tu empresa. Toda la información (contactos, negocios, transacciones, archivos) vive dentro de ese workspace y solo tu equipo la ve."
                }
              ]
            },
            {
              "heading": "Pasos del alta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige tu plan en daplox.com."
                    },
                    {
                      "title": "Escribe tu correo",
                      "detail": "Es lo único que se pide antes de pagar: \"CONTINUAR AL PAGO →\"."
                    },
                    {
                      "title": "Paga el plan",
                      "detail": "Checkout con pasos Cuenta → Pago → Listo, en modalidad mensual o anual. La cuenta se activa al confirmarse el pago (no hay prueba gratis)."
                    },
                    {
                      "title": "Crea tu contraseña al volver",
                      "detail": "En la pantalla \"¡Pago confirmado!\" defines tu contraseña y el nombre de tu empresa (opcional)."
                    },
                    {
                      "title": "Completa el onboarding con IA",
                      "detail": "Un wizard de 4 pasos (\"Sobre ti\", \"Tu empresa\", \"Tu presencia online\", \"Preferencias\") con el que la IA investiga tu sector y te deja el espacio preconfigurado. El detalle está en \"Tu primer inicio: el onboarding con IA\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La moneda que eliges en el onboarding queda como moneda de la empresa; se cambia después en Configuración → Moneda de la empresa. Tu moneda de vista personal se ajusta en Configuración → Mi perfil. La zona horaria se define en el onboarding: para cambiarla más adelante, pídelo desde Ayuda → Contactar soporte."
                }
              ]
            },
            {
              "heading": "Un workspace por empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si manejas varias empresas, crea un workspace separado para cada una (cada uno con su propio correo de registro). Los datos no se mezclan entre workspaces."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/configurar-zona-horaria-y-moneda",
          "slug": "configurar-zona-horaria-y-moneda",
          "url": "https://help.daplox.com/help/primeros-pasos/configurar-zona-horaria-y-moneda",
          "title": "Zona horaria y moneda",
          "excerpt": "La zona horaria se define en el onboarding; tu moneda por defecto se cambia cuando quieras en la pestaña \"Mi Perfil\". La de la empresa, en Configuración → Moneda de la empresa.",
          "updated_at": "2026-10-09",
          "reading_minutes": 2,
          "tags": [
            "configuración",
            "zona horaria",
            "moneda",
            "locale"
          ],
          "related_slugs": [
            "primer-inicio-onboarding",
            "configurar-workspace",
            "multi-moneda-trm",
            "moneda-de-la-empresa"
          ],
          "sections": [
            {
              "heading": "Zona horaria",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La zona horaria de tu plataforma se elige al crear la cuenta, en el paso \"Preferencias\" del onboarding (se propone la detectada automáticamente). Hoy no hay una pantalla para cambiarla después: si necesitas ajustarla, pídelo desde Ayuda → Contactar soporte y lo hacemos por ti."
                }
              ]
            },
            {
              "heading": "Moneda por defecto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración → Cuenta."
                    },
                    {
                      "title": "Entra a la pestaña \"Mi Perfil\"."
                    },
                    {
                      "title": "Cambia \"Moneda por defecto\" y guarda",
                      "detail": "Es tu preferencia de usuario: define la moneda con la que ves los montos en la plataforma. Están disponibles prácticamente todas las monedas del mundo. Si nunca elegiste una, dice \"Moneda de la empresa\" con su código y ves los montos en la moneda de la empresa; guardar otros datos del perfil no la cambia."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Tu moneda por defecto no decide en qué moneda nacen los negocios, las ventas, las cotizaciones ni Producción: eso lo decide la moneda de la empresa (Configuración → Moneda de la empresa)."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si registras movimientos en varias monedas, Finanzas trabaja con una TRM (tasa de cambio) editable para los cálculos — el detalle está en el artículo de multi-moneda."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/moneda-de-la-empresa",
          "slug": "moneda-de-la-empresa",
          "url": "https://help.daplox.com/help/primeros-pasos/moneda-de-la-empresa",
          "title": "Moneda de la empresa",
          "excerpt": "La moneda con la que nacen los negocios, las ventas, las cotizaciones, las cuentas bancarias nuevas, la moneda de vista de cada persona nueva y el catálogo de Producción: de dónde sale, quién la cambia y qué pasa con Producción si ya tiene importes en otra moneda.",
          "updated_at": "2026-10-09",
          "reading_minutes": 6,
          "tags": [
            "moneda",
            "moneda de la empresa",
            "producción",
            "pesos mexicanos",
            "pesos colombianos",
            "dólares",
            "MXN",
            "COP",
            "USD",
            "pipeline",
            "negocios",
            "reetiquetar",
            "país",
            "punto de venta",
            "sucursal",
            "tasa de cambio"
          ],
          "related_slugs": [
            "configurar-zona-horaria-y-moneda",
            "multi-moneda-trm",
            "familias-variantes-produccion",
            "pipeline-deals",
            "pos-cajas-y-ventas"
          ],
          "sections": [
            {
              "heading": "Tres monedas distintas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Moneda de la empresa (Configuración → Moneda de la empresa): con ella nacen los negocios del Pipeline, las ventas, las cotizaciones, las cuentas bancarias nuevas, la moneda de vista de cada persona que se suma al equipo y el catálogo de Producción. Es una sola para todo el equipo.",
                    "Moneda de producción: la de los costos, precios y tarifas de Producción que no declaran otra moneda. Nace en la moneda de la empresa y queda fija con el primer importe, para que los números ya escritos no cambien de significado.",
                    "Moneda de vista (Configuración → Mi perfil → Moneda por defecto): la de cada persona para ver sus reportes. No decide en qué moneda nace ningún registro."
                  ]
                }
              ]
            },
            {
              "heading": "De dónde sale la moneda de la empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox toma la primera que encuentra, en este orden:"
                },
                {
                  "type": "list",
                  "ordered": true,
                  "items": [
                    "La que se eligió en Configuración → Moneda de la empresa.",
                    "La que la empresa declaró al crear la cuenta (Preferencias → Elige tu moneda principal).",
                    "La del país de la empresa: por ejemplo, pesos mexicanos (MXN) para una empresa de México o soles (PEN) para una del Perú.",
                    "Si no hay ninguna de las tres, pesos colombianos (COP)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La moneda de vista de una persona nunca decide la moneda de la empresa, aunque sea la de quien administra. La pantalla dice de dónde sale la actual; si sale del país, nadie la ha elegido todavía."
                }
              ]
            },
            {
              "heading": "Dónde se ve y quién la cambia",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración → Moneda de la empresa (grupo Espacio de trabajo).",
                      "detail": "Todo el equipo ve la moneda actual y de dónde sale."
                    },
                    {
                      "title": "Elige la moneda y pulsa Guardar moneda.",
                      "detail": "Sólo quien administra la empresa puede cambiarla. Antes de guardar, un resumen dice todo lo que va a pasar y pide confirmación."
                    },
                    {
                      "title": "Si quieres, marca \"Usarla también como moneda de vista de todo el equipo\".",
                      "detail": "Pone esa moneda en Mi perfil de todas las personas; cada una la puede volver a cambiar después. Las personas que se sumen al equipo nacen ya con la moneda de la empresa como moneda de vista."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si Producción ya tiene importes en otra moneda",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Producción queda fija en una moneda con su primer importe. Si quedó en una que no es la de la empresa (por ejemplo, en COP cuando la empresa trabaja en pesos mexicanos, MXN), todas las pantallas de Producción muestran el aviso \"Producción está en COP y tu empresa trabaja en MXN\" con el botón Corregir la moneda de Producción; si MXN sale del país de la empresa, el aviso también lo dice. A quien no administra, el aviso le dice que se lo pida a un administrador."
                },
                {
                  "type": "paragraph",
                  "text": "En Configuración → Moneda de la empresa se ve cuántos registros de Producción hay en cada moneda (costo y precio de los productos, recetas, tarifas de las estaciones, órdenes de compra, órdenes de maquila y costos registrados) y algunos ejemplos, como \"NEUTRO · COP 200.000\". Hay dos opciones:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ya estaban en MXN: corregir el rótulo (reetiquetar). Lo que escribieron las personas en COP —o sin moneda— pasa a leerse en MXN con el mismo número: 200.000 COP pasan a ser 200.000 MXN. Lo que Daplox convirtió con una tasa de cambio (por ejemplo, el cierre de una orden que llevó a COP el costo de una tela comprada en MXN) vuelve exacto a su moneda de origen, y lo que se calculó a partir de ello —el costo del producto, lo que otras órdenes consumieron con ese costo y el costo por período— se recalcula en MXN. Lo que está en otras monedas (por ejemplo, un costo en USD) se queda igual.",
                    "Mantener Producción en COP. Producción sigue en COP a propósito, no cambia ningún número y el aviso no vuelve a salir."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Si la moneda de la empresa no cambia, decidir es opcional: puedes dejar Producción como está y, por ejemplo, sólo usar la moneda como moneda de vista de todo el equipo. Si cambia y Producción está en otra moneda, hay que elegir una de las dos opciones."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Corregir el rótulo no es una conversión: úsalo sólo si esos importes siempre fueron pesos mexicanos. Cartera, Finanzas, las cuentas por pagar y los egresos ya creados, las ventas ya hechas en el punto de venta y las tarifas de los talleres externos conservan sus propias monedas."
                },
                {
                  "type": "paragraph",
                  "text": "Mientras nadie lo decida, quien administra ve también en el Inicio el aviso \"Producción está en COP y tu empresa trabaja en MXN\" con el botón Revisar la moneda. Desaparece al elegir una de las dos opciones."
                }
              ]
            },
            {
              "heading": "Lo que no está en la moneda de la empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cambiar la moneda de la empresa no cambia los registros que ya existen. Para verlos, quien administra tiene en Configuración → Moneda de la empresa la sección \"Lo que no está en MXN\" (con la moneda de tu empresa):"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Personas que ven sus reportes en otra moneda: el equipo, con marcadas quienes eligieron otra moneda de vista en Mi perfil (quien no eligió ninguna ya ve la de la empresa y aparece sin marcar). \"Aplicar MXN como vista de las personas marcadas\" les pone la moneda de la empresa; desmarca a quien la eligió a propósito. No cambia la moneda de la empresa ni ningún importe, y cada persona la puede volver a cambiar.",
                    "Sucursales del punto de venta que cobran en otra moneda: las que no tienen ventas se pasan a la moneda de la empresa con \"Pasarla a MXN\"; las que ya vendieron conservan su moneda (para cobrar en otra se crea otra sucursal).",
                    "Productos con el precio o el costo en otra moneda, con ejemplos que abren el producto, y cuántos no puede vender cada sucursal porque su precio está en otra moneda.",
                    "Negocios, cotizaciones, facturas y ventas con dinero en otra moneda: cuántos hay en cada moneda, con el enlace a su pantalla."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Daplox no convierte ni reetiqueta en bloque los registros con dinero: si uno de verdad quedó en la moneda equivocada, se corrige uno a uno desde su edición. Los negocios sin dinero sí se pueden pasar todos juntos desde el aviso del Pipeline."
                }
              ]
            },
            {
              "heading": "Qué impide reetiquetar y qué hacer",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al elegir \"corregir el rótulo\", Daplox revisa antes de confirmar si todo se puede devolver exacto. Si algo no se puede sin inventar un número, no deja confirmar, no cambia nada y dice qué lo impide y qué hacer con cada cosa. Mantener Producción en su moneda siempre se puede."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Falta la tasa exacta de un día: vuelve a intentarlo cuando Daplox tenga la tasa de ese día, o elige otra moneda.",
                    "Un turno del punto de venta abierto con ventas en la moneda de Producción: ciérralo en Producción → Punto de venta (POS) y vuelve a intentarlo.",
                    "El costo de un producto salió del cierre de una orden con importes en otra moneda: declara la moneda de ese costo en la ficha del producto (Producción → Productos) y vuelve a intentarlo.",
                    "Importes que Daplox convirtió antes de guardar su origen exacto (el cierre de una orden, una orden de compra, una orden de servicio, una mano de obra estimada, un subensamble cuyo costo ya venía convertido o un costo que no se puede recalcular): mantén Producción en su moneda —no cambia ningún número— o escríbenos desde Ayuda y soporte con la lista y lo corregimos contigo."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Si otra persona cambia la moneda de Producción mientras decides, Daplox no aplica nada: vuelve a leer los datos y te pide decidir de nuevo."
                }
              ]
            },
            {
              "heading": "El punto de venta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al corregir el rótulo, las sucursales del punto de venta que cobraban en la moneda vieja y sus turnos abiertos sin ventas pasan a la moneda nueva. Las ventas ya hechas conservan la suya."
                },
                {
                  "type": "paragraph",
                  "text": "Quien administra también puede cambiar la moneda de una sucursal en Producción → Punto de venta (POS), pestaña Configuración, mientras la sucursal no tenga ventas. Si ya vendió, Daplox lo dice: sus tickets ya están en esa moneda, así que para cobrar en otra hay que crear otra sucursal."
                }
              ]
            },
            {
              "heading": "El aviso del Pipeline",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si hay negocios sin valor en otra moneda —por ejemplo, leads de WhatsApp que nacieron en USD—, quien administra ve en el Pipeline el aviso \"Hay 12 negocios sin valor en USD\" con el botón Pasarlos a COP (la moneda de la empresa). Tras confirmar, esos negocios pasan a la moneda de la empresa y el tablero se actualiza."
                },
                {
                  "type": "paragraph",
                  "text": "Sólo cuentan los negocios sin dinero: valor 0, sin pagos, ventas, cotizaciones ni facturas. Su moneda sólo propone la de las ventas futuras, así que pasarlos no cambia ningún importe. Un negocio con valor, con un pago o con una venta conserva su moneda."
                }
              ]
            },
            {
              "heading": "Qué más cambia al guardar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los negocios del Pipeline sin dinero pasan a la moneda nueva, igual que con el aviso del Pipeline.",
                    "Los negocios, ventas, cotizaciones y cuentas bancarias que se creen desde ese momento nacen en la moneda de la empresa; en cada formulario puedes elegir otra. Si al crear un negocio la moneda de la empresa todavía no ha cargado, el selector dice \"La moneda de la empresa\" y el negocio nace en ella.",
                    "Las personas que se agreguen al equipo ven sus reportes en la moneda de la empresa.",
                    "Al terminar, la pantalla resume lo que cambió: rótulos corregidos, importes devueltos exactos a su moneda de origen, costos recalculados, sucursales, negocios y personas.",
                    "El cambio queda en el Historial de cambios, con quién lo hizo."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/mover-datos-desde-otra-herramienta",
          "slug": "mover-datos-desde-otra-herramienta",
          "url": "https://help.daplox.com/help/primeros-pasos/mover-datos-desde-otra-herramienta",
          "title": "Mover datos desde otra herramienta",
          "excerpt": "Cómo traer contactos, negocios, transacciones y archivos a Daplox: CSV, el botón \"Importar con IA\" y las conexiones de Integraciones.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "migración",
            "import",
            "csv",
            "importar con ia"
          ],
          "related_slugs": [
            "configurar-workspace",
            "importar-contactos-fuentes"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox tiene 3 formas de traer datos de otras herramientas: importación por CSV, el botón \"Importar con IA\" (subes una imagen, un PDF o un Excel y la IA detecta el formato) y las conexiones nativas de Integraciones (Meta, Google Ads)."
                }
              ]
            },
            {
              "heading": "Por tipo de dato",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Contactos y empresas — CSV en Marketing → Contactos → Importar. Mapeo flexible de columnas.",
                    "Negocios (deals) — \"Importar con IA\" en Marketing → Pipeline: acepta también CSV o Excel.",
                    "Transacciones financieras — \"Importar con IA\" en Finanzas → Transacciones: detecta extractos y facturas.",
                    "Archivos — súbelos a Archivos → Mi Drive (arrastrando, incluso carpetas completas) y la IA los clasifica al entrar.",
                    "Listas de email — pega o importa tu lista en Marketing → Email Marketing."
                  ]
                }
              ]
            },
            {
              "heading": "\"Importar con IA\" (la forma más fácil)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ya no es un área del menú: es un botón contextual que aparece donde se importan datos externos — Finanzas → Transacciones, Marketing → Contactos, Marketing → Pipeline y Archivos. Sube un archivo en casi cualquier formato (PDF, imagen de un Excel, factura, captura de pantalla): la IA detecta qué tipo de datos contiene y propone dónde guardarlos. Revisas, apruebas y queda registrado."
                }
              ]
            },
            {
              "heading": "Si vienes de un competidor específico",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Escríbenos desde Ayuda → Contactar soporte contándonos de qué herramienta vienes y qué datos quieres traer: te orientamos sobre el mejor camino de importación."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/modo-oscuro-y-preferencias-visuales",
          "slug": "modo-oscuro-y-preferencias-visuales",
          "url": "https://help.daplox.com/help/primeros-pasos/modo-oscuro-y-preferencias-visuales",
          "title": "Modo oscuro y preferencias visuales",
          "excerpt": "Cómo alternar entre el tema claro y el oscuro, y en qué idioma se muestra Daplox.",
          "updated_at": "2026-11-05",
          "reading_minutes": 2,
          "tags": [
            "tema",
            "dark mode",
            "idioma",
            "accesibilidad"
          ],
          "related_slugs": [
            "cambiar-el-idioma",
            "atajos-de-teclado",
            "borradores-automaticos-formularios"
          ],
          "sections": [
            {
              "heading": "Modo oscuro",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic en tu avatar, abajo a la izquierda del menú lateral."
                    },
                    {
                      "title": "Pulsa \"Modo Oscuro\" (o \"Modo Claro\" si ya estás en oscuro)",
                      "detail": "El botón alterna entre los dos temas al instante. El oscuro usa la paleta navy de Daplox."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El tema es una preferencia tuya, no del workspace: cada miembro del equipo elige el suyo."
                }
              ]
            },
            {
              "heading": "Idiomas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Por ahora Daplox se muestra solo en español: ni el menú de tu avatar ni Configuración → pestaña \"Mi perfil\" ofrecen otro idioma. Si antes habías elegido inglés o portugués, tu elección queda guardada, pero el panel se ve en español. El detalle está en la guía \"El idioma de Daplox\"."
                }
              ]
            },
            {
              "heading": "Accesibilidad",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tab para saltar al contenido principal.",
                    "El tamaño de fuente lo controla tu navegador (Cmd/Ctrl + +/-).",
                    "Los modales se cierran con Esc (los formularios de captura, como Nuevo Contacto, solo con X o Cancelar para no perder datos).",
                    "La interfaz es navegable con teclado."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/cambiar-el-idioma",
          "slug": "cambiar-el-idioma",
          "url": "https://help.daplox.com/help/primeros-pasos/cambiar-el-idioma",
          "title": "El idioma de Daplox: por ahora, solo español",
          "excerpt": "Por ahora Daplox se muestra solo en español, aunque tu cuenta o tu navegador digan otro idioma. Si antes elegiste inglés o portugués, tu elección queda guardada.",
          "updated_at": "2026-11-05",
          "reading_minutes": 2,
          "tags": [
            "idioma",
            "language",
            "inglés",
            "english",
            "portugués",
            "português",
            "español",
            "traducción",
            "cambiar idioma",
            "solo español",
            "mi perfil",
            "configuración",
            "avatar",
            "historial"
          ],
          "related_slugs": [
            "modo-oscuro-y-preferencias-visuales",
            "configurar-zona-horaria-y-moneda"
          ],
          "sections": [
            {
              "heading": "Por ahora, solo en español",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox se muestra en español: los menús, los botones, los avisos, los correos que envía Daplox y los rótulos fijos de tus documentos, como las cotizaciones y sus PDF. Todavía no se puede poner en inglés ni en portugués."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El menú de tu avatar, abajo a la izquierda, ya no tiene la sección \"Idioma\".",
                    "En Configuración → Cuenta → pestaña \"Mi perfil\" → \"Preferencias\", \"Idioma\" dice \"Español\" y no se puede cambiar.",
                    "Las pantallas de antes de entrar (el pago, recuperar la contraseña, verificar el correo) tampoco tienen selector de idioma."
                  ]
                }
              ]
            },
            {
              "heading": "Si antes elegiste inglés o portugués",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "No tienes que hacer nada: el panel ya se ve en español en cualquier navegador o dispositivo en el que entres. Tu elección no se borra: queda guardada en tu cuenta y en tu navegador, y vuelve a valer cuando Daplox ofrezca de nuevo esos idiomas."
                },
                {
                  "type": "paragraph",
                  "text": "Los cambios de idioma que se hicieron antes siguen en Gerencia → Historial como \"Cambió el idioma de la cuenta\", con quién lo cambió y cuándo."
                }
              ]
            },
            {
              "heading": "Qué no cambia",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Lo que escribes tú o tu equipo —productos, contactos, mensajes, notas y descripciones— se muestra tal como se escribió, en el idioma en que lo escribiste.",
                    "Tu sitio web y tus plantillas de WhatsApp siguen en el idioma en que los creaste.",
                    "Tu moneda por defecto se elige aparte, en la misma pestaña \"Mi perfil\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si alguna pantalla, correo o documento de Daplox te aparece en otro idioma, escríbenos desde Ayuda → Contactar soporte con una captura: lo corregimos."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/notificaciones-que-activar",
          "slug": "notificaciones-que-activar",
          "url": "https://help.daplox.com/help/primeros-pasos/notificaciones-que-activar",
          "title": "Notificaciones — cómo configurarlas",
          "excerpt": "Los interruptores de avisos dentro de Daplox: solo aparecen los que hoy tienen efecto, y cada cambio se guarda al instante.",
          "updated_at": "2026-10-02",
          "reading_minutes": 2,
          "tags": [
            "notificaciones",
            "email",
            "push",
            "in-app",
            "configuración"
          ],
          "related_slugs": [
            "configurar-workspace",
            "tour-rapido"
          ],
          "sections": [
            {
              "heading": "Dónde está",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre Configuración → Cuenta y entra a la pestaña \"Notificaciones\". Verás un interruptor por cada aviso que hoy puedes configurar; cada cambio se guarda al instante."
                }
              ]
            },
            {
              "heading": "Qué interruptores aparecen",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Tareas y proyectos\" · \"Dentro de Daplox\" — asignaciones, cambios y recordatorios de tus proyectos.",
                    "\"Actividad del espacio\" · \"Dentro de Daplox\" — avisos de actividad y cambios del espacio de trabajo."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "\"Dentro de Daplox\" es la campanita de la plataforma. Los correos de acceso y de facturación no se configuran aquí."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las demás combinaciones (Marketing y Ventas, y los canales Correo y Notificaciones push) no aparecen: esas notificaciones todavía no consultan tu preferencia. Aparecerán como interruptor en cuanto lo hagan."
                }
              ]
            },
            {
              "heading": "¿Y WhatsApp?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "No es un canal de esta pantalla. El aviso por WhatsApp que sí existe es el del agente IA de Gerencia, que escribe al teléfono de tu perfil cuando una tarea vence."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/buscador-global-cmd-k",
          "slug": "buscador-global-cmd-k",
          "url": "https://help.daplox.com/help/primeros-pasos/buscador-global-cmd-k",
          "title": "Cómo usar el buscador global (Cmd+K)",
          "excerpt": "El atajo más usado por usuarios power. Encuentra páginas, contactos, archivos y deals en segundos.",
          "updated_at": "2026-10-28",
          "reading_minutes": 2,
          "tags": [
            "búsqueda",
            "cmd+k",
            "shortcuts",
            "productividad",
            "command palette"
          ],
          "related_slugs": [
            "asistente-daplox-cmd-i",
            "atajos-de-teclado"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Presiona Cmd+K (Mac) o Ctrl+K (Windows/Linux) en cualquier pantalla. Se abre la paleta de comandos con el campo \"Buscar páginas, contactos, archivos, deals…\"."
                }
              ]
            },
            {
              "heading": "Qué busca",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Todas las páginas de la aplicación, agrupadas por sección (Inicio, Gerencia, Marketing, Finanzas, Producción, Talento, Proyectos, Ajustes…).",
                    "Registros de tu workspace: contactos, deals, archivos y más — la búsqueda remota se dispara mientras escribes.",
                    "Los artículos del Wiki de Gerencia (se abren en Gerencia → Método de Trabajo) y los manuales de Talento → Wiki + SOPs que puedes ver."
                  ]
                }
              ]
            },
            {
              "heading": "Atajos dentro del buscador",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "↑ ↓ — Navegar entre resultados.",
                    "Enter — Abrir el resultado seleccionado.",
                    "Esc — Cerrar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El input recibe el foco automáticamente: abre con Cmd/Ctrl+K y escribe de una. El asistente Daplox también puede abrir la paleta por ti con la búsqueda ya escrita."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/asistente-daplox-cmd-i",
          "slug": "asistente-daplox-cmd-i",
          "url": "https://help.daplox.com/help/primeros-pasos/asistente-daplox-cmd-i",
          "title": "Cómo usar el asistente Daplox (Cmd+I)",
          "excerpt": "Le hablas natural: con el interruptor «Ejecutar» encendido crea y edita registros; apagado, sólo conversa y consulta. Cada vez que lo abres empieza vacío.",
          "updated_at": "2026-11-04",
          "reading_minutes": 4,
          "tags": [
            "asistente",
            "ia",
            "cmd+i",
            "daplox",
            "ejecutar",
            "interruptor",
            "facturas",
            "ventas"
          ],
          "related_slugs": [
            "buscador-global-cmd-k",
            "atajos-de-teclado"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El asistente vive en el botón \"✨ Asistente ⌘I\" de la barra superior (en Windows el atajo se muestra como Ctrl+I). Haz clic ahí o usa Cmd+I (Ctrl+I) para abrir y cerrar el panel lateral."
                }
              ]
            },
            {
              "heading": "Ejecutar o sólo conversar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo del cuadro de escribir está el interruptor «Ejecutar». Encendido, el asistente crea y edita registros por ti —proyectos, tareas, contactos, negocios, productos, imágenes— y te pide autorización antes de publicar, enviar, borrar o hacer cualquier otra acción sensible. Apagado, sólo conversa: consulta tus datos y te responde, pero no crea, no edita, no borra, no envía y no genera imágenes ni otros contenidos con IA. Si le pides un cambio con el interruptor apagado, te dice que lo enciendas; no lo hace ni dice que lo hizo."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Viene encendido y recuerda en este navegador la última elección que hiciste.",
                    "No se puede cambiar mientras hay un trabajo en curso o esperando tu autorización: termínalo o detenlo primero.",
                    "Apagado, los archivos que adjuntas sólo se leen para responderte; no crean un trabajo de importación. Para importarlos, usa Importar con IA o enciende el interruptor.",
                    "«Seguir en pantalla», al lado, decide si el asistente abre el módulo en el que está trabajando."
                  ]
                }
              ]
            },
            {
              "heading": "Cada vez que lo abres empieza vacío",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al abrir el asistente empieza una conversación nueva, con el saludo y las sugerencias. Sólo se conserva el trabajo que sigue vivo: si una tarea está en curso o espera tu autorización, al volver a abrirlo la ves para decidir. Cerrar el panel no detiene una tarea en curso; si termina mientras está cerrado, al abrirlo ves su resultado. Lo que escribiste y no enviaste se queda en el cuadro. Para empezar de cero sin cerrar el panel, usa el botón de la papelera. Lo conversado no se pierde: se guarda en tu cuenta tras cada respuesta y queda en «Historial», el reloj que está junto a la papelera, desde donde vuelves a abrir una conversación para seguirla o la borras. El historial es tuyo: nadie más de tu empresa lo ve, ni siquiera el dueño. Se guardan tus 50 conversaciones más recientes."
                }
              ]
            },
            {
              "heading": "Qué le puedes pedir",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Llévame a finanzas\" — te navega al módulo.",
                    "\"Busca a Juan Pérez\" — lo busca y te dice qué registros coinciden.",
                    "\"¿Cuánto gasté este mes?\" — consulta tus datos y te responde con las cifras.",
                    "\"¿Cuántas ventas ya están facturadas y cuántas no?\", \"¿Cuántas cotizaciones aceptadas faltan por facturar?\" o \"¿Cuántas facturas ya me pagaron?\" — te responde con las mismas cifras del módulo Ventas y de Finanzas → Facturas, por moneda y, si se lo pides, de un periodo. Funciona también con «Ejecutar» apagado. Lo facturado y lo cobrado sólo lo ve quien tiene acceso a Finanzas.",
                    "\"Crea un proyecto con sus tareas\" — lo hace si el interruptor «Ejecutar» está encendido.",
                    "Preguntas sobre cómo usar Daplox — responde con base en la documentación."
                  ]
                }
              ]
            },
            {
              "heading": "Adjuntar documentos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa «+» → «Subir archivos» para adjuntar hasta 20 documentos o imágenes por mensaje, además de un audio. Los PDF admiten hasta 24 MB y 300 páginas; las imágenes y otros documentos, 8 MB. Los PDF se leen por páginas: las que traen texto digital se leen directamente de su texto, y los planos y escaneos, visualmente; la tarjeta muestra su estado, el progreso y los errores, y «Reintentar páginas» conserva las que ya terminaron. Puedes consultar mientras se lee: la respuesta usa las páginas ya leídas y avisa cuáles faltan; las demás se suman cuando terminen. Sólo se espera mientras el PDF se sube, y «Quitar» en su tarjeta lo retira de esta consulta (también mientras se sube). Para volver a usar un PDF que ya subiste, toca «+» → «PDF recientes»: la lista sólo aparece al abrirla. El original permanece privado en Archivos; quitarlo del chat no lo elimina ni detiene una lectura iniciada. La lectura usa créditos de IA. Pregunta por archivo y página y revisa los avisos de legibilidad. DOCX, XLSX, PPTX, ODT, ODS, ODP y archivos de texto se suben al enviar, de a cuatro a la vez; si falla uno de estos, el asistente avisa y sigue con los demás."
                },
                {
                  "type": "paragraph",
                  "text": "El asistente recibe un extracto de hasta 6000 caracteres por documento y avisa si la lectura está limitada. Entre todos los archivos de un mensaje le llegan hasta 60.000 caracteres: si adjuntas muchos documentos largos, ese espacio se reparte y de cada uno lee una parte más corta, marcada con «…». Para que lea un documento largo completo, envíalo en un mensaje con pocos archivos. Los PDF deben contener texto; para escaneos, adjunta las páginas como imágenes. En hojas de cálculo se leen valores guardados, hasta 1000 filas y 50 columnas. Adjuntar un documento permite consultarlo; no importa sus registros automáticamente."
                }
              ]
            },
            {
              "heading": "Si no responde",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si no responde, revisa la guía de troubleshooting del asistente. La IA puede estar saturada o tu sesión expirada."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/mobile-vs-desktop",
          "slug": "mobile-vs-desktop",
          "url": "https://help.daplox.com/help/primeros-pasos/mobile-vs-desktop",
          "title": "Mobile vs Desktop — qué cambia",
          "excerpt": "Daplox funciona en celular y tablet. Te contamos qué se ve distinto y qué funciones quedan mejor en computadora.",
          "updated_at": "2026-05-29",
          "reading_minutes": 3,
          "tags": [
            "mobile",
            "pwa",
            "responsive"
          ],
          "related_slugs": [
            "tour-rapido"
          ],
          "sections": [
            {
              "heading": "En mobile cambia",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La sidebar se oculta. Para abrirla, usa el botón hamburger arriba a la izquierda.",
                    "Los modales se vuelven hojas que suben desde abajo.",
                    "Las tablas largas son scrolleables horizontalmente.",
                    "La campanita y el asistente quedan accesibles desde el topbar."
                  ]
                }
              ]
            },
            {
              "heading": "Mejor en desktop",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Editor del sitio web (drag & drop preciso).",
                    "Editor de automatizaciones de CRM (react-flow).",
                    "Canvas de proyectos (tldraw).",
                    "Importación masiva de CSV.",
                    "Reportes financieros con muchas columnas."
                  ]
                }
              ]
            },
            {
              "heading": "Instalar como app",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox es una PWA. En Chrome o Edge desktop, click el icono de instalar de la barra de URLs. En iOS/Android, abre el menú del navegador y elige \"Agregar a pantalla de inicio\"."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/privacidad-seguridad-datos",
          "slug": "privacidad-seguridad-datos",
          "url": "https://help.daplox.com/help/primeros-pasos/privacidad-seguridad-datos",
          "title": "Privacidad y seguridad de tus datos",
          "excerpt": "Quién ve tus datos, cómo los protegemos y cómo controlas el acceso.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "privacidad",
            "seguridad",
            "gdpr",
            "datos"
          ],
          "related_slugs": [
            "sesiones-activas",
            "cambiar-contrasena"
          ],
          "sections": [
            {
              "heading": "Aislamiento por workspace",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada workspace tiene sus datos aislados. Nadie fuera de tu equipo puede ver tu información. Daplox no comparte datos entre clientes. Internamente cada query del backend verifica el workspace del usuario antes de devolver cualquier resultado."
                }
              ]
            },
            {
              "heading": "Quién ve qué dentro de tu equipo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El dueño y los administradores ven todo, incluida la facturación.",
                    "Los managers operan con permisos amplios en sus módulos — y también pueden gestionar la facturación de la cuenta.",
                    "Miembros y visores ven según su rol y los accesos por área que les hayas dado.",
                    "Los accesos se afinan por área y acción en Talento → Permisos (la matriz solo resta: todo viene marcado y ahí desmarcas)."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo protegemos los datos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cifrado en tránsito (HTTPS).",
                    "Cifrado en reposo en la infraestructura de Google Cloud.",
                    "Copias de seguridad automáticas de la base de datos.",
                    "Contraseñas guardadas con hash, nunca en texto plano.",
                    "Sesiones con expiración y revocación: puedes ver y cerrar tus sesiones desde Configuración → Sesiones."
                  ]
                }
              ]
            },
            {
              "heading": "Tus derechos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Solicitar la exportación de tus datos desde Ayuda → Contactar soporte.",
                    "Solicitar la eliminación de tu cuenta y de sus datos por el mismo canal.",
                    "Pedir aclaración sobre qué datos guardamos, también por ese canal."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Daplox no vende ni comparte tus datos con terceros con fines de marketing. Solo usamos proveedores de infraestructura (Google Cloud, Stripe, Resend) bajo acuerdos de confidencialidad."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/api-publica-y-claves",
          "slug": "api-publica-y-claves",
          "url": "https://help.daplox.com/help/primeros-pasos/api-publica-y-claves",
          "title": "Conectar otras aplicaciones con la API de Daplox",
          "excerpt": "Crea una clave en Configuración → API y webhooks y conecta Zapier, Make, n8n, tu ERP o tu propia aplicación a tus contactos, oportunidades, ventas, cotizaciones y más.",
          "updated_at": "2026-10-22",
          "reading_minutes": 5,
          "tags": [
            "api",
            "api key",
            "clave de api",
            "integración",
            "zapier",
            "make",
            "n8n",
            "erp",
            "desarrolladores",
            "openapi",
            "postman",
            "configuración",
            "documentación completa",
            "exportar guías",
            "base de conocimiento",
            "responsable de actividades"
          ],
          "related_slugs": [
            "webhooks-de-daplox",
            "conexiones-byok",
            "sesiones-activas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La API de Daplox deja que otro sistema lea y escriba en tu cuenta sin que nadie copie datos a mano: un formulario de tu web que crea contactos, tu ERP que registra ventas, un flujo de Zapier, Make o n8n que mueve una oportunidad de etapa. Todo pasa por una clave que creas tú y que puedes apagar cuando quieras."
                }
              ]
            },
            {
              "heading": "Crear una clave",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración → API y webhooks",
                      "detail": "Está en el grupo \"Conectar aplicaciones\". En el teléfono, elígela en el desplegable de secciones."
                    },
                    {
                      "title": "En la pestaña \"Claves\", pulsa \"Nueva API Key\"",
                      "detail": "Ponle un nombre que diga dónde se usa (por ejemplo, \"Zapier\" o \"ERP\")."
                    },
                    {
                      "title": "Elige los permisos",
                      "detail": "\"Solo lectura\" consulta; \"Lectura y escritura\" además crea y modifica; \"Lectura, escritura y administración\" suma los webhooks y lo que cuesta dinero (solo la ve el dueño o un administrador)."
                    },
                    {
                      "title": "Copia la clave y guárdala en un lugar seguro",
                      "detail": "Se muestra una sola vez. Si la pierdes, rótala: la clave anterior deja de funcionar y verás la nueva."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Una clave nunca puede más que tú",
                  "text": "La clave se comporta como la persona que la creó: respeta su rol, los permisos por área y el plan de la cuenta. Si a esa persona le quitan el acceso a Finanzas, la clave tampoco ve facturas. Desactívala o elimínala desde la misma pantalla en cuanto deje de usarse."
                }
              ]
            },
            {
              "heading": "Qué se puede hacer con la API",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Área",
                    "Leer",
                    "Crear o cambiar"
                  ],
                  "rows": [
                    [
                      "Contactos, etiquetas y notas",
                      "Sí",
                      "Sí (también borrar)"
                    ],
                    [
                      "Oportunidades, embudos y etapas",
                      "Sí",
                      "Sí (también borrar)"
                    ],
                    [
                      "Actividades",
                      "Sí",
                      "Sí"
                    ],
                    [
                      "Productos",
                      "Sí",
                      "Sí"
                    ],
                    [
                      "Ventas",
                      "Sí",
                      "Sí (registrar)"
                    ],
                    [
                      "Cotizaciones",
                      "Sí",
                      "Sí (se crean como borrador)"
                    ],
                    [
                      "Facturas",
                      "Sí",
                      "No: se emiten desde el panel"
                    ],
                    [
                      "Formularios y sus envíos",
                      "Sí",
                      "No"
                    ],
                    [
                      "Listas de correo y suscriptores",
                      "Sí",
                      "Agregar y dar de baja"
                    ],
                    [
                      "Secuencias de correo",
                      "Sí",
                      "Inscribir y sacar contactos"
                    ],
                    [
                      "Automatizaciones",
                      "Sí",
                      "Ejecutar a mano sobre contactos"
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Lo que solo se hace desde el panel —facturación de tu suscripción, usuarios y contraseñas, seguridad, reinicio de la cuenta, la consola de la plataforma— no está disponible con una clave. Lo que cuesta dinero (difusiones de WhatsApp, campañas de correo, anuncios, compra de créditos) pide el permiso de administración."
                }
              ]
            },
            {
              "heading": "Responsable de las actividades",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las actividades de POST /api/v1/public/activities pertenecen a la persona dueña de la clave. Actualmente POST y PATCH no admiten un campo para asignar otro responsable. Si deben aparecer bajo un compañero, ese compañero debe crear la clave desde su propia sesión y la integración debe usarla en X-API-Key, con permiso de escritura y acceso a CRM."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Crear otra clave desde tu sesión sigue vinculándola a tu usuario. Usar la clave del compañero afecta las actividades nuevas; no reasigna las ya creadas. No compartas claves por correo ni dentro de solicitudes de soporte."
                }
              ]
            },
            {
              "heading": "La primera petición",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Todas las rutas parten de https://apig.daplox.com/api/v1/public y la clave va en la cabecera X-API-Key. Esta petición devuelve qué clave es, de qué empresa y con qué permisos:"
                },
                {
                  "type": "code",
                  "language": "bash",
                  "code": "curl https://apig.daplox.com/api/v1/public/me \\\n  -H \"X-API-Key: dplx_...\""
                }
              ]
            },
            {
              "heading": "Reglas que conviene conocer",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Límites: 120 peticiones por minuto por clave y 600 por cuenta. Cada respuesta dice cuántas te quedan (X-RateLimit-Remaining); si te pasas, recibes 429 y la cabecera Retry-After dice cuánto esperar.",
                    "Listados: devuelven hasta 100 elementos por página; para la siguiente se repite la petición con el cursor que viene en next_cursor.",
                    "Sin duplicados: al crear, envía la cabecera Idempotency-Key. Si la petición se repite (por un corte de red, por ejemplo), Daplox devuelve la primera respuesta en vez de crear dos veces.",
                    "Errores: siempre llegan con la misma forma y un código estable (por ejemplo, not_found o validation_error) que tu integración puede leer.",
                    "Vencimiento: una clave vale un año desde que se crea. Rótala antes para no cortar la integración: los webhooks que creó pasan a la clave nueva.",
                    "Si tu plan deja de incluir la API, las claves dejan de funcionar y los webhooks dejan de salir. Desde el panel puedes seguir viendo, apagando y borrando los destinos."
                  ]
                }
              ]
            },
            {
              "heading": "Dónde está la documentación completa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración → API y webhooks → Documentación está la guía técnica (autenticación, paginación, errores, límites, idempotencia, webhooks y cómo verificar su firma en curl, JavaScript y Python) y la referencia de cada ruta, generada de la especificación OpenAPI. El botón \"Descargar OpenAPI (JSON)\" baja ese archivo para importarlo en Postman o Insomnia, o para generar un cliente."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La referencia muestra solo lo que una clave puede usar, y cada ruta dice qué permiso necesita (read, write o admin)."
                }
              ]
            },
            {
              "heading": "Descargar todas las guías para tu base de conocimiento",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Centro de ayuda → Descargar documentación puedes descargar todos los artículos públicos en español de la versión publicada. JSON conserva categorías, artículos, secciones y bloques; Markdown reúne el contenido en un documento de texto. Ambos incluyen una versión del contenido y los enlaces originales. Las imágenes se conservan como enlaces."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Descargar la documentación",
                      "href": "https://help.daplox.com/help/descargar"
                    },
                    {
                      "title": "Documento completo en JSON",
                      "href": "https://help.daplox.com/help/documentacion?formato=json"
                    },
                    {
                      "title": "Documento completo en Markdown",
                      "href": "https://help.daplox.com/help/documentacion?formato=markdown"
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Puedes consultar la misma URL de descarga desde tu integración sin una clave: contiene únicamente documentación pública. Guarda su ETag y envíalo como If-None-Match; 304 indica que no cambió y 200 entrega la versión para importar. El esquema OpenAPI de la API es una descarga separada que requiere tu sesión o X-API-Key; está en Configuración → API y webhooks → Documentación."
                }
              ]
            }
          ]
        },
        {
          "id": "primeros-pasos/webhooks-de-daplox",
          "slug": "webhooks-de-daplox",
          "url": "https://help.daplox.com/help/primeros-pasos/webhooks-de-daplox",
          "title": "Webhooks: que tu sistema se entere al instante de lo que pasa en Daplox",
          "excerpt": "Daplox avisa a la URL que elijas con un POST firmado cuando se crea un contacto, se gana una oportunidad, se paga una factura y más. Con prueba, registro de entregas y reintentos.",
          "updated_at": "2026-10-02",
          "reading_minutes": 6,
          "tags": [
            "webhooks",
            "eventos",
            "avisos",
            "firma",
            "hmac",
            "integración",
            "zapier",
            "make",
            "n8n",
            "desarrolladores",
            "configuración"
          ],
          "related_slugs": [
            "api-publica-y-claves",
            "notificaciones-que-activar"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un webhook es una URL de tu sistema a la que Daplox le avisa cuando pasa algo. En vez de preguntar cada rato \"¿hay contactos nuevos?\", tu sistema recibe el aviso en cuanto el contacto se crea. Los administra el dueño o un administrador de la cuenta."
                }
              ]
            },
            {
              "heading": "Crear un destino",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración → API y webhooks → Webhooks y pulsa \"Nuevo destino\""
                    },
                    {
                      "title": "Escribe la URL",
                      "detail": "Tiene que empezar por https:// y ser una dirección pública de internet."
                    },
                    {
                      "title": "Elige los eventos",
                      "detail": "Marca solo los que tu sistema usa, o \"Todos los eventos\" para recibir también los que Daplox agregue más adelante."
                    },
                    {
                      "title": "Guarda el secreto de firma",
                      "detail": "Aparece una sola vez, al crear el destino. Con él tu sistema comprueba que el aviso viene de Daplox."
                    },
                    {
                      "title": "Pulsa \"Probar\"",
                      "detail": "Daplox envía un evento de prueba y te dice qué respondió tu servidor y en cuánto tiempo. Las pruebas salen solo al puerto 443 (https estándar) y hasta 5 por minuto por destino."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Un destino nuevo empieza a recibir eventos en menos de un minuto."
                }
              ]
            },
            {
              "heading": "Los eventos disponibles",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Evento",
                    "Cuándo llega"
                  ],
                  "rows": [
                    [
                      "contact.created",
                      "Se creó un contacto (en la pantalla, por importación, por un formulario o por la API)."
                    ],
                    [
                      "contact.updated",
                      "Cambió un dato de un contacto."
                    ],
                    [
                      "deal.created",
                      "Se creó una oportunidad."
                    ],
                    [
                      "deal.stage_changed",
                      "Una oportunidad cambió de etapa o de embudo."
                    ],
                    [
                      "deal.won / deal.lost",
                      "Una oportunidad se ganó o se perdió."
                    ],
                    [
                      "form.submitted",
                      "Alguien envió un formulario de tus páginas."
                    ],
                    [
                      "message.received",
                      "Llegó un mensaje de un cliente a la bandeja."
                    ],
                    [
                      "sale.created",
                      "Se registró una venta."
                    ],
                    [
                      "quote.accepted",
                      "Una cotización pasó a aceptada."
                    ],
                    [
                      "invoice.paid",
                      "Una factura quedó pagada por completo."
                    ],
                    [
                      "email.unsubscribed",
                      "Alguien se dio de baja de tus correos."
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cada evento trae el objeto completo (por ejemplo, el contacto con sus datos) y, cuando algo cambió, el valor anterior. En Documentación → Eventos disponibles hay un ejemplo de cada uno."
                }
              ]
            },
            {
              "heading": "Cuando tu servidor falla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tu servidor debe responder con un código 2xx en menos de 10 segundos. Si responde con error (5xx, 408 o 429) o no responde, Daplox reintenta con esperas crecientes durante unas 30 horas.",
                    "Un error 4xx no se reintenta: suele ser un problema de configuración que hay que corregir. Un 410 apaga el destino.",
                    "Tras 5 fallos seguidos el destino hace una pausa corta; tras 15, se apaga y el dueño y los administradores reciben un aviso en la campana, con enlace a esta pantalla.",
                    "Si el dominio de tu servidor no responde (un problema de DNS), Daplox reintenta sin contarlo como un fallo de tu servidor.",
                    "En \"Entregas\" ves cada envío: estado, intentos, código de respuesta, tiempo y el comienzo de lo que respondió tu servidor. Con \"Reintentar\" vuelves a enviar una entrega terminada de las últimas 72 horas; con \"Activar\" reanudas un destino apagado.",
                    "Si se juntan 5.000 entregas en espera para un destino, los eventos nuevos no entran: el destino muestra cuántos quedaron fuera y llega un aviso a la campana."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Un mismo evento puede llegar más de una vez. Usa su id para no procesarlo dos veces."
                }
              ]
            },
            {
              "heading": "Lo que se borra no se vuelve a enviar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al borrar un contacto, una oportunidad, una venta, una cotización, una factura o un suscriptor, sus eventos se vacían y sus entregas pendientes se descartan. Borrar un contacto alcanza también lo que hablaba de él: sus oportunidades, sus mensajes y sus ventas.",
                    "Un pedido de borrado de datos personales hace lo mismo con todo lo que mencionaba a esa persona, también por su correo.",
                    "Reiniciar la cuenta borra los eventos, las entregas y las respuestas guardadas de la API. Los destinos se conservan.",
                    "Un evento vaciado ya no se puede reenviar, y en el registro solo dice de qué trataba, no lo que contenía."
                  ]
                }
              ]
            },
            {
              "heading": "Seguridad",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada aviso lleva la cabecera Daplox-Signature: una firma HMAC-SHA256 del cuerpo con tu secreto. Verifícala antes de confiar en el contenido; la Documentación trae el código listo en curl, JavaScript y Python.",
                    "\"Rotar secreto\" crea uno nuevo. Durante 24 horas cada aviso llega firmado con los dos, para que actualices tu servidor sin cortes.",
                    "Daplox solo envía a direcciones https públicas y no sigue redirecciones a otro dominio.",
                    "Una integración también puede crear su propio destino con una clave de administración. Ese destino solo recibe los eventos de las áreas que la persona dueña de la clave puede ver, y se apaga solo si la clave deja de valer. Rotar la clave no lo corta: el destino pasa a la clave nueva.",
                    "Un destino creado desde el panel queda a nombre de quien lo creó o lo reactivó. Si esa persona deja de administrar la cuenta, el destino se apaga y llega un aviso; al activarlo, queda a tu nombre.",
                    "\"Cerrar todas las sesiones\" y restablecer la contraseña apagan los destinos que esa persona creó en las últimas 72 horas, igual que sus claves de API recientes.",
                    "Durante una impersonación de soporte no se crean destinos ni se cambia su URL, sus eventos o su secreto."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los avisos de Archivos (archivo subido, compartido, eliminado…) son otra función y se configuran en Configuración → Avisos a otras apps."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "finanzas",
      "title": "Finanzas",
      "description": "Registra ingresos y egresos, importa extractos con IA, analiza tu flujo de caja y lleva el bloque contable completo: Libro mayor, Contabilidad, Facturas de venta y Cartera.",
      "url": "https://help.daplox.com/help/finanzas",
      "articles": [
        {
          "id": "finanzas/ruta-control-financiero",
          "slug": "ruta-control-financiero",
          "url": "https://help.daplox.com/help/finanzas/ruta-control-financiero",
          "title": "De los movimientos al cierre: operar Finanzas en orden",
          "excerpt": "Movimientos clasificados, documentos de venta revisados, saldos conciliados e informes con el período y la moneda correctos.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "finanzas"
          ],
          "related_slugs": [
            "bancos-y-cuentas",
            "smart-import-extracto",
            "facturas-de-venta",
            "programar-gastos",
            "conciliacion-bancaria",
            "reportes-contador"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Responsable financiero, auxiliar administrativo o dueño que necesita controlar el dinero y la cartera."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Movimientos clasificados, documentos de venta revisados, saldos conciliados e informes con el período y la moneda correctos."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Define las cuentas de dinero que realmente usas y sus monedas.",
                    "Prepara conceptos de ingreso y egreso; revisa su clasificación antes de importar.",
                    "Separa facturas emitidas, cobros, compras a crédito y ventas cobradas en el acto para no registrar dos veces el mismo hecho."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: emites una factura por 1.000 y recibes un abono de 400. Registra el cobro sobre esa factura y comprueba que quedan 600 pendientes. No crees además un ingreso manual por los mismos 400 sin comprobar el movimiento generado por el cobro."
                }
              ]
            },
            {
              "heading": "1. Prepara bancos, conceptos y centros de costo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Configura las cuentas, clasificaciones y áreas que usarán los movimientos. Un banco responde dónde está el dinero; un concepto, por qué entra o sale; el centro de costo, a qué área atribuirlo."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Bancos y cuentas: crear, transferir y ver tu balance",
                      "href": "https://help.daplox.com/help/finanzas/bancos-y-cuentas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada cuenta muestra la moneda prevista y tienes conceptos adecuados para los movimientos de prueba."
                }
              ]
            },
            {
              "heading": "2. Registra o importa movimientos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa el formulario de transacciones para operaciones puntuales o el importador para extractos. Revisa fecha, signo, importe, concepto y cuenta en la vista previa. Corrige antes de confirmar y revisa el resumen de importación."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Importar con IA: extractos, fotos, PDFs y tablas",
                      "href": "https://help.daplox.com/help/finanzas/smart-import-extracto"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los movimientos aparecen al filtrar por banco y período. Sus importes coinciden con el documento de origen."
                }
              ]
            },
            {
              "heading": "3. Gestiona venta a crédito y cobros",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Facturas de venta, completa el cliente, moneda y líneas. Revisa el borrador antes de emitir. Registra abonos en el documento correcto sin exceder su saldo y conserva el comprobante."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Facturas de venta y cobros",
                      "href": "https://help.daplox.com/help/finanzas/facturas-de-venta"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El saldo de la factura baja por el importe cobrado; la cartera conserva lo que falta por pagar."
                }
              ]
            },
            {
              "heading": "4. Separa gastos futuros del dinero ya pagado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Utiliza Programador de Gastos para las obligaciones previstas. Comprueba si la obligación sigue pendiente o ya fue pagada antes de registrar un nuevo movimiento."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Programador de gastos (programa de pagos)",
                      "href": "https://help.daplox.com/help/finanzas/programar-gastos"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada obligación tiene una fecha y estado coherentes; pagar no duplica un gasto ya registrado."
                }
              ]
            },
            {
              "heading": "5. Concilia y verifica la contabilidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Compara extracto y movimientos del período. Investiga diferencias, operaciones duplicadas y cobros asignados a otra cuenta. Revisa el libro diario y el libro mayor según el informe que necesites."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Cuadrar tus bancos mes a mes",
                      "href": "https://help.daplox.com/help/finanzas/conciliacion-bancaria"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes explicar las diferencias pendientes y vincular cada movimiento revisado con su soporte."
                }
              ]
            },
            {
              "heading": "6. Consulta y comparte informes",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Selecciona el período (y, en el Libro mayor, la moneda) antes de interpretar el flujo de caja o exportar reportes. Un saldo de cartera no es el efectivo del banco; compara cada indicador con su origen."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Exportar información para tu contador",
                      "href": "https://help.daplox.com/help/finanzas/reportes-contador"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El informe exportado conserva el rango temporal, la moneda y los datos que ves en pantalla."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "El total no coincide con el banco",
                      "Revisa rango de fechas, moneda, cuenta, saldo inicial, duplicados y movimientos no conciliados; compara una operación concreta."
                    ],
                    [
                      "Cobré y la factura sigue pendiente",
                      "Abre el detalle y verifica el cobro sobre esa factura. Un ingreso independiente no necesariamente liquida su saldo."
                    ],
                    [
                      "No aparece un concepto",
                      "Revisa su estado y su uso permitido en el formulario; comprueba los permisos antes de recrearlo."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/conectar-quickbooks-desktop",
          "slug": "conectar-quickbooks-desktop",
          "url": "https://help.daplox.com/help/finanzas/conectar-quickbooks-desktop",
          "title": "Conectar QuickBooks Desktop y sincronizar automáticamente",
          "excerpt": "Configura Web Connector en Windows, importa tus datos y consulta el avance. Los reintentos conservan lo confirmado y actualizan las copias existentes.",
          "updated_at": "2026-11-04",
          "reading_minutes": 7,
          "tags": [
            "QuickBooks Desktop",
            "Web Connector",
            "Windows",
            "sincronización",
            "reintentar",
            "contabilidad"
          ],
          "related_slugs": [
            "conectar-quickbooks",
            "conectar-software-contable",
            "contabilidad-partida-doble",
            "facturas-de-venta"
          ],
          "sections": [
            {
              "heading": "Qué necesitas y qué se importa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Entra a Daplox como propietario o administrador. En Contabilidad, Libro mayor o Facturas de venta, pulsa «Conectar», escribe «QuickBooks Desktop» en la lista de software contable, elígelo y pulsa «Conectar»: se abre su pantalla de conexión. Esta conexión usa Web Connector en Windows y una versión de QuickBooks compatible con qbXML 13.0 o posterior. Es independiente de la autorización de QuickBooks Online. Una vez preparada, la franja «Conectar» de esas tres pantallas muestra QuickBooks Desktop con su estado, como cualquier software conectado: «Conectado a», «Conexión pendiente con» mientras Web Connector no se comunica, «Sincronización pausada con» o «Con error la conexión a». Su botón «Ver e importar datos» abre esta pantalla."
                },
                {
                  "type": "paragraph",
                  "text": "Las cuentas, las facturas de venta con su saldo y los asientos se incorporan a Cartera y Contabilidad. Clientes, proveedores, productos y servicios, facturas de compra y cobros se conservan como registros consultables. Los cobros no generan pagos nuevos en Daplox. Esto no equivale a importar todos los informes ni todos los tipos de transacciones del libro mayor de QuickBooks."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Primera conexión en pruebas",
                  "text": "Valida la conexión con tu empresa y compara los documentos y saldos antes de usarlos. Daplox lee QuickBooks: corrige la información en QuickBooks y sincroniza de nuevo."
                }
              ]
            },
            {
              "heading": "Preparar la primera carga",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Prepara la conexión en Daplox.",
                      "detail": "Indica la moneda base de tu empresa en QuickBooks y el intervalo de sincronización. La clave se muestra una sola vez: consérvala hasta introducirla en Web Connector."
                    },
                    {
                      "title": "Descarga el archivo .qwc.",
                      "detail": "Abre la empresa correcta en QuickBooks Desktop como administrador. Agrega el archivo a QuickBooks Web Connector y autoriza el acceso de lectura y escritura y el acceso automático. Web Connector necesita registrar la conexión en tu empresa. QuickBooks concede permiso de lectura y escritura, pero la sincronización de Daplox solo envía consultas: no crea, modifica ni elimina documentos en QuickBooks. El archivo no incluye la clave."
                    },
                    {
                      "title": "Activa la ejecución automática.",
                      "detail": "Introduce la clave en Web Connector, activa su opción de ejecución automática y pulsa «Update Selected» para la primera carga. Mantén el equipo disponible; puedes cerrar el navegador de Daplox."
                    },
                    {
                      "title": "Revisa el resultado.",
                      "detail": "La pantalla muestra el progreso por colección, registros confirmados, páginas pendientes, último contacto y última sincronización completa. Abre «Consultar registros importados» para revisar las copias."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si no puedes agregar la conexión en Windows (QBWC1039 / 3263)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si QBWCLog.txt menciona «read-only» o el error 3263 al agregar FileID, pulsa «Descargar conexión .qwc» otra vez. La descarga conserva el usuario, la clave, los identificadores de la conexión y el avance; no crea otra conexión ni borra registros. Abre la misma empresa en QuickBooks como administrador y agrega el archivo actualizado a Web Connector."
                },
                {
                  "type": "paragraph",
                  "text": "Si QuickBooks conserva la autorización anterior de solo lectura, revisa Daplox Desktop en Edit → Preferences → Integrated Applications → Company Preferences y vuelve a autorizar esa aplicación con lectura y escritura y acceso automático. Usa el mismo usuario y clave y pulsa «Update Selected» en Web Connector."
                },
                {
                  "type": "paragraph",
                  "text": "Un error al registrar puede ocurrir antes de contactar a Daplox: en ese caso, la pantalla indica que todavía no hay contacto y no inventa un error recibido. Si el mensaje dice que OwnerID/FileID ya existe o sigue fallando, envía a soporte el mensaje y QBWCLog.txt sin la clave. No cambies los identificadores ni reinicies la cuenta para resolverlo."
                }
              ]
            },
            {
              "heading": "Empresa con una sola moneda y error 3250",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox consulta las preferencias de moneda en cada sesión. Si QuickBooks confirma que la empresa usa una sola moneda, Monedas aparece como «No aplica» y la carga continúa con las demás colecciones. No necesitas activar multimoneda en QuickBooks para completar la importación."
                },
                {
                  "type": "paragraph",
                  "text": "Si la carga anterior se detuvo con el código 3250 al consultar Monedas, conserva la misma conexión: recarga Daplox, pulsa «Reintentar sincronización» y después «Update Selected» en Web Connector. Se conserva el avance confirmado y los registros se reconocen por su identificador para no duplicarlos."
                },
                {
                  "type": "paragraph",
                  "text": "Si no se pueden verificar las preferencias, el proceso se detiene con un error claro y conserva el progreso. Si QuickBooks declara multimoneda activa pero rechaza Monedas, o el código 3250 corresponde a otra colección, comparte con soporte el mensaje y el registro de Web Connector sin claves: esos errores no se omiten automáticamente."
                }
              ]
            },
            {
              "heading": "Registros repetidos y versiones distintas en un mismo lote",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si QuickBooks devuelve varias copias idénticas del mismo registro en una página, Daplox procesa una sola. Si ese mismo identificador trae contenido o estructura diferente, se detiene la página completa antes de confirmarla. La excepción son diferencias de texto o ausencia del campo Notes de Clientes, con cero o una nota simple en cada copia, la misma EditSequence y el resto del registro idéntico: se conservan las variantes como se explica abajo. No se elige una versión arbitrariamente ni se pierde el progreso de los lotes anteriores."
                },
                {
                  "type": "paragraph",
                  "text": "El aviso «QuickBooks devolvió versiones distintas del mismo registro» indica la colección y hasta cuatro diferencias, por ejemplo «Name (valor)» o «BillAddress.City (valor)». Son nombres de campos, no sus valores. «EditSequence: igual, distinta o no informada» sólo compara las versiones; no indica cuál debes elegir."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Conserva la conexión actual y el avance.",
                      "detail": "No necesitas crear otra conexión, renovar su clave ni borrar los registros importados para diagnosticar este conflicto."
                    },
                    {
                      "title": "Comparte con soporte el aviso completo y la colección indicada.",
                      "detail": "No envíes el XML completo, contraseñas ni los valores privados de los registros. El aviso ya resume las diferencias necesarias para continuar la revisión."
                    },
                    {
                      "title": "Espera el ajuste concreto antes de reintentar.",
                      "detail": "Repetir la sincronización sin resolver la diferencia puede devolver el mismo error. Cuando soporte confirme el ajuste, reanuda con la misma conexión."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Notas distintas en Clientes: conservar y revisar las versiones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si el único cambio entre las copias del mismo cliente es el texto de Notes o que una copia no incluye ese campo, EditSequence está informada y es igual, y todos los demás campos coinciden, Daplox conserva un solo cliente con las variantes. Cada copia debe incluir cero o una nota simple. La ausencia se conserva separada de una nota vacía. La carga puede continuar. No se concatenan las notas ni se elige una como vigente, y QuickBooks no se modifica."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Consulta el aviso junto a Clientes.",
                      "detail": "La pantalla indica cuántos clientes tienen notas con variantes. Son copias para consulta; no generan contactos duplicados, cobros ni asientos nuevos."
                    },
                    {
                      "title": "Abre «Consultar registros importados» → Clientes.",
                      "detail": "Pulsa «Consultar», abre el cliente y revisa «Notas». Cada versión recibida se muestra por separado. El orden no indica cuál es más reciente. «Nota vacía» significa que el campo venía sin texto; «Campo Notes no incluido en esta copia de QuickBooks» indica que esa copia no lo traía. No son lo mismo."
                    },
                    {
                      "title": "Conserva la misma conexión al reintentar.",
                      "detail": "Cuando soporte confirme el ajuste para el aviso anterior por «Notes (valor)» o por presencia de una nota frente a su ausencia, con «EditSequence: igual», recarga Daplox, pulsa «Reintentar sincronización» y después «Update Selected» en Web Connector. Se conserva el progreso; releer una página de esa misma versión no borra las otras variantes guardadas ni duplica el registro."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Una nueva EditSequence recibida de QuickBooks actualiza la copia y sus notas. Si hay diferencias en otros campos, faltan las versiones, una copia trae varias etiquetas Notes, cambia la estructura u orden de las notas presentes, o se supera el límite de 20 variantes (incluida la ausencia) o 4 MB de textos por registro, el lote sigue detenido con un error y conserva el avance anterior. Contacta a soporte con el aviso completo; no elimines ni cambies notas para forzar la importación."
                }
              ]
            },
            {
              "heading": "Asientos con líneas pendientes de revisión",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si una línea está sin referencia de cuenta, tiene un importe negativo o presenta ambas condiciones, Daplox conserva el asiento recibido para consulta y procesa los demás documentos del lote. El aviso identifica el número del asiento, la posición de la línea, si es débito o crédito y la causa. No se contabiliza parcialmente, no se cambian signos ni se asignan cuentas automáticamente."
                },
                {
                  "type": "paragraph",
                  "text": "En «Consultar registros importados» → Asientos contables, pulsa «Consultar» y abre el documento marcado «Pendiente de revisión». Allí aparece su motivo, incluso si hay más de 25 documentos fuera del libro. Si ese asiento ya tenía una copia contabilizada, se conserva la anterior mientras la nueva versión está pendiente; no debes interpretar la finalización de las colecciones como confirmación de que todos los asientos entraron al libro."
                },
                {
                  "type": "paragraph",
                  "text": "Comparte el motivo concreto con soporte o con quien revise tu contabilidad antes de modificar el origen. Cuando QuickBooks entregue una versión corregida, Daplox actualizará la misma copia y retirará el aviso. Si sólo ves el aviso antiguo «sin cuenta o con importe negativo», conserva la conexión y sigue el reintento indicado por soporte después de confirmar la actualización; el texto antiguo no permite identificar el asiento de un lote que no llegó a guardarse."
                }
              ]
            },
            {
              "heading": "Si se interrumpe o aparece un error",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los lotes confirmados se conservan. Una respuesta inválida detiene la sincronización con un error; no se presenta como una colección vacía ni como una carga completada. Corrige la causa indicada y pulsa «Reintentar sincronización». Web Connector continuará en su próxima ejecución o al pulsar «Update Selected» allí."
                },
                {
                  "type": "paragraph",
                  "text": "Un documento que Daplox no puede llevar a Cartera o a Contabilidad no detiene la sincronización: «En Cartera y Contabilidad» lo sigue nombrando con su motivo, también en las sincronizaciones siguientes, hasta que entre o se elimine en QuickBooks, y su copia queda en «Consultar registros importados». Se nombran hasta 25 documentos por colección; si hay más, se indica cuántos más no entraron. Un asiento anulado en QuickBooks anula su copia en Daplox; un ajuste de cambio de moneda no se lleva al libro de Daplox."
                },
                {
                  "type": "paragraph",
                  "text": "Si la empresa se abre desde otra ubicación, Daplox comprueba de nuevo que sea la misma antes de leerla. Si Web Connector no logra abrir el archivo, ábrelo en QuickBooks y pulsa «Reintentar sincronización». La sincronización también se detiene mientras la suscripción no esté activa o el plan no incluya Finanzas."
                },
                {
                  "type": "paragraph",
                  "text": "Los registros se identifican por empresa, colección e identificador de QuickBooks. Un reintento actualiza las copias existentes sin crear movimientos o pagos duplicados. Los cursores de QuickBooks vencen al cerrar su sesión: al reconectar puede releerse parte de una colección, conservando lo ya importado. Si QuickBooks entrega un lote demasiado grande para leerlo, Daplox vuelve a pedir esa colección desde el principio en lotes más pequeños, también sin duplicar registros. Si ya no puede reducirlo más, la sincronización se detiene con un error que nombra la colección y te pide contactar a soporte."
                },
                {
                  "type": "paragraph",
                  "text": "«Pausar» detiene las próximas importaciones y conserva los datos. «Reanudar sincronización» vuelve a permitirlas. Si olvidaste la clave, «Renovar clave» invalida la anterior y muestra otra para copiarla en Web Connector. Los datos no se borran."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/conectar-software-contable",
          "slug": "conectar-software-contable",
          "url": "https://help.daplox.com/help/finanzas/conectar-software-contable",
          "title": "Conectar tu software contable e importar (Siigo, Alegra, Odoo y otros)",
          "excerpt": "Importa a Daplox tus facturas de venta con su saldo, tus comprobantes contables y tu plan de cuentas, por lotes y sin contar dos veces lo que ya registraste.",
          "updated_at": "2026-11-04",
          "reading_minutes": 9,
          "tags": [
            "software contable",
            "Siigo",
            "Alegra",
            "Holded",
            "Bind",
            "Bsale",
            "Contabilium",
            "Xubio",
            "Odoo",
            "QuickBooks Desktop",
            "World Office",
            "importar",
            "API key",
            "cartera",
            "contabilidad"
          ],
          "related_slugs": [
            "facturas-de-venta",
            "contabilidad-partida-doble",
            "conectar-quickbooks",
            "libro-mayor"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si llevas la contabilidad en otro software, conéctalo desde Facturas de venta, Contabilidad o Libro mayor con «Conectar»: escribe el nombre de tu software y la lista te dice si se puede conectar. Daplox importa lo que ese software entrega por su API: las facturas de venta llegan a Facturas de venta y a la franja «Por cobrar» con su saldo y su antigüedad; los comprobantes contables llegan a Contabilidad, en un libro aparte; y el plan de cuentas llega a tu plan de cuentas. No escribe nada en tu software contable."
                },
                {
                  "type": "paragraph",
                  "text": "QuickBooks Online y QuickBooks Desktop están en la misma lista. Al elegirlos y pulsar «Conectar», Daplox te lleva a su pantalla: QuickBooks Online se autoriza en Intuit y QuickBooks Desktop se conecta con QuickBooks Web Connector, en el equipo Windows donde abres QuickBooks. Una vez conectado, cada software aparece en la franja con su nombre, su estado y su acción; si tienes QuickBooks Desktop y otro software a la vez, se ven los dos."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Lo importado es de sólo lectura aquí",
                  "text": "Una factura, un comprobante o una cuenta importados llevan la marca de su software («Siigo», «Alegra»…) y no se editan, emiten, cobran, anulan ni reversan en Daplox: se corrigen en tu software y se vuelven a importar. Así la copia nunca se separa de su original."
                }
              ]
            },
            {
              "heading": "Qué trae cada software",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Antes de pedirte la llave, el diálogo dice qué importa el software que elegiste. Hoy:"
                },
                {
                  "type": "table",
                  "columns": [
                    "Software",
                    "Qué importa",
                    "Qué no trae y por qué"
                  ],
                  "rows": [
                    [
                      "Siigo",
                      "Facturas de venta con su saldo y comprobantes contables (tipo CC). Las cuentas llegan con los comprobantes que las usan, clasificadas por el PUC.",
                      "Siigo no entrega su plan de cuentas por API. Tampoco expone los asientos que genera al emitir facturas, recibos de caja o facturas de compra: el libro de Siigo en Daplox tiene sus comprobantes CC, no el mayor completo."
                    ],
                    [
                      "Alegra",
                      "Plan de cuentas, facturas de venta con su saldo y comprobantes contables.",
                      "—"
                    ],
                    [
                      "Holded",
                      "Plan de cuentas y facturas de venta con su saldo.",
                      "El conector todavía no trae sus comprobantes contables."
                    ],
                    [
                      "Bind ERP",
                      "Plan de cuentas y facturas de venta con su saldo.",
                      "El conector todavía no trae sus comprobantes contables. Las cuentas sin un tipo reconocible no se importan."
                    ],
                    [
                      "Bsale",
                      "Facturas de venta con su saldo (lo cobrado sale de sus pagos).",
                      "El conector no trae plan de cuentas ni comprobantes contables."
                    ],
                    [
                      "Contabilium",
                      "Facturas de venta con su saldo.",
                      "El conector todavía no trae plan de cuentas ni comprobantes contables."
                    ],
                    [
                      "Xubio",
                      "Plan de cuentas.",
                      "Sus facturas no entran a la Cartera: su API no informa cuánto se cobró de cada una, y sin ese dato cualquier saldo sería inventado. El conector todavía no trae sus comprobantes contables."
                    ],
                    [
                      "Odoo",
                      "Plan de cuentas, facturas de cliente con su saldo y todos los asientos publicados de la empresa (facturas, pagos, extractos y asientos manuales) con sus líneas. Los cancelados llegan como anulados.",
                      "Los borradores no se importan. Las notas de crédito no llegan como documentos aparte: cuando están conciliadas, su efecto ya está en el saldo de la factura. Si tu base de Odoo lleva varias empresas, se importa la empresa predeterminada del usuario que conectes."
                    ],
                    [
                      "QuickBooks Online",
                      "Cuentas, facturas de venta con su saldo y asientos, además de la copia consultable.",
                      "Se conecta con Intuit, no con API key: lee «Conectar e importar datos de QuickBooks Online»."
                    ],
                    [
                      "QuickBooks Desktop",
                      "Cuentas, facturas de venta con su saldo y asientos, además de la copia consultable.",
                      "Se conecta con QuickBooks Web Connector en Windows, no con API key: lee «Conectar QuickBooks Desktop y sincronizar automáticamente»."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Odoo: lo que necesitas antes de conectar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Versión: Odoo 16, 17, 18 o 19, en Odoo Online, Odoo.sh o un servidor propio. Con una versión anterior a la 16, el diálogo te lo dice y no guarda nada.",
                    "Plan: en Odoo Online, el acceso por API sólo está incluido en el plan «Personalizado». Los planes «Una aplicación gratis» y «Estándar» no lo incluyen, así que con ellos Odoo rechaza la conexión. Lo dice la documentación de la API externa de Odoo.",
                    "Dirección: la que usas para entrar, por ejemplo https://tuempresa.odoo.com. Sólo se admite https, con un nombre de dominio público y sin puerto especial. Daplox no se conecta a direcciones IP, a nombres internos ni a servidores de una red privada, y no sigue redirecciones: si tu Odoo propio sólo se abre dentro de tu oficina, Daplox no puede llegar a él.",
                    "Base de datos: en Odoo Online suele ser la primera parte de tu dirección (tuempresa en tuempresa.odoo.com). En Odoo.sh o en un servidor propio, pídesela a quien administra tu Odoo.",
                    "Usuario: el correo o usuario con el que entras a Odoo, con acceso a Contabilidad o Facturación. Si no tiene permiso para leer la contabilidad, el diálogo te lo dice.",
                    "API key: se crea en Odoo, en Preferencias → Seguridad de la cuenta → Nueva API key. No es tu contraseña. En Odoo 19 una API key dura como máximo tres meses: cuando venza, crea otra y vuelve a conectar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Una empresa de Odoo por cuenta de Daplox",
                  "text": "Una base de Odoo puede llevar varias empresas. Daplox importa la empresa predeterminada del usuario que conectes, y sólo ésa: mezclar los libros de dos empresas en uno sería peor que no importar nada."
                }
              ]
            },
            {
              "heading": "Por qué otros todavía no se pueden conectar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al escribir el nombre de un software que todavía no se conecta, el diálogo dice «Todavía no» y el motivo. Hoy los motivos son éstos:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sin API abierta: World Office, Helisa y ContaPyme. El acceso para conectar otros programas se acuerda directamente con el fabricante, y Daplox todavía no tiene ese acuerdo.",
                    "Credencial sólo para socios: Loggro, Contpaqi, Contalink, Colppy, Nubox y Defontana. Su API existe, pero la credencial se entrega a socios o distribuidores autorizados, no al cliente desde su cuenta.",
                    "Sin documentación pública de su API: Siesa, Concar y Contasis.",
                    "De escritorio: Aspel y Tango se instalan en el equipo de la empresa y no ofrecen una API en internet a la que Daplox pueda llamar.",
                    "En el servidor de cada empresa: SAP Business One y a3ERP. Su API suele quedar dentro de la red privada de la empresa.",
                    "Autorización con OAuth 2.0: Xero, Zoho Books, Sage y Dynamics 365 Business Central. Daplox tiene que registrar su propia aplicación ante cada proveedor, y ese registro todavía no está hecho.",
                    "Oracle NetSuite: se conecta con tokens que crea el administrador de la cuenta, pero el conector todavía no se ha escrito porque hace falta una cuenta de prueba para medirlo."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Mientras tanto puedes usar Daplox igual: tus facturas, tu libro mayor y tus comprobantes se llevan en las tablas de Daplox, y la contabilidad sigue en el software que ya usas."
                }
              ]
            },
            {
              "heading": "Conectar e importar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Entra como propietario o administrador y pulsa «Conectar».",
                      "detail": "Escribe el nombre de tu software. Si se puede conectar, el diálogo dice qué necesitas, pide sus datos de acceso (en la mayoría, usuario y API key; en Odoo, también la dirección y la base de datos) y dice dónde generar la llave. Tu credencial se guarda cifrada y nunca se vuelve a mostrar."
                    },
                    {
                      "title": "Elige el periodo y pulsa «Importar ahora».",
                      "detail": "Por defecto es el último año, porque la Cartera necesita las facturas viejas que siguen abiertas. También puedes elegir 3 meses, 2 años o 5 años."
                    },
                    {
                      "title": "Sigue el avance.",
                      "detail": "La importación avanza por lotes y cada colección (plan de cuentas, comprobantes, facturas) muestra su estado. Cada lote queda guardado al terminar: si cierras la página, al volver aparece «Importación a medias» con el botón «Continuar», que sigue donde quedó sin empezar otra."
                    },
                    {
                      "title": "Lee el resumen.",
                      "detail": "Dice cuántos documentos son nuevos, cuántos se actualizaron, cuántos no cambiaron, cuántos se anularon o retiraron y cuántos ya estaban en Daplox. Lo que no se pudo importar sale en «Ver N documento(s) con error», cada uno con su motivo, y una colección que tu software no entrega dice «No disponible» y por qué."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Volver a importar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Importar otra vez no duplica nada: cada documento se reconoce por su identificador en tu software. Lo que cambió allá se actualiza aquí y lo demás queda «sin cambios».",
                    "Un documento anulado en tu software se anula aquí: sigue visible y deja de contar en la Cartera y en los balances.",
                    "Un documento que tu software ya no devuelve dentro del periodo importado se retira de Daplox.",
                    "«Detener» para la importación: lo ya importado se queda. Si tu software pide esperar (límite de peticiones), la importación se detiene y lo dice; pulsa «Continuar» en unos minutos."
                  ]
                }
              ]
            },
            {
              "heading": "Lo que ya registraste en Daplox no se cuenta dos veces",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si ya creaste en Daplox una factura que también está en tu software, la de Daplox manda y la importada no entra. Se consideran la misma venta cuando:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "tienen el mismo número (sin importar mayúsculas ni espacios), o",
                    "tienen la misma moneda, el mismo total y la misma fecha de emisión y, si las dos tienen cliente, es el mismo cliente (por su NIT o documento, su correo o su nombre). Si las dos tienen cliente y no se puede comprobar que sea el mismo, se importa: no se oculta una factura real."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cuando a una de las dos le falta el cliente, basta con moneda, total y fecha, y el resumen lo avisa. Cada factura tuya se empareja con una sola del software, y el resumen nombra las dos. Si más adelante registras a mano en Daplox una factura que ya estaba importada, en la siguiente importación la copia se retira."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Los comprobantes van en su propio libro",
                  "text": "Los comprobantes importados no se mezclan con los asientos de Daplox: Contabilidad los muestra en el libro de tu software y nunca suma los dos libros, porque un mismo hecho puede estar en ambos. «Contabilizar el periodo» no contabiliza las facturas importadas: su asiento vive en tu software contable."
                },
                {
                  "type": "paragraph",
                  "text": "Si el código de una cuenta importada ya existe en tu plan de cuentas (en una sola cuenta tuya), se usa la tuya y no se crea otra. Las cuentas importadas no aparecen en los selectores de movimientos."
                }
              ]
            },
            {
              "heading": "Antes de dar las cifras por buenas",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Conector «en pruebas»",
                  "text": "Mientras un conector no se haya medido contra una cuenta real, el diálogo y el resumen lo marcan «en pruebas». Compara el total por cobrar y los balances con tu software antes de usarlos para decidir."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El Libro mayor de Daplox sigue mostrando tus movimientos de Finanzas. Lo importado de tu software se consulta en Contabilidad, en su libro.",
                    "Desconectar borra la credencial guardada. Lo importado se queda como está y deja de actualizarse."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/conectar-quickbooks",
          "slug": "conectar-quickbooks",
          "url": "https://help.daplox.com/help/finanzas/conectar-quickbooks",
          "title": "Conectar e importar datos de QuickBooks Online",
          "excerpt": "Autoriza Intuit, importa una copia consultable con sus cuentas, facturas y asientos en la Cartera y en Contabilidad, y reanuda desde el último lote guardado.",
          "updated_at": "2026-09-30",
          "reading_minutes": 4,
          "tags": [
            "QuickBooks",
            "Intuit",
            "contabilidad",
            "importar",
            "OAuth"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Antes de conectar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Entra como propietario o administrador de tu empresa. Abre QuickBooks desde el selector de software contable en Contabilidad, Libro mayor o Facturas. Si Conectar con QuickBooks está deshabilitado, el administrador de Daplox debe configurar primero la aplicación de Intuit."
                },
                {
                  "type": "paragraph",
                  "text": "El conector está pendiente de validación con una cuenta real. Revisa el entorno indicado y compara los registros importados con QuickBooks antes de usarlos."
                }
              ]
            },
            {
              "heading": "Autorizar e importar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa Conectar con QuickBooks.",
                      "detail": "Autoriza Daplox en Intuit y elige la empresa correcta. La nueva autorización reemplaza cualquier conexión contable anterior de tu empresa."
                    },
                    {
                      "title": "Selecciona el periodo de informes.",
                      "detail": "Admite hasta 366 días. El periodo limita los informes; los registros se consultan con su histórico y los catálogos incluyen los inactivos disponibles."
                    },
                    {
                      "title": "Pulsa Importar todos los datos.",
                      "detail": "Mantén la pantalla abierta. Puedes pausar, cerrar y reanudar desde el último lote guardado. Si Intuit limita solicitudes, espera el plazo indicado antes de reanudar."
                    },
                    {
                      "title": "Consulta Datos importados.",
                      "detail": "Selecciona un recurso, revisa su estado y abre Ver todos los campos. Los informes conservan sus columnas, grupos, totales, moneda y base de devengo. Una importación parcial señala los recursos que no se pudieron consultar."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué cambia en tus datos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La copia completa se consulta en QuickBooks dentro de Daplox. Además, sus cuentas, sus facturas de venta (con el saldo que informa QuickBooks) y sus asientos llegan a la Cartera y a Contabilidad, en el libro de QuickBooks, aparte del de Daplox. Bajo el estado de la importación, «En la Cartera y en Contabilidad» dice qué se importó, qué se actualizó y qué no entró.",
                    "Lo que llega a la Cartera y a Contabilidad es de sólo lectura: se corrige en QuickBooks y se vuelve a importar. No crea transacciones ni contactos, y una factura que ya registraste en Daplox no se cuenta dos veces (la regla está en «Conectar tu software contable e importar»).",
                    "La integración no modifica QuickBooks. Incluye metadatos de adjuntos, pero no descarga sus archivos, nómina ni movimientos bancarios pendientes de contabilizar.",
                    "Una nueva importación reemplaza la vista actual. Mientras está en curso o es parcial, esa vista puede estar incompleta.",
                    "Desconectar elimina las credenciales locales y cancela la importación pendiente; conserva los datos importados. Si falla la revocación remota, retira también Daplox desde las aplicaciones conectadas de Intuit."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/registrar-primera-transaccion",
          "slug": "registrar-primera-transaccion",
          "url": "https://help.daplox.com/help/finanzas/registrar-primera-transaccion",
          "title": "Registrar movimientos (ingresos y egresos)",
          "excerpt": "Cómo crear uno o varios movimientos a la vez con el modal \"Nuevo Movimiento\": tipo, monto, banco, concepto, centro de costos y, en los egresos, el proveedor.",
          "updated_at": "2026-11-05",
          "reading_minutes": 7,
          "tags": [
            "finanzas",
            "transacción",
            "ingreso",
            "egreso",
            "nuevo movimiento",
            "borrar en masa",
            "proveedor",
            "compras"
          ],
          "related_slugs": [
            "bancos-y-cuentas",
            "crear-conceptos",
            "centros-de-costo",
            "adjuntar-comprobantes",
            "compras-y-proveedores"
          ],
          "sections": [
            {
              "heading": "Cliente, cartera e inventario",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Nuevo movimiento abre Cliente, cartera e inventario. Puedes elegir un contacto del CRM y aplicar el importe a una deuda en la moneda de la cuenta bancaria.",
                    "Si el monto que escribes coincide con el saldo de una sola deuda pendiente, aparece «Este monto coincide con la deuda pendiente de…» con el botón «Aplicar el pago a esa deuda»: un clic y queda conectado al cliente y a su cartera. Si eliges un cliente que tiene una sola deuda abierta, se elige sola y, si el monto estaba vacío, se completa con el saldo. Si ese cliente debe en otra moneda, se avisa.",
                    "Desde la ficha del cliente en el CRM (Pagos y cartera del cliente), «Registrar un pago de este cliente» y «Registrar abono» abren este mismo formulario con el cliente, la deuda y el saldo ya puestos.",
                    "Cada abono reduce el saldo pendiente. Al completarlo, la deuda pasa a Pagado. Editar o eliminar el abono actualiza también la cartera; no registres el mismo pago por segunda vez.",
                    "Para una compra, activa Recibir los productos de esta factura en inventario y elige producto, almacén y cantidad. Se guardan el egreso y la recepción juntos. Revertir exige que las unidades sigan disponibles.",
                    "La revisión de XML y la importación con IA de una sola factura ofrecen los mismos vínculos. Comprueba los productos y las cantidades antes de confirmar."
                  ]
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las transacciones son el corazón de Finanzas: cada peso que entra y sale de tu empresa. Mientras más completos los datos (banco, concepto, centro de costos), más útiles serán el dashboard, el flujo de caja y los análisis con IA."
                }
              ]
            },
            {
              "heading": "Pasos para registrar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Finanzas → Transacciones."
                    },
                    {
                      "title": "Haz clic en \"Nuevo Movimiento\" (botón + sobre la tabla)."
                    },
                    {
                      "title": "Elige el tipo: Ingreso o Egreso",
                      "detail": "El tipo aplica a todas las líneas del modal. Si necesitas mezclar ingresos y egresos, registra primero unos y luego los otros."
                    },
                    {
                      "title": "Llena la línea: monto, banco, fecha, concepto",
                      "detail": "El monto acepta separador de miles. El banco define la moneda del movimiento. El concepto lo eliges de tu lista, de los sugeridos, o lo creas ahí mismo. Puedes buscar escribiendo en los selectores y elegir con las flechas y Enter; elegir una opción no registra el movimiento."
                    },
                    {
                      "title": "Opcional: centro de costos y descripción",
                      "detail": "El centro de costos se puede crear al vuelo desde el mismo desplegable (\"➕ Nuevo centro de costos\") sin salir del modal."
                    },
                    {
                      "title": "En un egreso, opcional: a qué proveedor le compras",
                      "detail": "Debajo del concepto aparece \"Proveedor\" (sólo en los egresos). Elige uno de los proveedores activos de la empresa o créalo ahí mismo con \"➕ Nuevo proveedor\": basta el nombre, y Daplox le pone un código único. El resumen de las conexiones de la línea lo muestra como \"Proveedor: …\". Un egreso sin proveedor se registra igual."
                    },
                    {
                      "title": "Haz clic en \"Registrar\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Registrar varias líneas a la vez",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo de la última línea aparece el botón \"Agregar otra línea\". Cada línea nueva copia el banco, concepto, centro de costos, proveedor y fecha de la anterior, así que solo cambias el monto y la descripción. Al presionar \"Registrar\" se crean todas las líneas válidas de una sola vez."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Tu borrador no se pierde",
                  "text": "Si cierras el modal con la X o haciendo clic afuera, lo que llevabas escrito se guarda como borrador y se restaura la próxima vez que abras \"Nuevo Movimiento\". Solo el botón \"Cancelar\" descarta el borrador."
                }
              ]
            },
            {
              "heading": "Editar, duplicar y acciones masivas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Puedes editar celdas directamente en la tabla (fecha, descripción y monto) haciendo clic sobre ellas; con las flechas del teclado te mueves entre celdas.",
                    "Cada fila tiene acciones de editar y duplicar (el duplicado se crea con la fecha de hoy).",
                    "Selecciona varias filas con los checkboxes (mantén Shift para seleccionar un rango): aparece una barra flotante para duplicar, cambiar concepto, banco, fecha o centro de costos, y «Eliminar (N)» lo marcado. Esas acciones son para una página a la vez (hasta 10 filas). La casilla del encabezado marca la página que ves; si hay más páginas, arriba de la tabla aparece «Seleccionar todo (N)» para marcar todas las que coinciden con los filtros y la búsqueda: con todo marcado, la barra sólo ofrece «Eliminar todas (N)». Registrar, importar o recargar movimientos quita la selección."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Al editar un movimiento existente aparece la sección \"Comprobantes y facturas\" para adjuntar el soporte del gasto o la factura."
                }
              ]
            },
            {
              "heading": "El proveedor del egreso",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al editar un egreso puedes ponerle, cambiarle o quitarle el proveedor (\"Sin proveedor\"). Si lo cambias a ingreso, deja de tener proveedor. Duplicar un egreso copia su proveedor.",
                    "La recepción completa de una orden de compra, y el pago en Cartera de su cuenta por pagar, registran el egreso ya conectado al proveedor de la orden.",
                    "Lo comprado a cada proveedor se ve en Producción → Proveedores: el total en cada moneda (nunca sumadas entre sí), el número de compras y la última. La Junta y la IA de Daplox leen el resumen de los últimos 90 días para comparar proveedores y sugerir otros con mejores condiciones.",
                    "Para crear un proveedor desde aquí necesitas poder crear en Finanzas, el mismo permiso con el que registras movimientos; no hace falta el permiso de Producción. Quien sólo puede ver Finanzas no crea proveedores. El proveedor nuevo aparece en Producción → Proveedores, donde puedes completar sus datos.",
                    "Si la lista no se pudo cargar, en el lugar del campo aparece \"No pudimos cargar los proveedores.\" con \"Reintentar\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "«Daplox se está actualizando»",
                  "text": "Si al registrar o guardar un egreso con proveedor aparece \"Daplox se está actualizando. Intenta de nuevo en unos minutos.\", el servidor está terminando de actualizarse: la línea se queda en el formulario y basta con volver a registrarla en unos minutos."
                }
              ]
            },
            {
              "heading": "Entender un error al modificar o eliminar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si una acción sobre las filas seleccionadas falla, el aviso dice qué no se pudo hacer y el motivo de cada rechazo. El detalle permanece visible hasta que lo cierres o completes otra acción en lote. Si eliminas el ingreso del cobro de una factura, el aviso dice de qué factura es y te pregunta si eliminar también ese cobro: si confirmas, se van los dos y la factura vuelve a quedar con ese saldo por cobrar. Un movimiento generado por otro módulo (una venta, un pago de un negocio, la cartera) se corrige desde ese módulo, y el aviso dice cuál es. Si el problema continúa, comparte con soporte el código y la referencia que aparecen en el aviso. Cuando el servicio no haya respondido, comprueba primero el resultado en la tabla antes de repetir la operación."
                }
              ]
            },
            {
              "heading": "Eliminar todas las que coinciden con el filtro",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para borrar muchas de una vez (por ejemplo, una importación completa), primero se seleccionan todas: el botón de borrado masivo sólo aparece cuando la selección cubre todo lo que coincide con los filtros y la búsqueda que tienes puestos, no sólo la página que ves. Lo pueden usar el dueño o un administrador."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Filtra hasta ver exactamente lo que quieres borrar.",
                      "detail": "Banco, tipo, concepto, centro de costos, montos, fechas y búsqueda. Sin filtros, se proponen todas."
                    },
                    {
                      "title": "Marca la casilla del encabezado y pulsa «Seleccionar todo (N)».",
                      "detail": "N es el total de lo que coincide, no las filas de la página. Si quitas la marca de una fila, la selección vuelve a la página que ves."
                    },
                    {
                      "title": "Pulsa «Eliminar todas (N)» en la barra de selección.",
                      "detail": "Se abre una vista previa: cuántas se borrarán, cuáles se quedan fuera y por qué, los montos por moneda, el rango de fechas y cuánto cambia el saldo de cada cuenta."
                    },
                    {
                      "title": "Descarga el CSV de lo que se va a borrar (opcional).",
                      "detail": "Tiene el formato de la plantilla y se puede volver a importar. Aunque no lo descargues, Daplox guarda el mismo CSV en Archivos antes de borrar."
                    },
                    {
                      "title": "Escribe la frase exacta y tu contraseña.",
                      "detail": "Por ejemplo «BORRAR 2634 TRANSACCIONES». El botón sólo se habilita cuando la frase coincide. Si entras con Google y no tienes contraseña, créala desde «¿Olvidaste tu contraseña?» en el inicio de sesión."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "No se borran las transferencias entre cuentas, lo generado por otro módulo (ventas, cobros de factura, cartera, compras, gastos programados, pagos de negocios), los abonos conectados a una deuda de Cartera, las compras con recepción de inventario ni lo contabilizado en Contabilidad. La vista previa dice cuántas quedan fuera por cada motivo.",
                    "Antes de borrar, se guarda automáticamente en Archivos un respaldo (CSV) de exactamente lo que se va a borrar, visible sólo para quien confirma. Si no hay espacio o no se puede guardar, no se borra nada. Si alguna fila se conecta a otro módulo mientras se borra, no se borra, y el resultado avisa que el respaldo la incluye: no lo reimportes entero.",
                    "Los comprobantes adjuntos se desvinculan, pero el archivo se conserva en Archivos.",
                    "La vista previa vence a los 10 minutos y sirve una sola vez. Si alguien registra o cambia movimientos entre la vista previa y la confirmación, no se borra nada y hay que abrirla de nuevo.",
                    "Sólo puede haber un borrado masivo a la vez en la empresa, y queda registrado en el Historial: quién, cuántas, con qué filtro, por cuánto y cuál es el respaldo. Si se corta a mitad, la tabla se recarga para no mostrar lo que ya se borró y queda registrado cuántas alcanzó a borrar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "El borrado es definitivo: no hay papelera ni deshacer. Lo que queda es el respaldo en Archivos, que se puede volver a importar."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/bancos-y-cuentas",
          "slug": "bancos-y-cuentas",
          "url": "https://help.daplox.com/help/finanzas/bancos-y-cuentas",
          "title": "Bancos y cuentas: crear, transferir y ver tu balance",
          "excerpt": "Cómo administrar \"Mis Cuentas\": crear bancos con su moneda, transferir dinero entre cuentas y leer el Balance Total.",
          "updated_at": "2026-10-09",
          "reading_minutes": 6,
          "tags": [
            "finanzas",
            "bancos",
            "cuentas",
            "transferencias",
            "traslados",
            "convertir en traslado",
            "deshacer traslado",
            "balance",
            "trm",
            "tasa manual"
          ],
          "related_slugs": [
            "registrar-primera-transaccion",
            "multi-moneda-trm"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Finanzas → Transacciones, la sección \"Mis Cuentas\" muestra tus bancos como tarjetas. Cada movimiento se asocia a una cuenta, y el saldo de cada cuenta se calcula con el saldo inicial más los ingresos menos los egresos."
                }
              ]
            },
            {
              "heading": "Crear una cuenta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En \"Mis Cuentas\", haz clic en la tarjeta con el signo +."
                    },
                    {
                      "title": "Define nombre, saldo inicial, color y moneda",
                      "detail": "La moneda de la cuenta (COP, USD, EUR y muchas más) define en qué moneda se registran sus movimientos. En una tarjeta de crédito o un préstamo escribe el saldo inicial en negativo: ese negativo es lo que debes."
                    },
                    {
                      "title": "Guarda. La tarjeta aparece en el carrusel."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "También puedes crear un banco al vuelo desde el propio formulario de \"Nuevo Movimiento\" con la opción \"➕ Nuevo banco\" del desplegable."
                }
              ]
            },
            {
              "heading": "Editar, transferir y eliminar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada tarjeta tiene un botón de ajustes (engranaje) con tres opciones: Editar (nombre, saldo inicial, color, moneda), Transferir y Eliminar."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Transferir mueve dinero entre dos cuentas tuyas SIN crear un ingreso ni un egreso (no infla tus reportes). Puedes ponerle la fecha en que se hizo (si fue antes de hoy) y una nota.",
                    "Si las cuentas tienen monedas distintas, el monto se convierte automáticamente con la tasa de cambio actual; por eso ese traslado queda con la fecha de hoy.",
                    "Los traslados mueven el saldo inicial de las dos cuentas, así que puede quedar en negativo. Aun así puedes editar el nombre, el color y la moneda de la cuenta sin tocar ese saldo.",
                    "El saldo inicial también se puede poner en negativo al crear o editar la cuenta: es el caso de una tarjeta de crédito, donde el negativo es la deuda. En el dashboard de Finanzas su barra queda a la izquierda del cero y el monto en rojo.",
                    "Al editar una cuenta en negativo, el aviso te dice de dónde viene: «así lo escribiste: es lo que debes» si el saldo que escribiste ya era negativo (tarjeta de crédito o préstamo), o «los traslados entre cuentas mueven este saldo inicial» si lo dejaron así tus traslados.",
                    "Al eliminar un banco, sus transacciones no se borran, pero pierden la referencia a esa cuenta."
                  ]
                }
              ]
            },
            {
              "heading": "Convertir un ingreso o un egreso en traslado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si registraste como ingreso (o como egreso) un dinero que en realidad pasó entre dos cuentas tuyas, no hace falta borrarlo: conviértelo. Deja de contar como ingreso o gasto y los saldos quedan como si el traslado se hubiera registrado bien desde el principio."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Transacciones, pulsa el lápiz del movimiento."
                    },
                    {
                      "title": "Abajo, en «¿Era un traslado entre tus cuentas?», pulsa «Convertir en traslado entre cuentas»",
                      "detail": "Si el movimiento no se puede convertir, ahí mismo se dice por qué."
                    },
                    {
                      "title": "Elige la otra cuenta",
                      "detail": "En un ingreso, la cuenta de la que llegó el dinero; en un egreso, la cuenta a la que se fue. Sólo aparecen las cuentas en la misma moneda."
                    },
                    {
                      "title": "Revisa qué pasa con cada saldo y confirma con «Convertir en traslado»."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La cuenta del movimiento queda con el mismo saldo; la otra baja (si era un ingreso) o sube (si era un egreso) ese monto.",
                    "La fecha y el monto no cambian. El concepto, el centro de costo y el cliente se quitan: un traslado no los lleva.",
                    "Si el movimiento vino de un archivo importado, volver a importar ese archivo no lo crea otra vez.",
                    "No se convierte lo que otro módulo ya representa: una venta, el cobro de una factura, un pago de un negocio del CRM, un abono a una deuda de Cartera, una compra con recepción de inventario, lo que trae la conexión con tu banco ni lo que ya está contabilizado (anula primero su asiento en Contabilidad).",
                    "Entre cuentas de monedas distintas no se convierte: registra el traslado desde Bancos → Transferir, que aplica la tasa, y elimina el movimiento."
                  ]
                }
              ]
            },
            {
              "heading": "Corregir o deshacer un traslado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un traslado son dos partes: la salida de una cuenta y la entrada en la otra. Se tratan juntas, porque sus saldos ya se movieron: desde el lápiz (o la papelera) de cualquiera de las dos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Guardar fecha y nota» cambia la fecha y la nota de las dos partes a la vez. La fecha también se cambia en la celda de la fecha de la tabla: cambia en las dos partes.",
                    "«Deshacer traslado» borra las dos partes y devuelve los saldos de las dos cuentas a como estaban. Si vino de un archivo importado, volver a importarlo lo registrará otra vez.",
                    "«Revertir la conversión» aparece en lugar de «Deshacer traslado» cuando el traslado salió de convertir un ingreso o un egreso: el movimiento vuelve a ser exactamente el de antes —su tipo, concepto, centro de costo, cliente, fecha y descripción—, se borra sólo la parte que nació en la otra cuenta y los saldos de las dos cuentas vuelven a como estaban.",
                    "El monto y las cuentas no se corrigen: deshaz el traslado y regístralo de nuevo con «Transferir».",
                    "Para repetir un traslado, usa «Repetir este traslado» (el botón de copiar): abre «Transferir» con las mismas cuentas y el mismo monto. Si Daplox no sabe con certeza de qué cuenta a cuál fue, te lo dice en vez de adivinar.",
                    "Si Daplox no encuentra con seguridad la otra parte (por ejemplo, porque se borró hace tiempo o hay dos traslados idénticos en el mismo segundo), no lo deshace: así nunca mueve el dinero de otro traslado. Si sobra, «Registrar el traslado contrario» abre «Transferir» al revés —de la cuenta a la que llegó el dinero a la que salió, por el mismo monto— y los saldos vuelven a como estaban. Sin ninguna otra parte posible, la fecha de esa parte se cambia ella sola; con dos traslados idénticos, márcalos en la tabla con sus otras partes y usa «Cambiar fecha».",
                    "Un traslado de antes de que Daplox enlazara sus dos partes, al que se le puso concepto o centro de costo (o cuya cuenta cambió de nombre), se corrige —fecha y nota— pero no se deshace: no hay certeza de que haya movido los saldos. Si sobra, registra el traslado contrario."
                  ]
                }
              ]
            },
            {
              "heading": "Cambiar la fecha de varios traslados a la vez",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si registras los traslados cada semana o cada quince días, márcalos en Transacciones y usa «Cambiar fecha»: cada traslado cambia de fecha en sus dos partes —la salida y la entrada—, aunque marques sólo una, y el resto de lo marcado cambia como siempre."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El resumen dice cuántos traslados cambiaron y, de los que no, por qué (de otra persona, contabilizados, entre monedas…). Uno que no se pueda no impide que cambien los demás.",
                    "La fecha no puede ser posterior a tu día de hoy (el de tu zona horaria).",
                    "«Banco» con traslados marcados: esas partes no cambian de cuenta —un traslado no se cambia de cuenta en una sola de sus partes— y el resto, sí; el resumen lo dice.",
                    "Entre cuentas de monedas distintas, el monto que llegó se calculó con la tasa del día en que se registró: ese traslado no se lleva a una fecha anterior."
                  ]
                }
              ]
            },
            {
              "heading": "Balance Total",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La tarjeta \"Balance Total\" suma todas tus cuentas convertidas a una sola moneda. Si todas tus cuentas están en la misma moneda, el balance se muestra en esa moneda; si tienes varias, en la moneda de tu perfil. Puedes elegir otra en el selector de la esquina, y el enlace «Ver en…» vuelve a la de tus cuentas. Debajo se muestran los ingresos y egresos del período filtrado, también convertidos. El Tablero de Finanzas y los indicadores de Inicio siguen la misma regla."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Debajo del balance aparece la tasa de cada moneda de tus cuentas frente al dólar (para el peso colombiano, la «TRM») y si es automática o manual. Con «editar» fijas tu propia tasa —por ejemplo la del BCV para bolívares— y con «usar la automática» vuelves a la del mercado. La tasa manual se guarda para toda la empresa: no se pierde al recargar y vale en cualquier dispositivo; se muestra desde qué fecha rige y quién la puso."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/crear-conceptos",
          "slug": "crear-conceptos",
          "url": "https://help.daplox.com/help/finanzas/crear-conceptos",
          "title": "Conceptos: clasifica tus movimientos (con sugeridos)",
          "excerpt": "Qué son los conceptos, cómo usar la lista de sugeridos por tipo (ingresos/egresos) y cómo crear los tuyos.",
          "updated_at": "2026-10-22",
          "reading_minutes": 4,
          "tags": [
            "finanzas",
            "conceptos",
            "categorías",
            "sugeridos",
            "buscar"
          ],
          "related_slugs": [
            "registrar-primera-transaccion",
            "centros-de-costo",
            "flujo-de-caja"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los conceptos son las categorías que clasifican tus transacciones (\"Nómina\", \"Ventas\", \"Arrendamiento\"). Sin ellos, los reportes son una lista plana; con ellos, el flujo de caja y el dashboard te dicen exactamente de dónde viene y a dónde va tu dinero."
                }
              ]
            },
            {
              "heading": "Elegir un concepto al registrar (con sugeridos)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el formulario de \"Nuevo Movimiento\", el desplegable de concepto muestra primero tus conceptos (los que ya creaste, filtrados por el tipo ingreso/egreso), después los sugeridos, marcados \"· sugerido\", y al final \"➕ Crear otro…\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los sugeridos son ejemplos listos según el tipo: para ingresos verás opciones como \"Ventas\", \"Ventas por Datáfono\" o \"Ventas PSE/Transferencia\"; para egresos, \"Nómina\", \"Arrendamiento\", \"Servicios Públicos\", \"Materia Prima / Inventario\", \"Publicidad Digital\", \"Impuestos\" y más.",
                    "Al hacer clic en un sugerido, el concepto se crea en tu cuenta y queda seleccionado — no tienes que escribir nada.",
                    "\"➕ Crear otro…\" abre un mini formulario para escribir tu propio concepto. Si ya existe uno con el mismo nombre y tipo, se reutiliza en vez de duplicarse.",
                    "Si no se pueden cargar los conceptos, aparece el error y la opción de reintentar. Hasta recuperar la lista no se ofrecen creaciones para evitar repetir conceptos existentes. Si falla la creación, se conserva el nombre que escribiste y puedes volver a intentarlo."
                  ]
                }
              ]
            },
            {
              "heading": "Administrar tus conceptos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Finanzas → Transacciones → botón \"Conceptos\" (sobre la tabla)."
                    },
                    {
                      "title": "Crea, edita o elimina conceptos",
                      "detail": "Cada concepto tiene nombre y tipo (ingreso o egreso). Para encontrar uno, escribe en \"Buscar concepto…\": no importan las tildes ni las mayúsculas (\"nomina\" encuentra \"Nómina\") y se combina con el filtro por tipo. Si no existe, el botón \"Crear «…»\" lo da de alta con lo que escribiste."
                    },
                    {
                      "title": "Opcional: \"Importar Listado\"",
                      "detail": "Pega una lista de nombres (uno por línea), elige el tipo, y se crean todos de una vez. Los repetidos se saltan."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Menos es más",
                  "text": "Con 15-25 conceptos bien pensados alcanza para reportes claros. Usa nombres descriptivos (\"Publicidad Digital\" mejor que \"PD\")."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Conceptos con significado especial",
                  "text": "Los conceptos de egreso llamados \"Gastos Personales\" o \"Retiro de utilidades\" se muestran en filas separadas al final del Flujo de caja (no dentro de gastos operativos). Úsalos solo para eso."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/centros-de-costo",
          "slug": "centros-de-costo",
          "url": "https://help.daplox.com/help/finanzas/centros-de-costo",
          "title": "Centros de costo",
          "excerpt": "Segmenta tus finanzas por sede, proyecto o departamento, y filtra transacciones por esa dimensión.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "finanzas",
            "centros de costo",
            "segmentación"
          ],
          "related_slugs": [
            "registrar-primera-transaccion",
            "crear-conceptos",
            "flujo-de-caja"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un centro de costos agrupa transacciones por una dimensión adicional al concepto: \"¿de qué parte de mi empresa es este movimiento?\". Sirve para responder preguntas como \"¿cuánto gastó la sede norte este mes?\"."
                }
              ]
            },
            {
              "heading": "Ejemplos comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sedes físicas (Bogotá, Medellín, Cali).",
                    "Departamentos (Ventas, Operaciones, Administración).",
                    "Proyectos o clientes grandes (Cliente A, Cliente B).",
                    "Unidades de negocio (Productos, Servicios, Software)."
                  ]
                }
              ]
            },
            {
              "heading": "Crear y usar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Finanzas → Transacciones → botón \"Centros de Costos\"",
                      "detail": "Ahí creas, editas y eliminas centros de costo."
                    },
                    {
                      "title": "Asigna el centro en cada movimiento",
                      "detail": "En el formulario de \"Nuevo Movimiento\" hay un campo \"Centro de Costos\"; también puedes crear uno nuevo desde el mismo desplegable."
                    },
                    {
                      "title": "Asigna en masa si se te pasó",
                      "detail": "Selecciona varias filas en la tabla de transacciones y usa \"C. Costos\" en la barra de acciones masivas."
                    },
                    {
                      "title": "Filtra por centro de costos",
                      "detail": "En el panel \"Filtros\" de Transacciones puedes filtrar la tabla por centro de costos."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No abuses",
                  "text": "Más de 8-10 centros de costo se vuelve ruido. Es opcional: si tu operación es una sola, puedes ignorarlos."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/importar-transacciones-csv",
          "slug": "importar-transacciones-csv",
          "url": "https://help.daplox.com/help/finanzas/importar-transacciones-csv",
          "title": "El menú \"Subir\": CSV con editor de revisión, XML (DIAN) y más",
          "excerpt": "\"Subir\" es un menú con tres caminos — \"Importar CSV / XML\", \"Importar con IA\" y \"Subir manual\" — más la plantilla CSV al pie. El CSV pasa por un editor que muestra todo antes de escribir nada.",
          "updated_at": "2026-10-09",
          "reading_minutes": 8,
          "tags": [
            "finanzas",
            "importar",
            "csv",
            "xml",
            "dian",
            "pdf",
            "editor de subida",
            "migración",
            "traslados",
            "filtros",
            "llenar en bloque"
          ],
          "related_slugs": [
            "smart-import-extracto",
            "registrar-primera-transaccion",
            "conciliacion-bancaria"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Finanzas → Transacciones, \"Subir\" es un menú desplegable único con todas las formas de traer movimientos. El antiguo botón suelto \"Descargar\" ya no existe: la plantilla ahora vive al pie de este mismo menú."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Importar CSV / XML\" — un CSV con tus movimientos o una factura electrónica en XML, directo (sin IA).",
                    "\"Importar con IA\" — foto, screenshot o PDF de un extracto o factura (aparece si tu plan incluye la función).",
                    "\"Subir manual\" — abre el modal de \"Nuevo Movimiento\" para registrar a mano.",
                    "Al pie: \"Descargar plantilla CSV\" — la plantilla con las columnas esperadas (Fecha, Tipo, Monto, Concepto, Banco, Moneda, Descripcion) y ejemplos."
                  ]
                }
              ]
            },
            {
              "heading": "CSV: el editor de subida (nada se escribe sin que lo veas)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El CSV ya no se importa \"a ciegas\": al elegir el archivo se abre el editor de subida, una vista previa de lo que el sistema entendió, ANTES de tocar tu base de datos."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"Subir\" → \"Importar CSV / XML\" y elige tu .csv",
                      "detail": "Hasta 1 MB y 5.000 filas por archivo. Si es más grande, divídelo en lotes."
                    },
                    {
                      "title": "Revisa la vista previa",
                      "detail": "Muestra a qué campo fue cada columna (y cuáles se están ignorando), cómo se leyó el separador decimal — la decisión que más cambia un importe — y cada fila con su valor ya interpretado y su problema si lo tiene."
                    },
                    {
                      "title": "Corrige y marca filas",
                      "detail": "Puedes editar celdas y marcar o desmarcar filas. Las filas con problemas llegan desmarcadas pero visibles, no borradas. Al corregir una fila, Daplox la vuelve a revisar: si quedó bien, pierde el aviso y se marca sola."
                    },
                    {
                      "title": "Confirma con \"Importar N filas\"",
                      "detail": "Se escriben exactamente las filas que viste marcadas. Hasta ese clic, no se ha creado nada."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tipo acepta \"ingreso\" o \"egreso\"; la fecha puede ir como 2026-08-28 o 28/08/2026.",
                    "El banco y el concepto se aceptan por su NOMBRE (\"Bancolombia\", \"Nómina\"), pero deben existir en tu cuenta: un nombre desconocido se marca como problema en la fila para que lo corrijas antes de importar.",
                    "Reimportar el mismo archivo es seguro: las filas equivalentes a movimientos que ya existen se omiten (anti-duplicados)."
                  ]
                }
              ]
            },
            {
              "heading": "Archivos grandes: buscar, filtrar y corregir en bloque",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con miles de filas no hace falta bajar buscando. Encima de la tabla de «Revisa antes de importar» tienes:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Buscar en las celdas»: muestra sólo las filas que contienen lo que escribes (sin importar mayúsculas ni tildes).",
                    "«Ver»: todas las filas, sólo las que tienen algo que revisar, los traslados, las que tienen un aviso, las marcadas o las sin marcar. Cada opción dice cuántas son.",
                    "«Filtrar por columna»: elige una columna (Tipo, Cuenta bancaria, Concepto…) y uno de los valores que trae, con cuántas filas lo tienen.",
                    "«Mostrando N de M filas» dice cuántas quedan a la vista, e «Ir a la siguiente con problema» te lleva a la próxima fila con algo que revisar.",
                    "Con lo filtrado puedes marcar o desmarcar todas las filas de una vez, o llenar una columna en todas: por ejemplo, ver los «Traslados» y escribir la cuenta en «Cuenta del traslado» para todos a la vez. Si te equivocas, «Deshacer el llenado» lo devuelve.",
                    "Las filas que corriges con un filtro puesto se quedan a la vista aunque ya no lo cumplan, hasta que cambies el filtro.",
                    "Al importar se escriben TODAS las filas marcadas, se vean o no con el filtro."
                  ]
                }
              ]
            },
            {
              "heading": "Traslados entre tus cuentas: no son gastos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una fila cuyo Tipo dice «traslado» o «transferencia», o cuyo concepto o descripción dice cosas como «traslado a otros bancos» o «transferencia entre cuentas», se reconoce como un traslado entre tus cuentas: se registra igual que el botón «Transferir» (sale de una cuenta y entra en la otra) y NO cuenta como gasto ni como ingreso."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La vista previa avisa cuántos traslados trae el archivo y muestra la columna «Cuenta del traslado». Ahí escribes la otra cuenta (te sugiere tus cuentas): a dónde fue el dinero si la fila es una salida, o de dónde vino si es una entrada. También se lee sola si tu archivo trae una columna «Cuenta destino» o «Banco destino».",
                    "Sin la otra cuenta, la fila queda marcada y sin importar: nunca entra como gasto. Puedes dejarla sin marcar para omitirla.",
                    "Si el Tipo sólo dice «traslado», Daplox no adivina si el dinero salió de la cuenta de la fila o llegó a ella: lo toma del signo del monto (negativo = salió), del texto («de Bancolombia a Davivienda», comparado con los nombres de tus cuentas) o de la columna «Sentido del traslado» («salida» o «entrada»; también entiende saída, outgoing, in y otras en portugués e inglés). Si nada lo dice, la fila queda marcada para que lo escribas.",
                    "Si esas señales se contradicen —por ejemplo, el monto es negativo pero la descripción dice que el dinero llegó, o el texto nombra una cuenta que no es ninguna de las dos—, la fila queda marcada y no se mueve ningún saldo: corrige lo que esté mal. Un monto positivo sin «+» en un archivo cuyos traslados traen negativos se lee como entrada, pero nunca por encima de lo que diga el texto, y lo que escribas en «Sentido del traslado» manda sobre esa lectura. La vista previa dice aparte el sentido que dedujo y deja esa columna para ti; si hay un conflicto, dice qué celda cambiar.",
                    "Si no era un traslado (por ejemplo, un pago a un proveedor por transferencia), escribe «no» en «Cuenta del traslado» y se importa como el movimiento normal.",
                    "Un concepto «Transferencias» a secas se importa como el ingreso o gasto que dice el archivo (muchas empresas lo usan para pagos o cobros por transferencia) y la vista previa te sugiere revisarlo. Una columna «Banco destino» no basta, porque puede ser el banco del proveedor: si era un traslado, escribe la otra cuenta (una de las tuyas) y el sentido.",
                    "Las dos cuentas deben estar en la misma moneda; entre monedas distintas, registra el traslado desde Bancos → Transferir, que aplica la tasa.",
                    "Si importas el flujo de caja de las dos cuentas, o un flujo consolidado que trae la salida y la entrada del mismo traslado (mismo día, monto y cuentas), se registra una sola vez; la vista previa dice qué líneas son la misma. Si las dos caras van con un día de diferencia (como una transferencia ACH), la vista previa lo avisa y tú decides: deja sin marcar una de las dos si son el mismo.",
                    "Si un traslado ya está en tus movimientos, no se registra otra vez: la vista previa lo marca y lo dice. Si quedó como gasto o ingreso, conviértelo en traslado en Transacciones (el lápiz del movimiento → «Convertir en traslado entre cuentas») o bórralo y vuelve a importar el archivo; así el dinero no se descuenta dos veces. Aunque le cambies la descripción en el editor, se sigue reconociendo, y la revisión no la vuelve a marcar sola."
                  ]
                }
              ]
            },
            {
              "heading": "XML: factura electrónica (DIAN)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si subes el XML de una factura electrónica (formato DIAN/UBL), Daplox lo lee sin IA y abre la pantalla de revisión con los datos extraídos precargados."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"Subir\" → \"Importar CSV / XML\" y elige el archivo .xml de la factura."
                    },
                    {
                      "title": "Revisa los datos extraídos",
                      "detail": "Tipo (por defecto Egreso — cámbialo a Ingreso si es una venta tuya), fecha, monto, descripción, banco y concepto."
                    },
                    {
                      "title": "Confirma: se crea UNA transacción por factura."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Nada se crea hasta que confirmes en la pantalla de revisión. Si el XML no es una factura DIAN/UBL válida, verás un aviso y no pasa nada."
                }
              ]
            },
            {
              "heading": "Imágenes y PDF: saltan a \"Importar con IA\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El selector de archivo también acepta imágenes (PNG, JPG, WEBP) y PDF. Como esos formatos se leen con IA, verás un aviso — \"Las imágenes se leen con IA: abrimos 'Importar con IA' con tu archivo\" — y el modal se abre con el archivo ya cargado y analizándose, sin volver a seleccionarlo."
                }
              ]
            },
            {
              "heading": "\"Exportar\" baja exactamente lo que ves",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con filtros o búsqueda activos, el botón rotula \"Exportar N\" — el número de filas visibles — y descarga exactamente esas filas, no todo el año. El CSV usa el mismo formato de la plantilla, así que puedes exportar, corregir en Excel y re-importar."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/smart-import-extracto",
          "slug": "smart-import-extracto",
          "url": "https://help.daplox.com/help/finanzas/smart-import-extracto",
          "title": "Importar con IA: extractos, fotos, PDFs y tablas",
          "excerpt": "Sube una foto, PDF, CSV o Excel de tu extracto y la IA extrae los movimientos con tipo, categoría y banco. Soporta varios archivos y salta duplicados al reimportar.",
          "updated_at": "2026-09-14",
          "reading_minutes": 6,
          "tags": [
            "finanzas",
            "importar con ia",
            "smart import",
            "extracto",
            "ocr",
            "duplicados"
          ],
          "related_slugs": [
            "importar-transacciones-csv",
            "flujo-de-caja",
            "conciliacion-bancaria"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Importar con IA\" lee capturas de pantalla, fotos, PDFs y tablas (CSV/Excel) de extractos bancarios, facturas y listados, y convierte lo que ve en movimientos listos para revisar. No mapeas nada a mano en la mayoría de los casos: la IA detecta el tipo de documento, extrae las filas y propone todo."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "En Finanzas se abre desde el menú \"Subir\" → \"Importar con IA\" de Transacciones (si tu plan incluye la función). El mismo botón contextual existe en Marketing → Contactos, Marketing → Pipeline, en Archivos y en varias pantallas de Producción (productos, inventario, proveedores, órdenes de compra) — siempre con el destino ya configurado."
                }
              ]
            },
            {
              "heading": "Cómo usarlo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Finanzas → Transacciones → \"Subir\" → \"Importar con IA\"."
                    },
                    {
                      "title": "Sube el archivo",
                      "detail": "Acepta PNG, JPG, WEBP, PDF, CSV y Excel (.xlsx, .xlsm o .xls), hasta 20 MB por archivo y 1000 filas por importación. Si el documento queda incompleto, divide las filas restantes en otro archivo. Mientras más nítida la imagen, mejor el resultado."
                    },
                    {
                      "title": "Espera el análisis",
                      "detail": "La IA identifica el tipo de documento (extracto bancario, factura, recibo, tabla) con un nivel de confianza, y extrae las filas."
                    },
                    {
                      "title": "Revisa la tabla propuesta",
                      "detail": "Cada fila trae fecha, monto, descripción, tipo (ingreso/egreso) y categoría. Puedes editar celdas, excluir filas, ajustar el mapeo de columnas (o marcarlas como \"omitir\") y agregar un campo del destino si falta. Antes de aprobar se avisa si hay campos requeridos incompletos."
                    },
                    {
                      "title": "\"Aprobar e importar\"",
                      "detail": "Confirmas cuántos registros se crearán y se importan a Transacciones. La aprobación no tiene deshacer automático, aunque siempre puedes eliminar los movimientos creados desde la tabla."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué detecta automáticamente",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tipo por fila: ingreso o egreso (si el documento no lo dice, se deduce del signo del valor).",
                    "Categoría por fila: la IA propone una categoría y Daplox la convierte en un concepto tuyo (lo crea si no existe) — el extracto entra pre-clasificado.",
                    "Banco: se lee del ENCABEZADO del extracto y se aplica a todas las filas. Si esa cuenta no existe en \"Mis Cuentas\", se crea automáticamente con ese nombre.",
                    "Fechas en formato DD/MM (típico de extractos colombianos) se interpretan correctamente."
                  ]
                }
              ]
            },
            {
              "heading": "Varios archivos en un solo import",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Después del primer análisis aparece el botón \"Agregar otro archivo\". Cada archivo adicional se analiza y sus filas se suman a la misma tabla de revisión (verás el contador \"N archivos · M filas detectadas\"). Se conservan las correcciones y exclusiones que ya hiciste. Puedes aprobar hasta 1000 filas seleccionadas por importación."
                }
              ]
            },
            {
              "heading": "Duplicados: reimportar es seguro",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Si reimportas el mismo extracto, las repetidas se saltan solas",
                  "text": "Antes de crear cada movimiento, Daplox compara banco + día + monto + tipo + descripción contra lo que ya existe en tu cuenta (y contra las otras filas del mismo lote). Las filas repetidas se omiten — no se duplican tus ingresos por subir dos veces el mismo archivo. Como el banco es parte de la comparación, un movimiento idéntico pero de OTRA cuenta sí entra: no se pierde nada real."
                }
              ]
            },
            {
              "heading": "Privacidad e historial",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Antes de subir verás un aviso: tapa o recorta datos sensibles que no quieras procesar (números de cuenta completos, identificaciones). El archivo se guarda en tu espacio privado y se procesa con IA solo para extraer los datos.",
                    "El historial de importaciones está en Archivos → Smart Import (justo debajo de Mi Drive), en \"Importaciones recientes\", con el estado de cada una: Pendiente, Aprobado, Descartado o Falló; puedes reabrir un import pendiente y aprobarlo después. A esa misma página te llevan los enlaces que genera el propio flujo, por ejemplo cuando el asistente IA procesa un archivo que le adjuntas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Siempre revisa antes de aprobar",
                  "text": "La IA es muy buena pero no infalible: verifica los totales y las fechas antes de hacer clic en \"Aprobar e importar\". Tú tienes la última palabra."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/flujo-de-caja",
          "slug": "flujo-de-caja",
          "url": "https://help.daplox.com/help/finanzas/flujo-de-caja",
          "title": "Flujo de caja: Plan vs Ejecutado por año",
          "excerpt": "Cómo leer la hoja \"Flujo de caja detallado\": selector de año, columnas Plan/Eje/%, presupuestos por concepto (con pegado desde Excel), filtros y exportación.",
          "updated_at": "2026-10-02",
          "reading_minutes": 7,
          "tags": [
            "finanzas",
            "flujo de caja",
            "presupuesto",
            "plan",
            "ejecutado"
          ],
          "related_slugs": [
            "reportes-finanzas",
            "crear-conceptos",
            "smart-import-extracto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Flujo de Caja muestra una hoja tipo planilla con los 12 meses del año: saldo inicial, ingresos operativos por concepto, gastos operativos por concepto, y el resultado mes a mes. Se arma automáticamente con tus transacciones (las transferencias entre bancos no cuentan)."
                }
              ]
            },
            {
              "heading": "Selector de año y filtros",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo del encabezado, en la barra de filtros, hay un selector de AÑO. Por defecto la vista abre en el año donde está tu transacción más reciente — así, si importaste un extracto de otro año, lo ves de una. Puedes cambiar de año cuando quieras; los presupuestos también son por año."
                },
                {
                  "type": "paragraph",
                  "text": "En esa misma barra hay dos filtros más: por banco (\"Todos los bancos\") y por centro de costos (\"Todos los centros de costo\"). Al elegir uno, toda la planilla se reconstruye al instante solo con esos movimientos — útil para ver el flujo de caja de una sede o de una sola cuenta."
                }
              ]
            },
            {
              "heading": "Cómo leer las columnas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada mes tiene hasta 3 columnas: Plan (lo presupuestado), Eje (lo ejecutado real; en meses futuros dice Plan) y % (cumplimiento ejecutado/plan).",
                    "Haz clic en el nombre del mes para expandirlo o contraerlo; \"Expandir/Contraer meses\" hace lo mismo con todos. Por defecto solo el mes actual está expandido.",
                    "Las filas se agrupan en: Saldo Inicial, Ingresos operativos (un renglón por concepto de ingreso), Total ingresos, Gastos operativos (un renglón por concepto de egreso), Total gastos, y DOS filas finales: \"Flujo de caja del mes\" y \"Saldo final\".",
                    "\"Gastos Personales\" y \"Retiro anticipado de utilidades\" aparecen como filas aparte, debajo de los gastos operativos — así tu utilidad operativa no se mezcla con lo que retiras.",
                    "Puedes reordenar los conceptos arrastrándolos desde el icono de puntos (el orden se guarda)."
                  ]
                }
              ]
            },
            {
              "heading": "Presupuestos (columna Plan)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Expande el mes que quieres presupuestar."
                    },
                    {
                      "title": "Haz clic en la celda Plan del concepto",
                      "detail": "Se convierte en un campo editable. Escribe el valor y presiona Enter (Escape cancela)."
                    },
                    {
                      "title": "El presupuesto se guarda solo",
                      "detail": "Cada valor queda asociado a ese concepto + mes + año y se conserva entre sesiones. También los planes de \"Gastos Personales\" y \"Retiro anticipado de utilidades\" se guardan."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Pega tu plan desde Excel",
                  "text": "Si ya tienes el presupuesto armado en una hoja de cálculo, cópialo y pégalo (Ctrl+V) sobre una celda Plan: puedes pegar varias celdas a la vez — varios meses de un concepto, o una matriz completa de conceptos × meses — y cada valor cae en su celda."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Lo único que no se guarda: el \"Saldo inicial planeado\"",
                  "text": "La celda Plan del Saldo Inicial es editable (por defecto trae el cierre ejecutado del mes anterior), pero ese ajuste solo persiste en la sesión del navegador. Los presupuestos por concepto sí quedan guardados."
                }
              ]
            },
            {
              "heading": "Exportar y analizar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Exportar reporte\" descarga un CSV con Plan, Real y % de cada mes por concepto (indica la moneda y el año en el nombre del archivo). Se abre directo en Excel.",
                    "\"Analizar con IA\" genera un análisis financiero del CFO virtual sobre tus números (requiere un plan con el Experto Financiero IA — Pro o superior).",
                    "La moneda de la vista es la de tus cuentas: si todas están en la misma moneda (por ejemplo, todas en dólares), el flujo, el saldo inicial y el saldo final salen en esa; si tienes cuentas en varias monedas, en la moneda de tu perfil. Es la misma regla de \"Balance Total\" en Transacciones, del Tablero de Finanzas y de Inicio. La conversión usa la TRM vigente; si la empresa fijó una tasa manual, arriba se avisa cuál, desde cuándo y quién la puso."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/reportes-finanzas",
          "slug": "reportes-finanzas",
          "url": "https://help.daplox.com/help/finanzas/reportes-finanzas",
          "title": "Dashboard financiero y \"Analizar con IA\"",
          "excerpt": "Las 5 pestañas del dashboard (salud general, flujo de caja, rentabilidad, proyección y marketing) y el análisis con IA.",
          "updated_at": "2026-07-02",
          "reading_minutes": 5,
          "tags": [
            "finanzas",
            "dashboard",
            "reportes",
            "ia",
            "kpi"
          ],
          "related_slugs": [
            "flujo-de-caja",
            "asistente-ia-finanzas",
            "comparativos-anuales"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Dashboard es la visión integral de tu salud financiera. Arriba a la derecha eliges el período (Todo, Mes Actual, Último Trimestre, Este Año) y todas las métricas se recalculan. Los montos se convierten a tu moneda global."
                }
              ]
            },
            {
              "heading": "Las 5 pestañas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Salud general — ingresos, gastos, utilidad y margen del período; saldo en bancos; gráfico de ingresos vs gastos por mes; \"Top gastos\" por concepto; y el donut de distribución con tu margen neto.",
                    "Flujo de caja — flujo operativo del mes, burn rate, días de caja, margen neto y el total de tus gastos programados; con gráfico mensual.",
                    "Rentabilidad — margen, concentración de ingresos (qué tanto dependes de tu concepto top) e ingresos por contacto; gráfico de ingresos por concepto.",
                    "Proyección — ingresos, gastos y balance proyectados, más el \"Centro de Alertas\": indicadores con semáforo (ok / atención / crítico) contra valores de referencia.",
                    "Marketing — KPIs cruzados de marketing y CRM (inversión, ROAS, contactos, tasa de conversión) para ver el negocio completo. La inversión de Meta Ads se muestra en la moneda de la cuenta publicitaria, sin convertir; si hay campañas en varias monedas, aparece separada por moneda y el ROAS no se muestra."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si un número se ve más bajo de lo esperado, revisa el selector de período: \"Mes Actual\" solo suma movimientos desde el día 1 del mes."
                }
              ]
            },
            {
              "heading": "Analizar con IA",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic en \"Analizar con IA\" (disponible en el Dashboard y en el Flujo de Caja)."
                    },
                    {
                      "title": "Espera unos segundos",
                      "detail": "El informe revisa movimientos, bancos, facturas, cartera, presupuestos y compromisos. En Flujo de Caja conserva el año, banco y centro de costo seleccionados y distingue el contexto adicional."
                    },
                    {
                      "title": "Lee el informe en el panel común de análisis. Puedes volver a analizar o cerrarlo. Para continuar con preguntas, abre el Chat IA de Finanzas."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Requiere plan con Experto Financiero IA",
                  "text": "\"Analizar con IA\" y el Chat IA de Finanzas están incluidos desde el plan Pro. Si tu plan no lo incluye, verás un aviso para subir de plan."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Verifica decisiones críticas",
                  "text": "La IA analiza sobre tus datos, pero para decisiones grandes (contratar, invertir, endeudarte) confirma los números mirando el reporte fuente."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/programar-gastos",
          "slug": "programar-gastos",
          "url": "https://help.daplox.com/help/finanzas/programar-gastos",
          "title": "Programador de gastos (programa de pagos)",
          "excerpt": "Arma la lista de pagos del mes (fijos y extras), márcalos como pagados y duplica el mes completo al siguiente.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "finanzas",
            "gastos programados",
            "pagos",
            "fijos",
            "recurrentes"
          ],
          "related_slugs": [
            "registrar-primera-transaccion",
            "cartera",
            "flujo-de-caja"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Programador de Gastos es tu programa de pagos del mes: una lista de control con lo que debes pagar (arriendo, nómina, servicios) y su estado. Navegas entre meses con las flechas del encabezado."
                }
              ]
            },
            {
              "heading": "Agregar un gasto programado",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Finanzas → Programador de Gastos → \"+Agregar gastos\" (agregar fila)."
                    },
                    {
                      "title": "Define el día del mes (1-31) y el tipo",
                      "detail": "Fijo = se repite todos los meses (arriendo, nómina). Extra = puntual de este mes."
                    },
                    {
                      "title": "Estado: Debe o Pagado",
                      "detail": "Los nuevos normalmente arrancan en \"Debe\" y los vas marcando \"Pagado\" a medida que pagas."
                    },
                    {
                      "title": "Banco, detalle y monto",
                      "detail": "El banco y el detalle (concepto de egreso) se pueden crear desde su desplegable. Elige la moneda original del gasto: están disponibles todas las divisas del catálogo, con un buscador para encontrarlas."
                    },
                    {
                      "title": "Guarda la fila."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "KPIs, filtros y moneda",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Arriba verás los totales del mes: gastos fijos, extras, pagado, pendiente (\"debe\") y total.",
                    "El botón \"Filtro\" permite acotar por banco, tipo (fijo/extra), estado (debe/pagado) y rango de montos.",
                    "El buscador encuentra gastos por concepto, descripción, banco, centro de costo o moneda, incluso si escribes sin acentos. Puedes combinarlo con los filtros y limpiar la selección para volver a ver el mes completo.",
                    "El resumen usa la moneda configurada de tu cuenta, incluidas EUR, MXN y las demás divisas disponibles. Los importes originales se conservan. Para COP/USD se usa la TRM; para otras divisas se consultan tasas de cambio. Si falta una tasa, los totales afectados aparecen sin importe y con un aviso. La TRM de arriba dice si es manual o automática; abrirla y aceptar sin cambios no fija ninguna tasa."
                  ]
                }
              ]
            },
            {
              "heading": "Duplicar el mes al siguiente",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa \"Duplicar siguiente mes\" para copiar los gastos que todavía faltan en el siguiente período. Conserva importes, monedas, cuentas y centros de costo; las copias nacen en \"Debe\". Repetir la acción no vuelve a crear las mismas copias. También puedes duplicar filas individuales cuando necesitas otra obligación igual."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Marcar un gasto como \"Pagado\" sirve para llevar el control. Si activas \"Registrar en Finanzas\", también se crea su egreso ligado: asigna una cuenta en la misma moneda del gasto. Corregir después el importe actualiza ese egreso y volver a \"Debe\" lo revierte. Si ya registraste o importaste el pago por otra vía, deja la casilla desactivada para no duplicarlo."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/cartera",
          "slug": "cartera",
          "url": "https://help.daplox.com/help/finanzas/cartera",
          "title": "Cartera: cuentas por cobrar y por pagar",
          "excerpt": "Controla qué te deben tus clientes y qué debes a tus proveedores: pestañas Por cobrar / Por pagar, recordatorios y duplicado al mes siguiente.",
          "updated_at": "2026-10-02",
          "reading_minutes": 7,
          "tags": [
            "finanzas",
            "cartera",
            "cobros",
            "cxc",
            "cxp",
            "por pagar",
            "proveedores",
            "recordatorios"
          ],
          "related_slugs": [
            "programar-gastos",
            "registrar-primera-transaccion",
            "reportes-finanzas",
            "facturas-de-venta"
          ],
          "sections": [
            {
              "heading": "Abonos y moneda de cada deuda",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Elige la moneda al crear o editar la deuda. Al marcar Pagado se pregunta si registrar el pago en Finanzas: eliges la cuenta (de esa moneda) y se registra sólo el saldo restante, ligado a la deuda y a su cliente. «Solo marcar pagado» deja la deuda saldada sin movimiento, para cuando ya lo registraste por otra vía; «Cancelar» no cambia nada.",
                    "La tabla muestra los abonos y el saldo pendiente. Los indicadores separan las monedas; USD y COP no se suman como si fueran equivalentes.",
                    "Desde Finanzas puedes vincular un movimiento nuevo o existente a esta deuda. Los abonos asociados al contacto aparecen en su ficha del CRM.",
                    "Revertir una deuda pagada elimina el movimiento que Cartera registró en Finanzas; los abonos que registraste en Finanzas (a mano o importados desde un archivo) se conservan y siguen contando. Si esos abonos ya saldan la deuda, no se puede reabrir desde Cartera: desvincula o elimina esos movimientos en Finanzas → Transacciones. Borrar una deuda conserva sus abonos, sin deuda asociada. Si una factura recibió inventario, revierte primero esa factura desde Finanzas. Una deuda con abonos no admite cambiar el cliente, tipo o moneda sin revisarlos."
                  ]
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Cartera administra tu cartera mensual en dos pestañas: \"Por cobrar\" (lo que tus clientes te deben — CxC) y \"Por pagar\" (gastos con proveedores — CxP). Navegas entre meses con las flechas del encabezado, y cada pestaña tiene sus propias métricas y filtros."
                }
              ]
            },
            {
              "heading": "Las dos pestañas y sus métricas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Por cobrar — KPIs: Total proyectado, Total pagado, Total pendiente y Total retirado (clientes a los que se les retiró el acceso/servicio), cada uno con su número de registros.",
                    "Por pagar — KPIs: Total a pagar, Total pagado y Total pendiente.",
                    "Debajo, en la barra de filtros, el filtro por estado: Todos / Pagado / Pendiente (y Retirado, solo en cobros) con el conteo de cada uno.",
                    "Los registros creados antes de que existiera \"Por pagar\" cuentan como \"Por cobrar\"."
                  ]
                }
              ]
            },
            {
              "heading": "Crear un cobro o un gasto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Párate en la pestaña correcta y haz clic en \"+Nuevo cobro\" (o \"+Nuevo gasto\")",
                      "detail": "El registro nace del tipo de la pestaña activa."
                    },
                    {
                      "title": "Elige el Cliente (o Proveedor)",
                      "detail": "El desplegable muestra tus clientes de cartera Y tus contactos del CRM. Si eliges un contacto del CRM, se importa como cliente de cartera automáticamente. Con el botón + creas uno nuevo (nombre, celular, email)."
                    },
                    {
                      "title": "Servicio",
                      "detail": "Qué le cobras o qué te venden (\"Plan mensual\", \"Hosting\", \"Contabilidad\"). Se crea al vuelo con el botón +."
                    },
                    {
                      "title": "Fecha de cobro/pago y monto",
                      "detail": "La fecha define en qué mes aparece el registro."
                    },
                    {
                      "title": "Forma de pago",
                      "detail": "Stripe, Transferencia, Efectivo, Nequi, Bold, Cuenta Personal u Otro — y puedes AGREGAR tus propias formas de pago (ej. Daviplata, PayPal), que quedan guardadas para toda tu empresa."
                    },
                    {
                      "title": "Opcionales: # de cuota, \"Requiere factura\", recordatorio y observación",
                      "detail": "El recordatorio tiene fecha y mensaje (ej. \"Martes 5 enviar mensaje\"). El estado inicial normalmente es Pendiente."
                    },
                    {
                      "title": "Haz clic en \"Crear\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Estados y recordatorios",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Haz clic sobre el chip de estado en la tabla para rotarlo: Pendiente → Pagado → Retirado (\"Retirado\" solo existe en cobros).",
                    "El recordatorio aparece como un chip azul en la primera columna. Cuando la fecha del recordatorio llega y el registro sigue Pendiente, la fila se resalta en rojo para que no se te pase.",
                    "Cada fila tiene acciones: editar, duplicar (mismo mes), duplicar al mes siguiente y eliminar."
                  ]
                }
              ]
            },
            {
              "heading": "Duplicar al mes siguiente (fila y masivo)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para carteras recurrentes (mensualidades, suscripciones, arriendos), no re-digites cada mes:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Por fila: el botón \"Duplicar al mes siguiente\" copia ese registro con la fecha corrida un mes (nace Pendiente; el recordatorio también se corre un mes).",
                    "Masivo: el botón \"Duplicar la siguiente\" (en la barra del título) copia TODOS los registros de la pestaña activa del mes visible al mes siguiente, previa confirmación.",
                    "Las fechas se ajustan al último día real del mes destino: un cobro del 31 de enero se duplica al 28/29 de febrero, no se corre a marzo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El duplicado masivo respeta la pestaña: si estás en \"Por pagar\", solo duplica los gastos; los cobros no se tocan."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/facturas-de-venta",
          "slug": "facturas-de-venta",
          "url": "https://help.daplox.com/help/finanzas/facturas-de-venta",
          "title": "Facturas de venta y cobros",
          "excerpt": "Crea, emite y cobra facturas en Finanzas → Facturas de venta, y lee la franja \"Por cobrar\" con la antigüedad de tu cartera.",
          "updated_at": "2026-10-27",
          "reading_minutes": 9,
          "tags": [
            "finanzas",
            "facturas de venta",
            "vista previa",
            "pdf",
            "imprimir",
            "facturas importadas",
            "cobros",
            "cuentas por cobrar",
            "cxc",
            "emitir",
            "anular",
            "antigüedad de cartera"
          ],
          "related_slugs": [
            "facturar-cotizacion",
            "cartera",
            "contabilidad-partida-doble",
            "registrar-ventas",
            "conectar-software-contable"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Facturas de venta es donde una venta a crédito se convierte en una cuenta por cobrar: creas la factura, la emites, registras los cobros y ves cuánto te deben y desde cuándo. Cada factura recibe su propio número consecutivo (FAC-0001, FAC-0002…) y ese número no se reutiliza nunca."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El IVA sigue el ajuste de tu empresa",
                  "text": "En \"Configurar IVA\" (arriba, junto a \"Nueva factura\") defines una sola vez si tu empresa cobra IVA, cómo se llama (IVA, IGV, ITBIS…) y con qué tasa nace cada línea. Si lo cobra, cada línea lleva su tasa y el total es subtotal + IVA; si no, la pantalla no muestra esa columna ni lo suma. Una factura que sale de una cotización da exactamente el total que aceptó el cliente. Al contabilizar, el IVA va a una cuenta de tipo \"Otro pasivo corriente\" con el detalle \"IVA por pagar\" (tiene que haber una sola activa); sin ella, esa factura queda fuera del asiento y el resumen dice qué crear. Es un documento interno: no es facturación electrónica."
                }
              ]
            },
            {
              "heading": "Cuando la factura pertenece a una venta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Ventas, abre Factura en la venta guardada. Daplox muestra el documento existente o prepara un borrador con su cliente, moneda, líneas y precios originales. Revisa el total y pulsa Crear borrador; después, Abrir factura. Reintentar recupera el mismo documento sin registrar otra venta, otro cobro ni otra salida de inventario."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Revisa el tratamiento tributario",
                  "text": "Las ventas antiguas pueden no conservar un desglose de impuestos. El borrador mantiene su total y muestra este aviso; no aplica una tasa actual ni declara que la venta esté exenta. Revisa el tratamiento tributario antes de emitir. Crear el borrador o descargar su PDF no equivale a enviar una factura electrónica."
                },
                {
                  "type": "paragraph",
                  "text": "La factura lee los pagos de su venta original. No registres el mismo dinero en ambas. Puedes conservar notas y registrar abonos, pero los datos comerciales de documentos vinculados no se cambian por separado. Si aparece Revisar pagos o Por revisar, se conservó un historial incompatible (por ejemplo, cobros separados o varias facturas de una venta). Comparte sus referencias con soporte antes de corregirlo. Cartera e informes excluyen esos saldos de sus totales confirmados e indican cuántos requieren revisión."
                }
              ]
            },
            {
              "heading": "Los seis estados de una factura",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Borrador — todavía se puede editar. No cuenta como cartera.",
                    "Pendiente — emitida, sin cobros y dentro de plazo.",
                    "Parcial — tiene cobros registrados pero le queda saldo.",
                    "Vencida — pasó su fecha de vencimiento con saldo pendiente. La columna \"Vence\" muestra en rojo los días de mora.",
                    "Pagada — el saldo llegó a cero.",
                    "Anulada — conserva su número pero deja de contar como cartera."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Sobre el listado, la barra de filtros tiene esos mismos estados: Todas, Borradores, Pendientes, Parciales, Vencidas, Pagadas y Anuladas. La tabla muestra Número, Cliente, Vence, Estado, Total, Saldo y las acciones de cada fila. La columna Cliente dice el nombre del contacto (y su empresa, si la factura tiene una), también en las facturas que crea un pago de Stripe."
                }
              ]
            },
            {
              "heading": "Crear una factura",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Finanzas → Facturas de venta y haz clic en \"Nueva factura\"."
                    },
                    {
                      "title": "Elige el Cliente",
                      "detail": "El desplegable es buscable y trae tus contactos. También puedes dejarla en \"Sin cliente asociado\"."
                    },
                    {
                      "title": "Define la Moneda y la fecha de \"Vence el\"",
                      "detail": "La moneda decide en qué divisa vive la factura y qué cuentas podrás usar después para cobrarla. Por defecto es la moneda de la empresa (Configuración → Moneda de la empresa), no la moneda de vista de quien la crea. El vencimiento es opcional, pero sin él la factura nunca se marca como Vencida."
                    },
                    {
                      "title": "Llena las líneas",
                      "detail": "Cada línea tiene Descripción, Cuenta, cantidad y precio unitario. El desplegable de cuenta solo ofrece cuentas de INGRESO: facturar contra un gasto se rechaza. Con \"+ Agregar línea\" añades las que necesites y el Total se recalcula abajo."
                    },
                    {
                      "title": "Opcional: Notas",
                      "detail": "El campo dice \"Visible para el cliente\": es texto que acompaña al documento."
                    },
                    {
                      "title": "Haz clic en \"Guardar borrador\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Si viene de una cotización, no la captures a mano",
                  "text": "El botón de facturar de una cotización aceptada crea el borrador con sus líneas, su cliente, su moneda y sus notas ya copiados, y te deja aquí mismo."
                }
              ]
            },
            {
              "heading": "Emitir: de borrador a cuenta por cobrar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la fila del borrador, pulsa el botón de emitir",
                      "detail": "Es el icono de envío; su etiqueta es \"Emitir FAC-…\"."
                    },
                    {
                      "title": "Confirma el aviso",
                      "detail": "Dice lo que hay que saber: «Una vez emitida ya no se puede editar: para corregirla habrá que anularla y emitir otra»."
                    },
                    {
                      "title": "La factura entra a la cartera",
                      "detail": "A partir de ahí suma en \"Por cobrar\", aparece en su tramo de antigüedad y se le pueden registrar cobros."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Dos facturas que no se pueden emitir",
                  "text": "Una factura sin líneas y una factura de total cero se rechazan al emitir: dejarían una cuenta por cobrar de cero que ningún cobro puede saldar y que se instalaría en \"Vencidas\" para siempre. Corrige los importes antes de emitir."
                }
              ]
            },
            {
              "heading": "Vista previa, PDF e impresión",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada fila tiene el botón de vista previa (el icono del ojo, \"Vista previa de FAC-…\"), como las cotizaciones. Abre la factura como la recibe tu cliente, en el mismo papel de tus cotizaciones —tu logo, tus datos de emisor y el color de tu plantilla—: el \"Facturar a\" con el NIT y la dirección de la Cartera, la fecha de vencimiento, las líneas con su IVA, el total, lo pagado y el saldo. Un borrador lleva la marca \"Borrador\" y una anulada, \"Anulada\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Descargar PDF\" baja el PDF que genera Daplox: no depende del diálogo de impresión del navegador, así que funciona también en el teléfono. Sus rótulos salen en tu idioma.",
                    "\"Imprimir\" imprime sólo el documento, sin el panel.",
                    "En un borrador, \"Editar\" vuelve al editor. Desde el editor, el botón \"Vista previa\" la muestra; si cambiaste algo, dice \"Guardar y ver vista previa\" y guarda primero, porque la vista previa muestra lo guardado."
                  ]
                }
              ]
            },
            {
              "heading": "Registrar un cobro",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En una factura emitida con saldo, pulsa el botón de cobro",
                      "detail": "Es el icono de billetera; al pasar el cursor (o al llegar a él con el teclado) dice \"Registrar cobro de FAC-…\". Todos los iconos de la fila dicen así su nombre."
                    },
                    {
                      "title": "Revisa el Monto",
                      "detail": "Viene propuesto con el saldo completo, que es el caso mayoritario. Si el cliente abonó menos, escribe esa cifra: la factura queda en Parcial. No se acepta cobrar más que el saldo. Escribe la cifra sin puntos de miles: el navegador los toma como decimales y la pantalla te avisa antes de guardar. Si lo que escribes no es un número, la pantalla te lo dice y no registra el cobro."
                    },
                    {
                      "title": "Ajusta la Fecha del cobro si no fue hoy.",
                      "detail": "No puede ser futura ni anterior a la emisión de la factura. «Hoy» es el de tu zona horaria, con un día de margen: cobrar de noche una factura emitida esa misma noche funciona."
                    },
                    {
                      "title": "Elige la \"Cuenta donde entró\"",
                      "detail": "Es obligatoria: el cobro se registra siempre también como ingreso de esa cuenta en Finanzas, así que su saldo sube. Solo se ofrecen tus cuentas de la MISMA moneda de la factura (cobrar dólares en una cuenta en pesos mezclaría monedas 1:1); si tienes una sola, ya viene elegida. Si no tienes ninguna en esa moneda, créala en Transacciones con «Agregar cuenta»."
                    },
                    {
                      "title": "Si ese dinero ya está en Finanzas, elígelo en \"¿Este dinero ya está en Finanzas?\"",
                      "detail": "Aparece cuando hay ingresos de la moneda de la factura que todavía no son el cobro de nada (registrados a mano o importados del extracto). Al elegir uno, el cobro lo toma —con su monto, su fecha y su cuenta— en vez de registrar otro ingreso: así no se cuenta dos veces."
                    },
                    {
                      "title": "Haz clic en \"Registrar cobro\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La factura de una venta pendiente no se cobra aquí: en su fila, en lugar de la billetera, verás un recibo que dice \"Se cobra en la venta V-…\" y lleva a Ventas. Al cobrar la venta, la factura queda cobrada sola; cobrarla también aquí metería el mismo dinero dos veces."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Un cobro siempre deja su ingreso en Finanzas: ya no hay casilla para omitirlo, porque una factura pagada sin el dinero en el banco no cuadra. Si ese ingreso ya estaba registrado (por ejemplo, porque importaste el extracto), vincúlalo con \"¿Este dinero ya está en Finanzas?\" y no se duplica. Ese ingreso ya salda la factura, así que no se puede conectar también a una deuda de Cartera; su descripción, su concepto y su centro de costos sí se editan en Transacciones."
                }
              ]
            },
            {
              "heading": "Deshacer un cobro mal registrado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Vuelve a abrir los cobros de esa factura: si todavía tiene saldo, con el botón de cobro (billetera); si ya está saldada, con el visto bueno verde de su fila («Ver los cobros de FAC-…»). Ahí aparece la lista \"Cobros registrados\", con la fecha y el monto de cada uno y un botón \"Eliminar\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se elimina el cobro y, si lo creó, también su movimiento en Finanzas — el saldo del banco no queda inflado. Si el cobro había tomado un ingreso que ya estaba en Finanzas, ese ingreso se queda: lo registró otra vía.",
                    "Se reversan los asientos contables de ese cobro, así que el libro tampoco queda con un cobro que ya no existe.",
                    "La factura vuelve a quedar con ese saldo por cobrar y regresa a la cartera.",
                    "También se puede desde Finanzas → Transacciones: al eliminar el ingreso de un cobro, el aviso dice de qué factura es y te pregunta si eliminar también ese cobro."
                  ]
                }
              ]
            },
            {
              "heading": "Anular",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón de anular (icono de prohibido) solo se ofrece mientras la factura no tenga cobros propios. Si pertenece a una venta, anular el documento conserva la venta, sus abonos y su inventario. Si esos abonos ya tienen asientos contables, primero se exige reversarlos en Contabilidad; el aviso identifica sus comprobantes. No elimines pagos reales sólo para conseguir anular un documento: revisa antes el caso con tu responsable contable."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Anular no se puede deshacer",
                  "text": "La factura conserva su número (la secuencia no se reutiliza), deja de contar como cartera y sus asientos contables se reversan solos. Es la vía correcta para sacar de la cartera una factura emitida por error, ya que una factura emitida no se puede editar."
                }
              ]
            },
            {
              "heading": "Facturas importadas de tu software contable",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si conectaste tu software contable (Siigo, Alegra…), sus facturas de venta aparecen aquí con la marca de su software y el cliente como lo nombra ese software.",
                    "Su saldo es el que informa tu software: Daplox no inventa cobros para reflejarlo, así que no verás cobros registrados en ellas.",
                    "Son de sólo lectura: no se editan, emiten, cobran ni anulan aquí. Se corrigen en tu software y se vuelven a importar; en su fila verás un candado en lugar de las acciones.",
                    "Una factura que ya creaste en Daplox no se cuenta dos veces: si el software trae la misma venta, se queda la tuya. La regla completa está en «Conectar tu software contable e importar».",
                    "Su vista previa y su PDF llevan arriba el aviso «Copia de la factura importada de …»: el documento oficial es el de tu software contable, y esta copia no puede pasar por un segundo original."
                  ]
                }
              ]
            },
            {
              "heading": "La franja \"Por cobrar\" (antigüedad de cartera)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sobre el listado, la franja \"Por cobrar\" muestra el total pendiente y lo reparte en casillas por antigüedad: Al día, 1-30, 31-60, 61-90, 90+ días y Sin vencimiento. Cada casilla lleva su saldo y cuántas facturas lo componen. Es el informe que más se mira cuando hay que salir a cobrar."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El informe se calcula sobre UNA moneda a la vez, y arranca en la moneda de la empresa. Si facturas en varias, un aviso lo dice y aparece un selector junto al título para ver las otras — nunca se suman pesos y dólares 1:1.",
                    "\"Sin vencimiento\" no es lo mismo que \"Al día\": son facturas que guardaste sin fecha de vencimiento. No entran nunca en \"Vencidas\", así que revisa esa casilla de vez en cuando.",
                    "Solo cuentan las facturas emitidas con saldo mayor que cero: los borradores y las anuladas quedan fuera.",
                    "Las facturas importadas de tu software contable cuentan con el saldo que ese software informa, en su tramo de antigüedad."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/registrar-ventas",
          "slug": "registrar-ventas",
          "url": "https://help.daplox.com/help/finanzas/registrar-ventas",
          "title": "El módulo de Ventas",
          "excerpt": "Marketing → Ventas reúne todo lo que vendiste —también las cotizaciones aceptadas y las facturas emitidas en Finanzas—, con totales por moneda calculados en el servidor. Una venta se registra desde cero o desde una cotización; tiene varias líneas —productos o servicios—, cada una del almacén que elijas, y la pendiente de cobro queda en Cartera.",
          "updated_at": "2026-11-04",
          "reading_minutes": 11,
          "tags": [
            "ventas",
            "registrar venta",
            "método de pago",
            "ticket promedio",
            "crm",
            "finanzas",
            "exportar",
            "venta de mostrador",
            "almacén",
            "varios productos",
            "cartera",
            "cuenta por cobrar",
            "facturas",
            "nuevo cliente",
            "pagos mixtos",
            "abonos",
            "cobros",
            "precio mínimo",
            "costo",
            "cotizaciones",
            "servicios",
            "orden de producción",
            "factura de venta"
          ],
          "related_slugs": [
            "facturas-de-venta",
            "pipeline-deals",
            "registrar-primera-transaccion",
            "crear-conceptos"
          ],
          "sections": [
            {
              "heading": "Factura de una venta guardada",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Pulsa Factura en la venta original. Si ya tiene documento, usa Abrir factura; si no, revisa la vista previa y confirma Crear borrador. Se conservan sus líneas y precios históricos, cliente, moneda y pagos. Si falla la conexión, Reintentar consulta el resultado antes de crear otro documento. Revisa el aviso tributario antes de emitir: el documento es interno y no acredita facturación electrónica. Los abonos siguen registrándose en esa misma venta. Si los pagos requieren revisión, conserva sus referencias y consulta con soporte."
                }
              ]
            },
            {
              "heading": "Nuevo: vendedor, suma de lo filtrado y cambios en lote",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La columna «Vendedor» dice quién vendió cada venta, y el filtro «Vendedor» muestra sólo las suyas (las facturas y las cotizaciones no tienen vendedor).",
                    "Al pie del listado ves la suma de lo filtrado, por moneda y sin las anuladas.",
                    "Marca ventas con las casillas y cambia en lote su vendedor, su fecha o su estado. Cambiar el vendedor pide el rol de Manager.",
                    "Los cobros que confirma Stripe ya son ventas aunque su factura siga en borrador en Finanzas (para completar los datos fiscales)."
                  ]
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Ventas es \"todo lo que vendiste, en un solo lugar\". Se parece a la tabla de Transacciones de Finanzas, pero con tres columnas que un movimiento de banco no tiene —Cliente, Método de pago y Estado— y con una diferencia de fondo: una venta puede existir sin haber tocado todavía ninguna cuenta bancaria."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Es un registro de gestión, no un soporte fiscal",
                  "text": "Puedes entregar el comprobante comercial de la venta con sus abonos y saldo. Ese comprobante no es una factura electrónica ni registra un nuevo cobro. Para emitir una factura, ve a Finanzas → Facturas de venta."
                }
              ]
            },
            {
              "heading": "Los totales de arriba",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tres cifras en el panel \"Resumen de ventas\": Vendido, Ventas (cuántas) y Ticket promedio. Se calculan en el SERVIDOR sobre todo el periodo filtrado, no sobre la página que estás viendo — así no se sub-cuenta en silencio al pasar de página.",
                    "Si vendes en varias monedas verás un juego de cifras por cada una (\"Vendido · COP\", \"Vendido · USD\"): no se suman entre sí, porque un único total mezclando divisas sería un número inventado.",
                    "Debajo, una franja ámbar declara lo que los totales NO cuentan: cuántas ventas anuladas quedaron fuera y cuántas ventas no tienen movimiento en Finanzas.",
                    "Las facturas EMITIDAS en Finanzas → Facturas de venta también son ventas: entran en las cifras (por la fecha de emisión y su total) y en la tabla se ven como \"Factura FAC-…\" con la etiqueta \"Factura\" y un enlace para abrirla. Las facturas en borrador y las anuladas no cuentan. Si quien mira no tiene acceso a Finanzas, no las ve.",
                    "Si un negocio del CRM tiene a la vez una venta y una factura, se cuenta UNA vez, por la venta: la fila de la factura sigue en la tabla con la etiqueta \"ya cuenta en su venta\", pero no se suma otra vez. Marketing cuenta igual.",
                    "Las cotizaciones ACEPTADAS también son ventas: entran en las cifras como pendientes de cobro, por el día en que se aceptaron, mientras no tengan una factura emitida ni una cuenta de cobro aprobada; desde entonces cuenta ese documento, no los dos. En la tabla se ven como \"Cotización COT-…\" con las etiquetas \"Pendiente de cobro\" y \"Cotización aceptada\" y un enlace para abrirla: se cobran con su factura. Si el negocio de la cotización ya tiene una venta registrada, cuenta esa venta y la fila dice \"ya cuenta en su venta\". Quien no tiene acceso a Finanzas ve la cotización en lugar de su factura."
                  ]
                }
              ]
            },
            {
              "heading": "Registrar una venta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Ventas y haz clic en \"Nueva venta\"."
                    },
                    {
                      "title": "Elige \"Desde cero\" o \"Desde una cotización\"",
                      "detail": "\"Desde una cotización\" lista tus cotizaciones en Borrador o Enviada (desde la ficha del cliente en el Pipeline, las de ese negocio y las del contacto sin negocio). \"Registrar como venta\" la pasa a Aceptada: queda registrada como venta con sus líneas y sus productos salen del inventario, sin escribir nada más. Desde la ficha del negocio, una cotización del contacto sin negocio queda atada a ese negocio, que pasa a Ganado. Si el cliente cambió algo, edita la cotización antes en Marketing → Cotizaciones. Las aceptadas no aparecen porque ya cuentan como venta. Con \"Desde cero\" sigues con los pasos de abajo."
                    },
                    {
                      "title": "Qué se vendió",
                      "detail": "Cada línea es un producto o un servicio: elige un producto del catálogo de Producción, uno de tus servicios (aparecen como \"Servicio · …\" y ponen su nombre y su precio; un servicio no mueve inventario) o escribe la descripción a mano. Después, el \"Almacén del que sale\" —cada almacén dice cuánto tiene disponible de ese producto—, la Cantidad y el Precio unitario; el total de la línea se calcula solo. Debajo de la cantidad ves lo disponible en inventario: \"Sin existencias en inventario.\" en rojo, y en naranja si no alcanza para lo que vendes (la venta se guarda igual, pero esa línea no se descuenta). En una venta nueva, cada línea con producto ofrece \"Crear orden de producción por …\": al registrar, se crea la orden en Producción por esa cantidad, con la venta como referencia en sus notas. Si la marcas en varias líneas —por ejemplo, los sabores de un carrito de helados—, es UNA sola orden con un producto por línea, cada uno con su cantidad y su almacén, y el cliente y el negocio de la venta; el aviso dice su número y cuántos productos lleva. Lo fabricado entra al almacén que elijas en una de esas líneas o, si tienes uno solo, a ése; si tienes varios y no elegiste ninguno, Daplox te lo pide antes de registrar la venta. Si la orden no se puede crear, la venta queda registrada igual y el aviso dice qué producto falló. Con \"Agregar producto\" sumas más líneas a la misma venta, y el pie muestra el total de todas. Escribe las cifras sin puntos de miles (4710000, no 4.710.000): si el campo detecta los puntos, lo avisa y no deja registrar hasta corregirlo. Si el producto tiene su precio en otra moneda que la venta (por ejemplo, en USD y la venta en COP), el precio entra convertido con la tasa del día y debajo del campo ves qué tasa se usó; si no hay tasa, el campo queda vacío para que lo escribas. Un producto del catálogo no se puede vender por debajo de su costo: lo explica «Precio mínimo según el costo», más abajo."
                    },
                    {
                      "title": "Cuándo y cómo",
                      "detail": "Fecha, Moneda, Estado (Pagada, Pendiente de cobro o Anulada) y Método de pago: Efectivo, Transferencia, Tarjeta de crédito, Tarjeta débito, Pasarela de pago o Crédito directo. Si el cliente pagó con varios métodos, o sólo una parte, marca \"Pagos mixtos o abonos\" (lo explica «Pagos mixtos, abonos y la ventana Cobros»)."
                    },
                    {
                      "title": "A quién",
                      "detail": "Elige el contacto del CRM en el buscador. Si todavía no existe, pulsa \"Nuevo cliente\": puedes indicar el tipo y número de documento sin salir de la venta. Si coincide con un cliente existente, se selecciona su ficha; si hay datos contradictorios, se pide revisarlos. Lo escrito en la venta no se pierde. Si falla la conexión, reintenta en el mismo formulario. Para la venta de mostrador, sin crear ficha, escribe el nombre en \"…o el nombre a mano\"."
                    },
                    {
                      "title": "Dónde se registra",
                      "detail": "\"Cuenta donde entró\", Concepto (la categoría de ingreso) y, si los usas, Centro de costo y Notas. En una venta nueva, marca \"Crear la factura de venta\" si la necesitas: al registrar, queda en borrador en Finanzas → Facturas con las líneas de esta venta y ligada a ella, así que no se cuenta dos veces. Si la venta queda pagada, la factura queda cobrada con ella: Finanzas la muestra pagada y no admite otro cobro, para no duplicar el ingreso. Si queda pendiente, el cobro se registra en la venta: al cobrarla, la factura queda cobrada sola, y Finanzas no la deja cobrar aparte para que el dinero entre una sola vez."
                    },
                    {
                      "title": "Haz clic en \"Registrar venta\".",
                      "detail": "Si falta algo, un aviso sobre el botón dice qué es y la línea incompleta queda marcada («Completa la descripción, elige un producto o elimina esta línea»): complétala o quítala y vuelve a pulsar, sin perder lo demás. Si la conexión falla al confirmar, vuelve a pulsar con los mismos datos: la venta, sus cobros y su inventario no se repiten. El aviso final también dice qué factura y qué órdenes de producción se crearon, o por qué alguna no se pudo crear (la venta queda registrada igual)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "El concepto no es opcional en la práctica",
                  "text": "Sin concepto, el ingreso cae en \"Sin concepto\" dentro del Flujo de caja y \"Contabilizar el periodo\" tampoco puede generar su asiento. Elígelo al registrar y te ahorras la corrección después."
                }
              ]
            },
            {
              "heading": "Entregar el comprobante de venta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la fila de una venta guardada pulsa \"Comprobante\". La vista previa muestra el cliente y su documento, los productos, el total, lo pagado y el saldo. Puedes imprimirlo o descargarlo en PDF; hacerlo varias veces no repite la venta, los cobros ni las salidas de inventario."
                },
                {
                  "type": "paragraph",
                  "text": "Las ventas antiguas conservan sus datos de pago al editar otros campos. Si un pago histórico no tiene detalle de movimiento, el comprobante lo indica. Para revisar la cuenta o el método de un cobro existente, abre Cobros y el movimiento correspondiente en Finanzas. Una venta anulada muestra esa condición en el comprobante."
                }
              ]
            },
            {
              "heading": "Qué sucede con el inventario al registrar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada línea con producto descuenta su cantidad del almacén elegido en esa línea, incluso si la venta está pendiente de cobro. Si dejas \"Automático\", sale del primer almacén activo con existencias suficientes, y el propio campo dice cuál será. Sin producto, o si la venta se crea como Anulada, no se descuenta nada. Al elegir un almacén con menos de lo que vendes, el formulario lo avisa: la venta se guarda igual, pero esa línea no se descuenta."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si el descuento se completa, el aviso confirma que se descontó el inventario de esta venta.",
                    "Si falta un almacén activo o falla el descuento de alguna línea, el aviso informa que la venta se guardó y nombra la línea y el almacén que no se descontaron. No vuelvas a registrar la misma venta: revisa el producto y sus movimientos en Producción → Inventario.",
                    "En una venta con líneas —varios productos, o un almacén elegido—, anular la venta devuelve a su almacén lo que descontó; volver a ponerla Pagada o Pendiente lo descuenta otra vez (si ese almacén ya está inactivo, la línea no se descuenta y el aviso pide elegir otro). Eliminarla también devuelve lo descontado. Cambiar las líneas devuelve lo de las anteriores y descuenta las nuevas; corregir sólo un precio o una descripción no mueve el inventario.",
                    "El descuento usa existencias libres y respeta las reservas existentes. Si el intento falla, sus cambios de inventario se revierten y la venta se conserva."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El aviso corresponde a este registro",
                  "text": "Guardar una venta todavía no crea una reserva comercial ni confirma una entrega. El resultado de inventario se informa en cada registro; no es un estado histórico de cumplimiento. Las ventas sin líneas —las registradas antes de este cambio y las de un solo producto con el almacén en \"Automático\", también desde la pestaña \"Ventas\" de la ficha del cliente— conservan su comportamiento: anularlas o eliminarlas no devuelve inventario, así que revisa sus movimientos antes de corregir existencias."
                }
              ]
            },
            {
              "heading": "Cómo se conecta con Finanzas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una venta crea su movimiento de ingreso en Finanzas cuando se cumplen TRES condiciones a la vez: está en estado Pagada, tiene una cuenta elegida y su monto es mayor que cero. Que falte alguna no es un error: es una venta que todavía no es dinero en una cuenta."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las filas que ya tienen su ingreso llevan una etiqueta azul \"en Finanzas\" junto al estado.",
                    "El movimiento se fecha con la fecha de la VENTA, no con la de hoy: registrar hoy una venta del mes pasado no descuadra los dos meses.",
                    "Su descripción queda como \"Venta a {cliente} — {lo vendido}\", para que se reconozca en Transacciones.",
                    "Solo se ofrecen cuentas de la misma moneda de la venta; cambiar la moneda borra la cuenta elegida y hay que volver a escogerla.",
                    "Editar la venta actualiza su movimiento; pasarla a Pendiente de cobro o a Anulada lo retira.",
                    "Una venta con varias líneas registra UN solo ingreso, por el total."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Al registrar una venta como Pendiente de cobro —o al pasarla a Pendiente— queda en Finanzas → Cartera como cuenta por cobrar del cliente: allí se reconoce por \"Venta #…\" en la columna #Cuota, y en Ventas la fila lleva la etiqueta \"en Cartera\". Al marcar la venta como Pagada, su ingreso queda ligado a esa cuenta por cobrar y la salda. Si en cambio la cobras desde Cartera —o con un abono desde Transacciones—, la venta pasa sola a Pagada sin crear un segundo ingreso. Anular la venta retira la cuenta por cobrar; reactivarla la reabre; eliminarla la borra. Una venta cuya cuenta por cobrar ya recibió pagos en Cartera o en Finanzas no se puede anular ni borrar hasta revertir esos pagos. El monto de esa cuenta por cobrar se corrige en la venta, no en Cartera."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Lo que decides en Cartera se respeta: si retiras o borras allí la cuenta por cobrar de una venta, guardar la venta después —aunque sólo cambies las notas— no la reabre ni crea otra. La fila lo muestra con \"retirada en Cartera\".",
                    "Abrir, cambiar, retirar o borrar esa cuenta por cobrar desde Ventas pide lo mismo que Cartera: el rol de Manager o superior y el permiso de Finanzas. Sin ellos, una venta pendiente nueva se guarda igual y el aviso dice que no quedó en Cartera; y anular, cobrar o borrar una venta que ya tiene su cuenta por cobrar se rechaza con el motivo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Si todavía no tienes ninguna cuenta en la moneda de la venta, el campo te lo dice y queda deshabilitado: crea la cuenta en Finanzas → Transacciones para que esa venta llegue al banco."
                }
              ]
            },
            {
              "heading": "Pagos mixtos, abonos y la ventana Cobros",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando el cliente paga una parte en efectivo y otra por transferencia, o deja un saldo para después, marca \"Pagos mixtos o abonos\" al registrar la venta. Desaparecen Estado, Método de pago y Cuenta donde entró, y en \"Pagos y abonos\" agregas cada pago con \"Añadir pago o abono\": Importe, Fecha del cobro, Método de pago y la cuenta donde entró. Debajo ves cuánto vas a registrar y el saldo que queda."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada pago crea su ingreso en Finanzas, en su cuenta y con su fecha. La venta queda como cuenta por cobrar en Cartera y cada pago la abona: lo que falte sigue pendiente allí. Si los pagos cubren el total, la venta queda Pagada.",
                    "Sólo se ofrecen cuentas en la moneda de la venta. Los pagos no pueden superar el total ni tener fecha anterior a la venta; si el cliente entregó de más, registra sólo lo que corresponde a la venta.",
                    "Si falla la carga de cuentas, usa Reintentar en el mismo formulario. Se conservan los datos escritos y no se permite guardar el cobro hasta recuperar las cuentas. Reintentar carga la lista; no registra ventas ni abonos.",
                    "El botón \"Cobros\" de cada venta abre su historial: lo cobrado, lo pendiente y cada pago con su fecha, método y cuenta, incluidos los que se registraron en Cartera o en Finanzas. Mientras quede saldo, ahí mismo agregas otro abono y pulsas \"Registrar abono\". Abonar no mueve el inventario ni crea otra cuenta por cobrar.",
                    "En la lista, una venta con una parte cobrada dice \"Pago parcial\" y muestra lo pendiente bajo el monto.",
                    "Al editar una venta que ya tiene cobros, el estado depende de ellos y no se cambia a mano; Método de pago y Cuenta no aparecen. Si cambias su total, queda Pagada o Pendiente según lo que ya se cobró. Para completar el saldo usa \"Cobros\".",
                    "Para revertir un cobro, elimina su ingreso en Finanzas → Transacciones: el importe vuelve a quedar pendiente. Una venta con cobros no se puede anular ni borrar hasta revertirlos.",
                    "Registrar pagos mixtos o abonos pide el rol de Manager o superior y el permiso de Finanzas, igual que cobrar en Cartera."
                  ]
                }
              ]
            },
            {
              "heading": "Precio mínimo según el costo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una línea con producto del catálogo no se puede registrar por debajo del costo guardado de ese producto, por unidad. Si el costo está en otra moneda que la venta, se convierte con la tasa de la fecha de la venta y el mínimo se redondea hacia arriba al centavo; si no hay tasa, la venta no se guarda y el aviso explica por qué."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cuando el costo está en la misma moneda de la venta, debajo del precio aparece \"Precio mínimo por costo\" y el campo avisa si escribes menos. En los demás casos lo comprueba el servidor al guardar.",
                    "Una línea sin producto (un servicio escrito a mano) no tiene costo con qué comparar. Un producto con costo 0 admite cualquier precio; uno sin costo guardado no se puede vender hasta completar su costo en Producción.",
                    "Al editar, el costo vuelve a comprobarse si cambias las líneas, la cantidad, el precio, el total o la moneda, o si reactivas una venta anulada. Cambiar sólo las notas, el cliente o el estado —por ejemplo, marcarla cobrada— no la bloquea aunque el costo haya subido después de vender.",
                    "Si no tienes permiso para ver Producción, el aviso dice que el precio está por debajo del costo, pero no muestra la cifra."
                  ]
                }
              ]
            },
            {
              "heading": "Filtrar, ordenar y exportar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En la barra de filtros buscas por cliente, descripción o método y eliges el Estado; el botón \"Filtros\" abre un panel con Desde/Hasta, Cuenta, Centro de costo, Moneda (si tienes más de una) y monto mínimo/máximo.",
                    "Haz clic en el encabezado de \"Fecha\" o de \"Monto\" para ordenar por esa columna; un segundo clic invierte el orden.",
                    "\"Exportar\" descarga un CSV con Fecha, Cliente, Descripción, Cantidad, Precio unitario, Monto, Moneda, Estado, Método de pago, Cuenta, Concepto, Centro de costo, \"En Finanzas\" y Notas. Con filtros activos el botón rotula \"Exportar N\" y baja exactamente esas filas, facturas incluidas.",
                    "Cada venta tiene Editar, Duplicar, Cobros y Eliminar. Las facturas se ven como \"Factura FAC-…\" con su estado de cobro y un enlace para abrirla en Finanzas: se cobran o se anulan desde allí. Un filtro por cuenta, concepto o centro de costo las deja fuera, porque la factura no tiene esos datos."
                  ]
                }
              ]
            },
            {
              "heading": "Registrar la venta desde la ficha del cliente",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Casi siempre la venta se cierra en el pipeline, no en el módulo. Por eso la ficha del cliente tiene su propia pestaña \"Ventas\", que abre el MISMO formulario de Marketing → Ventas con el cliente y el negocio ya puestos: se ve y funciona exactamente igual."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Pipeline y abre la ficha del cliente."
                    },
                    {
                      "title": "Entra a la pestaña \"Ventas\"",
                      "detail": "Arriba verás \"Total vendido\" y \"Valor del negocio\", y debajo lo mismo que este módulo le atribuye al negocio: sus ventas (las anuladas se cuentan aparte), sus facturas emitidas en Finanzas (\"Factura FAC-…\", con la cotización de la que salió y \"Ver factura\") y sus cotizaciones aceptadas que todavía no tienen factura, que se cobran con su factura. También entran las del contacto que no están atadas a ningún negocio. \"Total vendido\" es la misma cuenta del módulo: una cotización ya facturada suma una sola vez, como su factura."
                    },
                    {
                      "title": "Pulsa \"Registrar venta\"",
                      "detail": "Se abre el formulario de Marketing → Ventas (los pasos de «Registrar una venta», arriba): \"Desde cero\" con sus líneas de productos o servicios, o \"Desde una cotización\" de ese negocio o del contacto. Lo único que cambia es que el cliente y el negocio ya vienen puestos. En la lista, cada venta con varios productos muestra cuáles y cuántos, por ejemplo \"Camisa × 3 · Gorra × 2\"."
                    },
                    {
                      "title": "Si queda Pendiente de cobro",
                      "detail": "La venta queda en Finanzas → Cartera como cuenta por cobrar y en la lista dice \"· en Cartera\". Cuando el cliente pague, pulsa \"Cobrada\" en esa venta: se registra el ingreso (si tiene cuenta) y la cuenta por cobrar se salda."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Es el mismo registro, con los mismos campos: la cuenta, el concepto y el centro de costo se eligen igual que en Marketing → Ventas. Si alguna venta del negocio quedó sin movimiento en Finanzas, la pestaña te avisa cuántas."
                },
                {
                  "type": "paragraph",
                  "text": "Después de guardar, el siguiente formulario empieza con una sola línea vacía. Marcar el negocio como Vendido por sí solo no registra una venta ni reserva inventario; aceptar una de sus cotizaciones, sí."
                },
                {
                  "type": "paragraph",
                  "text": "Con al menos una venta registrada, la pestaña muestra \"Crear orden de producción\": abre Producción con lo vendido ya cargado en una orden (con todos sus productos), el cliente y la referencia, para que la revises y la crees. Solo aparece si tienes Producción."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "\"Ventas\" no es \"Pagos\"",
                  "text": "La venta es el hecho comercial («le vendimos esto»); el pago es dinero que entra contra algo ya facturado. Se dan por separado —se vende a crédito y se cobra un mes después— y por eso son dos pestañas distintas de la misma ficha."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/libro-mayor",
          "slug": "libro-mayor",
          "url": "https://help.daplox.com/help/finanzas/libro-mayor",
          "title": "Libro mayor",
          "excerpt": "Los movimientos de UNA cuenta con su saldo corriente: selector de cuenta y de periodo, paginación que dice con qué saldo empieza cada página, y exportación del periodo completo a CSV.",
          "updated_at": "2026-10-01",
          "reading_minutes": 5,
          "tags": [
            "finanzas",
            "libro mayor",
            "saldo corriente",
            "plan de cuentas",
            "puc",
            "contador",
            "exportar",
            "csv"
          ],
          "related_slugs": [
            "contabilidad-partida-doble",
            "reportes-contador",
            "crear-conceptos",
            "registrar-primera-transaccion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Libro mayor responde una sola pregunta: ¿qué pasó por ESTA cuenta y con qué saldo quedó? Es el informe que un contador pide cuando quiere revisar una cuenta concreta en lugar de un resumen."
                }
              ]
            },
            {
              "heading": "Elegir qué mirar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige la Cuenta",
                      "detail": "El desplegable trae las cuentas de tu plan con el código delante (\"1105 · Caja\"), porque un contador busca por código. Incluye tanto las cuentas de resultado (ingresos y gastos) como las de balance: bancos, cuentas por cobrar, cuentas por pagar o patrimonio."
                    },
                    {
                      "title": "Ajusta Desde y Hasta",
                      "detail": "El rango arranca en el mes actual. Si borras una de las dos fechas, la pantalla conserva la última consulta y te dice qué falta."
                    },
                    {
                      "title": "Elige la Moneda",
                      "detail": "Una moneda a la vez, siempre. Arranca en la de tus cuentas si todas comparten una (por ejemplo, todas en dólares); si tienes cuentas en varias monedas, en la de tu perfil."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Por qué una sola moneda",
                  "text": "Un saldo corriente que mezclara pesos y dólares sumándolos 1:1 no existe en ninguna parte. Si la cuenta tiene movimientos en otras divisas, un aviso las nombra y el selector de moneda te deja consultarlas por separado."
                }
              ]
            },
            {
              "heading": "Cómo leer la tabla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El encabezado lleva el nombre de la cuenta, su tipo (Banco, Gasto, Ingreso, Cuentas por cobrar…), su naturaleza (Débito o Crédito) y el periodo consultado.",
                    "La primera fila da el saldo de arranque: \"Saldo al iniciar el periodo\" en la página 1 y \"Saldo con el que viene esta página\" a partir de la 2 — cada página dice honestamente con qué saldo empieza, no vuelve a cero.",
                    "Cada apunte trae Fecha, Descripción, Banco, Monto y el Saldo corriente después de ese movimiento.",
                    "El signo del monto lo decide la NATURALEZA de la cuenta, no el tipo de movimiento: un reintegro baja el gasto acumulado de una cuenta de gasto aunque sea un ingreso.",
                    "Al pie, \"Saldo final del periodo\" es el cierre del PERIODO COMPLETO, no el de la página. Cuando hay más de una página se muestra aparte el \"Saldo al cerrar esta página\", para que no se confundan."
                  ]
                }
              ]
            },
            {
              "heading": "Los avisos que conviene leer",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Movimientos sin fecha: no aparecen en ningún periodo, de esta cuenta ni de otra. Corrígelos en Transacciones para que entren al mayor.",
                    "Traslados entre cuentas propias: quedan fuera del mayor para no contar el mismo dinero como ingreso o como gasto; los ves en Transacciones.",
                    "Monedas excluidas: la cuenta tiene movimientos en otra divisa que no se suman a este saldo."
                  ]
                }
              ]
            },
            {
              "heading": "Exportar a CSV",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón \"Exportar CSV\" descarga el PERIODO COMPLETO, no la página que ves: un informe contable con 50 de 300 movimientos es peor que no tenerlo, porque parece completo. El archivo abre directo en Excel."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Encabezado con la cuenta, su naturaleza, la moneda, el periodo y el saldo de arranque.",
                    "Los mismos avisos de la pantalla (monedas excluidas, movimientos sin fecha, traslados excluidos y el alcance del informe), para que no se pierdan por el camino.",
                    "Las columnas Fecha, Descripción, Banco, Monto y Saldo, y al final el cierre del periodo."
                  ]
                }
              ]
            },
            {
              "heading": "Qué es y qué no es este informe",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Es partida SIMPLE, sobre tus movimientos",
                  "text": "El libro mayor sale de los movimientos de Finanzas y muestra lo que pasó por la cuenta; no afirma que los débitos igualen a los créditos. Los asientos del libro diario —los que generan las facturas, sus cobros y \"Contabilizar el periodo\"— viven en Finanzas → Contabilidad, y esa pantalla puede dar otro saldo para la misma cuenta. Además, este informe no incluye impuestos."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si el desplegable de cuentas sale vacío, todavía no tienes cuentas en el plan: créalas desde \"Conceptos\", en Finanzas → Transacciones."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/contabilidad-partida-doble",
          "slug": "contabilidad-partida-doble",
          "url": "https://help.daplox.com/help/finanzas/contabilidad-partida-doble",
          "title": "Contabilidad: libro diario, balance de prueba y balance general",
          "excerpt": "\"Contabilizar el periodo\" convierte tus documentos en asientos de partida doble. En contabilidad el pasado no se edita: se reversa.",
          "updated_at": "2026-10-27",
          "reading_minutes": 8,
          "tags": [
            "finanzas",
            "contabilidad",
            "partida doble",
            "libro importado",
            "libro diario",
            "asiento",
            "balance de prueba",
            "balance general",
            "reversar",
            "cuadra"
          ],
          "related_slugs": [
            "libro-mayor",
            "facturas-de-venta",
            "reportes-contador",
            "registrar-primera-transaccion",
            "conectar-software-contable"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Contabilidad es el libro diario, el balance de prueba y el balance general de tu empresa. Arriba eliges Desde y Hasta —arranca en el mes actual— y toda la pantalla se recalcula con ese periodo."
                }
              ]
            },
            {
              "heading": "\"Contabilizar el periodo\"",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige el periodo con Desde y Hasta."
                    },
                    {
                      "title": "Haz clic en \"Contabilizar el periodo\" (arriba a la derecha)."
                    },
                    {
                      "title": "Lee el resumen",
                      "detail": "Te dice cuántos asientos se generaron y —esto es lo importante— qué quedó FUERA y por qué, con ejemplos. Un \"120 contabilizados\" a secas se leería como \"ya está todo\"."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El motor contabiliza los movimientos de banco de Transacciones, las facturas de venta emitidas y sus cobros. Un borrador no genera asiento. Cuando factura y venta están vinculadas y sus datos coinciden, la factura reconoce el ingreso y el movimiento original del cobro salda su cuenta por cobrar: una venta de 200 con un abono de 40 reconoce ingreso 200, banco 40 y saldo 160, sin sumar otro ingreso de 40."
                },
                {
                  "type": "paragraph",
                  "text": "Los pagos históricos sin movimiento, anticipos, importes o vínculos incompatibles e imputaciones previas que requieren revisión quedan fuera con un motivo y las referencias de factura, movimiento o comprobante. No se crean ajustes automáticos. Revisa ese historial con tu responsable contable antes de reversar o reintentar. Una factura no puede reversarse mientras sus cobros de venta sigan asentados; tampoco se cambia o retira un movimiento contabilizado sin reversar antes su asiento."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Es seguro repetirlo",
                  "text": "Volver a pulsar el botón no duplica nada: lo que ya está contabilizado se salta, y el resumen te dice cuántos \"ya lo estaban\". Lo que el motor no puede resolver no se lo inventa — adivinar la contrapartida produce asientos que cuadran y están en la cuenta equivocada, y eso no se descubre hasta leer el balance meses después."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El cobro de una factura no se contabiliza por su cuenta",
                  "text": "Ese movimiento ya entra al libro por su documento. Si le asignas un concepto en Transacciones para \"arreglarlo\", duplicas el ingreso y el banco — y el balance seguirá diciendo \"Cuadra\". La pantalla avisa cuántos movimientos están en ese caso."
                }
              ]
            },
            {
              "heading": "El libro diario",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada asiento muestra su número (AS-000001), su fecha, su descripción y una insignia con su ORIGEN en español: movimiento, factura, cobro, manual, reversión…",
                    "Debajo van sus líneas, con el código y el nombre de la cuenta y sus columnas de débito y crédito. Cada asiento conserva su propia moneda.",
                    "Si algún asiento no cuadra, se marca en rojo con \"no cuadra\". Como cada asiento se valida al guardarse, eso solo puede venir de algo que entró sin pasar por ahí.",
                    "La tabla carga de a 100. Cuando hay más, el encabezado dice \"Mostrando N de M asientos del periodo\" y abajo aparece \"Cargar más asientos\"."
                  ]
                }
              ]
            },
            {
              "heading": "Reversar: así se corrige en contabilidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un asiento no se edita ni se borra: para corregirlo se crea el asiento CONTRARIO y el original se conserva entero. Eso es lo que permite que el informe de ayer se pueda reproducir mañana, y que nadie cambie una cifra sin dejar rastro."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Encuentra el asiento en el libro diario."
                    },
                    {
                      "title": "Pulsa el botón de reversar de su fila",
                      "detail": "Es la flecha de deshacer; su etiqueta es \"Reversar AS-…\"."
                    },
                    {
                      "title": "Confirma",
                      "detail": "El aviso lo dice tal cual: «En contabilidad el pasado no se edita: se crea el asiento contrario. El original se conserva entero». El original queda marcado como \"reversado\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Dos reversiones que el sistema no permite",
                  "text": "Una reversión no se reversa: duplicaría el efecto en vez de deshacerlo. Para deshacer una reversión, vuelve a contabilizar el documento con \"Contabilizar el periodo\". Y el asiento de una factura con cobros ya contabilizados tampoco se reversa directo: reversa primero los cobros, o quedaría una cartera acreditada contra un débito que ya no existe."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "No hace falta venir aquí a reversar a mano después de anular una factura o de eliminar un cobro: esas dos acciones ya reversan sus asientos en el mismo momento."
                }
              ]
            },
            {
              "heading": "Balance de prueba",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Balance de prueba al …\" lista una fila por cuenta con sus Débitos, sus Créditos y su Saldo, y los totales al pie. La insignia de la derecha resume la comprobación:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Cuadra\" en verde — los débitos igualan a los créditos.",
                    "\"Descuadre de …\" en ámbar — hay diferencia y hay que buscarla.",
                    "\"Sin asientos: no hay nada que cuadrar\" en gris — el libro está vacío. Un visto verde sobre cero asientos sería cierto por vacuidad y no comprobaría nada."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Al pie se indica cuántos asientos cubre el balance y su alcance, que es la otra mitad del dato: un balance que cuadra perfecto porque está casi vacío es un número tranquilizador que no dice nada."
                }
              ]
            },
            {
              "heading": "Balance general",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Balance general al …\" agrupa las cuentas en activos, pasivos y patrimonio con el total de cada grupo, leyéndolo del libro. Como sale de los asientos y cada asiento cuadra, la ecuación contable se cumple por construcción."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cuentas sin tipo reconocible",
                  "text": "Una cuenta cuyo tipo el sistema no reconoce queda FUERA de la ecuación. La pantalla las nombra al pie para que les asignes un tipo en el plan de cuentas; callarlas rompería el balance en silencio."
                }
              ]
            },
            {
              "heading": "El libro de tu software contable",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si importaste comprobantes de tu software contable, arriba aparecen dos pestañas: «Libro de Daplox» y «Libro de Siigo» (o del software que conectaste), cada una con su número de asientos. El libro diario, el balance de prueba y el balance general se calculan para el libro elegido. Si el de Daplox está vacío y el importado tiene asientos, la pantalla abre el importado."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los dos libros nunca se suman: un mismo hecho puede estar contabilizado aquí y registrado en tu software, y sumarlos lo contaría dos veces cuadrando perfecto.",
                    "El libro importado es de sólo lectura: no tiene «Contabilizar el periodo» ni botón de reversar. Se corrige en tu software y se vuelve a importar. Un comprobante anulado allá aparece como «anulado en …» y deja de contar.",
                    "«Contabilizar el periodo» escribe sólo en el libro de Daplox y no contabiliza las facturas importadas: el resumen dice cuántas dejó fuera y por qué."
                  ]
                }
              ]
            },
            {
              "heading": "Los balances van POR MONEDA",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "El balance de prueba y el balance general se calculan sobre UNA moneda y declaran las que dejaron fuera (\"Este balance es sólo de COP. También hay asientos en USD…\"). Sumar divisas 1:1 daría un balance inventado que además diría \"Cuadra\". Si trabajas en varias monedas, lee cada balance sabiendo de cuál habla."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Este libro no incluye impuestos, igual que el resto del bloque contable de Daplox."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/extractos-del-mes",
          "slug": "extractos-del-mes",
          "url": "https://help.daplox.com/help/finanzas/extractos-del-mes",
          "title": "Extractos del mes: tu Junta Directiva cruza tus finanzas",
          "excerpt": "Del 5 al 10 de cada mes, sube el extracto del mes anterior de cada cuenta. La Junta Directiva lo cruza con lo registrado en Finanzas y te muestra los huecos.",
          "updated_at": "2026-10-27",
          "reading_minutes": 4,
          "tags": [
            "extractos",
            "extracto del mes",
            "cierre de mes",
            "junta directiva",
            "huecos",
            "cruce",
            "conciliación",
            "cuadrar"
          ],
          "related_slugs": [
            "conciliacion-bancaria",
            "smart-import-extracto",
            "junta-directiva-ia"
          ],
          "sections": [
            {
              "heading": "Qué es y cuándo se pide",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Del 5 al 10 de cada mes, tu Junta Directiva te pide el extracto del mes que acaba de terminar de cada cuenta registrada en Finanzas. Te avisa con la campana, con una franja en el dashboard de Finanzas y en la Junta Directiva, y con un correo el día 5; si el día 8 todavía falta alguna cuenta, te llega un recordatorio."
                },
                {
                  "type": "paragraph",
                  "text": "Después del día 10 todavía puedes subirlos: el cruce se hace igual y el extracto queda marcado «fuera de plazo». Esta función está en los planes con Junta Directiva (Pro y Ultra)."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Daplox no se conecta a tu banco",
                  "text": "El extracto es un archivo que descargas desde tu banca en línea (PDF, Excel o CSV) o una foto nítida. Daplox compara ese archivo con lo que registraste en Finanzas; no consulta ni ve tu banco."
                }
              ]
            },
            {
              "heading": "Subir los extractos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Finanzas → Extractos del mes",
                      "detail": "También llegas desde la franja del dashboard de Finanzas, desde la Junta Directiva o desde el aviso de la campana. Arriba eliges el mes."
                    },
                    {
                      "title": "Pulsa «Subir extracto» en la tarjeta de la cuenta",
                      "detail": "La lectura con IA tarda hasta un minuto. Si ya habías subido uno, «Reemplazar extracto» lo cambia por el nuevo."
                    },
                    {
                      "title": "Marca las cuentas que no tienen extracto",
                      "detail": "Una caja o el efectivo no tienen extracto: activa «Esta cuenta no tiene extracto» y no se volverá a pedir."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Leer el cruce",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un movimiento del extracto cuadra con uno registrado cuando tienen el mismo monto, el mismo sentido (entra o sale) y fechas con no más de tres días de diferencia. En «Ver el cruce» de cada cuenta encuentras:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En el extracto y no en Finanzas: gastos o ingresos que no registraste. Elige los que correspondan y pulsa «Registrar los seleccionados»; nada se registra sin que lo confirmes.",
                    "En Finanzas y no en el extracto: movimientos registrados que el extracto no respalda. Pueden ser errores, de otra cuenta, de otro mes o duplicados; corrígelos en Finanzas → Transacciones.",
                    "Montos distintos: coinciden en fecha y descripción, pero no en el monto.",
                    "Movimientos que cuadran, y la diferencia neta entre el extracto y lo registrado."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Las líneas que no se leyeron",
                  "text": "Si el cruce dice que algunas líneas no se pudieron leer o eran de otro mes, revisa que el archivo sea el extracto correcto o sube uno más nítido."
                }
              ]
            },
            {
              "heading": "El análisis de la Junta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con al menos un extracto subido, «Analizar el mes con la Junta» revisa el cruce de todas las cuentas y te entrega los huecos ordenados por gravedad, con cifras por cuenta y moneda, recomendaciones y preguntas. Usa créditos de IA. Si subes otro extracto después, la pantalla te avisa que el análisis quedó desactualizado."
                },
                {
                  "type": "paragraph",
                  "text": "La Junta Directiva también incluye el cierre del mes en su acta: cuántas cuentas faltan y cuánto suma cada hueco."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/conciliacion-bancaria",
          "slug": "conciliacion-bancaria",
          "url": "https://help.daplox.com/help/finanzas/conciliacion-bancaria",
          "title": "Cuadrar tus bancos mes a mes",
          "excerpt": "Una rutina mensual para que los saldos de Daplox cuadren con los del banco, usando el import con IA y su anti-duplicados.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "finanzas",
            "conciliación",
            "banco",
            "cierre de mes"
          ],
          "related_slugs": [
            "smart-import-extracto",
            "bancos-y-cuentas",
            "importar-transacciones-csv"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuadrar (conciliar) es asegurarte de que lo que dice Daplox coincide con lo que dice tu banco. Hacerlo una vez al mes detecta movimientos que olvidaste registrar y errores de digitación antes de que distorsionen tus reportes."
                }
              ]
            },
            {
              "heading": "Rutina recomendada",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Descarga el extracto del mes cerrado desde tu banco",
                      "detail": "En PDF sirve tal cual; también funciona una captura nítida de la app del banco."
                    },
                    {
                      "title": "Súbelo con \"Importar con IA\" en Finanzas → Transacciones",
                      "detail": "Las filas que ya registraste a mano se saltan solas (anti-duplicados por fecha + monto + tipo + descripción); solo se crean las que te faltaban."
                    },
                    {
                      "title": "Compara el saldo de la cuenta en \"Mis Cuentas\" contra el saldo final del extracto",
                      "detail": "Si coinciden, listo. Si no, filtra la tabla por ese banco y el rango de fechas del mes para encontrar la diferencia."
                    },
                    {
                      "title": "Corrige lo que encuentres",
                      "detail": "Crea el movimiento faltante, edita el monto equivocado (clic en la celda) o elimina el repetido. Recuerda que las transferencias entre tus cuentas se registran con \"Transferir\", no como ingreso/egreso."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "¿El saldo arranca mal desde el día 1?",
                  "text": "Revisa el \"saldo inicial\" de la cuenta (menú de ajustes de la tarjeta del banco → Editar). Si empezaste a usar Daplox a mitad de año, el saldo inicial debe ser el saldo real del banco en tu fecha de inicio."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/multi-moneda-trm",
          "slug": "multi-moneda-trm",
          "url": "https://help.daplox.com/help/finanzas/multi-moneda-trm",
          "title": "Multi-moneda y TRM",
          "excerpt": "Cuentas en COP, USD u otras divisas: cómo se convierte todo a una sola moneda y cómo fijar tu propia TRM o tasa.",
          "updated_at": "2026-09-25",
          "reading_minutes": 4,
          "tags": [
            "finanzas",
            "multi-moneda",
            "trm",
            "usd",
            "divisas"
          ],
          "related_slugs": [
            "bancos-y-cuentas",
            "flujo-de-caja",
            "reportes-finanzas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Daplox la moneda vive en la CUENTA bancaria: cada banco que creas tiene su divisa (COP, USD, EUR, MXN y decenas más), y sus movimientos se registran en esa moneda. Los reportes convierten todo a una sola moneda para que los totales tengan sentido."
                }
              ]
            },
            {
              "heading": "Dónde se elige cada moneda",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Moneda de la cuenta: al crear o editar el banco en \"Mis Cuentas\".",
                    "Moneda del Balance Total: el selector en la tarjeta de balance de Transacciones (solo cambia la vista).",
                    "Moneda global de la app: definida en tu perfil de empresa (Configuración); el dashboard y el flujo de caja la usan."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo funciona la conversión",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las conversiones entre divisas usan tasas de mercado actualizadas (si tardan en cargar verás el aviso \"Convirtiendo divisas…\").",
                    "Para el par COP/USD se usa la TRM. El chip \"TRM\" en Transacciones y en el Programador de Gastos muestra la tasa vigente.",
                    "Puedes fijar una tasa manual para cualquier moneda de tus cuentas (en Transacciones, «editar» junto a la tasa; en el Programador de Gastos, pulsando la TRM) — útil si tu banco te liquidó a otra tasa o si usas la tasa oficial de tu país — y volver a la automática con «usar la automática». Abrir el editor y aceptar sin cambios no fija nada, Cancelar o Escape cierran sin tocar la tasa, y la tasa se guarda con sus decimales.",
                    "La tasa manual se guarda para toda la empresa: no se pierde al recargar la página y vale en cualquier dispositivo. Junto a ella se ve desde qué fecha rige y quién la puso (en el Programador de Gastos, la etiqueta «manual» o «automática»). Se expresa como cuántas unidades de esa moneda vale 1 dólar.",
                    "El Tablero y los Informes avisan cuando convierten con una tasa manual: cuál, desde cuándo y quién la puso.",
                    "Las transferencias entre cuentas de distinta moneda convierten el monto automáticamente con la tasa actual."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Cada movimiento conserva su monto original en la moneda de su cuenta; la conversión es solo para mostrar totales. Cambiar la moneda de la vista no altera tus datos."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/adjuntar-comprobantes",
          "slug": "adjuntar-comprobantes",
          "url": "https://help.daplox.com/help/finanzas/adjuntar-comprobantes",
          "title": "Adjuntar comprobantes a transacciones",
          "excerpt": "Guarda la factura o el soporte de cada movimiento en la sección \"Comprobantes y facturas\".",
          "updated_at": "2026-07-02",
          "reading_minutes": 2,
          "tags": [
            "finanzas",
            "comprobantes",
            "facturas",
            "soportes"
          ],
          "related_slugs": [
            "registrar-primera-transaccion",
            "smart-import-extracto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada gasto debería tener su soporte. Si lo adjuntas en Daplox, cuando llegue la revisión del contador o una auditoría tienes todo en un solo lugar, sin buscar en correos."
                }
              ]
            },
            {
              "heading": "Cómo adjuntar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el movimiento en Finanzas → Transacciones (lápiz de editar)",
                      "detail": "El panel de adjuntos aparece al editar una transacción ya creada."
                    },
                    {
                      "title": "En la sección \"Comprobantes y facturas\", sube el archivo",
                      "detail": "PDF o imagen del comprobante, factura o recibo."
                    },
                    {
                      "title": "Guarda. El archivo queda vinculado al movimiento y disponible en tu módulo de Archivos."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si importaste una factura electrónica por XML o un documento con \"Importar con IA\", igual puedes abrir el movimiento creado y adjuntarle el archivo original como soporte."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/reportes-contador",
          "slug": "reportes-contador",
          "url": "https://help.daplox.com/help/finanzas/reportes-contador",
          "title": "Exportar información para tu contador",
          "excerpt": "Los exports en CSV que puedes enviarle a tu contador cada mes: transacciones completas y flujo de caja.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "finanzas",
            "contador",
            "exportar",
            "csv",
            "contabilidad"
          ],
          "related_slugs": [
            "flujo-de-caja",
            "adjuntar-comprobantes",
            "importar-transacciones-csv",
            "libro-mayor"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Tu contador no necesita entrar a Daplox: puedes enviarle exports en CSV (se abren en Excel) con el detalle de tus movimientos y tu flujo de caja del período."
                }
              ]
            },
            {
              "heading": "Export 1: listado de transacciones",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Finanzas → Transacciones."
                    },
                    {
                      "title": "Filtra el período con \"Filtros\"",
                      "detail": "Usa fecha desde/hasta (por ejemplo, el mes anterior cerrado). Puedes filtrar también por banco o tipo."
                    },
                    {
                      "title": "Haz clic en \"Exportar\"",
                      "detail": "Descarga un CSV con Fecha, Tipo, Monto, Concepto, Banco, Moneda y Descripción de lo que esté filtrado en pantalla."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Export 2: flujo de caja del año",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Finanzas → Flujo de Caja y elige el año."
                    },
                    {
                      "title": "Haz clic en \"Exportar reporte\"",
                      "detail": "Descarga un CSV con Plan, Real y % de cumplimiento por concepto y por mes, con la moneda indicada."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si tu contador te pide los soportes, adjúntalos a cada transacción (\"Comprobantes y facturas\") y compártelos desde el módulo de Archivos."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/comparativos-anuales",
          "slug": "comparativos-anuales",
          "url": "https://help.daplox.com/help/finanzas/comparativos-anuales",
          "title": "Comparar períodos y años",
          "excerpt": "Las formas reales de comparar tu negocio en el tiempo: períodos del dashboard, selector de año del flujo de caja y exports.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "finanzas",
            "comparativos",
            "anual",
            "tendencias"
          ],
          "related_slugs": [
            "reportes-finanzas",
            "flujo-de-caja",
            "asistente-ia-finanzas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Mirar un mes aislado engaña: lo importante es la tendencia. Estas son las tres vías para comparar períodos en Daplox."
                }
              ]
            },
            {
              "heading": "1. Dashboard financiero con período \"Todo\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Finanzas → Dashboard, con el período en \"Todo\", el gráfico de ingresos y gastos muestra todos tus meses con datos. Si el histórico cruza más de un año, cada barra indica el año (ej. \"Ene 25\" y \"Ene 26\") para comparar el mismo mes entre años de un vistazo. La pestaña \"Salud general\" incluye además la tendencia vs el mes anterior."
                }
              ]
            },
            {
              "heading": "2. Flujo de caja año por año",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Finanzas → Flujo de Caja, cambia el AÑO en el selector de la barra de filtros para ver el mismo tablero de otro año. Es la forma más fina de comparar concepto por concepto: abre 2025, anota los totales, cambia a 2026 y compara. También puedes exportar los dos años a CSV y ponerlos lado a lado en Excel."
                }
              ]
            },
            {
              "heading": "3. Pregúntale al Chat IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Chat IA de Finanzas (con el contexto de tu empresa activado) puede responder comparativos en lenguaje natural: \"compara mis ingresos de este trimestre contra el anterior\" o \"¿qué conceptos de gasto crecieron más este año?\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cuidado con períodos incompletos",
                  "text": "Si comparas un mes en curso contra el mismo mes del año pasado, el actual siempre se verá menor — compara meses cerrados."
                }
              ]
            }
          ]
        },
        {
          "id": "finanzas/asistente-ia-finanzas",
          "slug": "asistente-ia-finanzas",
          "url": "https://help.daplox.com/help/finanzas/asistente-ia-finanzas",
          "title": "Chat IA de Finanzas: qué preguntarle",
          "excerpt": "El chat con IA del módulo de Finanzas: contexto de tu empresa opcional, dictado por voz y ejemplos de preguntas útiles.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "finanzas",
            "ia",
            "chat",
            "asistente"
          ],
          "related_slugs": [
            "reportes-finanzas",
            "flujo-de-caja",
            "smart-import-extracto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Finanzas → Chat IA abre un chat con inteligencia artificial pensado para conversar sobre tus finanzas: dudas, análisis y borradores. Requiere un plan con el Experto Financiero IA (Pro o superior)."
                }
              ]
            },
            {
              "heading": "Con contexto o sin contexto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo del cuadro de mensaje hay un interruptor \"Con contexto de tu empresa / Sin contexto\". Por defecto está en \"Sin contexto\" (chat general). Actívalo para que la IA lea la información de tu cuenta y responda sobre TUS números."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Con contexto: \"¿cuál fue mi gasto más alto del mes pasado?\", \"¿qué cliente me debe más en cartera?\", \"¿cuánto gasté en publicidad este año?\".",
                    "Sin contexto: \"explícame qué es el flujo de caja libre\", \"redáctame una política de viáticos\".",
                    "La búsqueda en internet viene encendida al abrir el chat, para preguntas que requieren datos externos (tasas, precios, noticias). Si tu pregunta es sólo sobre tus datos, puedes apagarla con \"Sin internet\"."
                  ]
                }
              ]
            },
            {
              "heading": "Extras útiles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dictado por voz: graba tu pregunta en vez de escribirla.",
                    "Adjuntar imágenes: pega (Ctrl/Cmd+V) o adjunta una captura para preguntar sobre ella.",
                    "Tus conversaciones quedan guardadas para retomarlas; \"Nueva conversación\" empieza de cero.",
                    "Las respuestas llegan en tiempo real (streaming) y puedes detener la generación si te alcanzó lo que llevas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El chat informa, no ejecuta",
                  "text": "El Chat IA no crea ni modifica transacciones. Para importar datos usa \"Importar con IA\"; para registrar, el modal de Nuevo Movimiento."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "crm",
      "title": "CRM",
      "description": "Maneja contactos, empresas, deals y conversaciones. Automatiza el seguimiento y cierra más ventas.",
      "url": "https://help.daplox.com/help/crm",
      "articles": [
        {
          "id": "crm/ruta-venta-seguimiento",
          "slug": "ruta-venta-seguimiento",
          "url": "https://help.daplox.com/help/crm/ruta-venta-seguimiento",
          "title": "Del contacto a la venta: seguir cada oportunidad sin perder el contexto",
          "excerpt": "Un contacto identificable, oportunidades en la etapa correcta, actividad siguiente y conversación disponible para el responsable.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "crm"
          ],
          "related_slugs": [
            "crear-contactos-empresas",
            "detalle-contacto",
            "pipeline-deals",
            "actividades-comerciales",
            "inbox-unificado"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Equipo comercial y responsables de atención al cliente."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Un contacto identificable, oportunidades en la etapa correcta, actividad siguiente y conversación disponible para el responsable."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Define qué identifica un contacto y qué etapas representan tu proceso comercial.",
                    "Acuerda quién atiende cada lead y cómo registrarás las razones de pérdida.",
                    "Para mensajería externa, conecta el canal y comprueba el activo de la empresa que recibirá mensajes."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: Ana pide una demostración. Crea o encuentra su contacto, abre una oportunidad con su valor estimado, agenda la demostración como actividad y registra el siguiente paso. Si no compra, marca la pérdida con su razón; no borres el contacto para ocultarla."
                }
              ]
            },
            {
              "heading": "1. Busca antes de crear",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Filtra por nombre, correo o teléfono. Si necesitas cargar una base, revisa el mapeo y los duplicados antes de confirmar la importación."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear contactos y empresas",
                      "href": "https://help.daplox.com/help/crm/crear-contactos-empresas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Existe una sola ficha útil para el cliente y contiene sus datos de contacto correctos."
                }
              ]
            },
            {
              "heading": "2. Completa la ficha y segmenta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa notas, archivos, negocios y cronología del contacto. Usa etiquetas consistentes; una etiqueta también puede disparar una automatización configurada."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: La ficha del contacto: timeline, deals, notas y archivos",
                      "href": "https://help.daplox.com/help/crm/detalle-contacto"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Otra persona del equipo puede entender el caso leyendo la ficha."
                }
              ]
            },
            {
              "heading": "3. Crea y mueve la oportunidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Asocia el negocio al contacto, establece la etapa y actualízala cuando ocurra un cambio real. Diferencia etapa comercial de dinero efectivamente recibido."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Pipeline de Ventas: crear negocios y moverlos por etapas",
                      "href": "https://help.daplox.com/help/crm/pipeline-deals"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La oportunidad aparece en el pipeline correcto y su valor corresponde a la negociación."
                }
              ]
            },
            {
              "heading": "4. Deja una próxima actividad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Registra la llamada, reunión o seguimiento pendiente con vencimiento y relación al contacto o negocio. Al completarla, conserva el contexto y define el siguiente paso si lo hay."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Actividades comerciales: llamadas, reuniones y próximos pasos",
                      "href": "https://help.daplox.com/help/crm/actividades-comerciales"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes encontrarla en Pendientes; al completarla pasa a Completadas."
                }
              ]
            },
            {
              "heading": "5. Revisa la conversación y cierra el ciclo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el inbox, verifica canal, destinatario y responsable antes de responder. Al cerrar una oportunidad, registra si se ganó o perdió y revisa métricas y razones de pérdida."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Inbox omnicanal: WhatsApp, Messenger, Instagram y más",
                      "href": "https://help.daplox.com/help/crm/inbox-unificado"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La conversación corresponde al contacto y el resultado comercial queda visible sin borrar el historial."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "Veo dos fichas de la misma persona",
                      "Compara datos y usa la fusión documentada; revisa qué ficha se conservará antes de confirmar."
                    ],
                    [
                      "El mensaje no aparece",
                      "Verifica conexión, canal, destinatario, filtros del inbox y estado de entrega; un envío aceptado no prueba que se recibió."
                    ],
                    [
                      "El negocio no aparece en el tablero",
                      "Comprueba pipeline, filtros, responsable y estado antes de crearlo de nuevo."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/compartir-productos-whatsapp",
          "slug": "compartir-productos-whatsapp",
          "url": "https://help.daplox.com/help/crm/compartir-productos-whatsapp",
          "title": "Compartir productos del inventario con imagen por WhatsApp",
          "excerpt": "Busca un SKU desde el chat y revisa su foto, precio y destinatario antes de enviarlo.",
          "updated_at": "2026-10-09",
          "reading_minutes": 3,
          "tags": [
            "whatsapp",
            "inventario",
            "productos",
            "imagen",
            "catálogo",
            "variantes"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Preparar la foto del producto",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Producción → Productos, crea el producto si aún no existe. Abre Editar para agregar sus fotos.",
                    "En Fotos del producto, pulsa Agregar fotos y elige fotos JPG, PNG o WebP de hasta 5 MB cada una (hasta 10 por producto). Cada foto se guarda al momento, por separado de los otros campos del formulario.",
                    "Se comparte la foto principal, que es la primera de la galería; con la estrella (Hacer principal) eliges otra. Los mensajes que ya se enviaron conservan la imagen con la que salieron."
                  ]
                }
              ]
            },
            {
              "heading": "Enviar desde el chat",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre una conversación de WhatsApp y pulsa Compartir producto del inventario, junto a las herramientas del mensaje.",
                    "Busca por nombre, SKU o código de barras. El catálogo está paginado y muestra las existencias actuales; un producto sin imagen necesita una foto antes de compartirlo.",
                    "Selecciona el producto. Revisa el nombre y número del destinatario, la imagen y el mensaje. El texto inicial incluye nombre, SKU y precio. El precio sale en la moneda que el producto tiene en Productos (por ejemplo, USD) y, si no tiene una, en la moneda de producción de la empresa. Si el contacto del chat tiene una lista de precios (por su ficha o su etiqueta) y el producto tiene un precio escrito en ella, sale ese precio, en su moneda. Puedes editar el texto hasta 1024 caracteres.",
                    "Pulsa Enviar imagen y producto. Se envía un producto por mensaje. Compartir no reserva inventario, registra ventas ni descuenta unidades."
                  ]
                }
              ]
            },
            {
              "heading": "Permisos, cambios y confirmaciones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se requiere acceso a Producción y WhatsApp, permiso de lectura de inventario y permiso para crear mensajes en Marketing. El envío de imágenes conserva los roles admitidos por los adjuntos existentes: propietario, administrador o gerente.",
                    "La imagen sale por el número de WhatsApp asociado al hilo. Fuera de la ventana de atención de 24 horas, utiliza el flujo de plantillas aprobadas y espera la respuesta del cliente antes de compartir productos.",
                    "Si la imagen, el precio, la moneda del precio o los datos del producto cambian después de abrir la vista previa, el envío se detiene y el catálogo se actualiza para que vuelvas a seleccionar.",
                    "Si se pierde la respuesta, Consultar el mismo envío reutiliza el intento pendiente. Se conserva al cerrar y reabrir el selector o recargar la misma pestaña. Un resultado por confirmar no debe interpretarse como un rechazo.",
                    "La aceptación por WhatsApp no implica que el destinatario lo haya leído. Consulta el estado de entrega en el historial del chat."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/crear-contactos-empresas",
          "slug": "crear-contactos-empresas",
          "url": "https://help.daplox.com/help/crm/crear-contactos-empresas",
          "title": "Crear contactos y empresas",
          "excerpt": "Cómo crear personas y empresas en el CRM. El formulario guarda un borrador automático para que no pierdas lo que escribes.",
          "updated_at": "2026-10-20",
          "reading_minutes": 4,
          "tags": [
            "crm",
            "contactos",
            "empresas",
            "crear",
            "borrador"
          ],
          "related_slugs": [
            "importar-contactos-fuentes",
            "filtros-avanzados-contactos",
            "acciones-masivas-contactos",
            "detalle-contacto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los contactos viven en Marketing → Contactos (ruta /crm/contacts). Personas y empresas comparten una sola tabla con búsqueda, filtros avanzados y acciones masivas."
                }
              ]
            },
            {
              "heading": "Crear un contacto (persona)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Marketing → Contactos y haz clic en \"Nuevo Contacto\"."
                    },
                    {
                      "title": "Llena los datos básicos",
                      "detail": "Solo el Nombre es obligatorio. Apellido, email, teléfono, cargo, ciudad y país son opcionales. Puedes indicar Tipo de documento y Número de documento; completa ambos o deja ambos vacíos. Este documento se comparte con la ficha fiscal y los comprobantes. Si antes lo guardabas como un dato personalizado, revisa y completa estos campos; los datos personalizados anteriores se conservan."
                    },
                    {
                      "title": "Elige Estado y Fuente",
                      "detail": "Estado (etapa del ciclo de vida): Lead, Calificado, Oportunidad, Cliente, Evangelista o Perdido. Fuente: Sitio Web, Referencia, Redes Sociales, Llamada Fría, Publicidad, Evento, Campaña Email u Otro."
                    },
                    {
                      "title": "Asocia una empresa (opcional)",
                      "detail": "En el desplegable Empresa elige una existente o usa \"➕ Crear empresa nueva…\" para crearla sin salir del formulario."
                    },
                    {
                      "title": "Agrega etiquetas y haz clic en \"Crear\"."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Si el documento o correo corresponde a un cliente existente, se conserva su ficha. Una coincidencia ambigua pide revisar los datos; no fusiona personas automáticamente. Si la conexión falla, vuelve a guardar desde el mismo formulario para reintentar el alta sin duplicarla."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "El formulario guarda borrador automático",
                  "text": "Mientras escribes, \"Nuevo Contacto\" se guarda como borrador en tu navegador. Si cierras el modal con la X o se cierra la pestaña, al reabrirlo se restaura todo lo que llevabas. \"Cancelar\" sí descarta el borrador, y al crear el contacto con éxito se limpia solo. Aplica al crear, no al editar."
                }
              ]
            },
            {
              "heading": "Crear una empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Desde el dashboard del CRM (/crm) usa Acciones Rápidas → Empresa, o crea la empresa al vuelo desde el propio formulario de contacto. Campos de empresa: Nombre (obligatorio), Industria, Tamaño (rango de empleados), Website, Email Corporativo, Ciudad, País, Ingresos Anuales y Etiquetas."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El modal de contacto ya no se cierra al hacer clic afuera: es un formulario de captura de datos y un clic accidental borraba lo escrito. Solo se cierra con la X o con Cancelar."
                }
              ]
            },
            {
              "heading": "Otras formas de agregar contactos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Importar\" — sube un CSV o una hoja de cálculo de Excel (.xlsx / .xlsm) con tus contactos; la columna nombre es obligatoria.",
                    "\"Importar con IA\" — sube una foto, screenshot o PDF de una lista y la IA extrae los contactos (disponible según plan).",
                    "\"Prospección web\" — pega URLs de sitios de negocios y la herramienta extrae sus datos de contacto públicos (respeta robots.txt y términos de servicio)."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/importar-contactos-fuentes",
          "slug": "importar-contactos-fuentes",
          "url": "https://help.daplox.com/help/crm/importar-contactos-fuentes",
          "title": "Importar contactos: CSV, Excel, foto o PDF",
          "excerpt": "Trae tu base entera con vista previa editable, destinos al entrar (etiqueta, lista de correo, automatización) e importación por lotes para archivos grandes.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "crm",
            "importar",
            "excel",
            "csv",
            "xlsx",
            "smart import",
            "ia",
            "listas"
          ],
          "related_slugs": [
            "crear-contactos-empresas",
            "acciones-masivas-contactos",
            "detectar-duplicados-fusionar",
            "destinatarios-y-consentimiento-email",
            "automatizaciones-crm"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Contactos tienes dos caminos: \"Importar\" para archivos de datos (CSV y también Excel .xlsx / .xlsm directos, sin convertir), e \"Importar con IA\" para todo lo demás (fotos, screenshots, PDF, tablas desordenadas)."
                }
              ]
            },
            {
              "heading": "Importar un archivo (CSV o Excel)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Contactos → \"Importar\"",
                      "detail": "Antes de subir puedes elegir el destino de los importados: etiquetas, una lista de correo y/o una automatización (ver más abajo)."
                    },
                    {
                      "title": "Haz clic o arrastra el archivo",
                      "detail": "Hasta 20 MB. Se requiere al menos una columna \"nombre\" (o \"name\"); email y teléfono son opcionales."
                    },
                    {
                      "title": "Revisa el editor de vista previa",
                      "detail": "El backend te muestra qué entendió de cada fila (hasta 500 visibles) antes de escribir nada: puedes corregir valores, excluir filas y verificar el mapeo. Reconoce encabezados en español e inglés: nombre, apellido, email/correo, teléfono, celular/whatsapp, cargo, ciudad, país, etiquetas, etapa y fuente."
                    },
                    {
                      "title": "Confirma la importación",
                      "detail": "Se guardan hasta 5.000 filas en una sola transacción y ves el resumen (creados y omitidos, con el motivo). Las columnas que no calzan con ningún campo estándar se conservan como campos personalizados del contacto — no se pierde ningún dato del archivo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La columna de etapa entiende tu termómetro comercial",
                  "text": "En la columna etapa/estado puedes escribir frío, tibio o caliente (además de lead, calificado, oportunidad, cliente…): frío entra como Lead, tibio como Calificado y caliente como Oportunidad. Una etapa o fuente no reconocida no descarta la fila: entra como Lead / Otro y la vista previa te lo avisa."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Duplicados: solo se deduplica por correo",
                  "text": "Las filas cuyo email ya existe en tu CRM se omiten y se reportan como omitidas. La deduplicación es únicamente por correo: dos filas con el mismo nombre pero sin email crean dos contactos. Para unir repetidos después, usa la selección múltiple y \"Fusionar 2\"."
                }
              ]
            },
            {
              "heading": "Archivos grandes: importación por lotes",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si el archivo trae más filas de las que el editor puede mostrar (o es demasiado pesado para la vista previa), la importación se encola completa y corre por lotes en segundo plano: puedes seguir usando Daplox mientras tanto. Una tarjeta flotante muestra el progreso, los creados y el conteo de omitidas (con una muestra de los motivos). En esta vía se aplica la etiqueta de destino que hayas escrito."
                }
              ]
            },
            {
              "heading": "El destino: qué pasa con los importados al entrar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Añadir etiquetas — hasta 10, separadas por coma. Quedan en el contacto, listas para filtrar o disparar automatizaciones.",
                    "Meterlos a una lista de correo — elige una existente o escribe un nombre para crearla con ellos. Por defecto entran pendientes de confirmación (doble opt-in).",
                    "Meterlos a una automatización — solo se ofrecen las ACTIVAS; dispara «Contacto creado» acotado a esa automatización (no despierta a las demás)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "La casilla \"Estas personas ya me dieron permiso\"",
                  "text": "Solo aparece si elegiste una lista de correo. Marcada, los importados entran suscritos sin el correo de confirmación — y se registra la fecha y la IP desde la que lo afirmaste, porque la carga de la prueba es tuya. Márcala solo si de verdad tienes ese permiso: las quejas de spam caen sobre el dominio de envío que comparten todos los clientes de Daplox."
                }
              ]
            },
            {
              "heading": "Importar con IA (foto, screenshot, PDF)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Contactos → \"Importar con IA\"."
                    },
                    {
                      "title": "Sube el archivo",
                      "detail": "Sirve una foto de una lista impresa, una captura de WhatsApp, un PDF, un CSV o un Excel (.xlsx, .xlsm o .xls), hasta 20 MB por archivo. Cada importación admite hasta 1000 filas."
                    },
                    {
                      "title": "Revisa el preview y aprueba",
                      "detail": "Revisa nombre, correo, teléfono, cargo, dirección, ciudad, país, etapa y fuente. Empresa, notas y otras columnas se conservan como campos personalizados en la ficha. Puedes agregar campos faltantes, editar valores y omitir columnas; nada se guarda sin tu aprobación."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "\"Importar con IA\" está disponible según tu plan. El mismo botón aparece también en Finanzas → Transacciones, en el Pipeline y en Archivos, siempre con el destino ya configurado."
                }
              ]
            },
            {
              "heading": "Desde Google Contacts",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Exporta tus contactos de Google a CSV (contacts.google.com → Exportar → Google CSV) y súbelo en Marketing → Contactos → Importar. Las columnas estándar se reconocen automáticamente."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/filtros-avanzados-contactos",
          "slug": "filtros-avanzados-contactos",
          "url": "https://help.daplox.com/help/crm/filtros-avanzados-contactos",
          "title": "Filtros de contactos: condiciones con Y, O y Y NO",
          "excerpt": "Arma cada condición en una sola fila —Filtro, Condición y Valores— con etapa, origen, etiqueta, puntaje de cualificación, ciudad o fechas, y une condiciones con Y, O o Y NO para sumar o quitar grupos de contactos.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "crm",
            "filtros",
            "segmentación",
            "búsqueda",
            "y",
            "o",
            "y no",
            "condiciones",
            "cualificación",
            "puntaje"
          ],
          "related_slugs": [
            "acciones-masivas-contactos",
            "etiquetas-segmentacion",
            "crear-contactos-empresas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El buscador de Contactos encuentra a la persona por su nombre, apellido o correo, o por su teléfono fijo o móvil (sólo cuentan los dígitos: da igual escribir \"300 123 4567\" o \"+57 (300) 123-4567\"). No importan las mayúsculas, las tildes ni el orden de las palabras: \"lopez fer\" encuentra a \"Fernando López\". Las empresas de la lista se buscan igual, por nombre, correo o teléfono."
                },
                {
                  "type": "paragraph",
                  "text": "Además del buscador, Contactos tiene el botón \"Filtros\". Al pulsarlo aparece una sola línea con tres listas: Filtro, Condición y Valores, y la lista de contactos sigue a la vista debajo. Cada línea es una condición, y puedes unir varias con Y, O o Y NO. Se aplica al momento sobre toda la base: el listado, el conteo y la selección de todos usan las mismas condiciones."
                }
              ]
            },
            {
              "heading": "Cómo armar un filtro",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Contactos → botón \"Filtros\"."
                    },
                    {
                      "title": "Elige el filtro en la lista \"Filtro\"",
                      "detail": "Puedes escribir para buscarlo: Etapa, Origen, Etiqueta, Cualificación (puntaje), Responsable, Ciudad, País, Correo, Teléfono, WhatsApp, Dirección, Empresa, Cargo, Negocios, Etapa del negocio, Embudo, Ventas, Compró el producto, Actividades, Notas, Último contacto, Fecha de alta, Abrió un correo, Hizo clic en un correo, Formulario, Secuencia, Automatización, UTM, Atribución, Clic de anuncio y Texto (nombre o correo). Algunos sólo aparecen cuando tienen algo que mostrar, como Embudo si tienes embudos."
                    },
                    {
                      "title": "Elige la condición en la misma línea",
                      "detail": "Al lado aparece la condición que ese filtro admite. Etiqueta permite Cualquiera, Todas, Ninguna de ellas, Tiene etiquetas o Sin etiquetas. Formulario permite Llenó este formulario y No llenó este formulario; incluye los formularios de tus sitios y de Meta."
                    },
                    {
                      "title": "Elige o escribe los valores",
                      "detail": "Donde se eligen varios (etapas, etiquetas, ciudades…), los valores son una lista con búsqueda y selección múltiple: escribe para acotarla y marca los que quieras. Si la etiqueta que buscas no existe, la creas desde ahí mismo."
                    },
                    {
                      "title": "Une otra condición con Y, O o Y NO",
                      "detail": "Debajo, en \"Añadir condición: + Y  + O  + Y NO\", elige Y (también debe cumplirlo), O (suma a quien lo cumpla) o Y NO (quita a quien lo cumpla). Aparece otra línea igual, con su conector delante, para armar la nueva condición. Cada línea se quita con la ×. Una condición sin filtro elegido no cuenta. Limpiar quita los filtros."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo se leen las condiciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las condiciones se aplican en orden, de arriba abajo, y Resultado muestra la fórmula con sus números: (1 o 2) y no 3 significa que primero se suman las condiciones 1 y 2, y después se quita a quien cumple la 3. Dentro de una misma fila, varios valores suman: Etapa Cliente y Lead trae a quien está en cualquiera de las dos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Clientes o quienes tienen la etiqueta Evento: condición 1 con Etapa Cliente; Añadir condición O y, en la condición 2, la etiqueta Evento.",
                    "Quienes tienen Registro pero no Compró: condición 1 con la etiqueta Registro; Añadir condición Y NO con la etiqueta Compró.",
                    "De Bogotá y además con un negocio abierto: condición 1 con Ciudad Bogotá; Añadir condición Y con Negocios → Con negocio abierto.",
                    "Si la condición 1 queda vacía, una condición Y NO parte de todos tus contactos: Y NO Compró trae a todos menos a quienes compraron."
                  ]
                }
              ]
            },
            {
              "heading": "Filtrar por el puntaje de cualificación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con la cualificación de leads encendida, la lista \"Filtro\" trae Cualificación (puntaje). Su condición es Mayor a, Menor a o Igual a, y el valor es un número entero entre -100000 y 100000. Con la cualificación apagada el filtro no aparece, porque los puntajes no se mantienen al día."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Leads calientes: Cualificación (puntaje) Mayor a 70.",
                    "Quien todavía no tiene puntaje calculado no entra en ninguna de las tres comparaciones: ni en Mayor a, ni en Menor a, ni en Igual a.",
                    "Con Y NO sí queda dentro: Y NO Cualificación (puntaje) Mayor a 70 quita sólo a quienes pasan de 70 y deja a quienes no tienen puntaje."
                  ]
                }
              ]
            },
            {
              "heading": "Trucos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Haz clic en una etiqueta dentro de la tabla y se convierte en filtro al instante.",
                    "El contador azul del botón \"Filtros\" muestra cuántos filtros activos tienes.",
                    "Los filtros de Etapa y Origen aplican a personas; mientras estén activos, las empresas se ocultan de la lista.",
                    "Los segmentos de correo y las difusiones de WhatsApp usan este mismo constructor de filtros, y los segmentos que ya tenías guardados se abren con sus mismas condiciones."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/acciones-masivas-contactos",
          "slug": "acciones-masivas-contactos",
          "url": "https://help.daplox.com/help/crm/acciones-masivas-contactos",
          "title": "Acciones masivas: etiquetar, cambiar etapa, exportar, fusionar y borrar",
          "excerpt": "Selecciona varios contactos con los checkboxes y aplícales acciones en lote desde la barra azul, incluidas ejecutar una automatización y enviarles una plantilla de WhatsApp.",
          "updated_at": "2026-09-30",
          "reading_minutes": 5,
          "tags": [
            "crm",
            "bulk",
            "acciones masivas",
            "exportar",
            "fusionar",
            "etiquetas",
            "automatización",
            "whatsapp",
            "plantilla"
          ],
          "related_slugs": [
            "filtros-avanzados-contactos",
            "detectar-duplicados-fusionar",
            "crear-contactos-empresas",
            "automatizaciones-crm",
            "difusiones-whatsapp"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Contactos cada fila de persona tiene un checkbox (el del encabezado selecciona todos los visibles). Al seleccionar al menos uno aparece la barra \"N seleccionado(s)\" con las acciones en lote."
                }
              ]
            },
            {
              "heading": "Acciones disponibles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Agregar etiqueta — escribe la etiqueta y se aplica a todos los seleccionados.",
                    "Quitar etiqueta — remueve una etiqueta de todos los seleccionados.",
                    "Cambiar etapa… — mueve a todos a una etapa del ciclo de vida (Lead, Calificado, Oportunidad, Cliente, Evangelista, Perdido).",
                    "Exportar CSV — descarga los seleccionados como contactos_AAAA-MM-DD.csv con Nombre, Apellido, Email, Teléfono, Celular, Cargo, Empresa, Ciudad, País, Etapa y Etiquetas.",
                    "Fusionar 2 — disponible solo con exactamente 2 seleccionados: conserva el primero, le suma los datos del segundo y elimina el duplicado.",
                    "Eliminar — borra todos los seleccionados (pide confirmación).",
                    "Ejecutar automatización — corre una automatización sobre cada contacto seleccionado. Primero aparecen las que empiezan con «Ejecución manual»; antes de ejecutar ves qué hará y al final, en cuántos se ejecutó, cuántos quedaron en espera (si el flujo tiene un paso «Esperar»), a cuántos se omitió y por qué. Si la automatización envía plantillas de WhatsApp, sólo el dueño o un administrador puede ejecutarla, como mucho sobre 5.000 contactos. Si se corta la conexión a mitad, vuelve a pulsar «Ejecutar» sin cambiar nada: no se repite en quien ya corrió.",
                    "Enviar WhatsApp — si eres dueño o administrador, abre «Enviar plantilla de WhatsApp» para mandarles una plantilla aprobada directamente (hasta 5.000; el mismo valor de cada dato para todos; se omite a quien no tenga un celular válido o pidió la baja). Cada número aparece con su teléfono y su nombre («+57 300 000 0000 · Mi Tienda»), así distingues dos números que en Meta se llaman igual. La confirmación dice cuántas plantillas pueden salir como mucho («¿Enviar hasta N…?»): los marcados a mano que no tienen celular ni fijo no cuentan, y una nota lo dice. Cada plantilla entregada tiene costo en Meta. Para más de 5.000 o para programarla, «Arma una difusión». Las demás personas del equipo van a Difusiones; con UN solo contacto marcado, «Enviar WhatsApp» les abre su chat en una pestaña nueva para escribirle o mandarle la plantilla ahí mismo.",
                    "Después de enviar, el resultado dice cuántas plantillas quedaron en cola, cuántas ya estaban en cola (mismo teléfono o un reintento) y no se repiten, y cuántas se omitieron y por qué. Mientras no salgan, «Cancelar envío» frena las que faltan y dice cuántas ya habían salido, que no se pueden retirar. Si se corta la conexión al enviar, puede que el envío sí haya quedado en cola: vuelve a pulsar «Enviar» sin cambiar nada y no se duplica.",
                    "Limpiar — deselecciona todo sin hacer nada."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Eliminar y Fusionar no se pueden deshacer. Si tienes dudas, usa antes \"Exportar CSV\" como respaldo de los seleccionados."
                }
              ]
            },
            {
              "heading": "Selección con checkboxes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los checkboxes aparecen solo en filas de personas; las empresas no participan de las acciones en lote.",
                    "La selección respeta los filtros: filtra primero (por etiqueta, etapa, etc.) y luego usa \"seleccionar todos\" para operar sobre ese segmento."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/detalle-contacto",
          "slug": "detalle-contacto",
          "url": "https://help.daplox.com/help/crm/detalle-contacto",
          "title": "La ficha del contacto: timeline, deals, notas y archivos",
          "excerpt": "Todo lo que Daplox sabe de una persona en una sola pantalla: historial, negocios, actividades, notas y archivos, y los botones para escribirle por WhatsApp o enviarle un correo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "crm",
            "contacto",
            "timeline",
            "ficha",
            "detalle",
            "otros datos",
            "campos personalizados",
            "whatsapp",
            "correo",
            "email marketing",
            "lista de precios",
            "b2b",
            "b2c"
          ],
          "related_slugs": [
            "crear-contactos-empresas",
            "pipeline-deals",
            "acciones-masivas-contactos",
            "personalizar-datos-visibles-crm"
          ],
          "sections": [
            {
              "heading": "Nuevo: Pipelines, Ventas y cualificación",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La pestaña «Deals» ahora se llama «Pipelines»: cada negocio dice en qué pipeline y en qué etapa está.",
                    "La pestaña «Ventas» reúne lo que se le vendió a este cliente —ventas, facturas (también los cobros de Stripe) y cotizaciones aceptadas— con el total por moneda, sin las anuladas.",
                    "En «Información» ves su cualificación: el puntaje, si es Lead, MQL o SQL, de dónde salen los puntos y el origen de su primera visita (fuente, medio y campaña). A su lado, «Editar las reglas» abre la pantalla donde se cambia cómo se puntúa (para el dueño, un administrador o un gerente)."
                  ]
                }
              ]
            },
            {
              "heading": "Pagos y cartera del cliente",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre Pagos y cartera del cliente para consultar sus movimientos y deudas vinculadas. El bloque requiere permisos de Finanzas y ofrece Actualizar y enlaces al módulo.",
                    "«Registrar un pago de este cliente» abre Nuevo movimiento en Finanzas ya conectado a este contacto; «Registrar abono», junto a cada deuda pendiente, lo abre además con esa deuda y su saldo.",
                    "Los cobros vinculados al contacto se incluyen en su LTV. Una venta o factura que ya generó su movimiento no se cuenta dos veces. Si cobraste en varias monedas, el LTV se muestra por moneda —en la ficha y en la columna LTV de Contactos—, sin sumarlas ni convertirlas."
                  ]
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Haz clic en el nombre de cualquier contacto de la lista para abrir su ficha (/crm/contacts/{id}). Ahí ves sus datos (nombre, apellido, email, teléfono, móvil, cargo, empresa, ciudad, país) y el historial completo de la relación."
                },
                {
                  "type": "paragraph",
                  "text": "Si tu plan tiene Cotizaciones, debajo de las etiquetas está \"Lista de precios\": en qué lista está el contacto y por qué (elegida en su ficha o por su etiqueta, ej. B2B). Puedes cambiarla ahí mismo; el chatbot y las cotizaciones usan el precio de esa lista. Ver \"Precios para empresas y para personas (B2B/B2C)\"."
                }
              ]
            },
            {
              "heading": "Escribirle por WhatsApp o enviarle un correo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la cabecera de la ficha, junto a Contactos y Editar, hay dos botones que abren en una pestaña nueva, para que no pierdas la ficha. En el teléfono se ven sólo sus iconos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "WhatsApp — abre Conversaciones con el chat de WhatsApp de ese contacto. Si todavía no tiene uno, se abre Nueva conversación con el contacto ya elegido: pulsa Crear conversación. Mientras el cliente no te escriba, sólo puedes empezar con una plantilla aprobada por Meta; cuando responde, tienes 24 horas para escribirle libremente.",
                    "Enviar correo — crea un correo de Email Marketing en borrador cuyo único destinatario es este contacto y abre el editor. No se envía nada hasta que revises el asunto, el diseño y el permiso, y lo envíes o lo programes.",
                    "Si el contacto no tiene móvil ni teléfono, no tiene correo o su correo no es válido, el botón se ve apagado; al tocarlo te dice por qué. Si se dio de baja o su correo rebotó, te lo dice al pulsar Enviar correo y no se crea nada.",
                    "Los botones aparecen si tu plan incluye Conversaciones o Email Marketing y tu usuario puede crear en Marketing."
                  ]
                }
              ]
            },
            {
              "heading": "Otros datos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo de los datos básicos están los campos personalizados del contacto, como la cédula o el NIT. Con \"Editar\" puedes cambiar su valor, quitarlos o sumar uno nuevo con \"Agregar dato\", eligiendo el nombre de la lista de los que ya usan tus contactos. Esos datos se pueden mostrar en las tarjetas del pipeline y como columnas en Contactos."
                }
              ]
            },
            {
              "heading": "Pestañas de la ficha",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Timeline — el hilo cronológico de todo: creación, notas, actividades, deals y cambios de etapa.",
                    "Journey — el recorrido del contacto por tu embudo.",
                    "Deals — los negocios asociados a la persona.",
                    "Actividades — llamadas, reuniones y tareas ligadas al contacto.",
                    "Notas — apuntes libres del equipo.",
                    "Archivos — documentos adjuntos al contacto."
                  ]
                }
              ]
            },
            {
              "heading": "Qué registra el timeline",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada evento lleva su tipo: Creado, Nota, Actividad, Completada, Deal, Etapa (cambio de etapa del negocio), Vendido y No concretado. Es la forma más rápida de retomar el contexto antes de una llamada."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/pipeline-deals",
          "slug": "pipeline-deals",
          "url": "https://help.daplox.com/help/crm/pipeline-deals",
          "title": "Pipeline de Ventas: crear negocios y moverlos por etapas",
          "excerpt": "Kanban de oportunidades con forecast: crea negocios (con borrador automático), arrástralos entre etapas, ve sus cotizaciones y regístralas como venta, ciérralos como Vendido o No concretado y manda lo vendido a Producción.",
          "updated_at": "2026-11-04",
          "reading_minutes": 6,
          "tags": [
            "crm",
            "deals",
            "pipeline",
            "ventas",
            "kanban",
            "borrador",
            "personalizar",
            "moneda",
            "negocios sin valor",
            "cotizaciones",
            "registrar venta",
            "puntaje",
            "lead scoring",
            "filtro por puntaje"
          ],
          "related_slugs": [
            "crear-contactos-empresas",
            "formulario-web-a-pipeline",
            "automatizaciones-crm",
            "embudo-perdida-leads",
            "calificacion-automatica-leads-whatsapp",
            "registrar-ventas",
            "personalizar-datos-visibles-crm",
            "moneda-de-la-empresa"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Pipeline de Ventas vive en Marketing → Pipeline (ruta /crm/deals). Cada negocio (oportunidad) tiene valor monetario, etapa y estado (En proceso, Vendido o No concretado). Las etapas por defecto son: Nuevo, Contactado, Calificado, Propuesta, Negociación y Vendido, cada una con una probabilidad que alimenta el forecast."
                }
              ]
            },
            {
              "heading": "Crear un negocio",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Pipeline → \"Nuevo cliente\"."
                    },
                    {
                      "title": "Completa la pestaña \"Información general\"",
                      "detail": "Nombre del cliente (obligatorio), contacto principal, etapa, valor y moneda (por defecto, la moneda de la empresa; puedes elegir cualquier otra), empresa, fuente del lead, fecha de cierre y descripción. Si la moneda de la empresa todavía no ha cargado, el selector dice \"La moneda de la empresa\" y el negocio nace en ella; la moneda que elijas, o la de un borrador restaurado, no se cambia sola."
                    },
                    {
                      "title": "Busca el contacto principal",
                      "detail": "Abre el selector y escribe nombre, correo o teléfono. La búsqueda consulta los contactos de tu cuenta, incluidos los que no aparecen en la primera lista, y muestra hasta 20 coincidencias; afina el texto si hay más. Revisa el correo o teléfono para distinguir personas con el mismo nombre. Puedes elegir con las flechas y Enter. Cancelar la búsqueda o un error de carga conserva el contacto anterior; buscar no crea ni modifica contactos. Si falla, usa Reintentar búsqueda."
                    },
                    {
                      "title": "Crea empresa o etapa al vuelo si te falta",
                      "detail": "Los desplegables de Empresa y Etapa tienen \"➕ Crear empresa\" y \"➕ Nueva etapa\" para no salir del formulario."
                    },
                    {
                      "title": "Haz clic en \"Crear\"",
                      "detail": "Con el negocio creado se habilitan las demás pestañas del modal: Reservar cita, Tareas, Proyecto, Notas, Cotizaciones, Ventas y Pagos."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "También guarda borrador",
                  "text": "Igual que el formulario de contactos, \"Nuevo cliente\" guarda un borrador automático mientras escribes. Si cierras con la X o haces clic afuera, el progreso se conserva y se restaura al reabrir. \"Cancelar\" descarta el borrador y al crear con éxito se limpia."
                }
              ]
            },
            {
              "heading": "Las ocho pestañas del negocio",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Información general — datos del contacto y de la oportunidad: etapa, valor, moneda, estado y, si quedó No concretado, la razón de pérdida.",
                    "Reservar cita — agenda una reunión ligada al negocio, con Google Meet opcional.",
                    "Tareas — pendientes del negocio. «Agregar tarea» la crea en un proyecto (el enlazado al negocio, uno del cliente o uno nuevo para el cliente), con responsable y fecha de entrega: sale en el tablero de ese proyecto, en «Mis tareas» de quien la hace y en su Inicio, y el CRM la sigue viendo (automatizaciones, recordatorios y el AsistentIA). Las tareas viejas del pipeline siguen aquí; ninguna sale dos veces. Sin acceso a Proyectos, la tarea es una actividad del CRM, como siempre.",
                    "Proyecto — «Crear proyecto para este cliente» (externo, con el cliente y el negocio enlazados, y una plantilla si quieres) o «Enlazar a un proyecto existente». Ganar el negocio no crea nada solo.",
                    "Notas — apuntes internos del equipo sobre la oportunidad.",
                    "Cotizaciones — «Crear cotización», arriba a la derecha, abre aquí mismo el editor completo del módulo con el cliente, el negocio y su moneda ya puestos; la ficha se agranda mientras escribes y, al crearla o cancelar, vuelves a la lista de la pestaña. Debajo, las cotizaciones de ese negocio y las del contacto que no están atadas a ningún negocio, con su número, fecha y total. Desde aquí cambias su estado (Borrador, Enviada, Aceptada, Rechazada o Vencida, con los mismos saltos que en Marketing → Cotizaciones) o pulsas \"Registrar como venta\": la cotización pasa a Aceptada, queda registrada como venta, sus productos salen del inventario y la ficha salta a la pestaña Ventas. Las aceptadas ya no se listan aquí —son ventas y están en la pestaña Ventas: como cotización aceptada o, si ya se facturó, como su factura—; una nota dice cuántas hay, con \"Ver en Ventas\". \"Ver cotización\" abre cada una en el módulo.",
                    "Ventas — registra lo que le vendiste con el MISMO formulario de Marketing → Ventas, con el cliente y el negocio ya puestos: \"Desde cero\" (productos o servicios, lo disponible en inventario debajo de la cantidad, \"Crear orden de producción\" por línea y \"Crear la factura de venta\" en borrador) o \"Desde una cotización\" de ese cliente que todavía no se aceptó. La lista muestra lo mismo que Marketing → Ventas le atribuye al negocio —sus ventas, sus facturas emitidas en Finanzas (\"Factura FAC-…\", con \"de la cotización …\" si salió de una y \"Ver factura\") y sus cotizaciones aceptadas que todavía no tienen factura (\"Cotización … aceptada\")—, más las del contacto que no están atadas a ningún negocio. \"Total vendido\" lo calcula el servidor con la misma cuenta del módulo: una cotización ya facturada suma una sola vez, como su factura, y la factura de una venta ya registrada dice \"ya cuenta en su venta\" y no se suma otra vez. Quien no tiene acceso a Finanzas no ve las facturas: ve la cotización aceptada. Una venta pagada con cuenta y monto positivo crea su ingreso en Finanzas. Lo explica \"El módulo de Ventas\".",
                    "Pagos — abonos registrados en el negocio. Revisa si el mismo cobro ya está registrado en Ventas o Facturas antes de ingresarlo aquí, para evitar duplicarlo."
                  ]
                }
              ]
            },
            {
              "heading": "Mover negocios entre etapas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la vista Kanban (por defecto) arrastra la tarjeta de una columna a otra. También puedes abrir el negocio y cambiar el campo Paso (Etapa). Con la vista Tabla ves todos los negocios en filas con columnas de etapa, valor, forecast, contacto, días en la etapa y cierre."
                },
                {
                  "type": "paragraph",
                  "text": "Para marcar el resultado, cambia el Estado del negocio a Vendido o No concretado (si es No concretado, eliges el motivo de pérdida de la lista de tu empresa —se edita en CRM → «Cualificación de leads»— y, si quieres, un detalle). También puedes seleccionar varios negocios y usar los botones en lote Vendidos, No concretados o Eliminar. Marcar Vendido actualiza la oportunidad: la venta se registra por separado en su pestaña Ventas. Ese cambio de estado no crea una reserva ni una entrega de inventario. Aceptar una de sus cotizaciones, en cambio, sí registra la venta y saca su inventario."
                },
                {
                  "type": "paragraph",
                  "text": "Un negocio Vendido muestra en su tarjeta el botón \"Crear orden de producción\" (el ícono de la fábrica), y también en su detalle y en su pestaña Ventas cuando ya tiene una venta. Te lleva a Producción → Órdenes de producción con el diálogo abierto y precargado: los productos y cantidades de lo vendido o de su cotización, el cliente y una referencia. Revisas y creas la orden allí; si el negocio no tiene productos, el diálogo abre vacío con el cliente puesto. Solo lo ve quien tiene Producción en su plan y permiso para crear en ese módulo."
                }
              ]
            },
            {
              "heading": "Métricas, filtros y vistas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Métricas (colapsables con el botón \"Métricas\"): Pipeline en proceso, Forecast ponderado (valor × probabilidad de etapa), Vendidos este mes y No concretados este mes.",
                    "Filtros: Estado (Todos / En proceso / Vendidos / No concretados), valor mínimo y máximo, y \"Sin actividad\" para ver solo negocios estancados (demasiados días en la misma etapa). El valor mínimo y máximo van en la moneda de la empresa (se ve su código al lado): los negocios en otras monedas no entran en ese rango.",
                    "Puntaje (sólo con la cualificación de leads encendida): elige \"Por encima de\", \"Por debajo de\" o \"Igual a\" y escribe un número para ver solo los negocios cuyo contacto tiene ese puntaje. Es estricto: \"Por encima de 50\" no incluye el 50. Los negocios sin contacto, o cuyo contacto todavía no tiene puntaje, no aparecen mientras este filtro está puesto. Ver \"Cualificación de leads\".",
                    "Con la cualificación de leads encendida, cada tarjeta muestra el puntaje del contacto y su nivel (por ejemplo, \"45 pts · MQL\"), la vista Tabla suma la columna \"Puntaje\" y \"Exportar\" incluye el puntaje y el nivel.",
                    "Búsqueda: escribe el nombre, el correo o el teléfono de la persona, su empresa o el título del negocio; no importan las mayúsculas, las tildes ni el orden de las palabras. Si lo que buscas está en otro pipeline, la barra de resultados te dice en cuál y te lleva allí con un toque. Esc o \"Limpiar búsqueda\" la borra.",
                    "\"Personalizar\" elige qué datos muestran las tarjetas de este pipeline: el celular, la ciudad o tus propios campos, como la cédula. Ver \"Elegir qué datos se ven en el pipeline y en Contactos\".",
                    "\"Exportar\" descarga tus negocios, con las columnas que elegiste en \"Personalizar\"; \"Importar con IA\" trae oportunidades desde una foto, screenshot o PDF (según plan)."
                  ]
                }
              ]
            },
            {
              "heading": "Negocios sin valor en otra moneda",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si hay negocios sin valor en otra moneda que la de la empresa —por ejemplo, leads de WhatsApp que nacieron en USD en una empresa que trabaja en COP—, quien administra ve arriba del tablero el aviso \"Hay 12 negocios sin valor en USD\" con el botón \"Pasarlos a COP\". Tras confirmar en el diálogo, esos negocios pasan a la moneda de la empresa y el tablero se actualiza."
                },
                {
                  "type": "paragraph",
                  "text": "Sólo cuentan los negocios sin dinero: valor 0, sin pagos, ventas, cotizaciones ni facturas. Su moneda sólo propone la de las ventas futuras, así que pasarlos no cambia ningún importe; los negocios con dinero conservan la suya. Ver \"Moneda de la empresa\"."
                }
              ]
            },
            {
              "heading": "Varios pipelines y etapas propias",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con \"+ Pipeline\" creas un embudo adicional (por ejemplo, uno para ventas nuevas y otro para renovaciones) y defines sus etapas con nombre, color y probabilidad. Con el engranaje \"Administrar pipeline\" ajustas el pipeline actual."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/personalizar-datos-visibles-crm",
          "slug": "personalizar-datos-visibles-crm",
          "url": "https://help.daplox.com/help/crm/personalizar-datos-visibles-crm",
          "title": "Elegir qué datos se ven en el pipeline y en Contactos",
          "excerpt": "Muestra en las tarjetas del pipeline y en la tabla de contactos el celular, la ciudad o tus propios datos, como la cédula o el NIT. Lo elige un administrador o gerente para todo el equipo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "crm",
            "pipeline",
            "contactos",
            "tarjetas",
            "columnas",
            "campos personalizados",
            "cédula",
            "celular",
            "personalizar",
            "ordenar",
            "último contacto",
            "cualificación",
            "puntaje"
          ],
          "related_slugs": [
            "pipeline-deals",
            "detalle-contacto",
            "importar-contactos-fuentes"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Por defecto, cada tarjeta del Pipeline de Ventas muestra el responsable, la empresa, el valor (con el código de la moneda del negocio; un negocio sin moneda va en la de la empresa) y el cierre esperado, y la tabla de Contactos muestra email, etiquetas, estado, fuente, teléfono y LTV. Puedes elegir qué datos se ven y en qué orden: datos del negocio, datos del contacto y tus campos personalizados."
                }
              ]
            },
            {
              "heading": "Las tarjetas del pipeline",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Pipeline → \"Personalizar\".",
                      "detail": "Cada pipeline tiene su propia elección: el de ventas puede mostrar el valor y el de cuentas la cédula."
                    },
                    {
                      "title": "Marca los datos que quieres ver",
                      "detail": "Del negocio: valor, responsable, empresa, cierre esperado, fuente, etiquetas, días en la etapa y fecha de creación. Del contacto: nombre, correo, teléfono, celular, cargo, ciudad y país. Y los campos personalizados de tus contactos."
                    },
                    {
                      "title": "Ordénalos con las flechas",
                      "detail": "La vista previa muestra una tarjeta real de ese pipeline con lo que elegiste. Caben hasta 12 datos."
                    },
                    {
                      "title": "Haz clic en \"Guardar para todo el equipo\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "La vista Tabla y la exportación también los incluyen",
                  "text": "Lo que elijas y la vista Tabla no muestre ya aparece allí como columna, y también en el archivo de \"Exportar\"."
                }
              ]
            },
            {
              "heading": "Las columnas de la tabla de contactos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Contactos → \"Columnas\", junto a \"Filtros\"."
                    },
                    {
                      "title": "Marca las columnas y ordénalas",
                      "detail": "Email, teléfono, celular, etiquetas, estado, cualificación (el puntaje y su nivel: Lead, MQL o SQL), fuente, cargo, empresa, ciudad, país, fecha de creación, último contacto, LTV y campos personalizados. Caben hasta 16; el nombre y las acciones van siempre."
                    },
                    {
                      "title": "Haz clic en \"Guardar para todo el equipo\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Ordenar la tabla de contactos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El nombre y las columnas Email, Estado, Cualificación, Fuente, Cargo, Ciudad, País, Creado y Último contacto tienen una flecha junto al título: haz clic en el título para ordenar la lista por esa columna. Por defecto la tabla muestra primero los contactos creados más recientemente."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El primer clic ordena el texto de la A a la Z, las fechas de la más reciente a la más antigua y la Cualificación del puntaje más alto al más bajo; el segundo invierte el orden; el tercero vuelve al orden de siempre.",
                    "El orden vale para TODOS los contactos del filtro, no solo para la página que ves, y la tabla vuelve a la página 1. Las tildes no separan: \"Álvaro\" va con la A. El Estado sigue el embudo (Lead, Calificado, Oportunidad, Cliente, Evangelista, Perdido) y la Fuente, el orden de su lista (Sitio Web, Referencia, Redes Sociales, Llamada Fría, Publicidad, Evento, Campaña Email, Otro), no el alfabético.",
                    "Los contactos sin ese dato —o con el nombre o el correo en blanco— van siempre al final, en los dos sentidos.",
                    "La Cualificación se ve solo con la cualificación de leads encendida (CRM → «Cualificación de leads»). Apagada, la columna muestra «—» y no tiene flecha: no se ordena por ella.",
                    "Al ordenar por Último contacto, quien escribe mientras recorres las páginas sube al principio: entre una página y otra una fila puede repetirse o quedar sin verse. Vuelve a la página 1 para ver la lista al día.",
                    "Cada persona conserva su orden en su navegador hasta que cierre sesión. Si ordenaste por una columna que ya no se muestra, la tabla lo dice y ofrece \"Volver al orden de siempre\".",
                    "Ordenar no cambia qué contactos están: el total, \"Seleccionar los N del filtro\" y las acciones en lote siguen igual. Lo que marcaste a mano en la página se desmarca, porque la página muestra otros contactos.",
                    "Con un orden elegido, las empresas de la primera página aparecen al final en su propio grupo: \"Empresas · fuera del orden de los contactos\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Qué es el \"Último contacto\" de esta tabla",
                  "text": "La fecha más reciente entre el contacto registrado —la última cita que agendó o la fecha que trajo la importación— y el último mensaje real con esa persona en la bandeja de Conversaciones: uno que te llegó, o uno que enviaste y el proveedor aceptó (WhatsApp, Instagram, Messenger, el chat, el bot, una automatización, una plantilla o una difusión). No cuentan las notas internas, los envíos fallidos ni los avisos de tareas a tu equipo. Se actualiza con cada mensaje, con unos minutos de margen en un chat muy activo, y los mensajes anteriores a esta función se van completando solos en segundo plano. Los filtros y segmentos de contacto (\"Nunca contactado\", \"contactado en los últimos N días\") siguen usando solo el contacto registrado."
                }
              ]
            },
            {
              "heading": "Campos personalizados: cédula, NIT, número de cliente…",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Son datos propios de tu negocio que guarda cada contacto. Llegan al importar un archivo con columnas que Daplox no reconoce, que se guardan con el nombre de la columna, o se escriben a mano en la ficha del contacto: \"Editar\" → \"Otros datos\" → \"Agregar dato\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El panel \"Personalizar\" ofrece los campos que ya usan tus contactos, con el porcentaje de contactos recientes que los tienen. Si uno no aparece, escribe su nombre exacto en \"Otro campo\".",
                    "En la ficha, al agregar un dato, elige el nombre de la lista: así \"Cédula\" no queda escrita de varias maneras en contactos distintos.",
                    "\"Quitar\" en la ficha borra ese dato solo de ese contacto.",
                    "Si un contacto no tiene el dato, la tarjeta no le reserva línea y la tabla muestra \"—\".",
                    "El rastro de los formularios de tu página (origen, campaña, respuestas) no se edita desde \"Otros datos\" y no se toca al guardar."
                  ]
                }
              ]
            },
            {
              "heading": "Quién puede cambiarlo",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La elección es del equipo",
                  "text": "La cambia un propietario, administrador o gerente, y la ve todo el equipo. Las demás personas abren el panel en modo lectura. \"Restablecer\" vuelve al diseño de siempre."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/formulario-web-a-pipeline",
          "slug": "formulario-web-a-pipeline",
          "url": "https://help.daplox.com/help/crm/formulario-web-a-pipeline",
          "title": "Del formulario de tu página al pipeline",
          "excerpt": "Un formulario publicado captura un contacto y una oportunidad, o reutiliza los existentes. Aprende dónde consultar las respuestas y qué datos requieren confirmación.",
          "updated_at": "2026-10-22",
          "reading_minutes": 5,
          "tags": [
            "crm",
            "formulario",
            "sitio web",
            "pipeline",
            "leads",
            "captura"
          ],
          "related_slugs": [
            "correo-del-formulario-web",
            "pipeline-deals",
            "automatizaciones-crm",
            "auto-asignacion-leads"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando alguien envía un formulario de una página publicada de tu sitio, no solo aparece en Marketing → Contactos: entra al pipeline como un negocio listo para trabajar, sin que configures nada."
                }
              ]
            },
            {
              "heading": "Qué se crea con cada envío",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El CONTACTO, con etapa Lead y fuente Sitio Web. Si ya existía (mismo correo), se reutiliza.",
                    "Un NEGOCIO en la primera etapa de tu pipeline por defecto, que hereda la probabilidad de esa etapa para el forecast.",
                    "El título del negocio es \"Nombre — Sitio\"; si la persona no dejó nombre, se usa su correo o teléfono para que la tarjeta identifique a alguien."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Además, el lead se califica y se asigna solo: la etiqueta lead-caliente, lead-tibio o lead-nuevo según las palabras de su mensaje (las mismas señales que un lead de WhatsApp), y el negocio queda con el comercial que tenga menos negocios abiertos."
                }
              ]
            },
            {
              "heading": "La descripción trae lo que la persona escribió",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El comercial abre la tarjeta y no tiene que adivinar: la descripción del negocio lleva cada campo del formulario con su etiqueta, desde qué página del sitio se envió, la fecha y — si venía de una campaña — el origen (utm_source, medio, campaña, término, contenido y el sitio del que vino)."
                }
              ]
            },
            {
              "heading": "Si la misma persona vuelve a enviar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se reutiliza su negocio ABIERTO: el nuevo envío se apila en la descripción y se refresca la última actividad. No se abren tarjetas repetidas para que nadie lo llame tres veces.",
                    "Si su negocio anterior ya quedó Vendido o No concretado, nace un negocio nuevo: es una oportunidad nueva."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La suscripción al blog no crea negocio",
                  "text": "El formulario de suscripción solo pide un correo: crea un suscriptor, no una oportunidad comercial. Así tu pipeline no se llena de tarjetas que ningún vendedor puede trabajar. Y si aún no has configurado tu pipeline, el contacto igual se captura — solo queda sin negocio hasta que lo crees."
                }
              ]
            },
            {
              "heading": "Actualizar los datos de un contacto existente",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si el correo ya está en Contactos, el formulario reutiliza esa ficha. Lo que la persona acaba de escribir queda en «Respuestas del formulario»: no sobrescribe el nombre, apellido, correo ni teléfono del contacto existente, aunque alguno estuviera vacío. Un formulario público no verifica que quien escribe sea la persona titular de ese correo."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Busca la ficha existente",
                      "detail": "Abre Marketing → Contactos y busca por el correo utilizado en el formulario."
                    },
                    {
                      "title": "Confirma los nuevos datos",
                      "detail": "Revisa «Respuestas del formulario» y confirma con la persona los datos que quiere cambiar."
                    },
                    {
                      "title": "Edita esa misma ficha",
                      "detail": "Con permiso para editar contactos, actualiza y guarda los datos confirmados. Si cambia el correo, comprueba antes que no corresponda a otro contacto; no crees otra ficha para hacer la corrección."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El disparador no sobrescribe los datos personales",
                  "text": "«Formulario web enviado» puede iniciar una automatización, pero no hay un paso que copie automáticamente esas respuestas sobre el nombre, apellido, correo o teléfono de un contacto existente. «Cambiar etapa del contacto» solo cambia su etapa. Si alguien envía otro correo, el formulario no puede asumir que pertenece al contacto anterior."
                }
              ]
            },
            {
              "heading": "Qué más dispara el envío",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El envío también puede iniciar las automatizaciones que tengas configuradas: «Formulario web enviado», «Contacto creado» solo si se creó un contacto nuevo y «Oportunidad creada» si nació una oportunidad nueva. También se procesa el correo de aviso del formulario."
                }
              ]
            },
            {
              "heading": "Si un envío quedó en cuarentena",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para frenar el spam, el límite es de 50 envíos aceptados por empresa desde una misma dirección de internet en las últimas 24 horas; incluye los de contactos existentes. Si ese tope se alcanza, la persona ve \"Formulario recibido\" pero el envío no crea contacto ni negocio ni inicia automatizaciones: queda guardado siete días en cuarentena para que el equipo lo revise."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Marketing → Contactos aparece un aviso ámbar con la cantidad de envíos en cuarentena. \"Ver envíos\" muestra la fecha, el nombre, el correo y la página de cada uno.",
                    "\"Recuperar\" (o \"Recuperar todos\") procesa el envío: contacto, negocio en el pipeline y automatizaciones según corresponda. Si el correo ya existía, reutiliza la ficha y guarda lo enviado en «Respuestas del formulario», sin sobrescribir sus datos personales. Revisa el envío antes de recuperarlo, porque esa acción puede iniciar las automatizaciones configuradas.",
                    "\"Descartar\" elimina el envío. Lo que no se recupera se borra solo a los siete días."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Solo lo ven administradores y gerentes",
                  "text": "El aviso no aparece si no hay envíos pendientes, y los usuarios con rol de lectura no pueden recuperar ni descartar."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/embudo-perdida-leads",
          "slug": "embudo-perdida-leads",
          "url": "https://help.daplox.com/help/crm/embudo-perdida-leads",
          "title": "Dónde se pierden tus negocios: métricas, Rotting y razones de pérdida",
          "excerpt": "Detecta negocios estancados con el filtro \"Sin actividad\" y la columna Días, registra razones de pérdida y pídele a la IA el análisis del módulo.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "crm",
            "embudo",
            "funnel",
            "conversión",
            "ventas",
            "rotting"
          ],
          "related_slugs": [
            "pipeline-deals",
            "metricas-del-crm"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El análisis de dónde se te caen los negocios se hace con las herramientas del propio Pipeline (Marketing → Pipeline): sus métricas, el filtro de estancados y las razones de pérdida."
                }
              ]
            },
            {
              "heading": "Las métricas del Pipeline",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón \"Métricas\" muestra (u oculta) el panel con las cuatro cifras del embudo: Pipeline en proceso (lo que hay abierto), Forecast ponderado (valor × probabilidad de cada etapa), Vendidos este mes y No concretados este mes. Compararlas mes a mes te dice si el problema es de entrada de leads o de cierre."
                }
              ]
            },
            {
              "heading": "Detectar negocios estancados",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Filtro \"Sin actividad\" — muestra solo los negocios que llevan demasiados días en la misma etapa. Es tu lista de rescate diaria.",
                    "Columna \"Días\" en la vista Tabla — cuántos días lleva cada negocio en su etapa actual. Ordena por ella para ver los peores arriba."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Un negocio estancado casi siempre espera algo tuyo (una propuesta, un seguimiento). Crea una tarea desde la pestaña Tareas del negocio en el momento en que lo detectas, antes de cerrar la pantalla."
                }
              ]
            },
            {
              "heading": "Razones de pérdida",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al marcar un negocio como No concretado, registra la \"Razón de pérdida\" en su pestaña de Información general (por ejemplo \"Precio\", \"Tiempos\", \"Competencia\"). Si escribes siempre las mismas palabras, con el filtro de Estado en \"No concretados\" puedes revisar el patrón: cuando una razón se repite, el problema no es el vendedor — es el discurso, el precio o la calificación."
                }
              ]
            },
            {
              "heading": "Analizar con IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la página de resumen del CRM (dirección /crm), el botón \"Analizar con IA\" del encabezado genera un análisis del módulo con tus números reales — útil para una lectura rápida de qué está frenando el embudo antes de la reunión de ventas."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/metricas-del-crm",
          "slug": "metricas-del-crm",
          "url": "https://help.daplox.com/help/crm/metricas-del-crm",
          "title": "Los números del CRM: qué mide cada uno",
          "excerpt": "Glosario de los KPIs del resumen del CRM y de las métricas del Pipeline: qué cuenta cada cifra y de dónde sale el dato.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "crm",
            "kpi",
            "métricas",
            "dashboard",
            "forecast"
          ],
          "related_slugs": [
            "pipeline-deals",
            "embudo-perdida-leads",
            "detalle-contacto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La página de resumen del CRM (dirección /crm) reúne seis KPIs en el panel \"Resumen del CRM\", los clientes y contactos recientes y las Acciones Rápidas. Aquí, qué mide cada número — y dónde ver los del pipeline."
                }
              ]
            },
            {
              "heading": "Las seis cifras del resumen",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Contactos — el total de personas en tu CRM; debajo, cuántos son leads y cuántos ya son clientes.",
                    "Empresas — organizaciones registradas.",
                    "Clientes en proceso — negocios con estado En proceso, sobre el total de negocios; si están en varias monedas, cuántos hay en cada una.",
                    "Valor del pipeline — el valor de tus negocios En proceso, una cifra por moneda con su código (por ejemplo, COP 8.0M · MXN 60.0K); debajo, cuánto llevas Vendido, también por moneda.",
                    "Tasa de conversión — de los negocios ya cerrados, qué porcentaje terminó Vendido; debajo, el conteo de vendidos y no concretados.",
                    "Actividades — tus actividades pendientes, con aviso de las vencidas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Cada moneda va por separado",
                  "text": "Valor del pipeline y el total vendido muestran una cifra por cada moneda de tus negocios, primero la de la empresa, cada una con su código (COP, MXN, USD…). Las monedas no se suman ni se convierten: sumar USD con COP como si fueran la misma unidad daría un número engañoso. Con más de una moneda, la tarjeta lo dice con la nota \"Sin convertir\". Un negocio sin moneda cuenta en la moneda de la empresa, y cada negocio de la lista de recientes muestra su propia moneda."
                }
              ]
            },
            {
              "heading": "Las métricas del Pipeline",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Pipeline, el botón \"Métricas\" muestra: Pipeline en proceso (valor abierto y cuántos clientes), Forecast ponderado (cada negocio cuenta por su valor × la probabilidad de su etapa — por eso configurar bien las probabilidades importa), Vendidos este mes y No concretados este mes. Cada cifra va por moneda, con su código: los importes de monedas distintas no se suman ni se convierten, y el tamaño promedio de un negocio se calcula dentro de cada moneda."
                }
              ]
            },
            {
              "heading": "Los números de una persona",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La ficha de cada contacto trae sus propios KPIs: Deals (cuántos tiene y cuántos en proceso), Pipeline (su valor en proceso), Vendido (lo que ya le vendiste) y Actividades. Si sus negocios están en varias monedas, cada cifra va por moneda con su código —por ejemplo, COP 1.000.000 · MXN 10.000— y la nota \"sin convertir\": nunca se suman ni se convierten. Su LTV también se muestra por moneda; uno sin compras se muestra en la moneda de la empresa."
                }
              ]
            },
            {
              "heading": "Analizar con IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón \"Analizar con IA\" del encabezado de la página del CRM genera un análisis del módulo sobre tus números — tendencias, cuellos de botella y qué atacar primero."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/auto-asignacion-leads",
          "slug": "auto-asignacion-leads",
          "url": "https://help.daplox.com/help/crm/auto-asignacion-leads",
          "title": "Cómo se asignan los leads automáticamente",
          "excerpt": "La política es automática y fija: cada lead entrante va al comercial con menos negocios abiertos. Así decide Daplox — y así puedes influir.",
          "updated_at": "2026-11-04",
          "reading_minutes": 3,
          "tags": [
            "crm",
            "asignación",
            "leads",
            "ruteo",
            "equipo",
            "tiempo límite",
            "primera respuesta",
            "horario comercial",
            "sla"
          ],
          "related_slugs": [
            "pipeline-deals",
            "calificacion-automatica-leads-whatsapp",
            "formulario-web-a-pipeline",
            "inbox-unificado"
          ],
          "sections": [
            {
              "heading": "Nuevo: repartir con una automatización",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Automatizaciones, agrega el paso «Asignar a un vendedor» (búscalo como «asignar»; está en «Equipo y tareas»).",
                    "Elige los vendedores —personas activas con permiso en Marketing— y cómo se reparte: en partes iguales o por porcentaje (cada uno con su peso; ves el porcentaje que le toca).",
                    "Daplox elige al que menos conversaciones lleva respecto de su peso en los últimos 30 días: la proporción se mantiene aunque reasignes a mano.",
                    "Por defecto sólo asigna conversaciones sin responsable, así los mensajes siguientes del mismo cliente no lo cambian de vendedor. Puedes asignar también el contacto en el CRM.",
                    "Para avisarle al vendedor, agrega después «Avisar a una persona» con el destinatario {{asignado.id}}."
                  ]
                }
              ]
            },
            {
              "heading": "Tiempo límite de primera respuesta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Automatizaciones → «Crear automatización» → «Usar una plantilla», el flujo listo «Tiempo límite de primera respuesta» ya trae los pasos: reparte cada chat nuevo entre tus vendedores, espera 15 minutos de horario comercial y, si nadie le respondió al cliente, avisa al vendedor asignado. Elige los vendedores y tu horario antes de activarlo."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Contar sólo el horario comercial», en el paso «Esperar», hace que el plazo corra sólo en los días y las horas que elijas, en la hora de tu empresa. Un mensaje del viernes a las 17:55, con cierre a las 18:00, vence el lunes a las 8:10; uno que llega de noche empieza a contar al abrir.",
                    "La condición «El cliente sigue esperando respuesta» usa la misma regla que «Esperan respuesta» en Conversaciones: nadie le respondió, o el bot pasó el chat a una persona y nadie lo atendió. Una nota privada o un mensaje que Meta rechazó no cuentan como respuesta.",
                    "Si el cliente manda varios mensajes seguidos («hola», «precio?»), el aviso sale una sola vez por espera. Si le respondieron y vuelve a escribir, el plazo empieza de nuevo con su mensaje nuevo.",
                    "El aviso le llega al vendedor asignado en la campana de Daplox. Si la conversación ya tenía responsable, el aviso es para esa persona."
                  ]
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando entra un lead nuevo — por WhatsApp, Messenger, Instagram o el formulario web de tu sitio — Daplox lo asigna a un comercial en el momento, sin que configures nada. Si prefieres repartir tú —en partes iguales o dando más a unos que a otros—, usa el paso «Asignar a un vendedor» de Automatizaciones (abajo)."
                }
              ]
            },
            {
              "heading": "Así decide",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El lead se asigna al miembro del equipo con MENOS negocios abiertos (reparto balanceado por carga; en caso de empate, la elección es estable — siempre el mismo).",
                    "Los usuarios con rol Visor (solo lectura) nunca reciben leads.",
                    "Si existe un departamento de Ventas o Comercial, el reparto se hace solo entre sus miembros activos.",
                    "Si no hay ningún candidato, el lead queda con el dueño de la conexión (quien conectó el canal)."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El asignado queda como propietario del contacto y dueño del negocio: lo ves en el panel derecho de la conversación (\"Propietario\") y en la tarjeta del pipeline."
                }
              ]
            },
            {
              "heading": "Cómo influir en el reparto",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "¿Quieres que solo ciertas personas reciban leads? Ponlas en el departamento de Ventas / Comercial (Talento → Directorio, en su ficha): el reparto se limita a esa área.",
                    "¿Alguien no debe recibir nunca? El rol Visor lo excluye del reparto.",
                    "¿Un lead cayó en la persona equivocada? Reasigna a mano: el propietario de la conversación y el dueño del negocio se pueden cambiar en cualquier momento."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para reglas propias usa Automatizaciones: el disparador elige qué conversaciones (canal, palabras, etiqueta) y «Asignar a un vendedor» decide entre quiénes y en qué proporción; con «Esperar» en horario comercial y «El cliente sigue esperando respuesta» le pones un tiempo límite a la primera respuesta. Si tu operación necesita reglas por zona, cuéntanoslo por el chat de soporte."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/cualificacion-de-leads",
          "slug": "cualificacion-de-leads",
          "url": "https://help.daplox.com/help/crm/cualificacion-de-leads",
          "title": "Cualificación de leads: encaje, intención, MQL y SQL",
          "excerpt": "Un puntaje explicable por contacto —quién es y qué hace, menos la inactividad— que mueve la etapa a MQL o SQL, con motivos de descarte cerrados y datos obligatorios por etapa.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "crm",
            "leads",
            "cualificación",
            "calificación",
            "calificación de leads",
            "lead scoring",
            "puntaje",
            "puntos",
            "editar",
            "mql",
            "sql",
            "icp",
            "motivos de pérdida",
            "utm",
            "pipeline",
            "filtro por puntaje",
            "columna cualificación",
            "volver"
          ],
          "related_slugs": [
            "auto-asignacion-leads",
            "detalle-contacto",
            "pipeline-deals",
            "automatizaciones-crm"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Entra a CRM → «Cualificación de leads». Nace apagada: nada cambia en tu CRM hasta que la enciendas. Arriba de todo, la pantalla dice si está encendida o apagada."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Para encenderla: ajusta las reglas y los puntos (o deja los de fábrica) y pulsa «Guardar y activar». Desde ese momento cada contacto tiene su puntaje y su nivel —Lead, MQL o SQL— en su ficha y en el Pipeline de Ventas: en las tarjetas, en la vista Tabla y en el filtro «Puntaje».",
                    "Con la cualificación encendida, «Guardar» guarda los cambios y la deja encendida.",
                    "Para dejar de usarla, pulsa «Apagar»: los contactos dejan de mostrar el puntaje y nadie avanza de etapa.",
                    "Para salir, pulsa «Volver», arriba: te regresa a la pantalla de Daplox desde la que llegaste (por ejemplo, Contactos o la ficha de un contacto). Si abriste la pantalla directo o desde un enlace, te lleva a Contactos. Está también mientras la pantalla carga y si no se pudo leer la configuración."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo editar las reglas y los puntos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre «Cualificación de leads».",
                      "detail": "Desde CRM o desde Contactos, con el botón «Cualificación de leads» de arriba; desde la ficha de un contacto, con «Editar las reglas», junto a «De dónde salen los puntos»; o escribe «puntaje» en el buscador (Ctrl+K o Cmd+K). También puedes pedírselo al AsistentIA: «llévame a cambiar el lead scoring»."
                    },
                    {
                      "title": "Cambia lo que necesites",
                      "detail": "Los puntos de cada regla, las reglas que suman o restan, los umbrales de MQL y SQL y la resta por inactividad."
                    },
                    {
                      "title": "Pulsa «Guardar» (o «Guardar y activar» si está apagada).",
                      "detail": "Para ver el cambio en todos tus contactos al momento, pulsa «Recalcular ahora»."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Quién puede cambiarlas",
                  "text": "Las reglas las cambia el dueño, un administrador o un gerente. Las demás personas ven el puntaje y la pantalla de reglas, pero no pueden guardar cambios: su ficha les dice a quién pedírselo."
                }
              ]
            },
            {
              "heading": "El puntaje en la tabla de Contactos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Contactos → «Columnas», marca «Cualificación» y pulsa «Guardar para todo el equipo»: cada contacto muestra su puntaje y su nivel, por ejemplo «85 pts · SQL».",
                    "Haz clic en el título de la columna para ver primero los puntajes más altos; otro clic, primero los más bajos. Los contactos sin puntaje van al final.",
                    "Con la cualificación apagada, o en un contacto que todavía no tiene puntaje, la columna muestra «—»."
                  ]
                }
              ]
            },
            {
              "heading": "El puntaje en el Pipeline de Ventas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al guardar con cambios, Daplox puntúa en el acto hasta 2.000 contactos —primero los que tienen negocios— y te dice cuántos; el resto se puntúa en segundo plano en los minutos siguientes.",
                    "Después, el puntaje se mantiene al día solo: se recalcula en segundo plano más o menos cada hora, al abrir la ficha del contacto y con «Recalcular ahora». Un mensaje o una visita nueva se ve al instante en la ficha y en el tablero con la siguiente actualización.",
                    "En el Pipeline, el filtro «Puntaje» muestra los negocios cuyo contacto está por encima de, por debajo de o igual a un número. Es estricto: «Por encima de 50» no incluye el 50. Un contacto todavía sin puntaje, o un negocio sin contacto, no entra en ningún filtro de puntaje.",
                    "Al apagarla, el tablero deja de mostrar el puntaje y el filtro desaparece."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo se calcula el puntaje",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Encaje (quién es): reglas tuyas sobre el cargo, el correo (genérico o de empresa), país, ciudad, origen, etiquetas, tamaño de la empresa o cualquier dato de «Otros datos». Cada regla suma o resta puntos.",
                    "Intención (qué hace, últimos 90 días): mensajes que escribió, correos que abrió o en los que hizo clic, visitas al sitio y a precios o planes, formularios y cotizaciones. Cada cosa cuenta como mucho 5 veces.",
                    "Inactividad: si no hace nada en 30, 60 o 90 días, se restan los puntos que definas.",
                    "En la ficha del contacto, «De dónde salen los puntos» muestra cada suma y cada resta, en el idioma en que usas Daplox. Lo que escribió tu empresa —el valor de cada regla y el nombre de un dato de «Otros datos»— se ve tal cual lo escribiste, sin traducir."
                  ]
                }
              ]
            },
            {
              "heading": "MQL, SQL y lo que pasa después",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Defines desde cuántos puntos un contacto es MQL (listo para marketing) y SQL (listo para ventas).",
                    "«Recalcular ahora» guarda primero lo que tienes en pantalla y después revisa a tus leads y calificados y los avanza: Lead → Calificado (MQL) → Oportunidad (SQL). Nunca retrocede ni toca clientes.",
                    "Cada avance dispara «Cambio de etapa del contacto» en Automatizaciones: con «Asignar a un vendedor» y «Avisar a una persona» repartes el lead y avisas al instante.",
                    "Tiempo límite de primera respuesta: el flujo listo «Tiempo límite de primera respuesta» reparte cada chat nuevo y, si en 15 minutos de horario comercial nadie le respondió al cliente, avisa al vendedor asignado (ver «Cómo se asignan los leads automáticamente»)."
                  ]
                }
              ]
            },
            {
              "heading": "Motivos de descarte y datos por etapa",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Motivos de descarte y de pérdida: una lista cerrada (sin presupuesto, datos falsos, fuera de cobertura…) que editas. Al marcar un negocio como perdido se elige uno, con un detalle opcional.",
                    "Mientras no guardes la lista, los motivos de fábrica se ven en el idioma en que usa Daplox cada persona. Al guardarla quedan como los ves en ese momento y, desde ahí, la lista es de tu empresa: Daplox no la traduce ni la cambia.",
                    "Datos obligatorios por etapa: marca qué exige cada etapa —dolor detectado, quién decide, competencia, presupuesto, fecha estimada de cierre—. Un negocio no entra a esa etapa sin ellos y Daplox dice cuáles faltan.",
                    "La fecha estimada de cierre va en el negocio; los demás datos, en «Otros datos» del contacto, con el nombre exacto que muestra el aviso cuando falta uno (por ejemplo, «Dolor detectado»): Daplox lo busca por ese nombre, también si usas Daplox en otro idioma."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/inbox-unificado",
          "slug": "inbox-unificado",
          "url": "https://help.daplox.com/help/crm/inbox-unificado",
          "title": "Inbox omnicanal: WhatsApp, Messenger, Instagram y más",
          "excerpt": "Responde WhatsApp, Instagram, Facebook, SMS y email desde una sola bandeja, con plantillas, respuestas rápidas y control del bot.",
          "updated_at": "2026-11-03",
          "reading_minutes": 8,
          "tags": [
            "crm",
            "inbox",
            "conversaciones",
            "whatsapp",
            "messenger",
            "instagram",
            "plantillas",
            "bot",
            "chatbot",
            "enviar",
            "adjuntos",
            "videos",
            "formatos"
          ],
          "related_slugs": [
            "calificacion-automatica-leads-whatsapp",
            "botones-interactivos-mensajeria",
            "sync-whatsapp-business",
            "automatizaciones-crm",
            "difusiones-whatsapp"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El inbox vive en Marketing → Conversaciones (ruta /conversations). El hub tiene seis pestañas: Inbox (la bandeja), Correos, Chatbot IA, Plantillas WA, Difusiones y Mensajería avanzada. Los canales soportados son WhatsApp, SMS, Email, Instagram, Facebook y Chat, según lo que tengas conectado en Integraciones."
                }
              ]
            },
            {
              "heading": "Organizar la bandeja",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pestañas Todo / No leído / Destacado, con contadores.",
                    "Filtros por Canal y por Estado (Abierto / Archivado), más el buscador.",
                    "Selección múltiple con acciones en lote: Leído, No leído, Archivar, Desarchivar, Destacar, Quitar destacado, Asignar a un miembro del equipo y Eliminar; el dueño o un administrador ve además «Enviar plantilla» (ver más abajo).",
                    "Si un cliente escribe en un chat archivado, el chat vuelve solo a la bandeja abierta.",
                    "Desde la ficha de un contacto, el botón WhatsApp abre esta bandeja en una pestaña nueva con el chat de ese contacto; si todavía no tiene uno, abre Nueva conversación con él ya elegido.",
                    "«Nuevo» (o «Nueva conversación», con la bandeja vacía) abre Nueva conversación: elige WhatsApp o SMS y, en Contacto, escribe el nombre, el correo o el teléfono para buscarlo entre todos los contactos de la cuenta; elige el resultado y pulsa Crear conversación. Para WhatsApp el contacto es obligatorio y necesita móvil o teléfono."
                  ]
                }
              ]
            },
            {
              "heading": "Marcar todas como leídas o borrar las antiguas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la cabecera de la lista, el botón \"Más acciones\" (los tres puntos) actúa sobre TODAS las conversaciones del filtro que tienes puesto —pestaña, canal, cola, búsqueda—, no solo sobre las que ves en pantalla."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Marcar todas como leídas\": primero te dice cuántas conversaciones del filtro hay y cuántas están sin leer. Puedes limitarlo a las que no tienen actividad desde un día. Es reversible: cualquier conversación se puede volver a marcar como \"No leído\", y los mensajes que lleguen mientras tanto se quedan sin leer.",
                    "\"Eliminar conversaciones antiguas\" (solo el dueño o un administrador): eliges la fecha, el canal y si incluye las archivadas, y la vista previa te muestra cuántas conversaciones y mensajes se borrarían, de qué fechas y de qué canales.",
                    "Se borran las conversaciones cuya última actividad es anterior a la fecha elegida, a las 00:00 en la zona horaria de tu empresa; ese día no se incluye. Una conversación con un solo mensaje de ese día o posterior se conserva entera.",
                    "Antes de confirmar puedes descargar en CSV la lista de conversaciones o los mensajes completos que se van a borrar.",
                    "Para confirmar escribes la frase exacta que te muestra (por ejemplo, \"BORRAR 1234 CONVERSACIONES\") y tu contraseña. La vista previa vale 10 minutos y sirve una sola vez; si mientras tanto cambió algo, pide calcularla de nuevo.",
                    "La casilla \"Guardar una copia en Archivos antes de borrar\" viene marcada: antes del primer lote se guarda en Archivos un CSV con todos los mensajes que se van a borrar. La copia es privada: solo tú la ves en Archivos, porque lleva los mensajes, los teléfonos y las notas internas. Si no se puede guardar (por ejemplo, porque no queda espacio), no se borra nada. Si la desmarcas, se borra sin copia y queda anotado en el Historial.",
                    "Se borran la conversación, sus mensajes, sus notas internas, sus etiquetas y los archivos que llegaron por el chat. No se borran los contactos del CRM, las cotizaciones que enviaste por el chat (quedan en Cotizaciones, sin el chat), el registro de las difusiones ni las fotos del catálogo de productos que se compartieron.",
                    "Si un cliente escribe en una conversación vieja justo mientras se borra, esa conversación se conserva y el resultado te dice cuántas quedaron. Solo se borran conversaciones que estaban en la vista previa y en la copia: si otra pasa a cumplir la fecha a mitad del borrado (por ejemplo, porque alguien la desarchiva), no se toca.",
                    "Solo puede haber un borrado a la vez por empresa, y queda registrado en el Historial con quién lo hizo, cuándo, cuánto se borró y qué conversaciones fueron."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Borrar no se puede deshacer",
                  "text": "Las conversaciones borradas desaparecen para todo tu equipo. Si entras con Google y no tienes contraseña, créala con \"¿Olvidaste tu contraseña?\" en la pantalla de inicio de sesión antes de borrar."
                }
              ]
            },
            {
              "heading": "Responder mensajes",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la conversación y elige el modo del compositor",
                      "detail": "Dos pestañas: \"Responder\" (el mensaje sale por el canal real de la conversación — WhatsApp, Instagram, SMS…) y \"Comentario interno\" (nota que tu equipo ve pero el cliente no)."
                    },
                    {
                      "title": "Escribe el mensaje y pulsa \"Enviar\"."
                    },
                    {
                      "title": "Responder, reenviar o copiar un mensaje",
                      "detail": "El menú ⋮ de cada mensaje ofrece Responder (cita ese mensaje; en WhatsApp el cliente ve la cita, en Messenger e Instagram solo tu equipo), Reenviar (a una o varias conversaciones; el que esté fuera de la ventana de 24 h de WhatsApp aparece bloqueado con el motivo) y Copiar."
                    },
                    {
                      "title": "Adjuntos de WhatsApp",
                      "detail": "Durante la ventana de atención, el clip \"Adjuntar archivo\" envía imágenes, videos, audios o documentos; los formatos y tamaños están en la sección \"Formatos y tamaños que puedes enviar por el chat\". Revisa el estado del envío en el historial. Los historiales SMS permiten continuar por WhatsApp cuando existe un número conectado; si falta, la pantalla muestra cómo conectarlo."
                    },
                    {
                      "title": "Usa respuestas rápidas con \"/\"",
                      "detail": "Escribe /atajo en el compositor o abre el panel \"Respuestas rápidas\" → \"Gestionar\" para crear atajos con su título y cuerpo (ej. /precios, /horario)."
                    },
                    {
                      "title": "Usa plantillas de WhatsApp cuando corresponda",
                      "detail": "El botón \"Plantilla WhatsApp\" abre tus plantillas aprobadas. Se gestionan en la pestaña Plantillas WA del hub y requieren aprobación de Meta. Desde la bandeja se completan las variables {{1}}, {{2}}… del cuerpo: las plantillas con encabezado de imagen, video o documento, con variables con nombre o con un botón que pide un dato propio (enlace variable o código) aparecen al final, deshabilitadas y con lo que les falta. Si una difusión no le llegó a alguien, «Reintentar» en su mensaje abre el selector para que elijas la plantilla otra vez: nunca reenvía como texto el resumen que ves en el hilo. Cada número de WhatsApp tiene sus propias plantillas: el selector de un chat muestra las del número que recibió la conversación y, si tienes varios números, lo dice arriba de la lista."
                    },
                    {
                      "title": "Envía una cotización",
                      "detail": "En WhatsApp, Messenger e Instagram, el ícono de documento (\"Enviar cotización\") manda una cotización del cliente con un enlace que abre y descarga en PDF; la cotización queda Enviada. Requiere Cotizaciones en tu plan."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Regla de WhatsApp",
                  "text": "WhatsApp solo permite mensajes libres dentro de las 24 horas siguientes al último mensaje del cliente. Para iniciar una conversación (o retomarla después de ese plazo) necesitas una plantilla aprobada por Meta."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Instagram sólo puedes responder hasta 7 días después del último mensaje del cliente. Pasado ese plazo, Daplox te lo dice antes de enviar.",
                    "Si WhatsApp devuelve el error 131056, se enviaron demasiados mensajes seguidos al mismo número: espera unos minutos. Daplox reintenta solo."
                  ]
                }
              ]
            },
            {
              "heading": "Formatos y tamaños que puedes enviar por el chat",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Por WhatsApp, el clip \"Adjuntar archivo\" del cuadro de respuesta envía estos formatos de archivo. La bandeja revisa el formato y el tamaño ANTES de subir el archivo y te dice qué falla; requiere que el cliente haya escrito en las últimas 24 horas."
                },
                {
                  "type": "table",
                  "columns": [
                    "Tipo",
                    "Formatos que puedes enviar",
                    "Tamaño máximo"
                  ],
                  "rows": [
                    [
                      "Imágenes",
                      "JPG o PNG",
                      "5 MB"
                    ],
                    [
                      "Videos",
                      "MP4 o 3GP, con video H.264 y audio AAC",
                      "16 MB"
                    ],
                    [
                      "Audios",
                      "AAC, M4A, MP3, AMR u OGG",
                      "16 MB"
                    ],
                    [
                      "Documentos",
                      "PDF, Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx) o TXT",
                      "30 MB"
                    ]
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Un video .mov (el formato de la cámara del iPhone) no se puede enviar: conviértelo a MP4 antes, con tu editor de video o una app de conversión, y adjúntalo de nuevo.",
                    "Una imagen WEBP no se envía como foto: WhatsApp sólo la acepta como sticker. Conviértela a JPG o PNG antes de adjuntarla. Los stickers WEBP (hasta 100 KB, o 500 KB si son animados) se suben y se envían desde Mensajería avanzada.",
                    "GIF, HEIC, CSV y otros formatos tampoco se envían por WhatsApp. Un CSV puede ir como Excel (.xlsx).",
                    "Si el video pesa más de 16 MB, recórtalo o expórtalo en menor resolución; si el documento pasa de 30 MB, súbelo a Archivos y comparte el enlace.",
                    "Instagram y Messenger no tienen clip en la bandeja: sus archivos se envían por enlace público desde la pestaña Mensajería avanzada."
                  ]
                }
              ]
            },
            {
              "heading": "Enviar una plantilla a varias conversaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sirve sobre todo para retomar las conversaciones de WhatsApp con la ventana de 24 horas cerrada, donde sólo puede salir una plantilla aprobada. Sólo lo ven el dueño y los administradores."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona las conversaciones",
                      "detail": "Con las casillas, o con el atajo «Elegir las N cargadas con ventana cerrada», que marca las conversaciones de WhatsApp ya cargadas cuyo cliente no escribió en las últimas 24 horas (o nunca escribió). El atajo está arriba de la lista mientras no hay nada marcado (en el celular, después de pulsar «Seleccionar») y en la barra de la selección. Elige como mucho 200 y, si hay más conversaciones sin cargar, lo avisa: baja en la lista para sumarlas."
                    },
                    {
                      "title": "Pulsa «Enviar plantilla»",
                      "detail": "Elige el número de WhatsApp (cada uno con su teléfono y su nombre, para distinguir dos que en Meta se llaman igual; primero va tu número principal, el conectado más recientemente, y cada número tiene sus propias plantillas), la plantilla aprobada (con buscador y vista previa) y un valor para cada {{n}}. El mismo valor va para todos; para personalizar por persona, usa una automatización que empiece con «Ejecución manual»."
                    },
                    {
                      "title": "Revisa a cuántas les llega",
                      "detail": "Sólo se incluyen las conversaciones de WhatsApp de ese número. Si elegiste de los dos tipos, la casilla «Sólo a las N con la ventana de 24 h cerrada» viene marcada: a las que tienen la ventana abierta puedes escribirles gratis desde el chat. Si las incluyes (o todas las elegidas tienen la ventana abierta), una nota te recuerda que puedes escribirles gratis y que la plantilla igual se paga. Las notas dicen cuántas quedan fuera y por qué."
                    },
                    {
                      "title": "Confirma",
                      "detail": "La confirmación dice cuántas plantillas pueden salir como mucho y que cada una entregada tiene costo en Meta según su categoría."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El resultado dice cuántas quedaron en cola, cuántas ya estaban en cola (mismo teléfono o un reintento) y no se repiten, y cuántas se omitieron, agrupadas por motivo (por ejemplo, «La persona pidió la baja (STOP)» o «La conversación es de otro número de WhatsApp»).",
                    "Salen en los próximos minutos, en la misma fila que las difusiones: un envío grande no retrasa las respuestas de tus chats ni los leads que entran. Cada envío queda en su conversación con tu nombre como remitente y su estado de entrega.",
                    "Mientras no salgan, «Cancelar envío» (en el resultado) frena las que faltan; te pide confirmar y dice cuántas ya habían salido, que no se pueden retirar. Sólo el dueño o un administrador puede cancelarlo.",
                    "Si se corta la conexión al enviar, puede que el envío sí haya quedado en cola: vuelve a pulsar «Enviar» sin cambiar nada y no se duplica. Si cambias el número, la plantilla, un valor o las conversaciones, es otro envío.",
                    "Como mucho 5.000 por envío (en la bandeja, la selección llega a 200 conversaciones cargadas). Para audiencias más grandes o por etiquetas, usa Difusiones."
                  ]
                }
              ]
            },
            {
              "heading": "El bot y el control humano",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada mensaje que sale dice quién lo envió: \"Tú\", el nombre de tu compañero, \"Bot IA\", \"Automatización\" o \"Difusión\". Lo automático va en una burbuja azul clara y lo que escribe una persona, en azul sólido. En la lista, el último mensaje empieza con \"Bot:\" o \"Tú:\", y la marca \"Bot\" indica que el bot contestará el próximo mensaje de ese chat."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Justo encima del cuadro de respuesta ves si el bot atiende ese chat y qué pasa si escribes tú. Con \"Pausar\" lo callas en ese chat 1 hora, 24 horas o hasta que lo reactives.",
                    "Si escribes tú, el bot se calla solo en ese chat durante el tiempo que tenga configurado (24 horas por defecto), contado desde tu último mensaje. El aviso dice hasta cuándo y por qué; \"Reactivar bot\" lo devuelve antes.",
                    "Si pausas o respondes mientras el bot está escribiendo su respuesta, el bot no la envía.",
                    "Cuando el bot no puede resolver algo, pasa el chat a una persona: se pausa, el chat queda marcado \"Pide una persona\" con el motivo y llega un aviso a la campanita que abre el chat. Responder al cliente o pulsar \"Ya lo atendí\" quita la marca.",
                    "Si el bot no puede contestar —la empresa llegó a su tope de gasto en IA o hay que volver a conectar el número de WhatsApp—, se calla una hora en ese chat y el chat pasa a una persona con ese motivo (\"El bot no pudo responder\"), en vez de quedarse sin respuesta. El aviso llega una vez por hora, no por cada chat, y cuando el problema se resuelve el bot vuelve solo.",
                    "El botón \"Bot activo\" de la cabecera de la bandeja muestra el bot de cada número; quien gestiona la cuenta (dueño, administrador o gerente) puede apagarlo o encenderlo desde ahí."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Si el cliente escribe STOP",
                  "text": "El bot deja de responder en ese chat y no vuelve aunque alguien del equipo le escriba: el cliente pidió no recibir mensajes automáticos. Por eso ahí no aparece \"Reactivar bot\". Lo mismo pasa cuando un chat supera los 500 mensajes: el bot no sigue en conversaciones tan largas. Los mensajes importados del historial del celular no cuentan para ese tope."
                }
              ]
            },
            {
              "heading": "Panel del contacto y asignación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El panel derecho muestra el contacto de CRM vinculado (email, teléfono, empresa, etapa), sus etiquetas y el \"Propietario (Asignado a)\" de la conversación. Los leads nuevos que entran por WhatsApp se asignan automáticamente al comercial con menos negocios abiertos. Si llegaron tocando un anuncio de Click-to-WhatsApp, el contacto y su negocio quedan con origen Publicidad y el anuncio queda guardado como su origen; un contacto que ya existía conserva su origen."
                }
              ]
            },
            {
              "heading": "Lo que llega y no es un texto",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Un pedido del catálogo de WhatsApp llega como «[Pedido del catálogo: …]», con los productos, las cantidades y los precios.",
                    "Lo que WhatsApp no deja leer a Daplox —una encuesta, un mensaje de «ver una vez»— y los avisos del sistema de WhatsApp, como un cambio de número, también aparecen en el chat para que los revises en el teléfono. Ni el bot ni las automatizaciones de \"cualquier mensaje\" contestan esos avisos ni las reacciones.",
                    "Si Daplox no pudo guardar un adjunto que te enviaron, la burbuja lo dice y explica por qué: pesa más de 25 MB, es un tipo de archivo que no se guarda por seguridad o Meta no lo entregó."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/botones-interactivos-mensajeria",
          "slug": "botones-interactivos-mensajeria",
          "url": "https://help.daplox.com/help/crm/botones-interactivos-mensajeria",
          "title": "Botones interactivos, listas y quick replies",
          "excerpt": "Envía mensajes con botones (1-3), listas y carruseles por WhatsApp, Messenger e Instagram desde Mensajería avanzada.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "crm",
            "whatsapp",
            "botones",
            "quick replies",
            "mensajería",
            "messenger",
            "instagram"
          ],
          "related_slugs": [
            "inbox-unificado",
            "sync-whatsapp-business",
            "chatbot-ia-whatsapp"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Conversaciones → Mensajería avanzada puedes enviar media, botones, listas, quick replies y carruseles por WhatsApp / Messenger / Instagram. Requiere tener la conexión de Meta activa."
                }
              ]
            },
            {
              "heading": "Tipos de mensaje por canal",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "WhatsApp — Texto, Media (URL), Subir media, Botones (1-3), Lista y Ubicación.",
                    "Messenger (FB) — Adjunto, Quick replies y Carrusel.",
                    "Instagram (IG) — Adjunto y Quick replies."
                  ]
                }
              ]
            },
            {
              "heading": "Enviar botones por WhatsApp",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige la conexión de WhatsApp y el tipo \"WA: Botones\"."
                    },
                    {
                      "title": "Escribe el cuerpo del mensaje",
                      "detail": "Por ejemplo: \"¿Quieres continuar?\". El encabezado y el pie son opcionales."
                    },
                    {
                      "title": "Define de 1 a 3 botones",
                      "detail": "Cada botón lleva un título corto. Con \"+ Botón\" agregas hasta el tercero."
                    },
                    {
                      "title": "Indica el número destino y envía."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "¿Más de 3 opciones?",
                  "text": "WhatsApp limita los botones a 3 por mensaje. Para menús largos usa \"WA: Lista\": defines la etiqueta del botón que despliega la lista y las opciones dentro."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/sync-whatsapp-business",
          "slug": "sync-whatsapp-business",
          "url": "https://help.daplox.com/help/crm/sync-whatsapp-business",
          "title": "Conectar WhatsApp Business con tu propia app de Meta",
          "excerpt": "Guía completa: crea tu app, identifica cada credencial, conecta el número, configura el webhook y comprueba mensajes en ambos sentidos.",
          "updated_at": "2026-10-30",
          "reading_minutes": 12,
          "tags": [
            "crm",
            "whatsapp",
            "integraciones",
            "meta",
            "app id",
            "app secret",
            "token",
            "waba",
            "phone number id",
            "webhook"
          ],
          "related_slugs": [
            "whatsapp-business-no-conecta",
            "inbox-unificado",
            "chatbot-ia-whatsapp",
            "plantillas-whatsapp-meta",
            "auto-asignacion-leads"
          ],
          "sections": [
            {
              "heading": "Antes de empezar: qué vas a conectar",
              "id": "antes-de-empezar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox utiliza WhatsApp Business Platform mediante la API oficial de Meta y las credenciales de tu propia app. La configuración se hace en Conectar Meta. Necesitas acceso de administrador en Daplox, WhatsApp habilitado en tu cuenta y una persona con permisos para administrar la app y los activos del negocio en Meta. Reserva un destinatario de prueba que haya aceptado recibir tus mensajes."
                },
                {
                  "type": "paragraph",
                  "text": "Esta guía explica la conexión con tu propia app. Si tu cuenta ofrece Conexión fácil, también puedes pulsar Conectar en WhatsApp Business, dentro de Tus canales: se abre la ventana de Meta. En su última pantalla pulsa Finalizar (Finish): si la cierras con la X, Meta da la conexión por hecha, pero Daplox no recibe la autorización. Si la ventana no aparece, pulsa Abrir WhatsApp en esta pestaña: Meta se abre en la misma pestaña y, al volver, Conexión de WhatsApp muestra el resultado, o te pide elegir el número si autorizaste varios; Volver a mis canales te regresa a Conectar Meta. Revisa el resultado y completa cualquier activación pendiente antes de dar el canal por conectado. Si el número ya estaba conectado con tu propia app, al autorizarlo pasa a esta conexión sin borrarse: conserva sus conversaciones, su bot y sus plantillas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Conectar Meta en Daplox",
                      "href": "https://app.daplox.com/marketing/meta-connect"
                    },
                    {
                      "title": "Abrir tus apps en Meta for Developers",
                      "href": "https://developers.facebook.com/apps"
                    },
                    {
                      "title": "Abrir la configuración del negocio en Meta",
                      "href": "https://business.facebook.com/settings"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Si el número ya atiende clientes",
                  "text": "Identifica primero su cuenta y proveedor actuales. Guardar credenciales no activa la coexistencia con WhatsApp Business del celular. La incorporación móvil está limitada a cuentas habilitadas expresamente; si no aparece esa opción, consulta a soporte antes de intentar una migración. Daplox no vuelve a registrar en Cloud API un número que sigue en la app móvil ni cambia su PIN. No elimines la cuenta del teléfono ni desconectes su proveedor para probar: acuerda la ruta admitida por Meta y la continuidad del servicio con su administrador. Twilio y MessageBird no son opciones de conexión disponibles en Daplox."
                }
              ]
            },
            {
              "heading": "Consultar el historial y el avance",
              "id": "historial-y-sincronizacion",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Conectar Meta, el botón Historial y sincronización del celular de la conexión abre los lotes recibidos, los elementos procesados y sus errores. Abrir esta consulta no inicia una importación ni demuestra que la incorporación móvil haya terminado. El porcentaje es el avance comunicado por Meta en ese evento; no equivale a los mensajes o adjuntos que Daplox ya procesó."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Actualizar estado vuelve a consultar el progreso. Reintentar procesamiento del lote sólo aparece cuando ese lote puede retomarse; conserva lo ya incorporado.",
                    "Si una solicitud inicial tiene resultado incierto, conserva la conexión y solicita revisión a soporte. No la borres ni la vuelvas a crear para repetir la importación: hace falta comprobar la respuesta anterior de Meta.",
                    "En Marketing → Conversaciones, abre una conversación de WhatsApp y pulsa Historial de WhatsApp Business. Los mensajes compartidos desde el celular aparecen por su fecha original, separados de la actividad nueva; no disparan respuestas del bot ni cuentan como una nueva respuesta del cliente.",
                    "Si un adjunto no pudo recuperarse, el historial muestra su estado y ofrece reintentar cuando corresponde. Un lote procesado no garantiza que todos sus adjuntos estén disponibles.",
                    "Lo que WhatsApp no permite importar —por ejemplo, una encuesta o un mensaje borrado— y los chats que no son de un número se omiten uno por uno: el resto del historial sigue entrando.",
                    "Eventos de WhatsApp por verificar muestra avisos que todavía no se pueden atribuir o procesar con seguridad. Conserva el aviso y su error para revisión; no cambies credenciales o números por prueba y error."
                  ]
                }
              ]
            },
            {
              "heading": "Los seis datos: de dónde salen y dónde van",
              "id": "identificar-credenciales",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Dato",
                    "Dónde obtenerlo",
                    "Para qué lo usas en Daplox"
                  ],
                  "rows": [
                    [
                      "App ID / ID de la app",
                      "Meta for Developers → tu app → Configuración de la app → Básica.",
                      "Registra tu app de Meta: identifica la app que firma tus webhooks."
                    ],
                    [
                      "App Secret / Clave secreta de la app",
                      "La misma pantalla Básica; Meta puede pedir autenticación para mostrarla.",
                      "Registra tu app de Meta: permite validar la firma de los mensajes entrantes. Es secreto."
                    ],
                    [
                      "Access Token / Token de acceso",
                      "Configuración de API de WhatsApp para pruebas; Usuarios del sistema para un token operativo.",
                      "Conecta cada cuenta con su token: autoriza las llamadas a Meta. Es secreto y no es el App Secret."
                    ],
                    [
                      "WABA ID",
                      "WhatsApp → Configuración de API: Identificador de la cuenta de WhatsApp Business.",
                      "Conecta cada cuenta con su token: selecciona la cuenta de WhatsApp. No es el ID del portafolio comercial."
                    ],
                    [
                      "Phone Number ID",
                      "La misma configuración: Identificador de número de teléfono, para el número seleccionado.",
                      "Conecta cada cuenta con su token: identifica el recurso del número. No escribas aquí el teléfono con + y código de país."
                    ],
                    [
                      "Verify Token / Token de verificación",
                      "Daplox, después de guardar tu app: Pega esto en tu app de Meta.",
                      "Lo copias de Daplox a Meta junto a la URL de devolución de llamada. No es un token de acceso."
                    ]
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "No publiques tokens, App Secret ni token de verificación en chats, capturas o solicitudes de soporte. Los ejemplos visuales de esta guía usan datos ficticios y campos secretos vacíos."
                }
              ]
            },
            {
              "heading": "1. Prepara tu app y el número en Meta",
              "id": "crear-app",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Meta for Developers y elige la app del negocio",
                      "detail": "Si no existe, pulsa Crear app y elige un caso de uso compatible con WhatsApp. Los nombres y el orden del asistente pueden variar según la cuenta de Meta. Selecciona el portafolio que administrará el canal y completa lo que te pida el panel; evita crear otra app si tu negocio ya tiene una destinada a esta integración."
                    },
                    {
                      "title": "Abre el producto o caso de uso WhatsApp y su Configuración de API",
                      "detail": "Comprueba que puedes identificar la cuenta de WhatsApp y el número seleccionados. Para aprender el circuito, utiliza los recursos de prueba que te ofrezca Meta y agrega un destinatario autorizado en ese panel. Un número de prueba no sustituye al número comercial que usarás después."
                    },
                    {
                      "title": "Si vas a usar un número comercial, completa su alta en Meta",
                      "detail": "Comprueba en WhatsApp Manager su estado, la verificación del teléfono y las tareas pendientes que indique Meta. Al conectar, Daplox intenta registrar el número verificado en Cloud API cuando cumple los requisitos; si falta un PIN, la verificación o resolver la coexistencia, muestra el paso pendiente. Mantén la prueba separada del canal que ya recibe clientes."
                    },
                    {
                      "title": "Abre Configuración de la app → Básica",
                      "detail": "Localiza el ID de la app y su clave secreta. Deja abierto ese panel: vas a guardar ambos en Daplox y volver a esta misma app para configurar el webhook."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: introducción a WhatsApp Cloud API",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/documentation/wlk6lh4/whatsapp-cloud-api"
                    },
                    {
                      "title": "Meta: comprobar los números de una WABA y su registro",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/request/hrio0ah/get-phone-number-id"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "2. Registra esa misma app en Daplox",
              "id": "registrar-app",
              "blocks": [
                {
                  "type": "image",
                  "src": "https://help.daplox.com/help-assets/whatsapp-app.png",
                  "alt": "Formulario de Daplox con ID de la app y clave secreta de la app",
                  "width": 1104,
                  "height": 181,
                  "caption": "Formulario real de Daplox. Campos vacíos y ejemplos ilustrativos: copia los datos de tu propia app de Meta, no los identificadores de la imagen."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Conectar Meta, elige Tu propia app de Meta y ve a Registra tu app de Meta",
                      "detail": "Pega el ID de la app y la Clave secreta de la app. Ambos deben pertenecer a la app que acabas de abrir en Meta."
                    },
                    {
                      "title": "Pulsa Guardar mi app",
                      "detail": "Si ya había una app, verás Actualizar. Al actualizar tendrás que volver a pegar la clave secreta: Daplox no vuelve a mostrar el secreto guardado."
                    },
                    {
                      "title": "Identifica la URL de devolución de llamada y el Token de verificación",
                      "detail": "Aparecen en Pega esto en tu app de Meta. Utiliza los valores de tu organización; no una URL copiada de otra cuenta ni una dirección inventada a partir del dominio. La URL tiene que ser la propia de tu app, la que termina en tu clave, no la dirección general de Daplox."
                    },
                    {
                      "title": "Comprueba el estado de verificación",
                      "detail": "Guardar la app no comprueba todavía su clave secreta. Daplox podrá marcarla verificada al recibir el primer webhook con firma válida. Consultar verificación actualiza ese estado; no envía por sí solo un mensaje de prueba. Si a las 6 horas de guardarla no llegó ningún mensaje con firma válida, la pantalla te avisa que revises la URL y el secreto. También avisa si una app ya verificada lleva más de 24 horas sin recibir nada."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Instagram Login: clave para recibir mensajes",
                  "text": "Este bloque aparece en Tu propia app de Meta después de guardar la app y solo hace falta si conectas Instagram con su propio inicio de sesión. Pega el Identificador de la app de Instagram y la Clave secreta de la app de Instagram, que Meta muestra en API de Instagram → Configuración de la API con inicio de sesión de Instagram, y pulsa Guardar clave de Instagram; después envía un DM desde otra cuenta para comprobar la recepción. No reemplaza la Clave secreta de la app: WhatsApp se sigue validando con ella, y un evento firmado con la clave de Instagram no marca tu app como verificada."
                }
              ]
            },
            {
              "heading": "3. Prepara un token con acceso a esa cuenta",
              "id": "preparar-token",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El token de usuario que muestra la configuración inicial de Meta sirve para pruebas y normalmente vence a las 24 horas. Para operar, utiliza un token de usuario del sistema: su vigencia depende de la opción elegida al generarlo y puede ser revocado aunque no tenga vencimiento programado."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración del negocio → Usuarios → Usuarios del sistema en Meta",
                      "detail": "Selecciona o crea el usuario que administrará esta integración. Asigna la app y la cuenta de WhatsApp necesarias con los permisos de administración correspondientes. Si no puedes asignarlas, pide al administrador del portafolio que revise su propiedad y tu acceso."
                    },
                    {
                      "title": "Genera el token seleccionando la misma app",
                      "detail": "Para WhatsApp revisa whatsapp_business_management y whatsapp_business_messaging. El descubrimiento de activos del negocio también utiliza business_management; los permisos de otras redes dependen de las funciones que conectes."
                    },
                    {
                      "title": "Comprueba su alcance antes de pegarlo",
                      "detail": "Tener un permiso en el token no sustituye la asignación del activo. Verifica que el usuario del sistema tiene acceso a la WABA y al número elegidos. Si Meta no ofrece un permiso, revisa la configuración y el acceso de esa app en su panel."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: tokens y permisos de Cloud API",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/documentation/wlk6lh4/whatsapp-cloud-api"
                    },
                    {
                      "title": "Meta: depurador oficial de tokens de acceso",
                      "href": "https://developers.facebook.com/tools/debug/accesstoken/"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "4. Conecta el número en Daplox",
              "id": "conectar-numero",
              "blocks": [
                {
                  "type": "image",
                  "src": "https://help.daplox.com/help-assets/whatsapp-connection.png",
                  "alt": "Formulario de Daplox para conectar WhatsApp con Access Token, Nombre visible, Phone Number ID y WABA ID",
                  "width": 512,
                  "height": 882,
                  "caption": "Formulario real de Daplox con datos vacíos o ficticios. No copies los IDs de ejemplo; utiliza los de la misma cuenta y número de Meta."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Conecta cada cuenta con su token, pulsa Conectar WhatsApp Business",
                      "detail": "Pega el Access Token, el Phone Number ID y el WABA ID de la misma cuenta. En Nombre visible escribe un nombre para identificar la conexión, por ejemplo WhatsApp Ventas; este campo no solicita a Meta la aprobación del nombre comercial del número."
                    },
                    {
                      "title": "Guarda y lee el resultado completo",
                      "detail": "Daplox comprueba acceso al activo, que el número pertenece a la WABA y su activación en Cloud API. Si la conexión se guarda con un aviso de activación o webhook, resuelve ese requisito aunque las credenciales sean válidas."
                    },
                    {
                      "title": "Si la activación está pendiente, pulsa Activar WhatsApp",
                      "detail": "Daplox consulta el estado y solicita el registro cuando procede. Si pide el PIN de verificación en dos pasos, introduce el PIN actual de seis dígitos. Si ya se solicitó la activación, espera un minuto antes de reintentar. No elimines la conexión para resolver el pendiente: perderías su PIN guardado."
                    },
                    {
                      "title": "Pulsa Probar conexión en la cuenta, dentro de Tus canales",
                      "detail": "Revisa por separado el acceso del token, la activación y la suscripción del webhook. Probar conexión sólo consulta el estado: no solicita el registro ni envía un WhatsApp. La activación confirmada tampoco demuestra que un destinatario recibió un mensaje. Si dice que el acceso venció o Meta lo revocó, reconecta. Si dice «Acceso vigente: revisa los permisos del activo», el token sirve pero la cuenta de WhatsApp o el número ya no le dan permiso a quien lo conectó: corrígelo en Meta Business Suite, porque reconectar no lo arregla. Si el aviso nombra permisos que le faltan a la autorización (como «whatsapp_business_messaging»), genera el token otra vez marcándolos y vuelve a probar. La cuenta muestra además la calidad y el límite de mensajes del número, según lo último que avisó Meta."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Alternativa: Conectar todo con tu token permanente",
                  "text": "Después de registrar tu app, elige Token de Business Suite, pega el token en ese bloque y pulsa Conectar mis cuentas. Daplox descubre los activos que alcance el token y puede conectar varias cuentas y redes; para WhatsApp también comprueba la activación. Utiliza el formulario manual si necesitas seleccionar un número concreto. Revisa los conflictos y avisos de descubrimiento, activación o webhook antes de dar la tarea por terminada."
                },
                {
                  "type": "paragraph",
                  "text": "La cuenta muestra el tipo y la fecha del último evento de cuenta recibido. WEBHOOK_CONFIG_UPDATED se presenta como información de configuración del webhook: ese aviso por sí solo no confirma una restricción ni la entrega de mensajes y no exige borrar o reconectar la cuenta. PARTNER_ADDED, PARTNER_APP_INSTALLED y ACCOUNT_RECONNECTED también son informativos. PARTNER_REMOVED avisa que Daplox ya no tiene acceso a la cuenta: se desconectó desde la app WhatsApp Business o desde Meta, o el celular pasó unos 14 días sin abrir WhatsApp Business; vuelve a conectarla para seguir enviando y recibiendo. Los avisos de restricción, infracción, desactivación o eliminación y los eventos no reconocidos conservan su advertencia; revisa el texto concreto. Las alertas de calidad y de falta de recepción de eventos se muestran por separado. Si faltan mensajes, comparte con soporte la fecha y hora aproximada y el aviso visible para revisar ese problema específico."
                }
              ]
            },
            {
              "heading": "5. Configura la recepción en Meta y la suscripción de la cuenta",
              "id": "configurar-webhook",
              "blocks": [
                {
                  "type": "image",
                  "src": "https://help.daplox.com/help-assets/whatsapp-webhook.svg",
                  "alt": "Daplox proporciona Callback URL y Verify Token para Meta; la app suscribe messages y la WABA, y Meta envía un mensaje firmado que Daplox valida con App Secret",
                  "width": 1040,
                  "height": 640,
                  "caption": "Esquema del flujo. La verificación de la URL, la suscripción a la WABA y la firma de cada evento son comprobaciones diferentes."
                },
                {
                  "type": "paragraph",
                  "text": "El webhook es la dirección a la que Meta envía mensajes y estados. Hay dos ajustes: la URL de devolución de llamada de tu app y la suscripción de esa app a la WABA. Completar uno no sustituye al otro."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Copia la URL y el token de verificación que muestra Daplox para tu app",
                      "detail": "También puedes consultarlos en Configuración de Webhooks en Meta, con Tu propia app de Meta elegida. Si el token aparece como solo visible para administradores, entra con el administrador de la organización. Si falta la configuración, resuélvela antes de continuar."
                    },
                    {
                      "title": "Vuelve a la misma app en Meta → WhatsApp → Configuración",
                      "detail": "En la configuración del webhook, pega la URL en Callback URL / URL de devolución de llamada y el token en Verify Token / Token de verificación. Verifica y guarda. Copia los valores completos, sin espacios añadidos. La URL debe ser HTTPS pública y accesible para Meta."
                    },
                    {
                      "title": "Suscribe el campo messages de WhatsApp Business Account",
                      "detail": "Hazlo en los campos de webhook de WhatsApp de esa app. No elijas los campos de una página de Facebook ni cambies la URL de otra integración por accidente."
                    },
                    {
                      "title": "Regresa a Daplox y comprueba el número en Tus canales",
                      "detail": "Al conectar, Daplox intenta suscribir la app a la WABA. Si muestra que falta la suscripción, pulsa Reintentar webhook y luego Probar conexión. Reintentar webhook no corrige una Callback URL o un Verify Token mal pegados en Meta."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Verificar la URL no verifica todos los mensajes",
                  "text": "El desafío inicial de Meta comprueba la URL y el token de verificación. Los eventos posteriores llevan una firma que Daplox valida con el App Secret. Por eso la URL puede verificarse y los mensajes seguir sin entrar si registraste la clave de otra app."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: suscribir una app a la WABA",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/folder/ypn8q0n/webhook-subscriptions"
                    },
                    {
                      "title": "Meta: recepción de webhooks y estados",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/folder/tduohwq/webhook-payload-reference"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "6. Haz una prueba completa en ambos sentidos",
              "id": "probar-mensajes",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Comprueba primero el circuito de prueba de Meta",
                      "detail": "Si estás usando sus recursos de prueba, elige el destinatario autorizado en Configuración de API y ejecuta su mensaje de ejemplo. El ejemplo oficial utiliza la plantilla hello_world. Guarda el resultado sin copiar el token."
                    },
                    {
                      "title": "Envía un mensaje desde el teléfono de prueba al número conectado",
                      "detail": "Abre Conversaciones en Daplox y comprueba el texto, la hora y la conexión que lo recibió. Asegúrate de escribir al número que corresponde al Phone Number ID guardado."
                    },
                    {
                      "title": "Consulta la verificación de tu app",
                      "detail": "Tras el primer evento válido, utiliza Consultar verificación. Si sigue pendiente y no aparece el mensaje, revisa URL, campo messages, suscripción a la WABA y App Secret antes de cambiar otros ajustes."
                    },
                    {
                      "title": "Responde desde esa conversación en Daplox",
                      "detail": "Comprueba la llegada en el teléfono receptor. Si hay una automatización o un chatbot activo, tenlo en cuenta para evitar dos respuestas durante la prueba. Para mensajes fuera de la ventana de atención utiliza una plantilla aprobada aplicable."
                    },
                    {
                      "title": "Distingue aceptación de entrega",
                      "detail": "Un identificador de mensaje confirma que la API aceptó la solicitud. Los estados sent, delivered, read o failed se informan después por webhook; comprueba la recepción real y el estado disponible, no solo que el mensaje figure en la conversación."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: enviar el mensaje de prueba hello_world",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/request/9php9mt/send-test-message"
                    },
                    {
                      "title": "Meta: notificaciones de estado de los mensajes",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/request/rgtfq23/message-status-update-notifications"
                    },
                    {
                      "title": "Cómo trabajar en el Inbox unificado",
                      "href": "https://help.daplox.com/help/crm/inbox-unificado"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "7. Antes de atender clientes: permisos, revisión y reglas de envío",
              "id": "requisitos-meta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa en Meta las tareas aplicables a tu app, negocio y número. La verificación del negocio, el estado de la cuenta, el registro del teléfono, el nombre comercial y el acceso de la app son comprobaciones distintas. No asumas que todas son obligatorias para toda prueba ni que una aprobación completa automáticamente las demás. El panel de Meta indica los requisitos y restricciones de tu caso; no hay un plazo garantizado en Daplox."
                },
                {
                  "type": "paragraph",
                  "text": "La incorporación de negocios de terceros mediante Embedded Signup tiene requisitos de revisión y acceso avanzado propios de proveedores. Esta guía describe la conexión manual de tus activos con tu app. Si tu app dará acceso a otras empresas, consulta ese proceso específico con Meta antes de operar."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Conectado no significa permiso para escribirle a cualquiera",
                  "text": "La política de WhatsApp exige autorización del destinatario y respetar sus solicitudes de baja. Puedes responder con texto libre dentro de las 24 horas desde su último mensaje; fuera de esa ventana necesitas una plantilla aprobada. Un estado favorable de conexión o revisión no elimina estas reglas ni las restricciones que Meta aplique a la cuenta."
                },
                {
                  "type": "paragraph",
                  "text": "En la cuenta, dentro de Tus canales, puedes consultar el estado de revisión. Sin comprobar significa que ese dato no pudo leerse; no demuestra aprobación ni rechazo. Si la consulta falla y se muestran datos anteriores, vuelve a comprobarlos en Meta antes de tomar decisiones."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "WhatsApp: política oficial de mensajería empresarial",
                      "href": "https://business.whatsapp.com/policy"
                    },
                    {
                      "title": "Meta: Embedded Signup para proveedores y sus requisitos",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/documentation/du6gzjv/embedded-signup"
                    },
                    {
                      "title": "Crear y utilizar plantillas de WhatsApp",
                      "href": "https://help.daplox.com/help/marketing/plantillas-whatsapp-meta"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si cambias credenciales o la prueba falla",
              "id": "mantener-conexion",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si rotas el token o el App Secret, actualiza la credencial correspondiente y repite Probar conexión y la prueba en ambos sentidos. No uses Quitar como primer paso de diagnóstico: retirar tu app interrumpe la recepción de sus webhooks. Si el error dice que el activo pertenece a otra organización de Daplox, pide revisar esa vinculación; crear más conexiones no resuelve el conflicto."
                },
                {
                  "type": "paragraph",
                  "text": "Si el acceso de un número ya venció o Meta lo revocó, «Desconectar» lo quita igual de Daplox y te avisa de que en Meta puede quedar la suscripción. Si no vas a volver a conectarlo y no tienes otros canales conectados con esa misma cuenta de Meta, quita Daplox en Facebook: Configuración y privacidad → Configuración → Integraciones comerciales."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Diagnosticar WhatsApp: token, webhook o mensaje no entregado",
                      "href": "https://help.daplox.com/help/solucion-problemas/whatsapp-business-no-conecta"
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Guía contrastada con la configuración de Daplox y las referencias oficiales enlazadas el 12 de septiembre de 2026. Las pantallas y requisitos de Meta pueden cambiar; utiliza los nombres de los datos y las comprobaciones de cada paso para orientarte."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/detectar-duplicados-fusionar",
          "slug": "detectar-duplicados-fusionar",
          "url": "https://help.daplox.com/help/crm/detectar-duplicados-fusionar",
          "title": "Fusionar contactos duplicados",
          "excerpt": "No hay detector automático: los duplicados se unen a mano, seleccionando exactamente 2 contactos y usando \"Fusionar 2\".",
          "updated_at": "2026-10-18",
          "reading_minutes": 3,
          "tags": [
            "crm",
            "duplicados",
            "fusionar",
            "merge"
          ],
          "related_slugs": [
            "importar-contactos-fuentes",
            "acciones-masivas-contactos",
            "crear-contactos-empresas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con el tiempo se acumulan contactos repetidos: leads que vuelven por otro canal, el mismo cliente con dos correos, importaciones viejas. La fusión en Daplox es manual — no existe un detector automático de duplicados — pero es rápida: dos checkboxes y un botón."
                }
              ]
            },
            {
              "heading": "Cómo fusionar dos contactos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Contactos y busca al repetido",
                      "detail": "El buscador filtra mientras escribes: busca por el nombre, el correo o el teléfono —sin importar tildes ni mayúsculas— y verás las dos fichas juntas."
                    },
                    {
                      "title": "Marca los checkboxes de exactamente 2 contactos",
                      "detail": "El botón \"Fusionar 2\" de la barra azul solo se habilita con exactamente dos seleccionados. El orden importa: el primero que marques es el que sobrevive."
                    },
                    {
                      "title": "Haz clic en \"Fusionar 2\" y confirma",
                      "detail": "Se conserva el primero y los datos del segundo rellenan sus campos vacíos. Todo lo del segundo pasa al que queda: negocios, conversaciones, actividades, notas, facturas, cotizaciones, ventas, ingresos, cuentas de cobro, citas y su ficha comercial. Después el segundo se elimina."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si los dos tenían ficha comercial, queda la del primero, completada con lo que le faltaba. Al terminar, un aviso te dice lo que no pasó tal cual: por ejemplo, que el enlace de pedidos del eliminado dejó de funcionar (compártele al cliente el del que queda) o que su cuenta de cobro semanal hay que activarla en el que queda. Si los dos tienen una cuenta de cobro automática de la misma semana y moneda, la fusión no se hace: anula una de las dos y vuelve a fusionarlos."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "La fusión es destructiva: el contacto duplicado se borra y no se puede deshacer. Si tienes dudas, selecciona los dos y usa antes \"Exportar CSV\" como respaldo."
                }
              ]
            },
            {
              "heading": "Por qué suelen aparecer duplicados",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al importar, las filas cuyo correo ya existe en tu CRM se omiten solas — la deduplicación automática es únicamente por correo. Los duplicados típicos son la misma persona sin email, con dos correos distintos, o que entró por WhatsApp con un número y por el formulario web con otro dato. Para esos casos existe \"Fusionar 2\"."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/automatizaciones-crm",
          "slug": "automatizaciones-crm",
          "url": "https://help.daplox.com/help/crm/automatizaciones-crm",
          "title": "Automatizaciones entre módulos",
          "excerpt": "Arma flujos de arriba abajo: un disparador y, debajo, los pasos que avisan al equipo, envían plantillas de WhatsApp, mueven oportunidades, esperan, filtran o dividen el camino en «Si / No» entre todos los módulos.",
          "updated_at": "2026-11-04",
          "reading_minutes": 14,
          "tags": [
            "crm",
            "automatizaciones",
            "plantillas de inicio",
            "tiempo límite",
            "primera respuesta",
            "horario comercial",
            "webinar",
            "cita",
            "compra",
            "finanzas",
            "producción",
            "ventas",
            "pipeline",
            "oportunidades",
            "proyectos",
            "metas",
            "avisos",
            "disparador",
            "paso",
            "whatsapp",
            "plantilla",
            "si / no",
            "ramas",
            "filtro",
            "ejecución manual"
          ],
          "related_slugs": [
            "pipeline-deals",
            "inbox-unificado",
            "calificacion-automatica-leads-whatsapp",
            "ejemplo-etiqueta-secuencia",
            "formulario-web-a-pipeline"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las automatizaciones viven en Marketing → Automatizaciones (ruta /automations) y conectan las áreas de toda la empresa. Cada una es un flujo que se lee de arriba abajo: un disparador lo pone en marcha y debajo van los pasos (acciones, esperas, filtros y bifurcaciones «Si / No»), unidos por líneas. El editor ocupa toda la pantalla: arriba están el nombre, el interruptor «Activa», «Ejecuciones», «Versiones» y el menú ⋯ (con «Descripción y organización», «Ayuda» y «Reportar problema»); en el centro, el lienzo; y abajo al centro, «Probar»."
                }
              ]
            },
            {
              "heading": "Crear una automatización",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Automatizaciones → «Crear automatización»."
                    },
                    {
                      "title": "Elige cómo empezar",
                      "detail": "La ventana ofrece tres opciones. «Crear desde cero» abre un lienzo en blanco. «Usar una plantilla» enseña arriba «Empieza con una plantilla»: flujos completos (webinar, compra confirmada, «Preguntó y no compró» y cita) que se ajustan con desplegables, sin escribir variables ni códigos (lo explica la sección siguiente); y debajo los flujos listos, bajo «O elige un flujo listo:», con el buscador «Buscar flujo listo...». Uno de ellos, «Tiempo límite de primera respuesta», reparte cada chat nuevo entre tus vendedores y avisa al asignado si en 15 minutos de horario comercial nadie le respondió. «Crear con IA» pregunta «¿Qué quieres automatizar?» y arma los pasos a partir de una frase —por ejemplo, «cuando le pongan la etiqueta interesado, inscríbelo en la secuencia de bienvenida» o «cuando alguien reserve, recuérdale 1 hora antes de su cita»— al pulsar «Generar» o Enter (Mayús + Enter salta de línea); también sabe esperar hasta una fecha y escribirle a quien compró o reservó. La flecha de arriba a la izquierda («Volver a las opciones») te regresa a las tres opciones sin cerrar la ventana; Esc la cierra."
                    },
                    {
                      "title": "Elige el disparador",
                      "detail": "En un lienzo vacío pulsa «Agregar disparador». Se abre el catálogo «¿Qué inicia la automatización?»: arriba, «Más usados»; debajo, las categorías Mensajes y redes, Contactos, Formularios y anuncios, Oportunidades, Otros módulos y Avanzado. Puedes escribir en «Buscar en el catálogo…» o usar los filtros «Todos», «Disparadores», «Acciones» y «Control»."
                    },
                    {
                      "title": "Agrega los pasos",
                      "detail": "Pulsa el «+» que aparece debajo del último paso, o «Agregar paso» arriba a la derecha (en el celular y la tableta es el botón redondo «+» de abajo a la derecha). El catálogo «¿Qué pasa después?» muestra las acciones por categoría (en «Mensajes», primero, «Enviar plantilla de WhatsApp») y, bajo «Lógica», «Si / No», «Filtro» y «Esperar». El paso nuevo nace conectado debajo del anterior, con su panel abierto; un «Si / No» tiene un «+» bajo cada salida libre, y el de la salida «No» crea el paso en ese camino. Para meter un paso entre dos, usa el «+» que aparece sobre la línea que los une. Para borrar una conexión, elígela y pulsa su papelera; durante unos segundos puedes «Deshacer»."
                    },
                    {
                      "title": "Configura cada paso en su panel",
                      "detail": "Toca un paso y se abre su panel: a la derecha en la computadora, a pantalla completa en el celular. Arriba, bajo el rótulo «Nombre del paso» (en un disparador, «Nombre del disparador»), puedes darle un nombre propio (hasta 60 caracteres; si lo dejas vacío, se usa el título del catálogo) y «Más información» explica qué hace. El nombre sólo identifica el paso en el lienzo: no es donde va la etiqueta ni ningún otro dato. En «Etiqueta agregada», por ejemplo, la etiqueta que lo activa se elige abajo, en «Etiqueta que activa el disparador»; si la escribes en el nombre, el disparador escucha cualquier etiqueta. El dato principal va arriba (por ejemplo, las palabras clave, la etiqueta o la referencia del enlace, cada una con su forma de coincidir justo debajo); lo que sólo afina el disparador va al final, en «Filtros opcionales», y los ajustes opcionales de una acción, en «Opcional». «Listo» cierra el panel y «Eliminar paso» lo borra; si el paso está conectado o configurado, antes pide confirmación."
                    },
                    {
                      "title": "Revisa la píldora de arriba del lienzo",
                      "detail": "Dice «Lista para activar» o cuántas cosas quedan por resolver. Al tocarla ves la lista («Por resolver antes de activar», «Avisos» y «Notas»); cada problema te lleva al paso afectado, y abajo «Qué hace» resume el flujo en palabras."
                    },
                    {
                      "title": "Prueba con «Probar» y enciéndela con «Activa»",
                      "detail": "«Probar» está abajo al centro del lienzo. El interruptor «Activa» de la barra superior se habilita cuando no queda nada por resolver; mientras tanto, al pasar por encima dice «Faltan N cosas por configurar». Apagarlo pausa la automatización sin borrarla."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los cambios del lienzo se guardan solos a los pocos segundos. Arriba a la derecha ves «Guardado» con la hora, «Guardando…» o «No se guardó — reintentar»; «Guardar» fuerza el guardado en ese momento. Corregir un paso (un texto, una etiqueta, la plantilla…), cambiarle el nombre, cambiar un disparador o agregar, quitar o mover pasos que van DESPUÉS de un «Esperar» no cancela las esperas en curso: quien estaba esperando sigue su camino y, al retomarlo, usa la versión corregida de los pasos. Quitar un paso que va antes tampoco las cancela: quien espera ya pasó por él. Quitar el propio paso «Esperar» (o convertirlo en otro tipo de paso) o MOVERLO sí cancela a quienes esperaban en él. Moverlo es agregar o subir pasos antes de él, llevarlo a otro lugar del flujo o pasarlo a la otra salida de un «Si / No»; así nadie repite un paso que ya hizo (por ejemplo, una plantilla ya pagada) ni recibe el camino que no le toca. El Historial de ejecuciones lo deja en una línea por paso: «espera cancelada: se quitó el paso «Esperar 2 días»» o «3 esperas canceladas: se movió el paso «Esperar 2 días»». Cambiar la duración de una espera vale para quien entre desde ese momento."
                }
              ]
            },
            {
              "heading": "Empieza con una plantilla",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En «Crear automatización» → «Usar una plantilla», bajo «Empieza con una plantilla», cada tarjeta dice para qué sirve. Al elegirla se abre su paso de ajuste: arriba, «Cuándo pasa cada cosa» enumera qué ocurre y en qué momento; debajo eliges con botones y desplegables el formulario, la etiqueta, la etapa del pipeline, la fecha y la hora (en la hora de tu empresa), el canal y el número de WhatsApp, y escribes los mensajes. El nombre del contacto se inserta con el botón «Nombre del contacto» (en el texto se ve como [nombre]) y «Así lo lee Ana:» muestra cómo le llega. Lo que no toques queda con su valor por defecto. «Crear en borrador» crea la automatización apagada; ábrela, revísala y enciende «Activa»."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Webinar: inscripción, recordatorios y oferta — crea UNA automatización y no hay que lanzar nada a mano: en «Fecha y hora del webinar» eliges cuándo es. Confirma al instante a quien llena el formulario (o recibe la etiqueta) y le pone la etiqueta de inscrito; envía un recordatorio 1 día antes y otro 1 hora antes de la hora del webinar y, cuando termina, manda la oferta a quien tiene la etiqueta de asistencia y la repetición a quien no. Quien se inscribe tarde no recibe un recordatorio que ya no aplica (nada de «mañana es el webinar» después del webinar): sigue con el siguiente. Y quien se inscribe cuando el webinar ya terminó no recibe la confirmación: recibe directamente la repetición. Daplox no sabe solo quién entró: pon esa etiqueta a los asistentes antes de que termine. Las que creaste antes con dos automatizaciones siguen funcionando igual.",
                    "Compra confirmada: gracias y reseña — cuando una venta queda pagada (le escribe a quien compró: el contacto de la venta), al ganar la oportunidad, al llegar a una etapa del pipeline o al poner una etiqueta, marca al contacto con la etiqueta de compra, le agradece al instante y, los días que elijas después, le pide la reseña. Una venta sin contacto no recibe mensajes.",
                    "Preguntó y no compró: respuesta y oferta — Daplox no ve carritos de tiendas externas, así que usa la señal más cercana que sí existe: un mensaje de WhatsApp, Instagram o Messenger con tus palabras de interés («precio», «quiero»…). Responde al instante por el mismo canal y, las horas que elijas después (siempre dentro de las 24 horas que permite Meta), envía la oferta sólo si la persona no tiene la etiqueta de compra.",
                    "Cita: confirmación y recordatorio — cuando alguien reserva en tu Agenda de Daplox, le escribe a quien reservó: confirma al instante y le recuerda la cita el tiempo que elijas ANTES de su hora (1 hora, 3 horas, 1 día…); si reservó con menos tiempo, ese recordatorio no sale. Si prefieres una etiqueta de cita o la etapa del pipeline, el recordatorio se cuenta desde que se agenda, porque Daplox no sabe la hora de la cita."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "¿Por dónde les escribimos? Fuera de una conversación, WhatsApp sólo deja enviar plantillas aprobadas por Meta: con «WhatsApp» eliges el número y, para cada mensaje, una plantilla aprobada. Si la plantilla tiene espacios para datos ({{1}}, {{2}}…), eliges qué va en cada uno de una lista —el nombre del contacto, su correo, la fecha del webinar, la descripción de la venta…— sin escribir variables (las fechas, como la de la cita, van legibles: «martes 14 de octubre, 7:00 p. m.»; en toda plantilla también puedes elegir «Fecha y hora del envío» o «Fecha del envío», que se calculan al enviar), y no se puede crear hasta que todos tengan su dato; «Así lo lee Ana:» muestra cómo queda. Si no tienes WhatsApp conectado, «Tarea para tu equipo» crea a la hora indicada una tarea en la ficha del contacto con el mensaje listo para enviarlo a mano."
                }
              ]
            },
            {
              "heading": "Moverte por el lienzo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abajo a la izquierda: «Ajustar a la pantalla», «Acercar» y «Alejar» (en la computadora) y «Ordenar pasos», que pone los disparadores en fila arriba y los pasos en columna debajo; el camino «No» de un «Si / No» se abre a la derecha y el paso donde se juntan dos caminos queda debajo del más largo.",
                    "Atajos de teclado en la computadora, con el foco fuera de un campo de texto: con Tab llegas a cada paso y Enter abre su panel; N abre el catálogo; Supr o Retroceso borran el paso elegido (si está conectado o configurado, piden confirmación); F2 cambia su nombre; 1 ajusta la vista; Esc cierra el catálogo o el panel.",
                    "Cada salida admite una sola conexión: el lienzo no deja abrir un segundo camino desde la misma salida y avisa «Esa salida ya está conectada. Para dividir el flujo en dos caminos, usa un paso «Si / No».». Sólo un «Si / No» tiene salida «No». Varios disparadores sí pueden llevar al mismo primer paso, pero un disparador no puede entrar a mitad del recorrido, el primer paso no recibe conexiones de otros pasos y no se permiten ciclos (un paso que lleve de vuelta a otro anterior). Dos caminos sí pueden volver a juntarse en un paso posterior.",
                    "Al borrar un paso intermedio, el anterior queda unido con el siguiente (si era un «Si / No», con el que seguía por su salida «Sí»). En una automatización activa, si al borrarlo quedaría otro paso suelto (por ejemplo, el camino «No» de ese «Si / No»), antes pregunta «Mientras esté activa no puede quedar un paso suelto: ¿borrar igual?», igual que al borrar una conexión."
                  ]
                }
              ]
            },
            {
              "heading": "Disparadores disponibles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Mensajes y redes — «Mensaje recibido»: WhatsApp, Instagram Direct o Messenger, con palabras clave y exclusiones. Las historias de Instagram tienen sus propias entradas: «Respuesta a historia» y «Mención en historia». Sin palabras clave, una reacción, un sticker, un mensaje que WhatsApp no deja leer o un aviso del sistema no lo disparan; con una palabra clave que coincide —por ejemplo, 👍— sí.",
                    "«Comentario en Instagram» — por palabra clave; en todas las publicaciones, en una concreta (se elige de la lista de tus publicaciones recientes, con miniatura, fecha y el comienzo del texto, y «Cargar más» para las anteriores; sin publicación elegida no se puede guardar, y si Meta no deja ver tus publicaciones el editor te dice qué reconectar en Integraciones → Meta; también puedes pegar el enlace de la publicación —con la conexión sana se busca entre las tuyas— o, sin ella, escribir su número de Meta, que ves en Social Media › Actividad de Instagram y Facebook junto a cada comentario recibido) o en la próxima que publiques. Con «la próxima», el flujo se ata a la primera publicación que salga después; si luego cambias las palabras clave u otros filtros, sigue atado a esa misma publicación. Sólo se suelta si cambias el alcance a «todas» o a una concreta. Si el flujo tiene dos disparadores con «la próxima», cada uno conserva la suya aunque quites el otro.",
                    "«Comentario en Facebook» — por palabra clave; en Facebook la respuesta automática es pública, bajo el comentario.",
                    "«Entrada por enlace o QR» — la entrada con etiqueta de referencia (?ref=) desde un enlace, un QR o un anuncio, que además abre la ventana de 24 horas de Meta.",
                    "Contactos — «Contacto creado» (a mano, por formulario o por importación) y «Contacto cambia de etapa» (con filtro por etapa destino).",
                    "«Etiqueta agregada» — eliges una o varias de tus etiquetas en una lista con buscador (sin ninguna, escucha cualquiera). Si buscas una que todavía no existe, puedes usarla, pero antes te avisa para que revises cómo está escrita. Ignora mayúsculas; las tildes sí cuentan. La variable {{tag}} lleva la etiqueta que disparó.",
                    "«Etiqueta quitada» — sirve de salida: quitar la etiqueta lo saca de la secuencia en la que entró por ella.",
                    "«Actividad completada».",
                    "Manual — «Ejecución manual»: no espera ningún evento; la lanzas tú desde Contactos sobre los contactos que elijas (ver «Ejecutar una automatización a mano desde Contactos», más abajo).",
                    "Formularios y anuncios — «Formulario web enviado» dispara en cada envío, incluso si el contacto ya existía. En «Formulario» eliges el formulario de una lista con su sitio, página y nombre, o dejas «Cualquier formulario»; el sitio y la página por su dirección quedan en «Filtros opcionales»; «Lead de Facebook» llega de un anuncio de Lead Ads, con filtro por formulario: lo eliges de la lista de los que Meta ya informó o pegas su número de Meta si todavía no aparece.",
                    "Oportunidades — «Oportunidad creada», «Oportunidad cambia de etapa» (con filtro por etapa destino), «Oportunidad ganada» y «Oportunidad perdida».",
                    "Otros módulos — eventos listos agrupados por módulo. Finanzas: transacción registrada, actualizada o eliminada; nuevo asiento en el libro mayor y asiento anulado.",
                    "Producción: orden de trabajo terminada, orden de servicio terminada, movimientos y alertas de inventario, calidad y cambios de estado de órdenes.",
                    "Ventas: venta registrada o actualizada, pasa a pagada o se anula. Pasar a pagada observa el cambio: una venta que nace pagada entra por Venta registrada, con una condición sobre su estado.",
                    "CRM y pipeline: una oportunidad cambia de responsable o de importe; un pipeline se crea o se actualiza, o se crea una etapa del pipeline. Para una oportunidad creada, ganada, perdida o que cambia de etapa, usa la categoría Oportunidades.",
                    "Proyectos: creación, avance, finalización o eliminación de proyectos; creación, asignación, finalización o eliminación de tareas.",
                    "Gerencia: creación, cambio o eliminación de metas; cambios del valor del indicador o de los objetivos de excelencia, soñadora y Big Games.",
                    "Avanzado — «Cambio en un registro»: el disparador universal. Puedes acotarlo a una entidad, un campo concreto y una operación (creación, actualización o eliminación). En una venta o una reserva aparece la casilla «Escribirle al comprador» o «Escribirle a quien reservó»: con ella el flujo recibe a esa persona (siempre de tu empresa) y sus mensajes, notas y etiquetas le llegan a ella. Viene marcada en cada disparador nuevo; los que ya tenías siguen como estaban, sin contacto, hasta que la marques."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos: acciones y lógica",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Enviar plantilla de WhatsApp» — le escribe al contacto con una plantilla aprobada por Meta, con cualquier disparador que traiga su teléfono y aunque la ventana de 24 horas esté cerrada (por ejemplo, después de «Esperar 2 días»). Tiene su propia sección más abajo.",
                    "«Responder en el chat» — contesta el mensaje o comentario que inició el flujo; en comentarios de Instagram eliges mensaje privado o respuesta pública. Solo funciona cuando el flujo empieza por un mensaje, un comentario o una entrada por enlace: con otro disparador, la píldora lo marca por resolver y te sugiere «Enviar plantilla de WhatsApp». Las variables como {{contact.first_name}} se reemplazan; si no hay nombre (en Instagram y Messenger el chat suele no tener contacto), se usa el nombre del perfil de la red (en un comentario lo trae Meta; en un mensaje directo de Instagram o Messenger se le pide a Meta una vez por chat, y queda en el chat) o se deja vacío, y entonces se quitan también la coma y el espacio que dejaba («Hola {{contact.first_name}},» sale «Hola»): el mensaje nunca sale con las llaves.",
                    "«Agregar etiqueta» y «Quitar etiqueta» — eliges la etiqueta de las que ya tienes, con buscador. Una nueva se puede usar, con aviso.",
                    "«Cambiar etapa del contacto».",
                    "«Agregar nota».",
                    "«Crear actividad» (tarea, llamada, reunión o email).",
                    "«Crear oportunidad» — elige la etapa, título, importe y moneda. Puedes indicar contacto, responsable y una venta a vincular. Una venta ya vinculada se rechaza para evitar duplicar su oportunidad.",
                    "«Mover oportunidad» — la lleva a otra etapa, incluso de otro pipeline, y conserva el historial. Sin elegir nada mueve «La oportunidad del contacto (automático)»: la abierta del contacto que disparó el flujo en el pipeline de la etapa destino y, si tiene varias, la más reciente; si no tiene ninguna, el historial de la ejecución lo dice. Elegir otra oportunidad o una variable queda como opción avanzada. «Marcar oportunidad» la marca como ganada, perdida o abierta y actualiza su fecha de cierre; sin elegir nada marca también «La oportunidad del contacto (automático)»: la abierta más reciente para ganarla o perderla, o la ganada o perdida más reciente para reabrirla, y si el disparador es una oportunidad, ésa.",
                    "«Inscribir en secuencia» — si el contacto aún no dio consentimiento, primero recibe el correo de confirmación.",
                    "«Sacar de secuencia» — detiene los correos pendientes de esa secuencia.",
                    "«Avisar a una persona» y «Avisar al equipo» — avisos en la campana de Daplox. El equipo puede ser todos los miembros activos del espacio o solo los de un proyecto. Incluye {{before.campo}} y {{after.campo}} para explicar qué cambió.",
                    "«Crear proyecto», «Crear tarea» y «Crear orden de producción» — enlazan trabajo entre áreas. La tarea necesita proyecto; la orden planificada se prepara y ejecuta en Producción.",
                    "La tarea de «Crear tarea» queda en el proyecto que eliges y lleva el cliente que disparó el flujo, y su oportunidad si la hay (por ejemplo, el contacto que tocó un botón de una plantilla de WhatsApp). Si ese cliente ya no existe, o quien guardó o activó la automatización no ve el CRM, la tarea se crea igual, sin cliente.",
                    "«Registrar venta» — indica descripción, cantidad, precio unitario y moneda. Por defecto queda pendiente. Con producto descuenta existencias; si no puede hacerlo, el paso falla y permite reintentar. Con un producto del catálogo, el precio unitario no puede quedar por debajo de su costo: si queda, el paso falla y no registra nada. Pagada y con cuenta bancaria registra también el ingreso en Finanzas, con sus permisos y validación de moneda.",
                    "«Actualizar este registro» — cambia un campo del registro que disparó (los campos protegidos del sistema quedan fuera).",
                    "«Buscar registro» y «Actualizar otro registro» — usan un ID fijo o variables de pasos anteriores. Los estados con efectos de inventario, pagos o historial se cambian con su acción específica.",
                    "«Verificar Meta» — comprueba en tiempo real el acceso a una cuenta de Meta.",
                    "«Registrar en historial» — deja una línea en el historial de ejecuciones; sirve para ver por dónde pasó el flujo.",
                    "Lógica — «Esperar»: pausa REAL; el flujo se aparca y se retoma cuando vence, por el mismo camino (una espera dentro del camino «No» sigue por el «No»). En «¿Hasta cuándo esperar?» eliges «Un tiempo» (minutos, horas, días o semanas), «Hasta una fecha y hora» (la misma para todos, en la hora de tu empresa) o «Hasta una fecha del disparador» (la de cada registro, por ejemplo la hora de una reserva con «Registro o campo cambió»), con un «antes» o «después» («1 hora antes»). En «Si esa hora ya pasó cuando el contacto llega aquí» decides qué pasa si la hora ya pasó (más de 15 minutos tarde, al llegar o al reanudarse): «Saltar el paso siguiente y seguir» (el mensaje de ese momento no sale tarde y el resto del flujo sí; es la opción que viene puesta), «Detener el flujo» o «Seguir sin esperar». El historial dice qué se hizo, por ejemplo «la hora ya pasó (…): se salta el paso «Crear actividad» y el flujo sigue». Si cambias la fecha o el «antes / después» de un «Esperar hasta», quien ya esperaba se mueve a la hora nueva al guardar, antes o después; si esa hora ya pasó, se aplica lo que elegiste para cuando la hora ya pasó. Una fecha fija se guarda con la zona horaria de tu empresa: si después cambias la zona, la espera conserva el momento elegido y el panel, la tarjeta y «Qué hace» la muestran en la hora nueva. Al activar, una fecha fija que ya pasó se avisa; una fecha que el disparador no trae, no deja activar. Si apagas la automatización mientras espera, lo pendiente se cancela, salvo lo que lanzaste a mano desde Contactos con «Ejecutar automatización»: eso sigue su curso aunque la automatización esté inactiva. Borrar la automatización, o quitar o mover el paso «Esperar», sí lo cancela.",
                    "Horario comercial — en un «Esperar» por tiempo, «Contar sólo el horario comercial» hace que el plazo corra sólo en los días y las horas que elijas (por defecto, de lunes a viernes, de 08:00 a 18:00), en la hora de tu empresa. Si el flujo llega fuera de horario, empieza a contar al abrir: «15 minutos» que empiezan el viernes a las 17:55, con cierre a las 18:00, vencen el lunes a las 8:10. En la tarjeta se lee «15 minutos en horario comercial». No aplica a «Esperar hasta».",
                    "«Filtro» — evalúa un campo con un operador y un valor. Tiene una sola salida: si se cumple, el flujo continúa; si no, se detiene ahí, como recuerda el rótulo «Si no, se detiene».",
                    "¿Ya pasó una fecha? En «Qué revisar» elige «Fecha y hora actual», luego «es posterior a» y una fecha: una variable de fecha del disparador (por ejemplo la hora de la reserva) o una fecha y hora escrita, que se lee en la hora de tu empresa. En la tarjeta y en «Qué hace» se lee «Ya pasó …», con la fecha en la hora actual de tu empresa. Sirve en un «Filtro» y en un «Si / No».",
                    "¿Le respondieron al cliente? En «Qué revisar» elige «El cliente sigue esperando respuesta» y la respuesta «sí, sigue esperando» o «no, ya le respondieron». Es la misma regla de «Esperan respuesta» en Conversaciones: el cliente escribió y nadie le respondió, o el bot pasó el chat a una persona y nadie lo atendió (una nota privada o un mensaje que Meta rechazó no cuentan). Si el cliente manda varios mensajes seguidos, se cumple una sola vez por espera. Sirve con «Mensaje recibido» y con los disparadores de contacto, que miran su conversación más reciente. Después de un «Esperar», es el tiempo límite de primera respuesta.",
                    "Fechas legibles — cada fecha del registro tiene, en «Insertar variable» y en los datos de una plantilla de WhatsApp, su forma legible en la zona y el idioma de tu empresa («Hora de inicio (legible)» → «martes 14 de octubre, 7:00 p. m.»). También las de antes y después del cambio («Hora de inicio (antes del cambio, legible)»: la hora vieja de una cita que se movió) y las del registro que trae «Buscar registro». Úsalas en los textos que lee el cliente; la otra, la ISO, sigue igual para comparar.",
                    "Fecha y hora del envío — en cualquier flujo, «Fecha y hora del envío» («martes 7 de octubre, 3:15 p. m.») y «Fecha del envío» («martes 7 de octubre») ponen en el mensaje el momento en que SALE, en la zona y el idioma de tu empresa: si antes hay una espera, es la hora en que termina la espera, no la de cuando se guardó el flujo. Para preguntar si una fecha ya pasó, usa «Fecha y hora actual» en un «Filtro» o un «Si / No».",
                    "En «Qué revisar» eliges el dato por su nombre («Etapa del contacto», «Valor de la oportunidad», «Fecha de apertura»…), sin escribir rutas ni identificadores; «Otro campo (escribir la ruta)» queda para casos avanzados. Para saber si alguien tiene una etiqueta, elige «Etiquetas del contacto», luego «tiene la etiqueta» o «no tiene la etiqueta», y escribe la etiqueta (o elígela de las que ya usas). Varias separadas por coma: «tiene» se cumple con cualquiera y «no tiene», si no tiene ninguna; se ignoran mayúsculas y las tildes sí cuentan. Funciona con disparadores de contactos, oportunidades, actividades, mensajes, formularios, la ejecución manual y las entregas de secuencias (por ejemplo, «Correo abierto»: Daplox busca a la persona por su correo). Con un comentario o una entrada por enlace no hay un contacto que revisar: la condición no se cumple y la píldora lo avisa.",
                    "«Si / No» — evalúa lo mismo que un filtro, pero divide el flujo en dos caminos: sigue por la salida «Sí» si se cumple o por la salida «No» si no. Si la salida que toca no tiene pasos (junto a su «+» se lee «termina»), el flujo termina ahí, sin error. Los dos caminos pueden volver a juntarse en un paso posterior; si una salida va directo al paso donde se juntan, «Qué hace» lo resume con «sigue». Para decidir según un paso anterior, usa sus variables; por ejemplo, «Registro encontrado» después de «Buscar registro»."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "«Enviar email» y «Llamar a un webhook» ya no existen",
                  "text": "Se retiraron del catálogo porque el motor no las ejecuta. Si un flujo viejo las tiene, el paso aparece en el lienzo como «Acción no soportada» y la píldora lo marca por resolver. Para enviar correos, la vía es «Inscribir en secuencia» con una secuencia de Email Marketing."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Si «Si / No» aparece como «Disponible en unos minutos»",
                  "text": "Mientras se activa en tu cuenta, el catálogo lo muestra deshabilitado y el servidor no deja guardar un flujo que lo tenga. Si lo buscas en el catálogo y pulsas Enter, no se inserta otro paso en su lugar: el buscador te avisa. Vuelve a intentarlo en un rato; los filtros y las esperas funcionan como siempre."
                }
              ]
            },
            {
              "heading": "Enviar una plantilla de WhatsApp desde un flujo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sirve para escribirle al cliente en el momento justo aunque no te haya escrito en las últimas 24 horas: cuando se crea el contacto, cuando le ponen una etiqueta, cuando llena un formulario, cuando su oportunidad cambia de etapa o después de «Esperar 2 días». Necesita el módulo de WhatsApp en tu plan y un número de WhatsApp conectado."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Agrega el paso «Enviar plantilla de WhatsApp»",
                      "detail": "Está primero en «Mensajes» y en «Más usados» del catálogo de pasos."
                    },
                    {
                      "title": "Elige el «Número de WhatsApp»",
                      "detail": "Si cambias de número, se vacían la plantilla y sus datos, porque cada número tiene sus propias plantillas. La lista empieza por tu número principal, el conectado más recientemente: si no ves la plantilla que buscas, está en otro número."
                    },
                    {
                      "title": "Elige la «Plantilla»",
                      "detail": "Sólo se listan las aprobadas por Meta (con buscador si hay más de cinco) y abajo ves su vista previa con los datos {{1}}, {{2}}… resaltados. Las que un flujo todavía no puede enviar salen deshabilitadas con el motivo: encabezado con imagen, video, documento o datos variables; botones con enlace variable, código, catálogo o formulario; carruseles; variables con nombre; y plantillas de autenticación."
                    },
                    {
                      "title": "Completa los «Datos de la plantilla»",
                      "detail": "Una fila por cada {{n}}: un valor fijo o una variable del flujo (por ejemplo, «Nombre de pila del contacto») y, en «Si falta:», qué poner si ese dato viene vacío. Si también falta, a ese contacto no se le envía y queda anotado en el Historial de ejecuciones y en una nota del contacto. En una automatización activa, lo que escribes en estos campos se guarda al salir del campo, al pulsar Enter o con «Guardar», no letra por letra: así no sale una plantilla con un dato a medio escribir."
                    },
                    {
                      "title": "Elige «No repetir al mismo número durante»",
                      "detail": "1 día (recomendado), 7 días, 30 días o «Enviar siempre»: la misma plantilla no vuelve a salir al mismo número antes de ese plazo, venga de este flujo, de un envío a varios o de una difusión desde ese mismo número."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Costo: cada plantilla entregada tiene costo en Meta según su categoría (marketing, utilidad…). El aviso lo recuerda arriba del panel.",
                    "Bajas: nunca se le envía a quien pidió la baja (STOP) ni a quien está bloqueado, sea cual sea la categoría de la plantilla. Cuenta como baja un mensaje que diga sólo eso: STOP, BAJA, DARME DE BAJA, NO MOLESTAR…, y en portugués SAIR, PARAR, PARE, DESCADASTRAR o NÃO QUERO MAIS. «CANCELAR» sola no cuenta, porque también es la respuesta a un botón (por ejemplo, anular una cita).",
                    "Sin bucles: aunque elijas «Enviar siempre», la misma automatización no le escribe al mismo número dos veces en menos de 10 minutos.",
                    "Tope diario: como mucho 1.000 plantillas automáticas por empresa y por día (hora UTC). Pasado el tope, las siguientes se omiten con el motivo en el Historial; las que lanzas a mano desde Contactos no cuentan en ese tope.",
                    "A quién se le escribe: siempre al teléfono de un registro de tu empresa —el contacto del disparador, el de la oportunidad, el lead de Facebook o la conversación de WhatsApp del mensaje que llegó—, nunca a un número escrito a mano. Si el número se guardó sin el código del país y tiene el largo de un número de tu país, se le antepone el del país de tu empresa. Por eso, guarda los números de otros países con «+» y su código: un número extranjero guardado sin él se toma como de tu país y la plantilla le puede llegar a otra persona. Los comentarios y la «Entrada por enlace o QR» no traen teléfono: con esos disparadores la píldora lo marca por resolver.",
                    "Si el mensaje llegó por otro número de WhatsApp que el elegido en el paso, a ese contacto no se le envía y el Historial lo explica.",
                    "Quién puede: cualquiera con acceso a Automatizaciones puede armar el borrador, pero activar una automatización que envía plantillas exige ser dueño o administrador. Al activarla, Daplox confirma con Meta que la plantilla sigue aprobada y que los datos cuadran.",
                    "Mientras una automatización que envía plantillas está activa, también es de dueño o administrador cambiar QUÉ envía y A QUIÉN le llega: los disparadores, el paso de la plantilla (plantilla, número y datos) y los «Filtro», «Si / No» y «Esperar» por los que se llega a él (su configuración, su orden, sus conexiones y la salida por la que se llega), además de agregar o quitar uno de esos pasos o poner la plantilla delante. Para el resto del equipo esos pasos se ven en sólo lectura con el motivo («Mientras esté activa, sólo el dueño o un administrador puede cambiar a quién le llegan las plantillas de WhatsApp de esta automatización y qué dicen.»); tampoco pueden agregar otra plantilla ni otro disparador. Sí pueden corregir los demás pasos, agregar una nota o poner un «Filtro» después de la plantilla.",
                    "«Probar» no envía las plantillas de esta automatización: dice qué se enviaría, a quién (con el número enmascarado, por ejemplo +57•••1234) y con qué datos. Tampoco envía las de otra automatización que la prueba ponga en marcha por el camino (por ejemplo, si «Cambiar etapa» dispara «Contacto cambia de etapa»), ni cuando vence una espera de la prueba. Pero los pasos corren de verdad, y una etiqueta agregada o quitada o un cambio en un registro puede disparar otras automatizaciones activas, que sí envían sus plantillas: el aviso de «Probar» lo recuerda.",
                    "La nota del contacto (la que empieza con 🤖) sólo se deja cuando hay algo que corregir en él: no tiene un teléfono válido, pidió la baja o falta un dato de la plantilla; y como mucho una por día, por automatización y por motivo. Las demás omisiones (ya la recibió, la espera mínima de 10 minutos, el tope diario) quedan sólo en el Historial de ejecuciones.",
                    "En el Historial de ejecuciones ves si cada plantilla salió o por qué no: por ejemplo «131042: falta el medio de pago en Meta Business Suite», número no entregable, parámetros que Meta rechazó o plantilla inexistente. La burbuja queda también en la conversación del cliente, con el remitente «Automatización:» seguido del nombre del flujo.",
                    "Si pausas la automatización, las plantillas que aún no habían salido de la cola se cancelan (salvo las de un lanzamiento a mano desde Contactos)."
                  ]
                }
              ]
            },
            {
              "heading": "Ejecutar una automatización a mano desde Contactos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Marketing → Contactos, selecciona los contactos",
                      "detail": "Con las casillas o con «seleccionar todos» sobre un filtro."
                    },
                    {
                      "title": "Pulsa «Ejecutar automatización»",
                      "detail": "La lista muestra primero las que empiezan con «Ejecución manual» y marca las que envían una plantilla de WhatsApp. No hace falta que la automatización esté activa: si el flujo tiene un «Esperar», lo que sigue se ejecuta al cumplirse el plazo aunque siga inactiva."
                    },
                    {
                      "title": "Lee qué va a hacer y confirma",
                      "detail": "Antes de ejecutar ves qué disparador corre, qué plantilla sale y a cuántos contactos. Si la automatización no empieza con «Ejecución manual», para cada contacto se simula su primer disparador."
                    },
                    {
                      "title": "Revisa el resultado",
                      "detail": "Dice en cuántos contactos se ejecutó de verdad, cuántos quedaron en espera (lo que sigue al paso «Esperar» se ejecuta cuando se cumpla el plazo), a cuántos se omitió y por qué (por ejemplo, «El contacto no tiene un celular válido» o «La persona pidió la baja (STOP)») y cuántos ya se habían ejecutado en este lanzamiento. Si se corta la conexión a mitad, vuelve a pulsar «Ejecutar» sin cambiar nada: no se repite en quien ya corrió."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si la automatización envía plantillas de WhatsApp, sólo el dueño o un administrador puede ejecutarla sobre varios contactos, como mucho 5.000 a la vez, y la confirmación te recuerda que cada plantilla entregada tiene costo. Por la API de Daplox, la clave necesita el alcance «admin» para ejecutar una automatización así, igual que para enviar una plantilla a varios.",
                    "Lo que quede en espera de un lanzamiento a mano sigue su curso aunque la automatización esté inactiva o la apagues; borrar la automatización, o quitar o mover su paso «Esperar», sí lo cancela.",
                    "Cada lanzamiento corre una vez por contacto. Lanzarla de nuevo vuelve a correr, pero sus plantillas respetan «No repetir al mismo número»: con el valor recomendado, quien ya la recibió ese día no la vuelve a recibir.",
                    "Para mandar la misma plantilla a varios sin armar un flujo, usa «Enviar WhatsApp» en Contactos o «Enviar plantilla» en la bandeja: ver Acciones masivas y el Inbox."
                  ]
                }
              ]
            },
            {
              "heading": "Gestionar, ejecuciones y versiones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La lista muestra una fila por automatización: su nombre (tócalo para abrir el editor), el disparador y cuántos pasos lleva, si está «Activa» o «Inactiva» y su última ejecución (o «Sin ejecuciones en 30 días»). Arriba puedes filtrar por «Todas», «Activas» o «Inactivas», buscar por nombre y elegir una carpeta.",
                    "El menú (⋯) de cada fila: Activar/Desactivar · Renombrar · Abrir editor · Duplicar · Ver ejecuciones · Eliminar. La copia que hace «Duplicar» nace inactiva; si la original respondía en «la próxima publicación» y ya se había atado a una, la copia, una vez activa, se ata a la siguiente que publiques.",
                    "«Ver ejecuciones» en la lista, o «Ejecuciones (N)» en la barra del editor (en el celular, dentro de ⋯), abre el Historial de ejecuciones: cada corrida con su resultado, fecha y detalle por paso, nombrado con su título corto. Las líneas que empiezan con «WhatsApp: …» cuentan cómo salió cada plantilla (enviada, rechazada por Meta o cancelada): no suman ejecuciones ni cambian la «última ejecución», pero sus fallos sí cuentan como errores.",
                    "Si activas desde la lista un flujo guardado con una conexión antigua desde un «Filtro» (el editor anterior la dibujaba con salida «No»), no se activa y el aviso dice cómo arreglarlo: ábrelo en el editor, que la actualiza sola, y actívalo desde allí. Lo mismo pasa al restaurar una versión así sobre una automatización activa.",
                    "«Versiones» (en el celular, dentro de ⋯) guarda snapshots del flujo —se conservan las últimas 20— y permite «Restaurar» cualquiera. Con «+ Snapshot» creas uno manual antes de un cambio grande.",
                    "⋯ › «Descripción y organización» abre un panel con la descripción, la carpeta, las «Etiquetas de esta automatización» (sólo sirven para ordenar y buscar automatizaciones; no cambian nada en tus contactos) y la «Programación (opcional)» con «Activa desde» y «Activa hasta». En ese mismo menú, «Ayuda» abre este artículo en otra pestaña y «Reportar problema» abre el mismo formulario de Ayuda → Reportar problema, con la pantalla en la que estás."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Flujos listos para empezar: Nueva transacción → aviso al responsable; Libro mayor → alerta al equipo; Orden terminada → registrar venta; Venta registrada → oportunidad del pipeline; Avance del proyecto → avisar a sus miembros; Cambios en metas e indicadores → avisar a todos; Recuperar oportunidad estancada → después de «Esperar 3 días» vuelve a mirar la oportunidad y crea la tarea sólo si sigue abierta en la misma etapa. Se crean inactivos: completa destinatarios, etapa, precio y moneda según el caso antes de activarlos. Los resultados {{created_sale.id}} y {{created_deal.id}} permiten continuar la cadena."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/calificacion-automatica-leads-whatsapp",
          "slug": "calificacion-automatica-leads-whatsapp",
          "url": "https://help.daplox.com/help/crm/calificacion-automatica-leads-whatsapp",
          "title": "Calificación automática de leads por WhatsApp",
          "excerpt": "Cada lead nuevo que escribe por WhatsApp se califica por su intención de compra y se asigna al comercial con menos negocios abiertos.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "crm",
            "whatsapp",
            "leads",
            "calificación",
            "ruteo",
            "asignación"
          ],
          "related_slugs": [
            "inbox-unificado",
            "pipeline-deals",
            "auto-asignacion-leads",
            "automatizaciones-crm",
            "etiquetas-segmentacion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando alguien que no existe en tu CRM te escribe por WhatsApp, Daplox crea el contacto y su negocio en el pipeline, y de inmediato hace dos cosas sin que configures nada: califica la intención del primer mensaje y rutea el lead a un comercial."
                }
              ]
            },
            {
              "heading": "1. Calificación por intención",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "lead-caliente — el mensaje menciona señales fuertes de compra: precio, cuánto cuesta, cotización, comprar, presupuesto, contratar, agendar, demo…",
                    "lead-tibio — señales suaves: pide información, pregunta disponibilidad, horario, catálogo…",
                    "lead-nuevo — sin señales claras todavía."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "La etiqueta queda en el contacto, así que puedes filtrar por lead-caliente en Contactos, priorizar la bandeja o usarla en campañas."
                }
              ]
            },
            {
              "heading": "2. Ruteo al comercial con menos negocios",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El lead se asigna al miembro del equipo con menos negocios abiertos (reparto balanceado).",
                    "Los usuarios con rol Visor (solo lectura) nunca reciben leads.",
                    "Si tienes un departamento de Ventas o Comercial, el reparto se hace solo entre esa área.",
                    "Si no hay a quién asignar, el lead queda con quien conectó el canal de WhatsApp."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La calificación se basa en palabras del primer mensaje: es una primera señal instantánea, no un veredicto. El vendedor confirma (o corrige) la etiqueta al conversar."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/ejemplo-etiqueta-secuencia",
          "slug": "ejemplo-etiqueta-secuencia",
          "url": "https://help.daplox.com/help/crm/ejemplo-etiqueta-secuencia",
          "title": "Receta: una etiqueta dispara una secuencia de correo",
          "excerpt": "Etiqueta a un contacto y que la secuencia de correos salga sola: el disparador «Etiqueta agregada» más el paso «Inscribir en secuencia», paso a paso.",
          "updated_at": "2026-11-04",
          "reading_minutes": 4,
          "tags": [
            "crm",
            "automatización",
            "etiquetas",
            "secuencia",
            "email",
            "ejemplo"
          ],
          "related_slugs": [
            "automatizaciones-crm",
            "etiquetas-segmentacion",
            "importar-contactos-fuentes",
            "destinatarios-y-consentimiento-email"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El caso: calificas a un lead por teléfono, le pones la etiqueta \"interesado-catalogo\" y quieres que a partir de ahí la secuencia de correos con el catálogo salga sola. Esta receta se construye entera con piezas reales del editor."
                }
              ]
            },
            {
              "heading": "Pasos en el editor",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Prepara la secuencia en Marketing → Email Marketing",
                      "detail": "Con sus correos escritos basta: no necesita ninguna lista. Si todavía está en borrador, quien coincida queda en espera y entra cuando la actives. Y si sólo quieres esto, sin más pasos, el mismo activador se pone desde la propia secuencia: «Entrada y salida de la secuencia» → «Añadir activador» → «Recibe una etiqueta»."
                    },
                    {
                      "title": "Marketing → Automatizaciones → «Crear automatización» → «Crear desde cero»."
                    },
                    {
                      "title": "Disparador: «Etiqueta agregada»",
                      "detail": "Pulsa «Agregar disparador»; está en «Más usados» y en la categoría Contactos. En su panel, escribe interesado-catalogo en «Etiqueta que activa el disparador (opcional)», el primer campo (no en «Nombre del disparador», arriba: ese sólo le pone nombre). Puedes escuchar varias (una por línea) o dejarlo vacío para cualquier etiqueta; para esta receta, mejor una concreta. Ignora mayúsculas; las tildes sí cuentan."
                    },
                    {
                      "title": "Paso: «Inscribir en secuencia»",
                      "detail": "Pulsa el «+» debajo del disparador, abre la categoría Correo y elige la secuencia. Eso es todo el flujo mínimo: dos pasos."
                    },
                    {
                      "title": "Opcional: «Esperar» entre medias",
                      "detail": "Si quieres dar margen (por ejemplo, 1 día antes de inscribirlo), usa el «+» de la línea entre el disparador y el paso y elige «Esperar», en la categoría Lógica. La espera es real: si apagas la automatización, o si después quitas o mueves el paso «Esperar» (por ejemplo, agregando pasos antes de él), se cancela lo pendiente. Corregir el paso de la secuencia no la cancela."
                    },
                    {
                      "title": "«Probar», y cuando el veredicto sea bueno, enciende el interruptor «Activa»."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La variable {{tag}} lleva la etiqueta que disparó. Un paso «Agregar nota» con «Entró por la etiqueta {{tag}}» deja rastro de por qué ese contacto está en la secuencia."
                }
              ]
            },
            {
              "heading": "Cómo se usa en el día a día",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cualquier camino que ponga la etiqueta dispara la receta: desde la tabla de Contactos, desde la ficha, con la acción masiva \"Agregar etiqueta\", desde otra automatización o como destino de una importación. Y la salida simétrica también existe: un segundo flujo con «Etiqueta quitada» + «Sacar de secuencia» hace que retirar la etiqueta detenga los correos pendientes."
                }
              ]
            },
            {
              "heading": "El consentimiento manda",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "La secuencia respeta las bajas y la confirmación: a un contacto que aún no dio consentimiento se le pide doble confirmación antes de enviarle marketing, y quien se dio de baja no recibe. Etiquetar a alguien no salta esas reglas — y está bien que así sea: protegen el dominio de envío de todos."
                }
              ]
            }
          ]
        },
        {
          "id": "crm/etiquetas-segmentacion",
          "slug": "etiquetas-segmentacion",
          "url": "https://help.daplox.com/help/crm/etiquetas-segmentacion",
          "title": "Etiquetas y segmentación",
          "excerpt": "Cómo usar tags para crear segmentos dinámicos de contactos y deals.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "crm",
            "tags",
            "etiquetas",
            "segmentación"
          ],
          "related_slugs": [
            "crear-contactos-empresas",
            "automatizaciones-crm",
            "ejemplo-etiqueta-secuencia",
            "calificacion-automatica-leads-whatsapp"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los tags son etiquetas libres que asignas a contactos o deals. Sirven para crear segmentos: \"contactos con tag VIP\", \"deals de la feria 2026\", etc. Son la base para emails segmentados y automatizaciones — de hecho, agregar o quitar una etiqueta puede disparar un flujo completo."
                }
              ]
            },
            {
              "heading": "Las etiquetas que Daplox pone solo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las únicas etiquetas automáticas del producto son lead-caliente, lead-tibio y lead-nuevo, que califican la intención de un lead entrante (WhatsApp o formulario web). Todas las demás las decides tú — a mano o con la acción \"Agregar etiqueta\" de una automatización, que escribe exactamente el nombre que configures."
                }
              ]
            },
            {
              "heading": "Buenas prácticas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Estandariza el formato. \"vip\" y \"VIP\" son dos tags distintos.",
                    "Usa prefijos para agrupar. \"src:feria-2026\", \"src:google-ads\", \"src:referral\" — todo lo que empieza por src: es fuente.",
                    "No más de 50 tags activos. Si pasas, audita y limpia.",
                    "Si una automatización etiqueta, elige nombres que se lean como acción cumplida (ej. \"onboarding-enviado\"): al filtrar sabrás qué pasó sin abrir el flujo."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/actividades-comerciales",
          "slug": "actividades-comerciales",
          "url": "https://help.daplox.com/help/crm/actividades-comerciales",
          "title": "Actividades comerciales: llamadas, reuniones y próximos pasos",
          "excerpt": "Registra una actividad, relaciónala con un contacto o negocio y encuentra las pendientes, vencidas y completadas.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/crm/activities",
            "Actividades comerciales: llamadas, reuniones y próximos pasos"
          ],
          "related_slugs": [
            "detalle-contacto",
            "pipeline-deals"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Actividades comerciales",
                      "href": "https://app.daplox.com/crm/activities"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Acceso al CRM de la empresa y permiso para crear o editar actividades.",
                    "Para vincular la actividad, crea o identifica primero el contacto o negocio correcto."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Tipo",
                      "Llamada, Reunión, Email, Tarea, Seguimiento o Nota. Describe el tipo de trabajo que quieres registrar."
                    ],
                    [
                      "Título",
                      "Obligatorio. Usa una acción concreta, por ejemplo «Confirmar fecha de demostración con Ana»."
                    ],
                    [
                      "Descripción",
                      "Contexto necesario para que otra persona pueda retomar la actividad."
                    ],
                    [
                      "Fecha de vencimiento",
                      "Fecha y hora de la actividad. Comprueba la hora local mostrada antes de guardar."
                    ],
                    [
                      "Contacto y negocio",
                      "Relaciones opcionales. Escoge los registros reales; «Ninguno» deja la actividad sin esa relación."
                    ],
                    [
                      "Completada",
                      "Marca el trabajo terminado. Puedes volver a marcarlo pendiente si lo cerraste por error."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Actividades y elige Nueva Actividad",
                      "detail": "Selecciona el tipo, escribe un título que describa el trabajo y añade el contexto."
                    },
                    {
                      "title": "Vincula y guarda",
                      "detail": "Elige contacto o negocio si aplica, establece vencimiento y guarda. Si el registro no aparece en el selector, comprueba que existe y que estás en la empresa correcta."
                    },
                    {
                      "title": "Encuentra el trabajo que requiere atención",
                      "detail": "Usa Todas, Pendientes, Vencidas o Completadas y el filtro de tipo. Vencida significa que tiene una fecha anterior al momento actual y todavía está pendiente."
                    },
                    {
                      "title": "Completa o corrige",
                      "detail": "Marca la actividad cuando hagas el trabajo; usa Editar para corregir título, fecha o relación. Eliminar borra el registro, no equivale a completarlo."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "La actividad aparece con las relaciones y el vencimiento esperados. Al completarla desaparece del filtro Pendientes y aparece en Completadas."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No aparece una actividad",
                      "Quita filtros, revisa su estado y carga más resultados si la lista lo permite."
                    ],
                    [
                      "Parece vencida a otra hora",
                      "Revisa la hora local del dispositivo y la fecha que guardaste. Reporta el valor exacto si persiste."
                    ],
                    [
                      "Registré una llamada, pero no se llamó al cliente",
                      "La actividad registra trabajo comercial; no realiza una llamada telefónica por sí misma."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "crm/automatizaciones-prueba-diagnostico",
          "slug": "automatizaciones-prueba-diagnostico",
          "url": "https://help.daplox.com/help/crm/automatizaciones-prueba-diagnostico",
          "title": "Automatizaciones: configurar el flujo, probarlo y leer su ejecución",
          "excerpt": "Distingue disparadores, filtros y pasos; revisa la píldora del validador, prueba el flujo y lee sus ejecuciones.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/automations",
            "Automatizaciones: configurar el flujo, probarlo y leer su ejecución"
          ],
          "related_slugs": [
            "automatizaciones-crm",
            "ejemplo-etiqueta-secuencia"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Automatizaciones",
                      "href": "https://app.daplox.com/automations"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Acceso a Automatizaciones y permisos suficientes; la prueba guiada requiere permisos de gestión.",
                    "Define qué hecho inicia el flujo y sobre qué contacto u oportunidad actuará.",
                    "Revisa conexiones y destinatarios antes de activar pasos que envían comunicaciones o modifican datos."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Disparador",
                      "Hecho que inicia el flujo; es el primer bloque del lienzo, con el lado izquierdo redondeado. Con varios disparadores, elige explícitamente cuál quieres probar."
                    ],
                    [
                      "Filtros opcionales",
                      "Condiciones que afinan el evento, por ejemplo la etapa de destino o las palabras que excluyen un mensaje. Están al final del panel del disparador; el dato principal (palabras clave, etiqueta o referencia) va siempre arriba."
                    ],
                    [
                      "Pasos",
                      "Acciones, esperas, filtros y bifurcaciones «Si / No» que van debajo del disparador, de arriba abajo; un «Si / No» sigue por su salida «Sí» o por su salida «No». Toca un paso para abrir su panel y comprobar su configuración."
                    ],
                    [
                      "Nombre del paso",
                      "Nombre propio opcional (hasta 60 caracteres) que se ve en el lienzo, en el panel del paso y en los avisos de la píldora. Vacío = título del catálogo. En un disparador se llama «Nombre del disparador»: sólo le pone nombre, no es donde va la etiqueta ni el resto de su configuración."
                    ],
                    [
                      "Etiquetas del contacto",
                      "Lo que eliges en «Qué revisar» de un «Filtro» o un «Si / No» para preguntar si la persona tiene o no una etiqueta, sin rutas ni identificadores. Funciona cuando el disparador trae un contacto (también en las entregas de secuencias, por el correo)."
                    ],
                    [
                      "Píldora del validador",
                      "Arriba del lienzo: «Lista para activar» o cuántas cosas quedan por resolver. Al tocarla lista cada problema y te lleva al paso afectado; abajo, «Qué hace» resume el flujo."
                    ],
                    [
                      "Activa",
                      "Interruptor de la barra superior. Se habilita cuando no queda nada por resolver y ejecuta el flujo guardado; una propuesta o un flujo listo no sustituye la revisión."
                    ],
                    [
                      "Probar",
                      "Botón de abajo al centro del lienzo. Permite elegir el disparador y probar con un contacto, con una oportunidad o con contexto avanzado (JSON). Revisa si la prueba ejecutará acciones reales antes de usar datos de clientes. Las plantillas de WhatsApp de esta automatización no se envían en una prueba: el resultado dice qué se enviaría, a quién y con qué datos. Las acciones reales que haga la prueba (una etiqueta, un cambio en un registro) pueden disparar otras automatizaciones activas, y esas sí envían."
                    ],
                    [
                      "Versiones",
                      "Instantáneas del flujo; revisa su nombre, fecha y contenido antes de restaurar. En el celular está dentro de ⋯."
                    ],
                    [
                      "Ejecuciones",
                      "«Ejecuciones (N)» en la barra superior (en el celular, dentro de ⋯): estado y detalle por paso de cada ejecución, para localizar errores y saber hasta dónde llegó el flujo."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea desde un flujo listo, con IA o desde cero",
                      "detail": "Nombra la automatización de forma reconocible en la barra superior y revisa cada paso. Si partes de un flujo listo, reemplaza sus valores por los de tu proceso."
                    },
                    {
                      "title": "Configura el disparador y los pasos",
                      "detail": "Revisa el disparador y sus filtros opcionales; agrega pasos con el «+» de debajo de cada paso y completa su panel. Un filtro de etapa exige que el evento de prueba use la etapa prevista."
                    },
                    {
                      "title": "Resuelve lo que marca la píldora",
                      "detail": "Los cambios se guardan solos. Toca la píldora de arriba del lienzo y corrige cada punto de «Por resolver antes de activar»: al tocarlo, el lienzo te lleva a ese paso. Mientras quede algo, el interruptor «Activa» sigue apagado."
                    },
                    {
                      "title": "Prueba un caso controlado",
                      "detail": "Pulsa «Probar», elige el disparador correcto, un registro de ensayo y el contexto necesario. Revisa el resultado de cada paso y su efecto real antes de operar con clientes."
                    },
                    {
                      "title": "Activa y monitorea",
                      "detail": "Enciende «Activa» y consulta «Ejecuciones». Si detectas un problema, apaga el interruptor para pausar la automatización y analiza la ejecución antes de repetir eventos que podrían duplicar efectos."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "El evento de ensayo recorre los pasos previstos y el resultado se puede comprobar en el módulo de destino. Revisa también un caso que no cumple los filtros."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No se dispara",
                      "Confirma que el interruptor «Activa» está encendido, que los cambios se guardaron y revisa tipo de evento, empresa y filtros."
                    ],
                    [
                      "No puedo encender «Activa»",
                      "Toca la píldora de arriba del lienzo: lista lo que falta configurar y te lleva a cada paso."
                    ],
                    [
                      "La prueba usa el camino equivocado",
                      "Selecciona el disparador y datos de prueba que representan el caso; revisa condiciones y conexiones entre pasos."
                    ],
                    [
                      "Se ejecutó solo una parte",
                      "Lee «Ejecuciones» para identificar el último paso completado; no repitas todo sin evaluar duplicados."
                    ],
                    [
                      "Una espera no se reanudó",
                      "Corregir un paso o cambiar lo que va después de la espera no la cancela. Quitar el propio paso «Esperar» (o cambiarlo por otro tipo de paso) o moverlo (agregar o subir pasos antes de él, llevarlo a otro lugar o a la otra salida de un «Si / No») cancela a quienes esperaban en él, y el Historial lo deja escrito como «espera cancelada» o «N esperas canceladas». Apagar la automatización también cancela lo pendiente, salvo lo lanzado a mano desde Contactos con «Ejecutar automatización»."
                    ],
                    [
                      "La prueba no envió la plantilla de WhatsApp",
                      "Es lo esperado: «Probar» sólo la simula. Para enviarla de verdad, activa la automatización o ejecútala desde Contactos con «Ejecutar automatización»."
                    ],
                    [
                      "No puedo cambiar un paso de una automatización activa",
                      "Si envía plantillas de WhatsApp, sólo el dueño o un administrador puede cambiar sus disparadores, el paso de la plantilla y los «Filtro», «Si / No» y «Esperar» que llevan a él: para el resto del equipo se ven en sólo lectura, con el motivo. Pídeselo a uno de ellos."
                    ],
                    [
                      "Una plantilla no salió",
                      "Lee su línea en «Ejecuciones»: dice si se omitió (baja, sin celular válido, ya la recibió en el plazo de «No repetir» —también por una difusión o un envío a varios—, tope diario) o el motivo que dio Meta, por ejemplo 131042 cuando falta el medio de pago en Meta Business Suite."
                    ],
                    [
                      "No puedo probar",
                      "Consulta permisos de gestión con el administrador de tu empresa."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "marketing",
      "title": "Marketing",
      "description": "Estrategia con IA, campañas, email marketing, contenido, chatbot y tracking — todo conectado al CRM.",
      "url": "https://help.daplox.com/help/marketing",
      "articles": [
        {
          "id": "marketing/ruta-campana-medible",
          "slug": "ruta-campana-medible",
          "url": "https://help.daplox.com/help/marketing/ruta-campana-medible",
          "title": "Preparar, lanzar y medir una campaña de principio a fin",
          "excerpt": "Campaña con objetivo definido, canal conectado, destino probado y seguimiento que permite distinguir visitas, leads y ventas.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "marketing"
          ],
          "related_slugs": [
            "estrategia-con-ia",
            "conectar-meta-ads",
            "programar-publicaciones-redes",
            "enlaces-utm-medicion",
            "email-marketing-completo"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Responsable de marketing y equipo que opera campañas, contenidos y canales."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Campaña con objetivo definido, canal conectado, destino probado y seguimiento que permite distinguir visitas, leads y ventas."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Define objetivo, audiencia, canal, contenido, presupuesto si aplica y página de destino.",
                    "Comprueba que la conexión pertenece a la cuenta publicitaria o perfil correcto.",
                    "Si enviarás correos o difusiones, revisa elegibilidad de destinatarios y capacidad disponible en el módulo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: una campaña de demostraciones usa una landing con formulario, un enlace etiquetado como campaña y un seguimiento en CRM. Primero prueba el formulario con un dato de ensayo y confirma el destino del lead; después distribuye el enlace."
                }
              ]
            },
            {
              "heading": "1. Define la estrategia y revisa el borrador",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa la estrategia asistida para estructurar objetivos y mensajes. Revisa nombres, oferta, público y presupuesto: generar una propuesta no equivale a publicar o enviar."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear una estrategia de marketing con IA",
                      "href": "https://help.daplox.com/help/marketing/estrategia-con-ia"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes explicar qué acción quieres que complete el cliente y qué indicador usarás."
                }
              ]
            },
            {
              "heading": "2. Conecta y verifica el canal",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para Meta Ads, usa tu propia app y conecta manualmente el token y el Ad Account ID. Prueba el acceso a la cuenta elegida. Lead Ads necesita además la página conectada; Pixel/CAPI se configura por separado."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Conectar tu cuenta de Meta Ads: guía rápida",
                      "href": "https://help.daplox.com/help/marketing/conectar-meta-ads"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La prueba confirma el acceso a la cuenta prevista. Una cuenta sin campañas no se confunde con un fallo de conexión."
                }
              ]
            },
            {
              "heading": "3. Prepara piezas y calendario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Genera o carga el contenido, revisa el formato y selecciona dónde se publicará. Comprueba fecha y hora antes de programar publicaciones."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Publicar y programar en redes",
                      "href": "https://help.daplox.com/help/marketing/programar-publicaciones-redes"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La pieza y su destino coinciden con el calendario; revisa el estado final tras la hora programada."
                }
              ]
            },
            {
              "heading": "4. Etiqueta los enlaces y prueba la conversión",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Crea un enlace con source, medium y campaign coherentes. Abre el destino, completa el formulario de prueba y verifica dónde llega. El clic y la conversión son eventos distintos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Enlaces cortos y UTM: crear, probar, pausar y medir",
                      "href": "https://help.daplox.com/help/marketing/enlaces-utm-medicion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El enlace abre la página esperada y el envío de prueba se ve en el módulo de destino."
                }
              ]
            },
            {
              "heading": "5. Comprueba envío y resultados",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para correo, revisa destinatarios elegibles, prueba y estado de campaña. Para anuncios, comprueba publicación y estado del proveedor. Luego compara períodos y modelos de atribución sin sumar monedas distintas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Email Marketing — correos, secuencias y el modelo de límites",
                      "href": "https://help.daplox.com/help/marketing/email-marketing-completo"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Distingues borrador, envío o publicación aceptada y resultado real; investigas errores antes de repetir la campaña."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "La campaña no envía",
                      "Comprueba si es borrador, faltan destinatarios elegibles, falta capacidad o hay un error de conexión. Consulta el estado antes de reenviar."
                    ],
                    [
                      "Los clics no son ventas",
                      "Revisa que se registra la conversión y que el evento representa una venta; un enlace abierto por sí solo no prueba una compra."
                    ],
                    [
                      "No aparecen mis activos",
                      "Comprueba los permisos de la persona y el negocio conectados; usa la guía específica de la integración."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/conectar-meta-segun-objetivo",
          "slug": "conectar-meta-segun-objetivo",
          "url": "https://help.daplox.com/help/marketing/conectar-meta-segun-objetivo",
          "title": "Conectar Meta: anuncios, publicaciones o mensajes",
          "excerpt": "Identifica qué quieres conectar y qué controles aparecen en tu cuenta antes de configurar Facebook, Instagram o WhatsApp.",
          "updated_at": "2026-11-03",
          "reading_minutes": 3,
          "tags": [
            "meta",
            "conectar",
            "configurar",
            "facebook",
            "instagram",
            "publicaciones",
            "mensajes",
            "anuncios",
            "conecta tus canales",
            "no aparece",
            "botón"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Antes de conectar Meta, elige qué necesitas",
              "id": "elegir-el-objetivo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Conectar Meta puede significar anuncios pagados, publicaciones orgánicas o mensajes. Son funciones distintas y una conexión válida para una no acredita el acceso a las otras. Si todavía no sabes cuál necesitas, indica si quieres gestionar anuncios, publicar contenido en Facebook o Instagram, o atender mensajes."
                },
                {
                  "type": "table",
                  "columns": [
                    "Objetivo",
                    "Dónde empezar",
                    "Qué comprobar"
                  ],
                  "rows": [
                    [
                      "Anuncios pagados",
                      "Marketing → Conectar redes sociales → Meta Ads",
                      "La cuenta publicitaria y los permisos del token. Sigue la guía de Meta Ads; el Ad Account ID pertenece a este flujo."
                    ],
                    [
                      "Publicaciones orgánicas en Facebook o Instagram",
                      "Marketing → Social Media → Publicaciones → Publicar ahora en Meta",
                      "El destino de la publicación. Si falta, abre Conectar Meta; el acceso debe permitir publicar en esa página o cuenta profesional."
                    ],
                    [
                      "WhatsApp, Instagram DM o Messenger",
                      "Marketing → Conectar Meta",
                      "El canal concreto, su token y su recepción por webhook. Poder leer una cuenta no demuestra que reciba mensajes."
                    ]
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Conectar Meta Ads",
                      "href": "https://help.daplox.com/help/marketing/conectar-meta-ads"
                    },
                    {
                      "title": "Publicar y programar en redes",
                      "href": "https://help.daplox.com/help/marketing/programar-publicaciones-redes"
                    },
                    {
                      "title": "Conectar WhatsApp Business con tu propia app",
                      "href": "https://help.daplox.com/help/crm/sync-whatsapp-business"
                    },
                    {
                      "title": "Verificar una cuenta de Instagram",
                      "href": "https://help.daplox.com/help/marketing/instagram-verificar-cuenta"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Las formas de conectar WhatsApp, Instagram y Messenger",
              "id": "formas-de-conectar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Conectar Meta, Formas de conectar muestra sólo las que tu cuenta puede usar. Elige una por cuenta; puedes combinarlas. Al elegir una se abre su panel debajo, y lo que hayas escrito en otra se conserva mientras sigas en la pantalla. Con la forma elegida, pulsa Conectar en el canal: la conexión fácil y el celular abren Meta directamente, tu propia app abre el formulario de esa cuenta y el token de Business Suite te lleva a su panel. Meta Ads se conecta aparte, para tus campañas."
                },
                {
                  "type": "table",
                  "columns": [
                    "Forma",
                    "Qué cubre",
                    "Qué necesitas"
                  ],
                  "rows": [
                    [
                      "Conexión fácil",
                      "Mensajes de WhatsApp, Instagram y Messenger. No cubre Lead Ads, comentarios ni publicaciones.",
                      "Tu cuenta de Meta: autorizas y eliges tus cuentas, sin crear una app."
                    ],
                    [
                      "Tu propia app de Meta",
                      "Mensajes y, según los permisos de tu app, Lead Ads, comentarios y publicaciones.",
                      "Una app en Meta for Developers, registrada en Daplox, y el token de cada cuenta."
                    ],
                    [
                      "Token de Business Suite",
                      "Varias cuentas a la vez: páginas, Instagram y WhatsApp. Lead Ads, comentarios y publicaciones dependen de los permisos del token.",
                      "Tu app registrada y un usuario del sistema con acceso a esos activos."
                    ],
                    [
                      "WhatsApp del celular",
                      "Mensajes de WhatsApp también en Daplox, conservando tu número y la app del teléfono.",
                      "WhatsApp Business en tu celular. Sirve para un número nuevo aunque ya tengas otro conectado; un número que ya está conectado se reconecta desde su cuenta."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si no aparece Conecta tus canales con Meta",
              "id": "si-no-aparece-la-conexion-guiada",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Conecta tus canales con Meta se abre al elegir Conexión fácil en Formas de conectar, y esa forma aparece sólo cuando la conexión guiada está disponible para tu cuenta. Si no aparece, no busques un botón Continuar con Meta que la pantalla no ofrece ni supongas que hay que cambiar de plan. Indica qué quieres conectar y qué controles ves en Marketing → Conectar Meta. Puedes compartir una captura ocultando tokens, claves y datos privados."
                },
                {
                  "type": "paragraph",
                  "text": "La pantalla también permite configurar tu propia app de Meta y el canal correspondiente. Si ya tienes una conexión, consérvala mientras se identifica el problema. No desconectes, reemplaces credenciales, publiques anuncios ni envíes mensajes sólo para averiguar qué función falta. Soporte debe separar una duda de configuración de un error con referencia."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El número que usas en el celular",
                  "text": "Conservar WhatsApp Business del celular requiere el flujo de incorporación móvil disponible para esa cuenta. Guardar un token no completa ese proceso. Si no ves una opción para conservar el uso móvil, pide revisión antes de modificar el número o su conexión."
                }
              ]
            },
            {
              "heading": "Si Messenger se conecta pero Instagram sigue pendiente",
              "id": "resultado-de-instagram-y-messenger",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al volver de Meta, Daplox muestra primero el canal que elegiste. Si Messenger quedó conectado e Instagram sigue pendiente, revisa que tu cuenta profesional de Instagram esté vinculada a la página de Facebook que autorizaste. Selecciona la página y la cuenta de Instagram y permite el acceso a los mensajes al reintentar. Si la cuenta ya se guardó y lo pendiente es la recepción, abre esa cuenta en Tus canales y pulsa Reintentar webhook."
                }
              ]
            },
            {
              "heading": "Pasar una cuenta a la conexión fácil",
              "id": "pasar-una-cuenta-a-la-conexion-facil",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si conectaste una cuenta con tu propia app o con un token, ábrela en Tus canales y pulsa Pasar a la conexión fácil: Daplox te recuerda qué cambia y te lleva a Meta para que la autorices. La cuenta se actualiza sin borrarse: conserva sus conversaciones, su bot y sus plantillas. Las cuentas que no autorices siguen igual."
                },
                {
                  "type": "paragraph",
                  "text": "Daplox comprueba con Meta que la suscripción quedó activa antes de cambiar la cuenta. Si Meta no la confirma, verás el motivo y la conexión anterior sigue activa. En Facebook e Instagram esta conexión sólo cubre mensajes: la cuenta deja de recibir Lead Ads y comentarios y no podrá publicar desde Daplox. Para recuperarlos, tu empresa debe conservar su propia app guardada en Daplox: elige Tu propia app de Meta y conecta de nuevo la cuenta con Agregar cuenta y el token de esa app. Una cuenta conectada desde WhatsApp Business del celular no puede volver a un token."
                },
                {
                  "type": "paragraph",
                  "text": "Cuando todas tus conexiones hayan pasado, la sección de tu propia app indica que ninguna la usa y puedes quitarla. Antes, retira su webhook en el panel de Meta: Daplox no lo hace porque la app es tuya y puede servir a otras integraciones. Mientras una conexión dependa de ella, Daplox no permite quitarla."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/estrategia-con-ia",
          "slug": "estrategia-con-ia",
          "url": "https://help.daplox.com/help/marketing/estrategia-con-ia",
          "title": "Crear una estrategia de marketing con IA",
          "excerpt": "Convierte las respuestas de tu negocio en un plan y sus recursos. Sigue el progreso por sección y revisa qué se creó, qué quedó pendiente y qué canales no se incluyeron.",
          "updated_at": "2026-09-24",
          "reading_minutes": 9,
          "tags": [
            "marketing",
            "estrategia",
            "ia",
            "wizard",
            "ventas diarias",
            "cash injection",
            "webinar",
            "pico de ventas",
            "landing",
            "embudo"
          ],
          "related_slugs": [
            "crear-campana-ads",
            "email-marketing-completo",
            "content-ai-studio",
            "generar-pagina-con-ia",
            "tracking-pixel-daplox"
          ],
          "sections": [
            {
              "heading": "Qué es",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Crear Estrategia, un asistente te hace preguntas sobre tu negocio y crea un plan con recursos para ejecutarlo: página, campañas, correos, plantillas de WhatsApp y contenido social. La pantalla distingue los recursos creados, las secciones pendientes o con error y los canales que no forman parte del plan."
                }
              ]
            },
            {
              "heading": "Tipos de estrategia",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al hacer click en nueva estrategia eliges en dos pasos: primero la categoría y después el enfoque."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ventas Diarias — estrategia constante para vender todos los días. Variantes: \"Mercado amplio (general)\" (posicionamiento amplio y diferenciado) o \"Nicho específico\" (concentrar oferta y presupuesto en un nicho de alto valor).",
                    "Fecha Especial / Promo — inyección de caja para un momento puntual. Enfoques: \"Pico de ventas (fecha especial)\" (oferta con urgencia anclada a una ocasión), \"Preventa / lista de espera\" (la venta abre después: la campaña acumula lista y el beneficio es entrar antes que el resto) o \"Promo en local físico\" (sin checkout ni envío: dirección, horario, radio de pauta y cómo saber quién vino por la campaña). Las tres se construyen igual que Ventas Diarias: plan, página publicada, campañas, correos, WhatsApp, redes y guion de atención, sección por sección y con barra de progreso.",
                    "El motivo de la promo se elige de una lista que sabe de tu país (Hot Sale, CyberDay, El Buen Fin, Amor y Amistad…) y de qué tipo es: una fecha del calendario trae contexto pero encarece la pauta, un evento propio no compite por publicidad y una mecánica (venta flash) sólo aporta urgencia. Si es fecha de regalo, la fecha límite de entrega se vuelve crítica; si es conmemorativa, el copy va con cuidado. Cada respuesta cerrada tiene un campo para ampliarla."
                  ]
                }
              ]
            },
            {
              "heading": "El cuestionario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ventas Diarias hace 10 preguntas obligatorias (más 1 opcional de testimonios) agrupadas en 3 bloques: \"Tu Oferta\" (producto estrella y precio, promesa y método, garantía), \"El Mercado\" (a quién le vendes, competidores, tu ventaja indiscutible, restricciones legales) y \"Los Números y Tu Estado Actual\" (canal y presupuesto de pauta, meta a 6 meses, capacidad operativa). Fecha Especial es más corto: 6 preguntas sobre la campaña (qué vendes, la excusa de la promo, la oferta irresistible, límites de urgencia, audiencia y llamado a la acción)."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Puedes DICTAR cada respuesta con el micrófono en vez de escribir.",
                    "Las respuestas se autoguardan en tu navegador: si cierras o se corta la generación, no las pierdes.",
                    "El modal no se cierra al hacer click afuera (solo con la X) — justamente para no perder lo escrito."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La calidad de la estrategia depende de la especificidad de tus respuestas. \"Vendo comida\" genera algo genérico; \"menú semanal de comida saludable a domicilio para oficinistas de Medellín, $45.000/semana\" genera una estrategia usable tal cual."
                }
              ]
            },
            {
              "heading": "Identidad de marca",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Puedes cargar tus logos, colores y tipografías, o pulsar \"Generar mi marca\" para que la IA proponga una identidad que luego revisarás. Si tu marca ya está lista, puedes generar directamente o usar \"Revisar marca\". También puedes continuar con \"Generar la estrategia sin tocar la marca\" y configurarla después. La identidad disponible se usa en la página y los creativos."
                }
              ]
            },
            {
              "heading": "Qué genera",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ventas Diarias organiza el trabajo en siete secciones. Cada una muestra si está pendiente, en curso, lista o con error; los canales excluidos se identifican como \"No incluido\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Estrategia Narrativa — cliente ideal, arquitectura de la oferta y manejo de objeciones en un solo documento.",
                    "Embudo de Páginas — diseña el embudo Y crea la landing real en el constructor web (ver abajo).",
                    "Campañas — borradores de pauta para revisar en Campañas, cuando hay un presupuesto confirmado mayor que cero.",
                    "Emails — secuencia de correos como borradores en Email Marketing.",
                    "WhatsApp — borradores visibles en Plantillas WhatsApp, incluso sin conexión; conecta Meta para enviarlos a aprobación.",
                    "Contenido redes sociales — publicaciones con el calendario del plan, visibles en el Planificador social y editables antes de publicar.",
                    "Scripts de Venta — guiones para que tu equipo cierre lo que el embudo genere."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Fecha Especial / Promo también se construye por secciones: plan de la campaña, embudo de páginas, campañas, emails, WhatsApp, contenido social y guion de atención. Las promociones antiguas pueden conservar la estructura anterior de cuatro apartados."
                }
              ]
            },
            {
              "heading": "Qué canales se preparan",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La página y los borradores de email se preparan por defecto. Vender por WhatsApp, no tener una web o no contar todavía con una base de correos no elimina estos entregables.",
                    "Si no quieres la página o los correos en esta estrategia, indícalo expresamente en tus respuestas. La exclusión se mostrará con su motivo; describir que aún no tienes una integración o una base de contactos no equivale a pedirla.",
                    "Preparar correos no los envía. Antes de distribuirlos debes revisar su contenido, los destinatarios, su consentimiento y la conexión necesaria.",
                    "Las campañas de pauta requieren un presupuesto confirmado mayor que cero. Si no lo has confirmado, no se inventa una inversión para crearlas."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo leer el progreso",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Primero verás la preparación del plan y, si hace falta, su corrección. La pantalla muestra la etapa actual y el tiempo transcurrido; la barra de secciones comienza a avanzar cuando se reciben los entregables.",
                    "La actividad actual indica qué sección o recurso se está generando. La lista permanece visible y muestra el número de recursos cuando ya se crearon.",
                    "Si aparece \"Esperando disponibilidad de IA para continuar\", la generación está en una espera temporal y conserva su avance. Ese mensaje no significa por sí solo que se haya agotado el uso de tu plan.",
                    "El contador de secciones listas incluye solo las generadas correctamente. Los canales \"No incluido\" y las secciones con error se cuentan aparte.",
                    "La barra indica el porcentaje de secciones procesadas, incluidas las que terminaron con un aviso o se excluyeron. Llegar al 100% no significa que todos los recursos se hayan creado correctamente.",
                    "Abre una fila \"No incluido\" para leer su motivo. También encontrarás el resumen de canales no incluidos al terminar.",
                    "Después de procesar las secciones, puedes ver \"Finalizando la estrategia\" y luego \"Guardando tu estrategia\". Espera el resultado y revisa cualquier aviso de guardado."
                  ]
                }
              ]
            },
            {
              "heading": "La landing se crea y publica sola",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La sección \"Embudo de Páginas\" no es solo texto: dispara el pipeline del constructor web y crea la landing como un sitio real, YA PUBLICADO. Al terminar ves el mensaje \"Embudo creado y publicado en el constructor de Daplox\" con la URL pública lista para compartir, y un acceso directo para abrirla en el editor y retocarla."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La landing incluye automáticamente el pixel de tracking de Daplox: las visitas y eventos aparecen en Marketing → Tracking desde el primer día."
                }
              ]
            },
            {
              "heading": "Después de generar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada sección es expandible y tiene botones de acción para ir directo al recurso creado (Campañas, Emails, Contenido…).",
                    "Cuando una estrategia cierre su ciclo, archívala: la lista tiene pestañas Activas/Archivadas y puedes desarchivarla cuando quieras.",
                    "Si se creó una automatización para etiquetar los nuevos leads, el resultado muestra \"Ver automatización\". Revísala y actívala cuando quieras usarla."
                  ]
                }
              ]
            },
            {
              "heading": "Si se interrumpe o no se guarda",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Puedes usar \"Cancelar generación\" mientras se están creando las secciones. Daplox guarda la estrategia y su avance durante el proceso; si se interrumpe, conserva las secciones completadas y los recursos creados. Puedes continuar desde el mismo registro sin repetir el cuestionario."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre \"Ver estrategia\" para revisar lo disponible, los recursos creados y los apartados con aviso. Una estrategia incompleta no se presenta como lista.",
                    "Pulsa \"Completar pendientes\" en el resultado o en el detalle del borrador. Se generan los apartados que faltan y se conservan los que ya están disponibles. Si la estrategia usó una imagen de referencia, adjunta la imagen original para continuar.",
                    "Si la estrategia aparece en proceso, pulsa \"Consultar estado\". Esta acción sólo consulta el avance. Si la generación se interrumpió y ya no está activa, aparecerá \"Completar pendientes\"; mientras siga activa no se inicia otra generación.",
                    "Si falla la consulta del resultado guardado, usa \"Reintentar recuperación\". Consulta la misma estrategia sin crear contenido otra vez.",
                    "Si la conexión se interrumpió antes de crear un registro y vuelves al cuestionario, tus respuestas siguen guardadas en ese navegador para reintentar.",
                    "Si aparece \"Esta estrategia aún no se guardó\", usa \"Reintentar guardado\" antes de salir o recargar. Ese botón guarda el resultado que ya tienes; no vuelve a generar recursos.",
                    "Los recursos pendientes o con error no se regeneran automáticamente: debes pulsar \"Completar pendientes\". Puedes abrir los módulos correspondientes para trabajar con lo que ya está disponible."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/crear-campana-ads",
          "slug": "crear-campana-ads",
          "url": "https://help.daplox.com/help/marketing/crear-campana-ads",
          "title": "Campañas — crear y organizar tus anuncios",
          "excerpt": "Crea la campaña con la IA de Daplox en dos páginas: en «Nueva campaña con IA» respondes las preguntas y pulsas «Siguiente»; en «Revisa tus anuncios» cambias lo que quieras —imágenes, textos, presupuesto y fechas— y pulsas «Publicar en Meta», que la deja en pausa para que tú la actives. También puedes crearla a mano —Meta (Facebook e Instagram) o Google (Búsqueda)— en el editor de una sola página con vista previa en vivo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 8,
          "tags": [
            "marketing",
            "campañas",
            "ads",
            "anuncios",
            "meta",
            "google",
            "creativos",
            "imágenes ia",
            "video",
            "reels",
            "historias",
            "crear con ia",
            "nueva campaña con ia",
            "revisa tus anuncios",
            "siguiente",
            "publicar en meta",
            "tu marca"
          ],
          "related_slugs": [
            "estrategia-con-ia",
            "estructura-de-campanas-metodo",
            "generador-imagenes-ia",
            "modo-ads-imagenes-ia",
            "conectar-meta-ads",
            "publicar-campana-en-google",
            "ubicacion-detallada-geo-targeting"
          ],
          "sections": [
            {
              "heading": "Nuevo: «Crear con IA» en dos páginas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El botón azul «Nueva campaña» abre dos opciones: «Crear manual» (eliges Meta o Google y la completas tú) y «Crear con IA», que respondes en unas preguntas y la IA arma la campaña.",
                    "«Crear con IA» tiene sólo dos páginas. Página 1, «Nueva campaña con IA»: todas las preguntas juntas y el botón «Siguiente». Página 2, «Revisa tus anuncios»: tus anuncios listos para cambiar lo que quieras y el botón «Publicar en Meta».",
                    "No tienes que saber cuántos conjuntos lleva la campaña ni cómo se llaman: Daplox los calcula con el método de Daplox. Si quieres saber cómo, está en la guía «Cómo arma Daplox tu campaña de Meta: el método y cómo leer la prueba».",
                    "Con Google no hay página 2: la IA propone la campaña de búsqueda y «Usar esta propuesta» la abre en el formulario para que la revises. Nada se publica solo."
                  ]
                }
              ]
            },
            {
              "heading": "El hub de Campañas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Campañas Ads lista todas tus campañas con su estado (interruptor Borrador/Listo), gasto, resultados y costo por resultado. Las páginas \"Meta Ads (live)\", \"Google Ads (live)\", \"Lead Ads\" y \"Ubicación Detallada\" se abren desde el botón de filtros (el embudo de la barra de filtros), sección \"Plataformas de anuncios\"; dentro de ellas, las pestañas del hub te llevan de una a otra y \"Todas\" te devuelve a la lista."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Organiza con carpetas de color (\"Crear carpeta\") y filtra por estado con ese mismo botón de filtros.",
                    "Resumen rápido: Planes listos, Borradores y Con gasto registrado.",
                    "Las filas de los planes locales tienen Editar y Eliminar. Las campañas externas de Meta abren un detalle de consulta con su cuenta, estado y rendimiento por día."
                  ]
                }
              ]
            },
            {
              "heading": "Página 1: «Nueva campaña con IA»",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Campañas Ads → «Nueva campaña» → «Crear con IA». Daplox rellena de entrada lo que ya sabe de tu negocio (tus productos, tu ciudad, tu web, tu WhatsApp y tu moneda): cámbialo si hace falta. Todo se responde en esta misma página."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Las 8 preguntas",
                      "detail": "«1. ¿Qué quieres anunciar?», «2. ¿Qué buscas conseguir?», «3. ¿Dónde están tus clientes?», «4. ¿Cuánto quieres invertir al día?», «5. ¿Dónde quieres anunciarte?», «6. ¿A dónde llevamos a la gente?», «7. ¿Qué creativos quieres?» (con «¿Con qué enfoque?») y «8. ¿Cómo los hacemos? (opcional)» (con «¿Cuántos creativos?»). En la inversión, en la plataforma y en los creativos puedes elegir «Recomiéndame»."
                    },
                    {
                      "title": "«Tu oferta y tus números» (con Meta o «Recomiéndame»)",
                      "detail": "Se suman en la misma página «¿Qué vendes?», «¿A quién le vendes?» y «Precio o ticket promedio». Debajo van tres datos de rendimiento y basta uno: «Costo por resultado objetivo», «Tasa de cierre de lead a cliente (%)» o «CAC máximo»; en una campaña de Ventas son «Margen bruto (%)», «ROAS objetivo» o «CAC máximo». La nota dice: «Completa al menos uno: entre más respondas, más precisa será tu campaña.» Si no llenas ninguno, aparece «Completa al menos uno de estos tres.» y no se avanza."
                    },
                    {
                      "title": "«Tu marca»",
                      "detail": "Si ya tienes tu marca, ves tu logo y tus colores y el botón «Revisar marca», que los abre ahí mismo para revisarlos y guardarlos. Si no la tienes, «Montar tu marca» te da dos caminos: «Crearla con IA» (usa créditos de IA) o «Subir mi logo y elegir colores». Si prefieres no hacerlo ahora, «Seguir sin marca»: tus anuncios se crean con colores neutros. Con logo, la casilla «Poner mi logo en las imágenes» viene marcada y pone tu logo real en una esquina de cada imagen."
                    },
                    {
                      "title": "«Más opciones»",
                      "detail": "Un bloque plegado al final con lo que casi nunca hace falta: el tipo de campaña, el modelo de cobro, la edad, el género, los intereses, la categoría especial de anuncio, los anuncios a probar (de 3 a 8), la moneda de la cuenta publicitaria, el mínimo diario que pide Meta, el gasto de otras campañas, la fecha límite de la oferta y si Daplox crea las imágenes o ya tienes las tuyas."
                    },
                    {
                      "title": "«Siguiente»",
                      "detail": "El botón cambia a «Creando…» y debajo dice «Esto tomará unos segundos: creamos tus anuncios para que los revises antes de publicar. Usa créditos de IA.». No tienes que pulsar nada más: cuando los anuncios están listos pasa sola a la página 2. Si falta un dato, te quedas en la página 1 con el campo marcado y una frase corta que dice qué poner."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Página 2: «Revisa tus anuncios»",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "«Presupuesto y fechas»",
                      "detail": "El presupuesto diario, el «Inicio» y el «Fin», con tu moneda a la vista. Si cambias el presupuesto, Daplox recalcula la campaña. La fecha de fin es obligatoria a propósito: sin ella la campaña gasta sin límite."
                    },
                    {
                      "title": "«Anuncio 1», «Anuncio 2»…",
                      "detail": "Cada anuncio se ve más o menos como saldrá en Facebook e Instagram («Ver como»). Las imágenes se crean solas, una por una («Creando la imagen…»). Para cambiar la imagen: «Crear otra con IA», con una idea opcional, o «Subir la tuya». Debajo editas el texto principal, el titular, la descripción y el botón. «Más opciones del anuncio» guarda el resto; si algo de ahí no cumple, se abre solo con una frase corta."
                    },
                    {
                      "title": "«Guardada como borrador»",
                      "detail": "En cuanto los anuncios están completos, la campaña se guarda sola como borrador en tus campañas. Lo que cambies después actualiza ese mismo borrador: no se crea una segunda campaña aunque pulses dos veces."
                    },
                    {
                      "title": "«Publicar en Meta»",
                      "detail": "Eliges la cuenta publicitaria, la página de Facebook y, según el tipo, el píxel o el WhatsApp, y los países. Se crea en tu cuenta de Meta EN PAUSA: no gasta nada hasta que tú la actives en el Administrador de anuncios. Al terminar ves «Listo: tu campaña ya está en Meta, en pausa. Actívala en el Administrador de anuncios cuando quieras que empiece.» y «Ver la campaña»."
                    },
                    {
                      "title": "«Volver a las preguntas»",
                      "detail": "Te regresa a la página 1 sin perder tus respuestas ni tus anuncios."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si eliges «Recomiéndame» y la IA elige Meta, la página 2 lo dice en una línea: «La IA eligió Meta (Facebook e Instagram).» Sin Meta conectado, el borrador queda guardado y el aviso te lleva a «Conectar Meta Ads»."
                }
              ]
            },
            {
              "heading": "Con Google y créditos de IA",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La propuesta de Google trae la estructura (campaña → grupo de anuncios → anuncio; si hay búsquedas distintas, hasta tres grupos más, cada uno con sus palabras clave), las palabras clave con su concordancia y las negativas, los titulares y las descripciones, y el presupuesto diario sugerido con la duración.",
                    "La propuesta no incluye resultados estimados: la IA propone, no promete clics ni ventas.",
                    "\"Usar esta propuesta\" la abre en el formulario de Google para que la revises y la cambies. Se guarda como borrador cuando tú pulsas \"Guardar borrador\": la IA nunca guarda ni publica sola.",
                    "La ubicación en Google es una guía: Daplox todavía no la envía, así que ajústala en Google Ads antes de activar la campaña.",
                    "Usa créditos de IA: «Siguiente» (los textos y las imágenes de tus anuncios), «Crear otra con IA», «Crearla con IA» en tu marca y la propuesta de Google. Si no quedan créditos, el aviso te lleva a comprarlos."
                  ]
                }
              ]
            },
            {
              "heading": "Campañas externas de Meta y resultados",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Conecta la cuenta publicitaria en Configuración → Integraciones. Las campañas creadas fuera de Daplox aparecen en Campañas y en el dashboard. Si un plan local ya representa la misma campaña de esa cuenta, se cuenta una sola vez. Consultar o reintentar no crea ni publica campañas."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El periodo del dashboard filtra la fecha de actividad, aunque la campaña se haya creado antes. El inventario y los presupuestos son los actuales; el presupuesto diario se muestra como referencia mensual de 30 días cuando no hay presupuesto total.",
                    "Pulsa una campaña externa para ver su estado, cuenta, moneda y métricas por día. Puedes elegir otro periodo. Meta informa los días en la zona horaria de la cuenta publicitaria; los importes de monedas distintas se muestran separados.",
                    "Si Meta no responde, las métricas afectadas aparecen como no disponibles. Usa Reintentar. Si el aviso pide revisar permisos o conectar de nuevo, ve a Integraciones; reintentar no sustituye ese paso.",
                    "Las conversiones incluyen compras, leads y conversaciones reportadas por Meta, sin sumar dos veces sus aliases. No equivalen necesariamente a las ventas registradas en el CRM."
                  ]
                }
              ]
            },
            {
              "heading": "Revisar una publicación de Meta que falló",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Código 100, motivo 1870227: Público Advantage+",
                  "text": "Este rechazo corresponde a la configuración del público del conjunto de anuncios: Meta exige una decisión explícita de Público Advantage+ compatible con la segmentación elegida. No demuestra que falten permisos ni que la conexión haya vencido. Daplox ya incorpora esa decisión al crear conjuntos; si sigue apareciendo, soporte debe contrastar la etapa, la fecha y la referencia del intento con el recorrido usado. Usa Diagnosticar sin publicar, si está disponible en la ficha del plan, para consultar sin guardar cambios. Conserva el borrador y la conexión; no cambies permisos, borres la campaña ni repitas una publicación sólo para obtener evidencia. Si no ves el diagnóstico, envía la pantalla, hora y referencia del error, sin claves ni tokens."
                },
                {
                  "type": "paragraph",
                  "text": "Para consultar sin guardar cambios, abre la ficha del plan local en Marketing → Campañas Ads y pulsa Diagnosticar sin publicar. Con permisos de responsable (Manager) o superiores, muestra el último intento guardado, la cuenta del intento, la página del borrador actual y las identidades que Meta permite leer. Si no existe un intento, lo indica sin crear uno. Reintentar diagnóstico sólo repite la consulta; no cambia campañas, borradores, aprobaciones ni conexiones."
                },
                {
                  "type": "paragraph",
                  "text": "Si necesitas comprobar otra página, escribe su ID numérico en ID de página para comprobar (opcional) y pulsa Diagnosticar sin publicar. El resultado separa la página guardada de la consultada sin guardar. Deja el campo vacío para consultar el dato del borrador. Esta comprobación no corrige el borrador, no sustituye la conexión ni confirma que Meta permita publicar el creativo. Si el servidor no confirma el ID solicitado, recarga y reintenta: no interpretes ese resultado como una verificación de la página."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Qué demuestra el diagnóstico",
                  "text": "Distingue credencial rechazada o vencida, falta de acceso, fallos temporales y datos incompletos. Si el ID de página coincide con el de la cuenta publicitaria, lo indica antes de consultar Meta: son activos distintos y el diagnóstico no sustituye el dato guardado. Ver una cuenta o una página, o que la página aparezca en la lista de Meta, no garantiza que Meta acepte el creativo. Si hay un error, comparte con soporte la etapa, el código, el subcódigo y la referencia que se muestran; nunca envíes claves ni tokens."
                },
                {
                  "type": "paragraph",
                  "text": "En Meta Ads, abre Crear campaña Meta con IA y selecciona el borrador existente. La tarjeta Última publicación fallida muestra la etapa y el motivo guardado, incluidos los códigos de Meta cuando están disponibles. Si el detalle antiguo no se puede mostrar de forma segura, aparece un aviso general."
                },
                {
                  "type": "paragraph",
                  "text": "Revisar antes de reintentar abre el paso de preparación, que puede guardar el borrador y las aprobaciones. Corrige el motivo, ejecuta la revisión y confirma expresamente la creación en pausa. Abrirlo no publica ni reintenta automáticamente; las etapas que ya se completaron se conservan. Si sólo necesitas investigar sin guardar cambios, usa Diagnosticar sin publicar desde la ficha del plan."
                },
                {
                  "type": "paragraph",
                  "text": "Al volver a publicar, Daplox reutiliza la campaña y el conjunto que quedaron en pausa del intento anterior, si siguen existiendo y en pausa en Meta, en vez de crear otros. No borra nada en Meta."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Comprueba que la cuenta publicitaria y la página elegidas sean las previstas y que la autorización conectada permita anunciar con esos activos. Un rechazo de la creatividad no identifica por sí solo qué permiso o dato falta; revisa el motivo y su referencia antes de modificar la conexión o volver a publicar.",
                    "Los anuncios de la categoría «Política / elecciones» se publican con el país de tu empresa, el de Configuración → Cuenta y facturación → Datos de facturación. Si no tiene país, Daplox te pide configurarlo antes de publicar."
                  ]
                }
              ]
            },
            {
              "heading": "El editor: una sola página",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Nueva campaña\" empieza preguntando el tipo: \"Meta (Facebook e Instagram)\" —anuncio con imagen y texto— o \"Google (Búsqueda)\" —anuncio de texto en los resultados de Google—. Cada tipo tiene su formulario. Después se abre un editor de UNA página, organizado en secciones que se recorren de arriba a abajo. Si al guardar falta algo, el editor te lleva directo a la sección con el problema."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"Lo esencial\"",
                      "detail": "El nombre con el que reconocerás la campaña y, en Meta, los canales: Facebook e Instagram (vienen marcados los dos). Mientras la creas puedes cambiar el tipo entre Meta y Google."
                    },
                    {
                      "title": "\"El anuncio\"",
                      "detail": "En Meta, el texto que acompaña al anuncio, el titular, la descripción, el botón (por ejemplo \"Contactarnos\" o \"Comprar\"; si quieres que te escriban por WhatsApp, usa \"Contactarnos\" con tu enlace de WhatsApp de destino), sus imágenes y, si quieres, un video (\"Subir video\", ver abajo). En Google no hay imagen: la sección se llama \"El anuncio de búsqueda\" y tiene titulares, descripciones, ruta visible y palabras clave (ver abajo)."
                    },
                    {
                      "title": "\"Cuándo y cuánto\"",
                      "detail": "Fechas de inicio y fin, moneda y presupuesto diario. Debajo del campo, Daplox te calcula cuánto es al mes si corre los 30 días — el número que sueles tener en la cabeza."
                    },
                    {
                      "title": "\"A quién\"",
                      "detail": "Sólo en Meta: la ubicación, el género y el rango de edad de la gente a la que quieres llegar. Si la campaña la propuso la IA, aquí también ves los intereses sugeridos."
                    },
                    {
                      "title": "\"Identidad de marca\"",
                      "detail": "Sólo al editar una campaña que ya la trae rellena (por ejemplo, una que escribió la Estrategia): al final y PLEGADA, con marca, slogan, colores, voz y audiencia. Al crear una campaña a mano ya no aparece; en «Crear con IA» la marca se monta en «Tu marca»."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "A la derecha, la \"Vista previa aproximada\" se actualiza mientras escribes. Usa las pestañas Instagram, Facebook e Historia para revisar la pieza completa: esta vista no recorta tu archivo. En Historia el texto del anuncio se muestra aparte para que no tape el diseño. Meta puede adaptar la pieza según la ubicación y el dispositivo; la simulación no configura recortes ni asigna archivos por ubicación. Si es un anuncio de búsqueda, muestra una simulación de la página de resultados de Google."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para publicar de verdad necesitas la cuenta conectada (Meta o Google). Sin conexión puedes guardar como borrador y publicar cuando conectes."
                }
              ]
            },
            {
              "heading": "Video en el anuncio de Meta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox no crea videos, pero sí publica el que hiciste por fuera. En \"El anuncio\", debajo de las imágenes, pulsa \"Subir video\" y elígelo desde tu equipo o tu teléfono. Va en MP4 o MOV y pesa hasta 1 GB. La subida va por partes directo a tu almacenamiento: si se corta la conexión, sigue desde donde quedó, y puedes cancelarla. El video cuenta en el almacenamiento de tu plan y queda también en Archivos; si lo quitas de la campaña, sigue allí hasta que lo borres."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Feed de Facebook e Instagram: mejor en 4:5 o cuadrado (1:1). Un video vertical se recorta a 4:5 en el feed. Facebook admite hasta 241 minutos; el feed de Instagram, hasta 60.",
                    "Historias: 9:16 (1080×1920) para pantalla completa y al menos 250 px de ancho. En Instagram, hasta 60 minutos; en Facebook se muestra hasta 3 minutos y pasados 15 segundos se parte en tarjetas.",
                    "Reels: 9:16, hasta 15 minutos. Si dura 30 segundos o más, Meta pide al menos 500 px de ancho.",
                    "En todos: al menos 1 segundo y 120×120 px. Meta recomienda H.264.",
                    "Debajo del video ves dónde encaja: \"Ideal\", \"Se adapta\" (Meta lo muestra con bandas o recortado) o \"No se muestra\". Daplox publica con ubicaciones automáticas: Meta usa el video donde encaja y lo deja fuera donde no.",
                    "Una publicación lleva hasta 4 piezas entre imágenes y videos. Cada pieza es un anuncio dentro del mismo conjunto; los videos van primero."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "La miniatura es la imagen que se ve antes de que el video empiece, y Meta la exige. Al subirlo, Daplox toma un fotograma del principio. Con \"Cambiar miniatura\" eliges otro momento del video, subes una imagen (JPG o PNG, con la misma forma del video) o dejas que la elija Meta al procesarlo."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Videos y fotos del iPhone",
                  "text": "Los videos del iPhone suelen venir en HEVC (H.265): Meta los acepta y los convierte, pero algunos navegadores no los reproducen en la vista previa. Si quieres verlos aquí, en el iPhone usa Ajustes → Cámara → Formatos → \"Más compatible\", o exporta el video como MP4 (H.264). Las fotos HEIC no son video ni sirven como imagen de anuncio: Meta pide JPG o PNG, así que expórtalas como JPG."
                },
                {
                  "type": "paragraph",
                  "text": "Al pulsar \"Crear en Meta, en pausa\", Daplox sube el video a tu cuenta publicitaria y espera a que Meta lo procese ANTES de crear la campaña: si tarda, la ventana lo dice y sigue sola; puedes cerrarla y volver a pulsar \"Publicar\" más tarde, y Daplox sigue donde quedó sin subirlo otra vez. Mientras tanto no se crea nada en tu cuenta. En Instagram, el anuncio en video sale desde la cuenta de Instagram ligada a la página; si no hay, sale con el nombre de la página y la revisión previa lo avisa. Si Meta rechaza algo, el aviso dice el motivo y qué hacer."
                }
              ]
            },
            {
              "heading": "Anuncios de búsqueda de Google",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los anuncios de búsqueda no llevan imagen. Al elegir \"Google (Búsqueda)\" el editor pide: la URL de destino (la página que se abre al hacer clic; de ella sale el dominio que se ve en el anuncio), la ubicación de tus clientes, el presupuesto diario y las fechas, y el anuncio: hasta 15 titulares de 30 caracteres, hasta 4 descripciones de 90, los dos tramos de la ruta visible, las palabras clave por las que pujas y las negativas. Cada campo tiene su contador: Google corta en seco y sin avisar, así que el contador pasa a rojo justo donde Google cortaría. A la derecha ves el anuncio como un resultado de Google."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Guardar y marcar lista\" exige lo mismo que Google para publicar: al menos 3 titulares distintos, 2 descripciones, una palabra clave, la URL de destino completa (https://) y presupuesto diario. Además no deja pasar titulares de más de 30 caracteres ni descripciones de más de 90.",
                    "La ubicación se guarda con la campaña, pero Daplox todavía no la envía a Google: la campaña se crea en pausa y, antes de activarla en Google Ads, limita allí las ubicaciones.",
                    "Al editar una campaña de Google se abre este mismo formulario; el estudio de la ficha de la campaña edita el mismo anuncio.",
                    "YouTube, X y LinkedIn ya no se ofrecen: la estrategia no crea esas campañas y Daplox no las publica. Las campañas viejas que las tengan guardadas las siguen mostrando para que puedas quitarlas."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Debajo del editor, \"Concordancia de las palabras clave\" muestra cada palabra con su tipo y lo cambias con un toque: \"Amplia\" (búsquedas parecidas), \"De frase\" (búsquedas que contienen la idea; se ve entre comillas) o \"Exacta\" (esa búsqueda o casi; se ve entre corchetes). Si no eliges, las palabras clave van de frase y las negativas exactas. El tipo que ves es el que llega a Google al publicar, en las palabras clave y en las negativas."
                }
              ]
            },
            {
              "heading": "Varios conjuntos o grupos de anuncios",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una campaña nace con un solo conjunto (Meta) o grupo de anuncios (Google), y así funciona igual que siempre. Al final del editor, \"Conjuntos de anuncios\" o \"Grupos de anuncios\" te deja agregar más, duplicarlos, cambiarles el nombre y quitarlos (hasta 10 por campaña). El primero es el de las secciones de arriba y no se quita."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Meta, cada conjunto llega a un público distinto: su edad, su género, sus países (código de dos letras como CO o MX; si lo dejas vacío, usa los que eliges al publicar) y sus intereses. Al publicar, Daplox busca cada interés en Meta y lo envía con el conjunto; si Meta no encuentra alguno, el conjunto se publica sin ese interés y la revisión previa te lo dice (\"No encontramos … en Meta; se publica sin ese interés\"). Lleva los mismos anuncios que el primero, salvo que abras \"Textos propios (opcional)\" y le escribas su texto principal, su titular o su descripción: entonces lleva sus textos con la misma imagen, y lo que dejes vacío se toma del anuncio de la campaña. Los videos llevan siempre los textos de la campaña. Si cada conjunto tiene su presupuesto diario, el de la campaña es la suma; si no, el diario se reparte a partes iguales. La revisión previa avisa si a algún conjunto no le alcanza para entregar.",
                    "Si la IA de \"Crear con IA\" propone varios grupos de anuncios de Google, la propuesta te los enseña todos antes de \"Usar esta propuesta\": el nombre de cada uno y sus palabras clave con su concordancia. Con Meta, \"Crear con IA\" arma la prueba de creativos del método, que lleva un conjunto por creativo.",
                    "En Google, cada grupo tiene sus propias palabras clave, con su concordancia, y comparte el presupuesto de la campaña. Puede llevar titulares y descripciones propios; si no, usa el anuncio de la campaña. Las negativas de la campaña también protegen a los grupos nuevos. Un grupo sin palabras clave no deja publicar.",
                    "Al publicar, todo se crea en pausa dentro de la MISMA campaña: un conjunto de anuncios de Meta o un grupo de anuncios de Google por cada uno. En Google, cada grupo nuevo se crea con el nombre que le escribiste (si dos se llaman igual, al segundo se le suma su número). Si la red se corta y vuelves a publicar, aunque le hayas cambiado el nombre, Daplox lo reencuentra por el grupo que ya creó en Google y no lo duplica."
                  ]
                }
              ]
            },
            {
              "heading": "Creativos con imágenes IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para crear el creativo con IA, usa Marketing → AI Studio → \"Imágenes IA\" en modo Anuncios, descarga la imagen y súbela en el editor de la campaña, en \"El anuncio\" (\"Subir\"). En el detalle de la campaña, el panel \"Creativo\" muestra cómo se ve el anuncio y su botón \"Editar campaña\" te lleva a ese editor."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Genera 3-4 variantes del creativo y usa la que mejor se lea en 1 segundo de scroll. En anuncios, la claridad gana a la belleza."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/estructura-de-campanas-metodo",
          "slug": "estructura-de-campanas-metodo",
          "url": "https://help.daplox.com/help/marketing/estructura-de-campanas-metodo",
          "title": "Cómo arma Daplox tu campaña de Meta: el método y cómo leer la prueba",
          "excerpt": "Lo que la pantalla ya no explica: con Meta, «Crear con IA» arma por dentro la prueba de creativos del método de Daplox —un conjunto por anuncio, el mismo presupuesto en cada uno y un solo anuncio por conjunto—. Aquí está cómo calcula el presupuesto, cómo nombra la campaña en Meta, qué revisar antes de activarla, cómo montarla a mano y cómo leer la prueba cada mañana.",
          "updated_at": "2026-11-05",
          "reading_minutes": 10,
          "tags": [
            "estructura de campañas",
            "método",
            "prueba de creativos",
            "conjuntos",
            "abo",
            "presupuesto por conjunto",
            "unidad creativa",
            "roas",
            "cpa",
            "cac",
            "costo por resultado",
            "utm",
            "meta ads",
            "lista de verificación",
            "nombres en meta",
            "montar a mano",
            "cómo leer la prueba",
            "en pausa",
            "administrador de anuncios",
            "píxel",
            "advantage+"
          ],
          "related_slugs": [
            "crear-campana-ads",
            "conectar-meta-ads",
            "pixel-meta",
            "enlaces-utm-medicion",
            "generador-imagenes-ia"
          ],
          "sections": [
            {
              "heading": "Dónde se usa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Campañas Ads → botón azul «Nueva campaña» → «Crear con IA». Con Meta (o con «Recomiéndame», si la IA elige Meta) el método trabaja por dentro: respondes la página 1, «Nueva campaña con IA», pulsas «Siguiente» y en la página 2, «Revisa tus anuncios», ves «Anuncio 1», «Anuncio 2»… con el presupuesto y las fechas. La pantalla no enseña el plan, los nombres ni los pasos: están en esta guía. Necesita la IA de marketing en tu plan y un rol de gestión; crear los anuncios y sus imágenes usa créditos de IA."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Crear con IA, con Meta",
                      "href": "https://app.daplox.com/marketing/campaigns/new?modo=ia&plataforma=meta"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué toma de tus respuestas",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "En la página 1",
                    "Para qué la usa el método"
                  ],
                  "rows": [
                    [
                      "«1. ¿Qué quieres anunciar?»",
                      "La oferta."
                    ],
                    [
                      "«2. ¿Qué buscas conseguir?»",
                      "El tipo de la prueba: Mensajes por WhatsApp → Mensajes; Ventas → Ventas; Clientes potenciales → Clientes potenciales. Con «Visitas a tu web» pregunta «¿Dónde se cierra la venta?». Si el destino es WhatsApp, la prueba es de Mensajes. «Más opciones» → «Tipo de campaña» lo cambia."
                    ],
                    [
                      "«3. ¿Dónde están tus clientes?»",
                      "Los países o ciudades."
                    ],
                    [
                      "«4. ¿Cuánto quieres invertir al día?»",
                      "El tope del presupuesto (esa cifra × 30 días al mes). Con «Recomiéndame», Daplox usa el presupuesto que recomienda el método."
                    ],
                    [
                      "«6. ¿A dónde llevamos a la gente?»",
                      "La URL de destino o el número de WhatsApp."
                    ],
                    [
                      "«7. ¿Qué creativos quieres?» y «8. ¿Cómo los hacemos? (opcional)»",
                      "Las indicaciones para los creativos: el enfoque y el cómo que la IA lee al escribir los anuncios y crear sus imágenes (estilo de las fotos, lo que no debe aparecer). Ya no hay un campo aparte de indicaciones."
                    ],
                    [
                      "«¿Cuántos creativos?»",
                      "Los anuncios a probar: 3 o 4 (de 3 a 8 en «Más opciones» → «Anuncios a probar»). «Recomiéndame» deja los 4 del método."
                    ],
                    [
                      "«Tu oferta y tus números»",
                      "Qué vendes, a quién, el precio y uno de los tres datos de rendimiento, con los que el método fija el costo por resultado."
                    ],
                    [
                      "«Tu marca»",
                      "Los colores y el estilo de las imágenes y, si marcas «Poner mi logo en las imágenes», tu logo real en una esquina. La IA no dibuja textos ni logos."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué es la prueba de creativos (E1)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es la primera campaña del método y sirve para saber qué creativo funciona antes de invertir más. Lleva una sola campaña con el presupuesto en cada conjunto (no en la campaña), un conjunto por anuncio y UN solo anuncio por conjunto. Así cada creativo recibe el mismo dinero y lo que pase en cada conjunto se le atribuye a su creativo. Cada «Anuncio» de la página 2 es una unidad creativa de la prueba."
                },
                {
                  "type": "table",
                  "columns": [
                    "Pieza",
                    "Qué es"
                  ],
                  "rows": [
                    [
                      "Unidad creativa",
                      "El anuncio con su texto principal (125 a 500 caracteres, con el gancho en los primeros 125), su titular (hasta 40), su descripción (hasta 30) y su botón. Dos unidades tienen que diferir en al menos dos de cuatro ejes: ángulo, formato, gancho o narrativa; el ángulo, el formato y la narrativa están en «Más opciones del anuncio»."
                    ],
                    [
                      "Conjunto",
                      "Uno por unidad, todos con el mismo presupuesto diario y el mismo público."
                    ],
                    [
                      "Anuncio",
                      "Uno solo por conjunto, con una URL con UTM propia."
                    ],
                    [
                      "Campaña",
                      "Una sola. El tipo sale de dónde cierras la venta: Ventas, Clientes potenciales o Mensajes."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Los nombres en Meta",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Pieza",
                    "Nombre"
                  ],
                  "rows": [
                    [
                      "Campaña",
                      "«DPX | E1 Prueba creativos | TIPO | fecha | número», por ejemplo «DPX | E1 Prueba creativos | LEADS | 2026-11-05 | 1». El número es el consecutivo del día."
                    ],
                    [
                      "Conjunto",
                      "«E1 | UC001 | C01». El número UC sigue de una prueba a la siguiente y nunca se repite en tu empresa, aunque borres una campaña o reinicies la cuenta: identifica a cada unidad en Meta y en el utm_content."
                    ],
                    [
                      "Anuncio",
                      "«UC001 | ángulo», con la URL con UTM de su unidad (utm_content = UC001)."
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "En un mismo recorrido de «Crear con IA» se crea UNA sola campaña: cambiar los anuncios o volver a publicar actualiza ese borrador y conserva sus nombres y sus números UC. Si ya está creada en Meta, ábrela en el Administrador de anuncios."
                }
              ]
            },
            {
              "heading": "Cómo calcula Daplox el presupuesto",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Dato",
                    "Cómo se obtiene"
                  ],
                  "rows": [
                    [
                      "Costo por resultado objetivo (U)",
                      "En Ventas, el valor del cliente ÷ el ROAS objetivo (2,0 si lo dejas vacío), con tu CAC máximo como techo. En Clientes potenciales y Mensajes, el costo por resultado que escribas o, si no, ese CPA × tu tasa de cierre. Con sólo el CAC máximo, el plan pasa a modo descubrimiento (abajo)."
                    ],
                    [
                      "Mínimo práctico (M)",
                      "Unos US$5 al día por conjunto en tu moneda, al cambio del día, o el mínimo que te pide Meta si es mayor."
                    ],
                    [
                      "Tope diario (T)",
                      "Tu presupuesto mensual ÷ los días de la campaña (como máximo 31, para que ningún mes lo pase), menos lo que gastan al día otras campañas incluidas en ese presupuesto."
                    ],
                    [
                      "Presupuesto por conjunto (b)",
                      "El 90 % de U redondeado hacia arriba, y nunca menos que M."
                    ],
                    [
                      "Conjuntos (N)",
                      "4 por defecto (de 3 a 8). Si no caben en T, Daplox baja N; nunca baja el presupuesto por conjunto."
                    ],
                    [
                      "Con «Recomiéndame» en la inversión",
                      "El que recomienda el método: N conjuntos × b, más lo que gastan al día otras campañas incluidas, por los días de la campaña (como máximo 31). En modo descubrimiento, lo justo para que cada uno de los 4 conjuntos lleve M."
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "En «Revisa tus anuncios», «Presupuesto y fechas» enseña el resultado en una frase («Se gastan … al día: … por anuncio.»). Si cambias el presupuesto diario, Daplox vuelve a calcular el plan."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Si ni 3 conjuntos caben, Daplox no crea los anuncios: la página 1 te dice el mínimo diario que hace falta junto al presupuesto. En Ventas conviene optimizar por un paso anterior a la compra, como un registro, que pasa más seguido."
                },
                {
                  "type": "paragraph",
                  "text": "Si no sabes tu costo por resultado ni tu tasa de cierre pero sí tu CAC máximo, el plan pasa a modo descubrimiento: 4 conjuntos durante 14 días para medir tu tasa de cierre real con los datos de tu propio negocio, sin promedios inventados."
                }
              ]
            },
            {
              "heading": "Lista de verificación antes de activarla",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox comprueba lo que puede antes de publicar; lo demás lo revisas tú en Meta antes de activar la campaña:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El píxel de tu sitio instalado y midiendo la compra o el registro (Ventas y Clientes potenciales con página web).",
                    "En Clientes potenciales, el evento de registro en la página de gracias.",
                    "En Mensajes, el WhatsApp conectado a la página de Facebook.",
                    "Que el destino (la página o el WhatsApp) funcione.",
                    "Las URL con UTM de cada anuncio: Daplox ya las pone.",
                    "El método de pago de la cuenta publicitaria.",
                    "La categoría especial de anuncios, si tu anuncio es de crédito, empleo, vivienda o temas sociales.",
                    "Que el total diario quepa en tu presupuesto."
                  ]
                }
              ]
            },
            {
              "heading": "Qué crea Daplox en Meta con «Publicar en Meta»",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una campaña con el objetivo del plan —Ventas, Clientes potenciales o, para Mensajes, Interacción con destino WhatsApp—, un conjunto por anuncio con su presupuesto diario y un solo anuncio por conjunto, con los nombres del método y la URL con UTM de cada unidad. Ventas y Clientes potenciales optimizan por la compra o el registro que mide el píxel de tu sitio; Mensajes, por las conversaciones en el WhatsApp conectado a la página."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Todo queda en pausa: no gasta nada hasta que tú lo actives en el Administrador de anuncios. Daplox no la activa nunca."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El público es Advantage+ desde los 18 años: la edad y el género de «Más opciones» van como sugerencia, no como límite, y los intereses no se envían.",
                    "Se entrega por país. Si tu campaña habla de una ciudad o una región, ajústalo en Meta antes de activar.",
                    "Sólo se crean anuncios de imagen.",
                    "La campaña necesita fecha de fin: un conjunto con presupuesto diario y sin fin gasta sin límite.",
                    "La cuenta publicitaria tiene que cobrar en la misma moneda que la campaña, y el presupuesto de cada conjunto no puede quedar por debajo del mínimo diario de Meta.",
                    "Con una categoría especial de anuncios (crédito, empleo, vivienda o temas sociales), Daplox no la crea: móntala a mano.",
                    "Si algo falla a medias, vuelve a pulsar «Publicar en Meta»: sigue donde quedó, en pausa, sin duplicar nada, con los mismos datos (cuenta, página, píxel y países)."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo montarla a mano en Meta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si prefieres crearla tú en el Administrador de anuncios (por ejemplo, con una categoría especial), usa los textos y las imágenes de «Revisa tus anuncios» y sigue estos pasos. La pantalla ya no trae estos pasos ni el PDF: esta guía los reúne."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "La campaña",
                      "detail": "Crea una campaña nueva con el objetivo del tipo (Ventas, Clientes potenciales o Interacción con destino WhatsApp) y ponle el nombre del método. El presupuesto va en cada conjunto (ABO), no en la campaña. Si aplica, declara la categoría especial al crearla."
                    },
                    {
                      "title": "Los conjuntos",
                      "detail": "Uno por anuncio, cada uno con el mismo presupuesto diario. En cada conjunto: optimiza por la compra, el registro o la conversación; público Advantage+ con la persona como sugerencia; ubicaciones Advantage+; tus países. Pon la fecha de fin."
                    },
                    {
                      "title": "Los anuncios",
                      "detail": "Dentro de cada conjunto, UN solo anuncio con su texto principal, titular, descripción, botón, imagen y su URL con UTM (o tu WhatsApp)."
                    },
                    {
                      "title": "Sin variaciones",
                      "detail": "Apaga las variaciones de texto, las mejoras de creatividad de Advantage+ y la creatividad dinámica: lo que se prueba tiene que ser exactamente ese anuncio."
                    },
                    {
                      "title": "Revisa y publica",
                      "detail": "Repasa la lista de verificación y publica."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo leer la prueba, cada mañana",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Antes de 48 horas desde la primera impresión, no toques nada.",
                    "R de cada conjunto: en Ventas, su ROAS ÷ tu ROAS objetivo; en Clientes potenciales y Mensajes, tu costo por resultado objetivo ÷ el del conjunto.",
                    "A las 48 horas, pausa el conjunto sin resultados o con R menor que 0,90: queda Descartado.",
                    "Con 5 resultados o más y R de 1,00 o más, la unidad es Campeona: déjala activa y sin cambios. Con 10, Campeona confirmada; con R de 1,25 o más, Élite.",
                    "Si a los 7 días no llegó a Campeona ni a corte, pausa el conjunto: queda No concluyente.",
                    "En cualquier momento, si un conjunto gastó 3 veces U desde su último resultado (o desde que empezó, si no tiene ninguno), páusalo aunque no hayan pasado 48 horas.",
                    "En modo descubrimiento: a las 48 horas pausa el conjunto sin resultados; desde las 72 horas, el que cueste más del doble de la mediana de los activos (con al menos 3 activos); y en cualquier momento, el que gastó la mitad de tu CAC máximo sin un resultado. Al terminar, tu tasa de cierre real es ventas ÷ resultados, y con ella Daplox calcula la prueba normal.",
                    "Nunca pongas dos anuncios en un conjunto de prueba, nunca edites un anuncio activo y nunca borres: pausa."
                  ]
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "«Completa al menos uno de estos tres.»",
                      "En «Tu oferta y tus números» escribe uno de los tres datos de rendimiento: costo por resultado objetivo, tasa de cierre o CAC máximo (en Ventas: margen bruto, ROAS objetivo o CAC máximo)."
                    ],
                    [
                      "«Siguiente» me deja en la página 1",
                      "Falta un dato: el campo queda marcado con una frase corta (por ejemplo, la URL completa con https://, el número de WhatsApp con su indicativo o el mínimo diario que pide Meta si hoy no hay tasa de cambio del dólar para tu moneda). Complétalo y vuelve a pulsar «Siguiente»."
                    ],
                    [
                      "«El presupuesto no alcanza»",
                      "Sube la inversión diaria o, en «Más opciones», quita el gasto de otras campañas que no entran en él. En Ventas, prueba con Clientes potenciales."
                    ],
                    [
                      "«Faltan menos de 72 horas para la fecha límite»",
                      "Una prueba nueva no alcanza a cumplir su ventana antes de que venza la oferta, así que no se lanza."
                    ],
                    [
                      "«Monta tu marca o elige «Seguir sin marca».»",
                      "En «Tu marca», monta tu marca o pulsa «Seguir sin marca»."
                    ],
                    [
                      "«Pon la fecha de fin: sin ella la campaña gasta sin límite.»",
                      "En «Presupuesto y fechas» pon el «Fin»; no puede ser antes del «Inicio»."
                    ],
                    [
                      "«Al anuncio … le falta la imagen.»",
                      "Espera a que termine «Creando la imagen…», pulsa «Crear otra con IA» o «Subir la tuya». Si se agotaron los créditos de IA del mes, el aviso lleva a comprar más."
                    ],
                    [
                      "La IA eligió Google",
                      "Con Google no hay prueba del método: ves su propuesta de búsqueda. Si quieres la prueba, elige «Meta (Facebook e Instagram)» en «5. ¿Dónde quieres anunciarte?»."
                    ],
                    [
                      "«Publicar en Meta» no avanza",
                      "Lee lo que impide crearla en el diálogo: cada punto dice qué cambiar. Lo más común es un anuncio sin imagen, la falta de fecha de fin, una cuenta que cobra en otra moneda o el píxel sin elegir."
                    ],
                    [
                      "El ID de la página no se acepta",
                      "Es el de la página de Facebook que firma los anuncios, no el de la cuenta publicitaria: son números diferentes."
                    ],
                    [
                      "No aparece mi píxel",
                      "Elige «Otro píxel: escribir su ID» y escríbelo; está en el Administrador de eventos. Si el píxel es de otro portafolio y no está compartido con la cuenta, Meta lo dirá al crear los conjuntos y nada de lo creado gasta."
                    ],
                    [
                      "«Esta campaña ya está creada en Meta.»",
                      "Ya se publicó: ábrela en el Administrador de anuncios para revisarla y activarla."
                    ]
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/email-marketing-completo",
          "slug": "email-marketing-completo",
          "url": "https://help.daplox.com/help/marketing/email-marketing-completo",
          "title": "Email Marketing — correos, secuencias y el modelo de límites",
          "excerpt": "Contactos y listas ilimitados; lo que acota tu plan es la audiencia de CADA campaña. Cómo se envía un correo y cómo se amplía el cupo.",
          "updated_at": "2026-10-28",
          "reading_minutes": 7,
          "tags": [
            "marketing",
            "email",
            "campaña",
            "listas",
            "contactos",
            "capacidad",
            "cupo",
            "secuencias",
            "plantillas",
            "imagen",
            "botón",
            "llamada a la acción",
            "aviso",
            "spam",
            "quejas"
          ],
          "related_slugs": [
            "destinatarios-y-consentimiento-email",
            "correo-del-formulario-web",
            "capacidad-email-marketing",
            "estrategia-con-ia"
          ],
          "sections": [
            {
              "heading": "Nuevo: «Nuevo correo» con dos opciones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El botón azul «Nuevo correo» abre «Crear manual» (escribes tú en el editor) y «Crear con IA».",
                    "Con IA, el correo sale sólo de texto —Arial, tamaño Normal—, con negrita, cursiva o subrayado donde el texto lo pide, y el enlace como texto.",
                    "La IA deja elegido el segmento al que conviene enviarlo: lo ves en el borrador y lo cambias si quieres. Nada se envía solo."
                  ]
                }
              ]
            },
            {
              "heading": "El módulo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "«Crear con IA», junto a «Nuevo correo», redacta un correo listo para enviar: respondes qué buscas, de qué trata, la oferta, el enlace del botón y el tono, y la IA escribe el asunto, la vista previa y el cuerpo con los datos de tu negocio y los colores de tu marca. Queda como borrador: lo revisas, eliges a quién y lo envías; la IA nunca envía sola. Marketing → Email Marketing tiene cuatro pestañas: \"Correos\" (tus campañas de email con métricas), \"Secuencias\" (series automatizadas), \"Plantillas\" e \"Identidad de email\" (el marco, el pie y el enlace de baja de todos tus correos), más el botón \"Listas y contactos\" del encabezado para administrar tus audiencias. El módulo también aparece como la pestaña \"Correos\" del hub de Conversaciones — es el mismo lugar, con la navegación del hub alrededor."
                }
              ]
            },
            {
              "heading": "El modelo de límites, en una frase",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Tus contactos y tus listas son ILIMITADOS en todos los planes: el CRM y las listas crecen sin tope y Daplox no cobra por correo enviado. Lo que acota tu plan es la audiencia de CADA campaña — a cuánta gente le puede llegar un mismo envío: Plus 1.000, Pro 5.000 y Ultra 20.000 destinatarios por campaña."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El cupo solo limita cada envío: no limita ni elimina contactos de tu CRM o de tus listas.",
                    "El editor te muestra la capacidad por campaña en vivo, con una barra, mientras eliges destinatarios.",
                    "Si la selección supera el cupo, Daplox NO envía una campaña parcial: reduce la audiencia o amplía el cupo antes de enviar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Ampliar el cupo sin cambiar de plan",
                  "text": "Desde Configuración → Cuenta puedes comprar cupos adicionales de audiencia por campaña (paquetes desde 1.000 hasta 50.000 destinatarios extra). El enlace \"Ampliar capacidad\" del editor te lleva directo. Si el salto es grande, compara antes con el plan siguiente: a veces sale mejor."
                }
              ]
            },
            {
              "heading": "1. Crear una lista",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Email Marketing → \"Listas y contactos\" → nueva lista."
                    },
                    {
                      "title": "Dale nombre (ej. \"Clientes 2026\")."
                    },
                    {
                      "title": "Agrega contactos",
                      "detail": "Entra a la lista y usa \"Importar CSV\" en el encabezado: en \"Importar contactos\" pegas emails directamente o subes un archivo CSV. La lista muestra cuántos están suscritos vs el total."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Las listas son opcionales: también puedes escribirle directo a tus contactos del CRM, a etiquetas o a segmentos, sin crear ninguna lista (ver el artículo de destinatarios)."
                }
              ]
            },
            {
              "heading": "2. Crear y enviar un correo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña \"Correos\" → \"Nuevo correo\"."
                    },
                    {
                      "title": "Completa los tres pasos: Destinatarios, Contenido y Envío.",
                      "detail": "En Destinatarios eliges la audiencia y compruebas el permiso de envío. En Contenido redactas asunto y cuerpo. En Envío revisas el resultado y lo envías ahora o lo programas. Un borrador siempre se abre en el paso 1."
                    },
                    {
                      "title": "Elige a quién le llega",
                      "detail": "El selector de destinatarios tiene cinco pestañas — Contactos, Etiquetas, Segmentos, Crear segmento y Lista de correo — con el recuento de la audiencia en vivo."
                    },
                    {
                      "title": "\"Enviar prueba\" antes del envío real",
                      "detail": "Te lo manda a una dirección tuya para verificar cómo llega."
                    },
                    {
                      "title": "\"Enviar correo\" o \"Programar envío\"",
                      "detail": "El diálogo de confirmación te dice a cuántos llega y qué pasa con los que aún no confirmaron su suscripción."
                    },
                    {
                      "title": "Si parte de la audiencia ya recibió otro correo tuyo, Daplox te avisa",
                      "detail": "Antes de enviar, programar o reintentar un envío, Daplox revisa si alguno de esos contactos ya recibió otra de tus campañas en las 24 horas anteriores al envío —también una que todavía está saliendo— y si tienes otra campaña programada a menos de 24 horas que les llegue a las mismas personas. Si es así, el diálogo se vuelve un aviso: te dice cuántos contactos la recibieron, qué campaña y cuándo, y a cuántos de ellos les llegará lo que tienes programado. Si en esas horas salieron muchísimos correos, Daplox revisa los más recientes y te dice «al menos» cuántos. Escribirle varias veces en un día a la misma persona es la primera causa de quejas por spam, y con muchas quejas tus correos empiezan a llegar a spam o se bloquean los envíos. Es un aviso, no un bloqueo: eliges «No enviar» (o «No programar», «No reintentar») o «Enviar de todos modos» (o «Programar de todos modos», «Reintentar de todos modos»)."
                    },
                    {
                      "title": "Sigue las métricas en la tabla",
                      "detail": "Cada correo muestra Envíos, Abiertos (%), Clics (%) y Cancelaciones (%). El menú (⋮) permite Editar, Clonar, ver Estadísticas o Eliminar."
                    },
                    {
                      "title": "\"Clonar\" trae la audiencia y el mensaje",
                      "detail": "La copia es un borrador nuevo con los mismos destinatarios (lista, etiquetas, segmento, criterios o contactos) y el mismo mensaje (remitente, asunto, texto de vista previa y cuerpo), y te lleva directo a su paso 1. No copia la fecha programada ni las estadísticas. Si la lista, el segmento o los contactos del original ya no existen, o su audiencia ya no es válida, la copia llega sin destinatarios y te dice por qué. Un correo programado, enviado o fallido también se clona desde su propio encabezado."
                    },
                    {
                      "title": "Revisa a quién va un correo programado o enviado",
                      "detail": "Ábrelo y entra a \"Configuración\": los tres pasos, de solo lectura. El paso 1 dice a quién va (qué lista, etiquetas, segmento o criterios), cuántos destinatarios hay y cuántos quedan fuera y por qué; en uno programado se calcula de nuevo justo antes del envío y en uno enviado se ve como quedó. El paso 2 es el mensaje y el paso 3, la fecha del envío con \"Cancelar programación\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Higiene de lista = mejores métricas: da de baja los rebotados y los que nunca abren. Una audiencia de 3.000 contactos vivos rinde más que una de 10.000 dormidos — y además te caben en el cupo por campaña."
                }
              ]
            },
            {
              "heading": "Imágenes y botones en el mensaje",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Imagen: súbela desde tu computador o tu celular",
                      "detail": "En la barra del mensaje, el botón de imagen abre tus archivos. Daplox la guarda con una dirección permanente, te pide una descripción (el texto alternativo que leen los lectores de pantalla y que aparece si el buzón bloquea las imágenes) y el tamaño, y la pone donde estaba el cursor. También puedes arrastrarla o pegarla dentro del mensaje. Admite PNG, JPG, GIF o WEBP de hasta 5 MB."
                    },
                    {
                      "title": "Botón: una llamada a la acción",
                      "detail": "El botón «Botón» de la misma barra inserta un botón con su texto, a dónde lleva (una página, un correo o un teléfono), sus colores —por defecto el color principal de tu Identidad de email—, la alineación y, si quieres, todo el ancho del correo. La vista previa del diálogo es el botón tal como se envía, y se ve bien en Gmail, Outlook, Apple Mail y el celular."
                    },
                    {
                      "title": "Cambiar o quitar",
                      "detail": "Haz doble clic sobre una imagen o un botón del mensaje para cambiarlo o quitarlo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No pegues el enlace del Drive",
                  "text": "El enlace «Compartir» del Drive abre una página y caduca, y el de «Descargar» pide iniciar sesión: en el buzón de tus contactos la imagen sale rota. Súbela con el botón de imagen. Si pegas una dirección, el editor la revisa, y tanto «Antes de enviar» como el paso de revisión avisan de las imágenes que no se verán."
                }
              ]
            },
            {
              "heading": "Secuencias y plantillas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La pestaña \"Secuencias\" permite armar series de correos automatizadas (bienvenida, nutrición, post-compra) con disparadores de entrada y salida — incluido el lead que llega desde un formulario de tu sitio publicado. La pestaña \"Plantillas\" guarda diseños reutilizables. La estrategia con IA también genera secuencias como borradores listos para revisar aquí."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/destinatarios-y-consentimiento-email",
          "slug": "destinatarios-y-consentimiento-email",
          "url": "https://help.daplox.com/help/marketing/destinatarios-y-consentimiento-email",
          "title": "Elegir quién recibe un correo: contactos, etiquetas y consentimiento",
          "excerpt": "El selector de destinatarios en cinco pestañas, el recuento en vivo con motivos de exclusión y la casilla de consentimiento para contactos sin confirmar.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "marketing",
            "email",
            "destinatarios",
            "audiencia",
            "consentimiento",
            "etiquetas",
            "segmentos",
            "bajas",
            "filtros",
            "cualificación"
          ],
          "related_slugs": [
            "email-marketing-completo",
            "capacidad-email-marketing",
            "correo-del-formulario-web"
          ],
          "sections": [
            {
              "heading": "Cinco puertas de entrada, la misma audiencia",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el editor de un correo, el bloque \"Destinatarios\" te deja elegir a quién le llega sin crear ninguna secuencia. Tiene cinco pestañas:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Contactos — busca por nombre o correo y elige de a uno, o pulsa \"Todos los contactos\" para escribirle a todo el CRM con dirección válida.",
                    "Etiquetas — elige una o varias etiquetas del CRM; con más de una decides si basta \"Cualquiera de ellas\" o exiges \"Todas a la vez\".",
                    "Segmentos — tus segmentos guardados: los prearmados del producto y los tuyos.",
                    "Crear segmento — el mismo constructor de filtros de Contactos: cada condición es una línea con Filtro, Condición y Valores (por ejemplo Etiqueta, Ninguna de ellas, moroso). Hay filtros de etapa, origen, etiqueta, Cualificación (puntaje), formulario, fechas y más; los valores son una lista con búsqueda y selección múltiple. Formulario permite elegir quién lo llenó y quién no. Con \"Añadir condición: + Y  + O  + Y NO\" unes otra línea con Y (también debe cumplirlo), O (suma, por ejemplo clientes o quienes tienen la etiqueta Evento) o Y NO (quita, por ejemplo quienes tienen Registro pero no Compró); se aplican en orden, de arriba abajo, Resultado resume la fórmula y cada línea se quita con la ×. En Ventas, \"Con ventas por al menos\" lleva su moneda (por defecto, la de la empresa): las ventas de cada contacto en monedas distintas no se suman, y las anuladas no cuentan. En Negocios, \"Con un negocio de al menos\" también lleva su moneda (por defecto, la de la empresa): solo cuentan los negocios en esa moneda. Puedes guardar el criterio con nombre para reutilizarlo; los segmentos que ya tenías se abren con sus mismas condiciones.",
                    "Lista de correo — el camino clásico: una lista con sus suscritos."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Un segmento guarda el CRITERIO, no la gente: los contactos que se den de alta después y cumplan el criterio entran solos en el próximo envío."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Filtrar por el puntaje de cualificación",
                  "text": "Con la cualificación de leads encendida, Crear segmento ofrece Cualificación (puntaje): Mayor a, Menor a o Igual a un número entero entre -100000 y 100000. Quien todavía no tiene puntaje calculado no entra en ninguna de las tres comparaciones; con Y NO sí queda dentro, porque sólo se quita a quien cumple la comparación."
                }
              ]
            },
            {
              "heading": "El recuento en vivo no es un adorno",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo del selector, Daplox calcula la audiencia en vivo: \"N destinatarios aptos\", la capacidad por campaña de tu plan con su barra, y — clave — los motivos de exclusión: cuántos quedan fuera por no tener correo, por tener el correo mal escrito, por estar repetidos o por estar dados de baja o rebotados. Es la diferencia entre \"le llega a mis 400 clientes\" y \"le llegó a 260 y no sé por qué\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "También te dice cuántos de los elegidos todavía NO confirmaron su suscripción (ver abajo).",
                    "Si la selección supera tu capacidad, no se envía una campaña parcial: reduce el criterio o usa el enlace \"Ampliar capacidad\" (Configuración → Cuenta)."
                  ]
                }
              ]
            },
            {
              "heading": "La casilla \"Ya tienen permiso\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando en la audiencia hay contactos que aún no confirmaron su suscripción, aparece la casilla \"Ya tienen permiso para recibir mis correos.\" — solo entonces; una casilla permanente se marca por costumbre."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "MARCADA: esos contactos entran suscritos y reciben este envío. Queda registrado quién lo afirmó y con qué fecha — si alguien reclama, esa es la prueba.",
                    "SIN MARCAR: reciben primero el correo \"Confirma tu suscripción\" y NO este envío; entran en los próximos si confirman."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Las bajas se respetan siempre",
                  "text": "Un contacto dado de baja, rebotado o con quejas se excluye automáticamente de TODOS los envíos de tu empresa, en todas las listas — darse de baja de \"tu marca\" no es darse de baja de una lista puntual. La casilla de permiso no lo revive."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/correo-del-formulario-web",
          "slug": "correo-del-formulario-web",
          "url": "https://help.daplox.com/help/marketing/correo-del-formulario-web",
          "title": "El correo que recibe un lead de tu formulario",
          "excerpt": "Conecta una secuencia a un formulario de tu sitio publicado y decide qué recibe el lead primero: tu correo o la confirmación de suscripción.",
          "updated_at": "2026-09-30",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "email",
            "secuencias",
            "formulario",
            "leads",
            "consentimiento",
            "reply-to",
            "dominio"
          ],
          "related_slugs": [
            "email-marketing-completo",
            "destinatarios-y-consentimiento-email",
            "formulario-web-a-pipeline",
            "secuencias-quien-entra-y-quien-sale"
          ],
          "sections": [
            {
              "heading": "La idea",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando alguien deja sus datos en un formulario de tu sitio publicado, puede entrar directo a una secuencia de Email Marketing: creas la secuencia, le pones el activador «Se envía un formulario web» y el lead empieza a recibir tus correos sin que nadie lo agregue a mano. No hace falta elegir ninguna lista."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Email Marketing → \"Secuencias\" → \"Nueva secuencia\"."
                    },
                    {
                      "title": "Escribe los pasos (correos y esperas) de la serie."
                    },
                    {
                      "title": "En \"Entrada y salida de la secuencia\", pulsa \"Añadir activador\"",
                      "detail": "Elige \"Se envía un formulario web\" y, en \"Formulario\", cualquiera o uno concreto de tus sitios: se eligen por su nombre. Queda guardado al instante."
                    },
                    {
                      "title": "Activa la secuencia",
                      "detail": "\"Activar\" deja el circuito andando. Si quieres, en Audiencia puedes atarla además a una lista: es opcional."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué recibe el lead, y en qué orden",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El editor te lo muestra tal cual, en el panel \"Qué recibe el lead, y en qué orden\". Depende de una casilla por secuencia: \"Mi formulario ya pide el consentimiento\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "SIN la casilla: el lead recibe primero \"Confirma tu suscripción\" — un correo de Daplox con tu logo y tu color — y el primer correo de tu secuencia SOLO si hace clic en ese botón.",
                    "CON la casilla: el lead entra suscrito y recibe TU primer correo de inmediato. Daplox guarda la fecha, la IP y el navegador del envío del formulario como prueba del permiso.",
                    "Marca la casilla solo si tu formulario dice claramente que la persona va a recibir tus correos. Las altas que no vengan de un formulario tuyo siguen pidiendo confirmación."
                  ]
                }
              ]
            },
            {
              "heading": "Remitente y \"Responder a\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la configuración de la secuencia defines el nombre del remitente, el email del remitente y \"Responder a\". El email del remitente sale siempre del dominio de envío de Daplox (es el que firma los correos); lo que sí puedes personalizar es la respuesta: \"Responder a\" acepta una dirección de un dominio TUYO ya verificado, para que las respuestas de los leads lleguen a tu buzón real."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Verificar tu dominio",
                  "text": "Es el mismo reto TXT del alta de dominios de sitios: verifica el dominio en Sitios web → Dominios y su @dominio queda disponible para \"Responder a\" en correos y secuencias."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/secuencias-quien-entra-y-quien-sale",
          "slug": "secuencias-quien-entra-y-quien-sale",
          "url": "https://help.daplox.com/help/marketing/secuencias-quien-entra-y-quien-sale",
          "title": "Secuencias de correo: quién entra y quién sale",
          "excerpt": "Activadores que meten al contacto directo en la secuencia, inscripción a mano de contactos, etiquetas o segmentos enteros, y salidas simples. Sin elegir ninguna lista.",
          "updated_at": "2026-09-30",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "email",
            "secuencias",
            "activador",
            "disparador",
            "etiqueta",
            "formulario",
            "inscribir",
            "suscribir",
            "salida",
            "baja",
            "lista"
          ],
          "related_slugs": [
            "correo-del-formulario-web",
            "email-marketing-completo",
            "destinatarios-y-consentimiento-email",
            "ejemplo-etiqueta-secuencia"
          ],
          "sections": [
            {
              "heading": "Una secuencia funciona sin lista",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una secuencia ya no necesita una lista de contactos. Entra quien la meta uno de sus activadores o quien inscribas a mano, y cada persona usa su correo de siempre: si ya está suscrita en alguna de tus listas, entra directo; si es nueva, Daplox la da de alta en \"Contactos del CRM\", la lista que crea solo. Si nadie ha entrado todavía, el panel te lo dice y te deja hacerlo desde ahí mismo."
                },
                {
                  "type": "paragraph",
                  "text": "Atarla a una lista sigue siendo posible (Audiencia → \"Entrada por lista (opcional)\"): sus suscriptores entran solos. Las secuencias que ya tenían lista siguen funcionando exactamente igual."
                }
              ]
            },
            {
              "heading": "Activadores: qué hace entrar a un contacto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En \"Entrada y salida de la secuencia\", \"Añadir activador\" abre la lista de eventos. Al elegir uno queda guardado, y desde ese momento cada vez que ocurre mete al contacto directo en la secuencia:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Recibe una etiqueta: la que elijas, o varias, o cualquiera (\"Le agregan una etiqueta al contacto\" con el campo vacío). Las etiquetas que ya usas se ofrecen a un toque.",
                    "Se envía un formulario web: cualquiera, o uno concreto de tus sitios, elegido por su nombre. También los formularios de anuncios de Facebook.",
                    "Se crea un contacto.",
                    "Se crea, se gana o cambia de etapa un negocio: la etapa se elige por su nombre, con su embudo.",
                    "Y el resto del catálogo: cambios de etapa del contacto, mensajes y comentarios, enlaces y QR, actividades completadas."
                  ]
                }
              ]
            },
            {
              "heading": "Inscribir contactos a mano",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa \"Inscribir contactos\" en el panel de entrada o en Audiencia."
                    },
                    {
                      "title": "Elige a quiénes",
                      "detail": "Contactos sueltos con el buscador, todos tus contactos, los que tengan una etiqueta, un segmento guardado, un criterio o una lista. La vista previa te dice cuántos son y quiénes quedan fuera."
                    },
                    {
                      "title": "Pulsa \"Inscribir\"",
                      "detail": "Si la secuencia está en borrador, el botón dice \"Activar e inscribir\": la activa y los inscribe en el mismo paso. Con muchos contactos avanza por tramos y te muestra el avance; nadie entra dos veces."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Salidas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Añadir desactivador\" detiene los correos pendientes de un contacto cuando pasa algo: por ejemplo, cuando le agregan la etiqueta \"cliente\". Quien se da de baja desde el pie de un correo sale solo."
                }
              ]
            },
            {
              "heading": "Lo que nunca se salta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las bajas, los rebotes y las quejas: esa persona no recibe ningún correo tuyo, esté en la lista que esté. Es ley y protege el envío de todos.",
                    "La confirmación de quien nunca te dio permiso: recibe primero \"Confirma tu suscripción\" y entra al confirmar, salvo que marques que ya tienes su permiso (queda registrado). Con \"Mi formulario ya pide el consentimiento\", el lead de tu formulario entra directo.",
                    "El cupo del mes de tu plan se respeta al ENVIAR: si se agota, la inscripción igual queda hecha y los correos salen cuando se renueve."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/ubicacion-detallada-geo-targeting",
          "slug": "ubicacion-detallada-geo-targeting",
          "url": "https://help.daplox.com/help/marketing/ubicacion-detallada-geo-targeting",
          "title": "Ubicación Detallada — zonas por barrios y radios para Meta",
          "excerpt": "Arma zonas con radio sobre el mapa y genera el bloque de ubicaciones (custom_locations) listo para copiar en el administrador de anuncios de Meta.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "geo targeting",
            "ubicación detallada",
            "segmentación",
            "meta ads",
            "barrios",
            "custom_locations"
          ],
          "related_slugs": [
            "cuando-segmentacion-detallada",
            "conectar-meta-ads",
            "crear-campana-ads"
          ],
          "sections": [
            {
              "heading": "Qué es (y qué no es)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ubicación Detallada es una pestaña del hub de Campañas (en Marketing → Campañas Ads se abre desde el botón de filtros, en \"Plataformas de anuncios\") para armar segmentación geográfica fina: agregas varios puntos en el mapa — barrios, calles, zonas comerciales o tus locales — cada uno con su radio independiente, y Daplox genera el bloque de ubicaciones que Meta entiende (custom_locations) para que lo COPIES en el administrador de anuncios de Meta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Es una herramienta de preparación",
                  "text": "La pantalla no publica nada ni se conecta al editor de campañas de Daplox: produce el JSON exacto que Meta Ads acepta como custom_locations. Tampoco consulta el alcance potencial de Meta — revisa la audiencia estimada directamente en Meta antes de publicar."
                }
              ]
            },
            {
              "heading": "Armar tus zonas",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Campañas Ads → botón de filtros → \"Ubicación Detallada\"."
                    },
                    {
                      "title": "Busca el primer punto",
                      "detail": "Escribe un barrio, una dirección o un punto de interés en el buscador; el mapa marca el punto con su círculo."
                    },
                    {
                      "title": "Ajusta el radio",
                      "detail": "De 0,5 a 80 km, en pasos de 0,5 (por defecto 3 km). Para barrios suele bastar 2-5 km; para una ciudad entera, 15-25 km."
                    },
                    {
                      "title": "Suma más puntos",
                      "detail": "Repite la búsqueda; puedes combinar hasta 200 zonas."
                    },
                    {
                      "title": "\"Generar payload Meta\" → \"Copiar\"",
                      "detail": "El bloque custom_locations queda listo para pegar en la segmentación por ubicación de tu conjunto de anuncios en Meta. Si cambias una zona después, vuelve a generarlo: el payload es una foto del momento."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Mis Zonas Guardadas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Dentro del selector, el menú \"Mis Zonas Guardadas\" te deja guardar la selección actual con nombre (\"Guardar zona actual…\"), volver a cargarla otro día y eliminar las que ya no uses. Al cargar una zona guardada teniendo zonas en pantalla, Daplox pide confirmación porque la carga REEMPLAZA las actuales."
                }
              ]
            },
            {
              "heading": "Cuándo conviene",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tienes varios locales y quieres pautar solo en un radio de 2-3 km alrededor de cada uno.",
                    "Tu producto se vende mejor en ciertos barrios (ej. zonas residenciales premium para muebles de alta gama).",
                    "Estás en delivery o servicios a domicilio y solo cubres ciertas comunas.",
                    "Tu evento es presencial — sirve solo a quien está cerca."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Ejemplo: cadena de cafeterías",
                  "text": "5 locales en la ciudad → 5 zonas de 2 km cada una → \"Generar payload Meta\" → pegar en el conjunto de anuncios. Resultado: la campaña solo gasta en gente que puede caminar al café."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/cuando-segmentacion-detallada",
          "slug": "cuando-segmentacion-detallada",
          "url": "https://help.daplox.com/help/marketing/cuando-segmentacion-detallada",
          "title": "Cuándo usar segmentación detallada vs general",
          "excerpt": "Cuándo te conviene el geo targeting fino y cuándo te ganas más con la segmentación amplia.",
          "updated_at": "2026-05-28",
          "reading_minutes": 4,
          "tags": [
            "marketing",
            "geo targeting",
            "segmentación",
            "estrategia"
          ],
          "related_slugs": [
            "ubicacion-detallada-geo-targeting",
            "crear-campana-ads"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Más fino no siempre es mejor. La segmentación detallada reduce la audiencia y le da menos margen al algoritmo de Meta para optimizar. Aquí cuándo conviene cada una."
                }
              ]
            },
            {
              "heading": "Usa segmentación detallada cuando…",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tienes punto de venta físico y solo te interesan compradores cercanos.",
                    "Tu producto tiene cobertura geográfica limitada (delivery, servicios on-site).",
                    "Quieres testear un nuevo barrio o ciudad sin gastar todo tu presupuesto en regiones que ya conoces.",
                    "Tu audiencia es lo bastante grande dentro de la zona (>50.000 personas) para que el algoritmo aprenda."
                  ]
                }
              ]
            },
            {
              "heading": "Usa segmentación general cuando…",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Vendes online a todo el país sin restricción de envío relevante.",
                    "Tu producto es de nicho (alta intención de compra independiente de zona).",
                    "Estás haciendo awareness — quieres alcance amplio, no clicks.",
                    "Tu presupuesto es bajo (<USD 200/mes) — el algoritmo necesita volumen para optimizar."
                  ]
                }
              ]
            },
            {
              "heading": "Regla de oro",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si la audiencia estimada en Meta queda <30.000 personas con la segmentación detallada, ensancha. Audiencias muy chicas se queman rápido (frecuencia >5) y suben el CPM. Para zonas chicas combina con otros factores: intereses, edad, lookalike CRM."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/conectar-meta-ads",
          "slug": "conectar-meta-ads",
          "url": "https://help.daplox.com/help/marketing/conectar-meta-ads",
          "title": "Conectar tu cuenta de Meta Ads: guía rápida",
          "excerpt": "Autoriza tu cuenta en Meta si tu empresa tiene esa opción, o conecta tu propia app con un token y el Ad Account ID. Comprueba la cuenta antes de trabajar campañas.",
          "updated_at": "2026-10-30",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "meta",
            "facebook",
            "instagram",
            "ads",
            "integraciones",
            "autorizar en meta",
            "token",
            "app propia",
            "conexión manual",
            "ad account id"
          ],
          "related_slugs": [
            "conectar-meta-byoc",
            "lead-ads-meta",
            "pixel-meta",
            "capi-conversiones-api"
          ],
          "sections": [
            {
              "heading": "Autorizar en Meta, si tu empresa tiene esta opción",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando la tarjeta de Meta Ads muestra «Conectar con Meta», autorizas tu cuenta publicitaria en Meta, sin crear una app ni pegar un token. Esta opción se habilita por empresa y solo la ven dueños y administradores. Si no aparece, usa «Conectar con credenciales»: sigue disponible en todos los casos y se explica más abajo."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa «Conectar con Meta» en la tarjeta de Meta Ads",
                      "detail": "Meta se abre en la misma pestaña. Entra con la persona que administra el portfolio comercial de la cuenta publicitaria."
                    },
                    {
                      "title": "Elige el portfolio comercial y los activos",
                      "detail": "Selecciona la cuenta publicitaria y, si vas a publicar anuncios, la página y la cuenta de Instagram que Daplox podrá usar. Una cuenta publicitaria personal, sin portfolio comercial, se conecta con credenciales."
                    },
                    {
                      "title": "Acepta los permisos y vuelve a Daplox",
                      "detail": "Si cancelas en Meta, tu conexión no cambia."
                    },
                    {
                      "title": "Elige la cuenta, si autorizaste varias",
                      "detail": "Daplox lista las cuentas activas que autorizaste. Hasta que elijas una, la conexión anterior sigue igual."
                    },
                    {
                      "title": "Pulsa \"Probar\" en la tarjeta de Meta Ads",
                      "detail": "Confirma que Meta acepta la autorización antes de trabajar campañas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Necesitas acceso de administrador de tu negocio en Daplox para guardar y probar la conexión. En Meta, prepara una cuenta publicitaria activa y un token de tu propia app con acceso a esa cuenta. Si aún no tienes el token, sigue primero la guía completa."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Crear tu app y obtener el token, paso a paso",
                      "href": "https://help.daplox.com/help/marketing/conectar-meta-byoc"
                    },
                    {
                      "title": "Abrir la conexión de Meta Ads en Daplox",
                      "href": "https://app.daplox.com/marketing/integrations"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Conectar en Daplox",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Configuración → Integraciones",
                      "detail": "En la pantalla \"Conectar redes sociales\", busca Meta Ads y pulsa \"Conectar con credenciales\"."
                    },
                    {
                      "title": "Completa \"Access token (System User)\"",
                      "detail": "Pega el token completo de tu usuario del sistema. El token es secreto: no lo incluyas en mensajes, capturas ni documentos compartidos."
                    },
                    {
                      "title": "Completa \"Ad Account ID\"",
                      "detail": "Pega el ID de la cuenta publicitaria que quieres usar, por ejemplo act_1234567890. Daplox también acepta solo sus dígitos. Comprueba que corresponde al negocio correcto."
                    },
                    {
                      "title": "Pulsa \"Guardar conexión\"",
                      "detail": "Daplox verifica el token y el acceso a esa cuenta con Meta antes de guardar. Si devuelve un error, corrige la causa indicada y vuelve a intentarlo."
                    },
                    {
                      "title": "Pulsa \"Probar\" en la tarjeta de Meta Ads",
                      "detail": "El resultado esperado es: \"Conexión válida. Token y Ad Account ID verificados con Meta.\""
                    }
                  ]
                },
                {
                  "type": "image",
                  "src": "https://help.daplox.com/help-assets/meta-ads-connection.png",
                  "alt": "Formulario de Meta Ads en Daplox con Access token (System User) y Ad Account ID.",
                  "width": 672,
                  "height": 484,
                  "caption": "Los dos campos de la conexión de Meta Ads. Ejemplo con datos de demostración."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Pixel, páginas y WhatsApp tienen su propia configuración",
                  "text": "Este formulario guarda el token y la cuenta publicitaria. Configura Pixel/API de conversiones en Marketing → Tracking → pestaña \"CAPI\". Para mensajes o Lead Ads conecta además la página en Conectar Meta."
                }
              ]
            },
            {
              "heading": "Comprobar que quedó lista",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La tarjeta muestra la cuenta publicitaria prevista y la prueba confirma acceso a ella.",
                    "En Meta Ads revisas el período y los filtros antes de comparar campañas o métricas.",
                    "Si la prueba es válida pero no hay campañas o actividad en el período, una lista vacía no significa que el token haya fallado.",
                    "Leer la cuenta no acredita permisos para publicar: revisa ads_management y los activos de la campaña antes de usar acciones de gestión."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Meta Ads",
                      "href": "https://app.daplox.com/marketing/meta-ads"
                    },
                    {
                      "title": "Resolver errores de token, permisos o cuenta",
                      "href": "https://help.daplox.com/help/marketing/conectar-meta-byoc#resolver-errores"
                    },
                    {
                      "title": "Configurar API de conversiones (CAPI)",
                      "href": "https://help.daplox.com/help/marketing/capi-conversiones-api"
                    },
                    {
                      "title": "Preparar Lead Ads y su página",
                      "href": "https://help.daplox.com/help/marketing/lead-ads-meta"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Mantener el acceso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Comprueba la caducidad real en el depurador de tokens de Meta. Un token puede caducar o ser revocado; Daplox no renueva automáticamente esta credencial manual. Para sustituirla, abre la edición de credenciales, pega el nuevo token y el Ad Account ID, guarda y vuelve a probar."
                },
                {
                  "type": "paragraph",
                  "text": "Si autorizaste en Meta, la tarjeta pide reconectar cuando la autorización vence; pulsa «Reconectar con Meta». Si Meta la revoca antes, «Probar» te lo indica. Desconectar en Daplox borra la credencial guardada aquí, pero no retira el permiso en Meta: para retirarlo, entra a la configuración de tu portfolio comercial, en Integraciones → Apps conectadas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: depurador de tokens de acceso",
                      "href": "https://developers.facebook.com/tools/debug/accesstoken/"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/conectar-meta-byoc",
          "slug": "conectar-meta-byoc",
          "url": "https://help.daplox.com/help/marketing/conectar-meta-byoc",
          "title": "Meta Ads con app propia: negocio, token y permisos paso a paso",
          "excerpt": "Prepara tu app de Meta Developers, asigna la cuenta publicitaria al usuario del sistema y conecta las credenciales manualmente. Incluye errores frecuentes y renovación.",
          "updated_at": "2026-10-02",
          "reading_minutes": 9,
          "tags": [
            "marketing",
            "meta",
            "facebook",
            "instagram",
            "ads",
            "byoc",
            "credenciales propias",
            "token",
            "usuario del sistema",
            "system user",
            "ad account id",
            "app propia",
            "Meta Developers",
            "permisos",
            "ads_read",
            "ads_management",
            "conexión manual",
            "token caducado"
          ],
          "related_slugs": [
            "conectar-meta-ads",
            "lead-ads-meta",
            "pixel-meta",
            "capi-conversiones-api",
            "sync-whatsapp-business"
          ],
          "sections": [
            {
              "heading": "Qué dato cumple cada función",
              "blocks": [
                {
                  "type": "image",
                  "src": "https://help.daplox.com/help-assets/meta-ads-flow.svg",
                  "alt": "Recorrido de conexión: negocio, app propia, usuario del sistema, token, cuenta publicitaria y verificación en Daplox.",
                  "width": 1040,
                  "height": 600,
                  "caption": "Esquema del proceso. Los nombres de las pantallas de Meta pueden variar."
                },
                {
                  "type": "paragraph",
                  "text": "La conexión de Daplox es manual: generas una credencial de tu propia app en Meta y pegas el token junto al ID de la cuenta publicitaria. Si ya tienes ambos, puedes ir directamente a la guía rápida."
                },
                {
                  "type": "table",
                  "columns": [
                    "Dato",
                    "Para qué sirve",
                    "Dónde se usa"
                  ],
                  "rows": [
                    [
                      "Portafolio empresarial / Business Manager",
                      "Agrupa el negocio, sus usuarios y los activos a los que tienen acceso.",
                      "En la configuración de Meta."
                    ],
                    [
                      "App de Meta Developers",
                      "Identifica la aplicación para la que generas el token.",
                      "En Meta; el formulario de Ads de Daplox no solicita App ID ni App Secret."
                    ],
                    [
                      "Usuario del sistema / System User",
                      "Tiene asignada la cuenta publicitaria que usará la integración.",
                      "En Meta, al preparar los activos y generar el token."
                    ],
                    [
                      "Access token",
                      "Autoriza las operaciones permitidas para la app y el usuario del sistema.",
                      "Campo Access token (System User) en Daplox."
                    ],
                    [
                      "Ad Account ID",
                      "Selecciona una cuenta publicitaria concreta.",
                      "Campo Ad Account ID en Daplox; ejemplo act_1234567890."
                    ],
                    [
                      "ID de Página o Pixel/Dataset",
                      "Identifica un activo distinto de la cuenta publicitaria.",
                      "Página en Conectar Meta; Pixel/Dataset en Marketing → Tracking → pestaña \"CAPI\"."
                    ]
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Ya tengo token e ID: abrir guía rápida",
                      "href": "https://help.daplox.com/help/marketing/conectar-meta-ads"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "1. Preparar el negocio y la app",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el portafolio empresarial correcto en Meta",
                      "detail": "Comprueba que puedes administrar sus activos y que la cuenta publicitaria que usarás está asignada al negocio. Revisa en Meta las restricciones de la cuenta antes de conectarla."
                    },
                    {
                      "title": "Crea o selecciona tu app en Meta Developers",
                      "detail": "Utiliza tu cuenta de desarrollador y vincula la app al negocio correspondiente. Configura el caso de uso o producto que habilita Marketing API; las opciones de creación y sus nombres pueden variar según tu cuenta."
                    },
                    {
                      "title": "Comprueba que la app permite solicitar los permisos de Ads",
                      "detail": "Revisa los permisos y su nivel de acceso en el panel de la app. Una app configurada solo para WhatsApp no acredita acceso a publicidad."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: tus aplicaciones",
                      "href": "https://developers.facebook.com/apps/"
                    },
                    {
                      "title": "Meta: configuración del negocio",
                      "href": "https://business.facebook.com/settings/"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "2. Asignar los activos al usuario del sistema",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Usuarios → Usuarios del sistema en la configuración del negocio",
                      "detail": "Crea un usuario del sistema para esta integración o selecciona uno existente que controles. Si no ves esta opción, verifica el portafolio y tus permisos de administración."
                    },
                    {
                      "title": "Asigna la app y la cuenta publicitaria",
                      "detail": "En los activos del usuario del sistema, añade la app elegida y la cuenta publicitaria concreta. Otorga acceso a la app y las tareas publicitarias necesarias para el trabajo previsto."
                    },
                    {
                      "title": "Revisa la cuenta asignada antes de generar el token",
                      "detail": "Que tu usuario personal administre una cuenta no significa que el usuario del sistema tenga acceso a ella. Para campañas que utilicen una página u otro activo, revisa también el acceso requerido a esos activos."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Mantén la integración limitada a los activos que necesita. No hace falta entregar acceso a todos los negocios ni marcar todos los permisos para conectar una cuenta."
                }
              ]
            },
            {
              "heading": "3. Elegir permisos y generar el token",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Uso previsto",
                    "Permiso de Ads",
                    "Qué comprobar además"
                  ],
                  "rows": [
                    [
                      "Consultar campañas e informes",
                      "ads_read",
                      "Acceso de lectura del usuario del sistema a la cuenta publicitaria."
                    ],
                    [
                      "Crear o modificar campañas y usar acciones de gestión",
                      "ads_management",
                      "Tareas de gestión sobre la cuenta y acceso a los activos que utiliza cada operación."
                    ],
                    [
                      "Consultar o administrar el portafolio empresarial",
                      "business_management, cuando esa operación lo requiera",
                      "No lo añadas como requisito universal para leer anuncios."
                    ],
                    [
                      "Recuperar respuestas de Lead Ads",
                      "leads_retrieval y los permisos de Página requeridos por ese flujo",
                      "Conexión de Página y acceso a leads; sigue el artículo de Lead Ads. El token de Ads por sí solo no conecta esta bandeja."
                    ]
                  ]
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Genera un token para la app seleccionada",
                      "detail": "Desde el usuario del sistema, abre la generación de token, selecciona la app y los permisos necesarios. Comprueba la caducidad que Meta ofrece y registra una fecha de renovación si corresponde."
                    },
                    {
                      "title": "Revisa el token en la herramienta oficial de Meta",
                      "detail": "El depurador de tokens permite comprobar el tipo de token, la app y los permisos concedidos. Comprueba también su validez y caducidad antes de copiarlo a Daplox."
                    },
                    {
                      "title": "Conserva la credencial de forma privada",
                      "detail": "Guárdala en un gestor de contraseñas o secretos con acceso restringido. No la pegues en el chat de ayuda, correos ni capturas."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Sin fecha de caducidad no significa acceso garantizado",
                  "text": "Meta puede ofrecer tokens de usuario del sistema con duración limitada o sin caducidad programada. Cualquiera puede dejar de funcionar si se revoca o cambia su acceso. Daplox no renueva automáticamente el token que pegas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: depurador de tokens de acceso",
                      "href": "https://developers.facebook.com/tools/debug/accesstoken/"
                    },
                    {
                      "title": "Meta: instalar apps y generar tokens de usuario del sistema",
                      "href": "https://developers.facebook.com/docs/business-management-apis/system-users/install-apps-and-generate-tokens/"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "4. Identificar y conectar la cuenta publicitaria",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona la cuenta correcta en Ads Manager de Meta",
                      "detail": "El número aparece en la configuración de la cuenta y en la URL como act=. Copia sus dígitos, no la URL completa ni el ID de Página, del negocio o del Pixel."
                    },
                    {
                      "title": "Prepara el Ad Account ID",
                      "detail": "Por ejemplo, si la URL contiene act=1234567890, puedes usar act_1234567890 en Daplox. Comprueba el nombre del negocio antes de pegarlo."
                    },
                    {
                      "title": "Guarda los dos campos en Daplox y prueba la conexión",
                      "detail": "En Configuración → Integraciones → Meta Ads → \"Conectar con credenciales\", completa token y Ad Account ID. Pulsa \"Guardar conexión\" y después \"Probar\"."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir la conexión en Daplox",
                      "href": "https://app.daplox.com/marketing/integrations"
                    },
                    {
                      "title": "Ver el formulario y la lista de comprobación",
                      "href": "https://help.daplox.com/help/marketing/conectar-meta-ads"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Activos propios, pruebas y cuentas de terceros",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Meta distingue el acceso estándar para gestionar tu propia cuenta publicitaria del acceso avanzado necesario cuando una app gestiona cuentas de otras personas. Comprueba el nivel de ads_read o ads_management en tu app; usar un token propio no elimina los requisitos de Meta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Antes de ofrecer la app a terceros",
                  "text": "Revisa en el panel de Meta los requisitos de revisión de la app, acceso avanzado y verificación que apliquen a tu caso. Una prueba con tus activos autorizados no demuestra que una app en desarrollo esté habilitada para usuarios externos ni para recuperar sus leads. Cada canal puede exigir permisos y pruebas diferentes."
                }
              ]
            },
            {
              "heading": "Resolver errores de conexión",
              "id": "resolver-errores",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Mensaje o situación",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "Account ID debe contener dígitos (ej. act_1234567890)",
                      "Pega solo el número o act_ seguido del número. No pegues una URL."
                    ],
                    [
                      "Access Token inválido (mínimo 10 caracteres)",
                      "Comprueba que copiaste el token completo, sin sustituirlo por un App ID o el ID del negocio."
                    ],
                    [
                      "Meta rechazó el Access Token o sus permisos de Ads. Revisa ads_read/ads_management y los activos del System User.",
                      "Comprueba validez, app, permisos concedidos y cuenta asignada en Meta. Regenera la credencial si ha caducado o su autorización ya no sirve."
                    ],
                    [
                      "El Access Token no tiene acceso al Ad Account ID indicado. Asigna esa cuenta al System User y genera un token nuevo.",
                      "Confirma que el System User tiene asignada esa cuenta concreta. Guarda el token nuevo junto al mismo ID verificado."
                    ],
                    [
                      "El Ad Account ID existe, pero no está activo en Meta.",
                      "Revisa el estado y las restricciones de esa cuenta en Meta. Cambiar el Pixel o conectar WhatsApp no corrige este estado."
                    ],
                    [
                      "No se pudo contactar a Meta para verificar la conexión. No se guardó ninguna credencial.",
                      "Reintenta cuando Meta responda. Este mensaje no confirma ni invalida tus permisos; la verificación no se completó."
                    ],
                    [
                      "No aparecen la app o los permisos al generar el token",
                      "Revisa el negocio, la app asignada al usuario del sistema, el producto/caso de uso de Marketing API y el acceso disponible en el panel de la app."
                    ],
                    [
                      "La prueba es válida, pero no hay datos",
                      "Comprueba cuenta, período, filtros y actividad real en Ads Manager. No generes otro token solo porque la cuenta no tenga campañas en ese período."
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Para pedir ayuda, comparte el mensaje de error, la hora y el paso donde ocurrió, ocultando el token. Si cambias la credencial guardada, vuelve a probarla antes de repetir una publicación."
                }
              ]
            },
            {
              "heading": "Fuentes y comprobación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Guía contrastada con el formulario y la verificación de Daplox el 12 de septiembre de 2026. La colección oficial de Meta en Postman documenta tokens, cuenta publicitaria y niveles de acceso; consulta los requisitos vigentes de cada permiso en tu panel de Meta."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: Marketing API, requisitos y niveles de acceso (colección oficial)",
                      "href": "https://www.postman.com/meta/facebook-marketing-api/documentation/0zr4mes/facebook-marketing-api-mapi"
                    },
                    {
                      "title": "Meta: permisos ads_read",
                      "href": "https://developers.facebook.com/docs/permissions/reference/ads_read/"
                    },
                    {
                      "title": "Meta: permisos ads_management",
                      "href": "https://developers.facebook.com/docs/permissions/reference/ads_management/"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/pixel-meta",
          "slug": "pixel-meta",
          "url": "https://help.daplox.com/help/marketing/pixel-meta",
          "title": "Píxel de Meta: preparar y comprobar eventos web",
          "excerpt": "Distingue el píxel de Meta, el seguimiento de Daplox y CAPI antes de medir una campaña.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "marketing",
            "pixel",
            "meta",
            "facebook",
            "tracking",
            "eventos"
          ],
          "related_slugs": [
            "capi-conversiones-api",
            "conectar-meta-ads",
            "lead-ads-meta"
          ],
          "sections": [
            {
              "heading": "Qué estás configurando",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El píxel de Meta recoge eventos desde el navegador en tu sitio. El seguimiento de Daplox registra visitas y acciones para sus propios informes. La API de conversiones (CAPI) envía eventos compatibles desde Daplox al destino configurado en Meta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Conectar la cuenta de Meta Ads no instala un píxel en tu web. El formulario de Ads tampoco guarda el Pixel ID: el ID de Pixel/Dataset para los envíos de CAPI se configura en Marketing → Tracking → pestaña \"CAPI\"."
                }
              ]
            },
            {
              "heading": "Preparar una medición comprobable",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona el origen de datos correcto en el administrador de eventos de Meta",
                      "detail": "Identifica el sitio y el Pixel/Dataset de tu negocio. Sigue el método de instalación que Meta ofrece para tu plataforma web."
                    },
                    {
                      "title": "Define qué acción representa cada evento",
                      "detail": "Por ejemplo: una visita a una página, una solicitud de contacto o una compra confirmada. Una visita o un clic en WhatsApp no prueba que hubo una venta."
                    },
                    {
                      "title": "Prueba una acción y comprueba su recepción",
                      "detail": "Utiliza las herramientas de prueba de Meta y revisa el sitio, el evento y su hora. Si también envías el mismo evento por CAPI, comprueba la deduplicación antes de sumar resultados."
                    },
                    {
                      "title": "Comprueba la medición en Daplox por separado",
                      "detail": "Abre Tracking y revisa que el evento o la visita de prueba aparezca en su fuente correspondiente. Los informes pueden diferir por período, atribución y cobertura."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Tracking de Daplox",
                      "href": "https://app.daplox.com/marketing/tracking"
                    },
                    {
                      "title": "Configurar y probar CAPI",
                      "href": "https://help.daplox.com/help/marketing/capi-conversiones-api"
                    },
                    {
                      "title": "Meta: documentación del píxel",
                      "href": "https://developers.facebook.com/docs/meta-pixel/"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/capi-conversiones-api",
          "slug": "capi-conversiones-api",
          "url": "https://help.daplox.com/help/marketing/capi-conversiones-api",
          "title": "API de conversiones (CAPI): configurar y probar un destino Meta",
          "excerpt": "Guarda el Pixel/Dataset y su token en CAPI, valida un evento de prueba y revisa los envíos antes de medir resultados.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "marketing",
            "capi",
            "meta",
            "pixel",
            "dataset",
            "tracking",
            "test event code"
          ],
          "related_slugs": [
            "pixel-meta",
            "conectar-meta-ads"
          ],
          "sections": [
            {
              "heading": "Antes de configurar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "CAPI envía eventos desde Daplox al proveedor mediante una conexión de servidor. Requiere un destino propio: no se activa al conectar Meta Ads. Los envíos pueden fallar o quedar omitidos, por eso conviene revisar el registro y la recepción en Meta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Prepara el ID de Pixel/Dataset de Meta y un token con acceso a ese destino. No uses el Ad Account ID en el campo del Pixel/Dataset. El dato y la autorización deben corresponder al origen de eventos que vas a medir."
                }
              ]
            },
            {
              "heading": "Crear el destino y validarlo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Marketing → Tracking → pestaña \"CAPI\" y pulsa + Meta",
                      "detail": "En \"Destinos configurados\" se abre \"Nuevo destino\"."
                    },
                    {
                      "title": "Completa Dataset ID / Pixel ID y Access Token",
                      "detail": "Asigna una etiqueta que permita reconocer el destino. Para una validación controlada, introduce el código de prueba que Meta te muestra en \"Test Event Code (solo para validar)\"."
                    },
                    {
                      "title": "Revisa si el destino quedará activo y pulsa Crear destino",
                      "detail": "La opción \"Activar destino\" habilita la recepción automática de eventos de conversión. Comprueba el destino antes de guardar."
                    },
                    {
                      "title": "Pulsa Probar y verifica el resultado en Meta",
                      "detail": "La prueba envía un evento sintético. Comprueba el resultado de la prueba en Daplox y su recepción en el origen de datos correcto de Meta."
                    },
                    {
                      "title": "Retira el Test Event Code antes de usar conversiones reales",
                      "detail": "Edita el destino, deja ese campo vacío y guarda los cambios. Mientras haya un código, las conversiones se dirigen a los eventos de prueba de Meta."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir destinos y registro de CAPI",
                      "href": "https://app.daplox.com/marketing/capi"
                    },
                    {
                      "title": "Meta: documentación de la API de conversiones",
                      "href": "https://developers.facebook.com/docs/marketing-api/conversions-api/"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Verificar los eventos que cuentan",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Revisa enviados, entregados, fallidos y omitidos en el período seleccionado; abre el registro para investigar cada resultado.",
                    "Un evento aceptado por el proveedor no prueba una venta ni garantiza atribución a una campaña. Comprueba qué acción representa y dónde se originó.",
                    "Si utilizas píxel y CAPI para una misma acción, comprueba la deduplicación antes de sumar ambos registros.",
                    "No asumas que cualquier cambio a Ganado en el CRM produce una compra en Meta: verifica el evento concreto en el registro.",
                    "Configura la medición de acuerdo con el consentimiento y las opciones de privacidad del sitio; el envío desde el servidor también debe respetarlos."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/difusiones-whatsapp",
          "slug": "difusiones-whatsapp",
          "url": "https://help.daplox.com/help/marketing/difusiones-whatsapp",
          "title": "Difusiones de WhatsApp: a quién, qué plantilla y cuándo",
          "excerpt": "Manda una plantilla aprobada por Meta —con imagen o video, si la plantilla lo lleva— a un grupo de contactos —por etiquetas, segmentos, cualquier dato del CRM o elegidos a mano—, ahora o programada, como un correo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "whatsapp",
            "imagen",
            "video",
            "difusion",
            "difusiones",
            "masivo",
            "plantilla",
            "etiquetas",
            "segmentos",
            "programar",
            "programada",
            "estadisticas",
            "clonar",
            "broadcast",
            "envio masivo"
          ],
          "related_slugs": [
            "plantillas-whatsapp-meta",
            "conversaciones-redes",
            "chatbot-ia-whatsapp",
            "automatizaciones-crm",
            "acciones-masivas-contactos",
            "configurar-zona-horaria-y-moneda"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una difusión resuelve el caso de «tengo 200 clientes y quiero mandarles la oferta de Navidad». Vive en Marketing → Conversaciones, pestaña \"Difusiones\", y funciona igual que enviar un correo: eliges a quién, la plantilla y le pones un título interno, y la envías ya o la programas para después."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Solo plantillas aprobadas",
                  "text": "WhatsApp no permite escribirle en frío a alguien con un texto libre: el primer mensaje tiene que ser una plantilla que Meta ya aprobó. Créala y espera su aprobación en la pestaña \"Plantillas WA\" antes de armar la difusión."
                }
              ]
            },
            {
              "heading": "Crear una difusión, en tres pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la pestaña \"Difusiones\", pulsa \"Nueva difusión\"."
                    },
                    {
                      "title": "Destinatarios: elige a quién le llega",
                      "detail": "El mismo selector de las campañas de correo: Todos los contactos, Contactos (de a uno, con buscador por nombre, celular o correo), Etiquetas (con alguna de ellas, todas a la vez o ninguna de estas), Segmentos guardados o Crear segmento con cualquier dato del CRM. Crear segmento es el mismo constructor de filtros de Contactos: cada condición es una línea con Filtro, Condición y Valores, y con \"Añadir condición: + Y  + O  + Y NO\" sumas, exiges o quitas otra. Con la cualificación de leads encendida también filtras por Cualificación (puntaje): Mayor a, Menor a o Igual a un número; quien no tiene puntaje calculado no entra en esas comparaciones. Los segmentos guardados se abren igual que antes. No hay \"Lista de correo\": una lista de correo guarda direcciones, no celulares."
                    },
                    {
                      "title": "Mira el recuento",
                      "detail": "Se recalcula solo: \"N contactos recibirán la plantilla\" y quiénes quedan fuera y por qué (sin celular válido, número repetido o que pidieron no recibir difusiones). No hay tope por difusión: Daplox no deja fuera a nadie por la cantidad, así que revisa la cifra antes de confirmar. Si la audiencia pasa de las personas a las que Meta deja escribirle a tu número cada 24 horas (lo que su conexión muestra como «Límite de mensajes», por ejemplo 250 personas distintas), Daplox te avisa antes de enviar: los envíos que pasen de esa cifra fallarán, así que divide la difusión o espera a que Meta la amplíe. Eso no asegura la entrega: Meta puede rechazar un envío o avisar después que no pudo entregarlo, y lo ves como fallido, con su motivo, en las Estadísticas de la difusión."
                    },
                    {
                      "title": "Plantilla: el título interno, el número y la plantilla",
                      "detail": "El título interno sólo lo ves tú en el listado. Si tienes más de un número conectado, elige desde cuál sale: primero va tu número principal, el conectado más recientemente, y cada número tiene sus propias plantillas. Las plantillas que Daplox todavía no puede enviar (con documento o ubicación en el encabezado, botones con datos variables…) se ven, pero no se eligen, y dicen por qué."
                    },
                    {
                      "title": "Si la plantilla lleva imagen, elige la imagen",
                      "detail": "Aparece «Imagen del mensaje»: sube una imagen JPG o PNG que pese 5 MB o menos. La misma imagen va para todos los destinatarios; al enviar, Daplox la sube una sola vez a WhatsApp y la verás en la conversación de cada contacto en la bandeja. Sin la imagen la difusión no avanza. Para que una plantilla lleve imagen, créala en \"Plantillas WA\" con el encabezado \"Imagen\"."
                    },
                    {
                      "title": "Si la plantilla lleva video, elige el video",
                      "detail": "Aparece «Video del mensaje»: sube un video MP4 (video H.264 y audio AAC) que pese 16 MB o menos. Un .MOV del iPhone o un video en H.265 (HEVC) no sirve: expórtalo como MP4 con H.264, la opción más común de cualquier editor o del celular. El mismo video va para todos los destinatarios; al enviar, Daplox lo sube una sola vez a WhatsApp y lo verás en la conversación de cada contacto en la bandeja. Sin el video la difusión no avanza. Para que una plantilla lleve video, créala en \"Plantillas WA\" con el encabezado \"Video\"."
                    },
                    {
                      "title": "Completa los datos de la plantilla",
                      "detail": "Si la plantilla tiene huecos ({{1}}, {{2}}…), escribe su valor. El mismo valor va para TODOS los destinatarios. Debajo ves \"Así lo verá el contacto\"."
                    },
                    {
                      "title": "Envío: ahora o programada",
                      "detail": "\"Enviar ahora\" la suelta en cuanto confirmas; \"Programar para después\" te pide la fecha y la hora, que son las de tu empresa (la zona horaria de Configuración), estés donde estés."
                    },
                    {
                      "title": "Confirma",
                      "detail": "La confirmación dice cuántas plantillas van a salir y recuerda que cada plantilla entregada tiene costo en Meta según su categoría. Nada sale hasta que confirmas."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La audiencia se fija al guardar",
                  "text": "Al pasar al último paso, el borrador guarda la audiencia actual. Si programas por etiquetas, ese número es una estimación: justo antes de iniciar el envío se incorporan los contactos que ahora cumplan las etiquetas y se excluyen quienes ya no coincidan o hayan pedido la baja. Puedes programarla aunque hoy no tenga destinatarios. Al comenzar el envío la lista queda fija. Para los otros tipos de audiencia o para enviar ahora, abre y guarda el borrador si necesitas actualizar los contactos; para repetir una difusión otro mes, clónala."
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Un envío no se puede retirar",
                  "text": "Lo que ya salió no se puede recuperar. Lee el número de contactos antes de confirmar — es lo único que separa «mandarle la oferta a mis 40 clientes» de descubrir que eran 4.000."
                }
              ]
            },
            {
              "heading": "Difusiones programadas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una difusión programada aparece en el listado como \"Programada\", con el día y la hora en que sale (hora de tu empresa).",
                    "A su hora sale sola, por la misma cola que las demás difusiones. Si la elegiste por etiquetas, actualiza los destinatarios justo antes del envío, respetando las bajas y los números únicos. No hay tope: la audiencia puede crecer sin límite si, desde que la guardaste, más contactos tienen esas etiquetas. Si no queda nadie, no se envía y se muestra el motivo.",
                    "\"Cancelar programación\" (al abrirla) la devuelve a borrador: puedes editarla, programarla de nuevo, enviarla ahora o eliminarla.",
                    "Si al llegar la hora la plantilla ya no está aprobada, pide otros datos, lleva una imagen o un video que la difusión no tiene, o la conexión de WhatsApp se cayó, no sale: queda como \"Falló\" con el motivo, y \"Clonar para corregirla\" te deja arreglarla y volver a programarla.",
                    "Si Meta no responde, se reintenta durante seis horas; pasado ese tiempo ya no se manda (un «empezamos en una hora» enviado tarde hace más daño que no enviarlo) y te dice por qué."
                  ]
                }
              ]
            },
            {
              "heading": "Los tres puntitos (⋮) de cada difusión",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abrir: el borrador se abre en sus tres pasos para seguir editándolo; una programada o enviada muestra su resumen y lo que puedes hacer con ella (cancelar la programación o el envío, clonarla).",
                    "Clonar: crea un borrador nuevo con la misma plantilla, sus datos y la misma forma de elegir a quién, con la audiencia calculada de nuevo.",
                    "Estadísticas: enviados (los que Meta aceptó), entregados y leídos —con su porcentaje—, fallidos (los que Meta rechazó y los que avisó después que no pudo entregar), omitidos y pendientes, con el motivo que dio Meta para cada fallo, explicado en palabras y no como un código técnico, y la lista de destinatarios filtrable.",
                    "Eliminar: sólo en los borradores. Lo programado o enviado es el historial de a quién se le escribió y no se borra.",
                    "Arriba del listado buscas una difusión por título o plantilla y filtras por estado: Todas, Borradores, Programadas o Enviadas."
                  ]
                }
              ]
            },
            {
              "heading": "Buenas prácticas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Enviar o programar es del dueño o de un administrador: cuesta dinero y compromete la calidad de tu número. El resto del equipo puede armar el borrador y avisarles.",
                    "La primera vez prueba con un grupo pequeño (un puñado de clientes de confianza) y revisa cómo llegó el mensaje.",
                    "No abuses: WhatsApp vigila la calidad de tu número. Si mucha gente bloquea o reporta, Meta puede limitar tu cuenta. En Conectar Meta, la conexión de WhatsApp muestra la calidad del número y su «Límite de mensajes».",
                    "Quien responde sólo STOP o BAJA (o, en portugués, SAIR, PARAR o DESCADASTRAR), o pulsa en WhatsApp la opción de dejar de recibir mensajes de marketing de tu número, queda dado de baja: no recibe más difusiones ni plantillas de tus automatizaciones, aunque su número esté guardado con o sin el 1 de México, el 9 de Argentina o el 9 de Brasil. Y una plantilla que salió en una difusión cuenta para el «No repetir» de las automatizaciones que usan esa misma plantilla desde ese número.",
                    "Guarda los números de otros países con «+» y su código: los que no lo tienen se completan con el código del país de tu empresa.",
                    "Para conversaciones uno a uno usa el Inbox; la difusión es para un anuncio puntual a un grupo.",
                    "Para mandar una plantilla a contactos concretos al momento, el dueño o un administrador también puede usar «Enviar WhatsApp» en Contactos (hasta 5.000) o «Enviar plantilla» en la bandeja, sobre las conversaciones con la ventana de 24 horas cerrada. Para enviarla sola en el momento justo —tras un formulario, un cambio de etapa o una espera—, usa el paso «Enviar plantilla de WhatsApp» de Automatizaciones."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/codigos-qr",
          "slug": "codigos-qr",
          "url": "https://help.daplox.com/help/marketing/codigos-qr",
          "title": "Códigos QR que puedes cambiar y medir",
          "excerpt": "Genera códigos con tu marca, cambia a dónde llevan sin reimprimir y mira cuántas veces los escanean.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "qr",
            "codigo qr",
            "escaneo",
            "vitrina",
            "folleto",
            "impreso",
            "tracking",
            "dinamico"
          ],
          "related_slugs": [
            "tracking-pixel-daplox",
            "publicar-url-seo",
            "formulario-web-a-pipeline"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Tracking, la pestaña \"Códigos QR\" genera códigos con tu marca, permite cambiar su destino sin reimprimir y mide cada escaneo. Es la pieza que une el mundo impreso —una vitrina, una mesa, un folleto, una tarjeta— con lo que ya mides en línea."
                }
              ]
            },
            {
              "heading": "Dinámico o fijo: la decisión que no se deshace",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al crearlo, la casilla \"Código dinámico\" cambia por completo lo que podrás hacer después:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Marcada: el código pasa por un enlace de Daplox. Podrás cambiar a dónde lleva sin volver a imprimirlo, y verás cuántas veces lo escanean.",
                    "Sin marcar: la dirección queda grabada dentro del código para siempre, y no se puede contar ni cambiar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Si va a papel, hazlo dinámico",
                  "text": "Un código impreso vive meses. Si la promoción cambia o la página se muda, el código fijo se vuelve inservible y hay que reimprimir todo. El dinámico solo necesita un destino nuevo."
                }
              ]
            },
            {
              "heading": "Crear un código",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Tracking y abre la pestaña \"Códigos QR\"."
                    },
                    {
                      "title": "Haz clic en \"Nuevo código\". El asistente tiene tres pasos: Tipo de código, Contenido, y Color y forma."
                    },
                    {
                      "title": "Elige el tipo",
                      "detail": "Sitio web, WhatsApp, Página web tuya, Tu enlace de perfil, Agendar cita, Cobro, Tarjeta de contacto, Llamada, SMS, Correo, Wi-Fi, Ubicación o Texto."
                    },
                    {
                      "title": "Ponle un nombre que reconozcas",
                      "detail": "Es para ti: \"Vitrina de la tienda\", \"mesa 4\", \"folleto de navidad\"."
                    },
                    {
                      "title": "Completa el contenido del tipo elegido",
                      "detail": "Cada tipo pide lo suyo: el número y un mensaje ya escrito para WhatsApp, la red y su contraseña para Wi-Fi, la dirección para un enlace…"
                    },
                    {
                      "title": "Decide si es dinámico y ponle alias (opcional)",
                      "detail": "El alias es la parte legible del enlace corto, por ejemplo \"promo-navidad\"."
                    },
                    {
                      "title": "Dale tu color y tu logo",
                      "detail": "En \"Color y forma\" ajustas los colores, puedes poner tu logo en el centro y añadir una leyenda debajo, por ejemplo \"ESCANÉAME\"."
                    },
                    {
                      "title": "Guarda con \"Guardar código\" y descárgalo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "PNG para pantalla, SVG para imprenta",
                  "text": "Puedes descargarlo en PNG, SVG o PDF. Para imprenta usa el SVG: es vectorial y no pierde nitidez por grande que lo imprimas."
                }
              ]
            },
            {
              "heading": "Qué mide y cómo cambiar el destino",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En el panel \"Resumen de códigos\", bajo las pestañas, ves Códigos creados, Con destino editable, Escaneos totales y Personas distintas.",
                    "Cada código dinámico muestra sus escaneos, cuántas personas distintas lo escanearon y a dónde lleva ahora mismo.",
                    "Para cambiar el destino, edita el código y escribe la dirección nueva: los códigos ya impresos empiezan a llevar allí de inmediato.",
                    "Los escaneos alimentan la atribución del hub de Tracking, así que un lead que llegó por el folleto no queda registrado como «directo»."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/instagram-verificar-cuenta",
          "slug": "instagram-verificar-cuenta",
          "url": "https://help.daplox.com/help/marketing/instagram-verificar-cuenta",
          "title": "Instagram: verificar cuenta, token y error 403 al conectar",
          "excerpt": "Identifica la cuenta de Instagram antes de guardar y distingue un ID diferente, una respuesta incompleta, permisos y un token rechazado.",
          "updated_at": "2026-10-26",
          "reading_minutes": 4,
          "tags": [
            "instagram",
            "conexión",
            "API",
            "inicio de sesión",
            "token",
            "App ID",
            "Instagram User ID",
            "user_id",
            "403",
            "190",
            "permisos",
            "cuenta profesional",
            "respuesta incompleta"
          ],
          "related_slugs": [
            "conversaciones-redes"
          ],
          "sections": [
            {
              "heading": "Verificar la cuenta de Instagram sin cambiar la conexión",
              "id": "verificar-sin-guardar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para una cuenta Business o Creator con API de Instagram e inicio de sesión de Instagram, abre Marketing → Conectar Meta, elige Tu propia app de Meta, pulsa Agregar Instagram DM y elige API de Instagram como origen. Un administrador puede verificar el token antes de conectar. Esta consulta no modifica tu conexión, no guarda el token, no suscribe webhooks y no envía mensajes."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pega el Access Token de Instagram Login",
                      "detail": "En Meta for Developers abre tu app → API de Instagram → Configuración de la API con inicio de sesión de Instagram. No pegues el App Secret. Puedes dejar vacío el Instagram User ID para descubrirlo."
                    },
                    {
                      "title": "Pulsa Verificar cuenta sin guardar",
                      "detail": "Daplox muestra el Instagram User ID que Meta identifica y el nombre de usuario cuando lo proporciona. Si el ID introducido es diferente, verás la cuenta detectada y un aviso. Si Meta no devuelve una identidad única, se informa como respuesta incompleta, no como un ID incorrecto."
                    },
                    {
                      "title": "Comprueba la cuenta detectada",
                      "detail": "Usar este ID en el formulario sólo copia el identificador al campo. Conectar es una acción separada: vuelve a validar el token y puede guardar la conexión y suscribir webhooks. Verificar identidad no demuestra que funcionen la recepción ni el envío de mensajes."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El token de Instagram Login vence a los 60 días y Daplox lo renueva",
                  "text": "El token que pegas no dice cuándo vence, así que al conectar la tarjeta muestra que la fecha no está informada. Pasadas 24 horas, Daplox le pide a Meta un token nuevo y guarda la fecha real: desde ahí la tarjeta muestra «Token vigente hasta…» y avisa 14 días antes. Dos veces al día renueva los que vencen en menos de 30 días. Meta sólo renueva un token que tenga al menos 24 horas y siga vigente; si ya no lo acepta, la tarjeta pide reconectar."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Conserva la conexión mientras se revisa",
                  "text": "No elimines la conexión ni regeneres credenciales sólo por un HTTP 403. Comparte con soporte el mensaje y la referencia, ocultando tokens y secretos en las capturas. Un token nuevo no reemplaza por sí solo el guardado en Daplox."
                }
              ]
            },
            {
              "heading": "App ID, Instagram User ID y Page ID son identificadores distintos",
              "id": "identificadores",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Dato",
                    "Qué identifica y dónde se usa"
                  ],
                  "rows": [
                    [
                      "App ID junto al secreto",
                      "Identifica la aplicación de Meta o de Instagram Login. No es el Instagram User ID. Es normal que sea diferente del ID junto al perfil que genera el token."
                    ],
                    [
                      "Instagram User ID (user_id)",
                      "Identifica la cuenta profesional. Es el valor que verifica Daplox para Instagram Login. La respuesta también puede traer un id dentro del ámbito de la app; no se debe sustituir user_id por ese otro id."
                    ],
                    [
                      "Page ID",
                      "Identifica la página de Facebook vinculada. Sólo se solicita si el origen elegido es Business Suite / Facebook. Instagram Login no requiere Page ID."
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "No mezcles las dos vías. Un token generado con API de Instagram debe verificarse como API de Instagram. El flujo de Business Suite / Facebook usa el acceso de la página vinculada. No hace falta activar Messenger, Lead Ads ni campañas para verificar una cuenta de Instagram Login."
                }
              ]
            },
            {
              "heading": "Qué hacer ante el error 403, un token rechazado o permisos insuficientes",
              "id": "errores",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Resultado",
                    "Siguiente paso"
                  ],
                  "rows": [
                    [
                      "ID distinto",
                      "Meta devolvió una identidad profesional única diferente de la introducida. Comprueba el usuario y el Instagram User ID detectados antes de decidir qué cuenta conectar."
                    ],
                    [
                      "Identidad incompleta",
                      "Falta user_id, hay varias identidades o la respuesta no se puede interpretar. No demuestra que el ID o el token estén mal. Reintenta; si persiste, comparte la referencia con soporte."
                    ],
                    [
                      "Token rechazado (por ejemplo, código 190)",
                      "Meta no aceptó el token para esta consulta. Revisa que esté completo, vigente y autorizado para Instagram Login. El código 190 no demuestra por sí solo que haya vencido ni que el ID sea incorrecto."
                    ],
                    [
                      "Permisos insuficientes (código 10 o 200–299)",
                      "Revisa instagram_business_basic y el acceso de esa cuenta a la app en Meta. Para mensajes también se requiere instagram_business_manage_messages; verificar identidad no prueba ese permiso."
                    ],
                    [
                      "Meta no disponible o límite de consultas",
                      "Espera un momento y vuelve a verificar. Daplox conserva el estado guardado cuando no puede confirmar la identidad."
                    ],
                    [
                      "Rechazo sin motivo confirmado",
                      "Un HTTP 403 aislado no permite concluir que el ID esté mal. Conserva la conexión y comparte el mensaje y la referencia con soporte."
                    ]
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/conversaciones-redes",
          "slug": "conversaciones-redes",
          "url": "https://help.daplox.com/help/marketing/conversaciones-redes",
          "title": "Conversaciones (WhatsApp, Messenger, Instagram)",
          "excerpt": "Cómo conectar tus redes y atender mensajes desde un solo lugar.",
          "updated_at": "2026-10-28",
          "reading_minutes": 4,
          "tags": [
            "marketing",
            "conversaciones",
            "whatsapp",
            "instagram",
            "inbox"
          ],
          "related_slugs": [
            "chatbot-ia-whatsapp",
            "plantillas-whatsapp-meta",
            "email-marketing-completo"
          ],
          "sections": [
            {
              "heading": "El hub de Conversaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Todo lo conversacional vive bajo un mismo hub con seis pestañas: \"Inbox\" (la bandeja unificada), \"Correos\" (Email Marketing), \"Chatbot IA\" (respuestas automáticas en WhatsApp), \"Plantillas WA\" (plantillas aprobadas por Meta), \"Difusiones\" (una plantilla enviada a muchos contactos) y \"Mensajería avanzada\" (botones interactivos y envíos especiales)."
                }
              ]
            },
            {
              "heading": "Conectar canales",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "WhatsApp Business — mediante la API oficial de Meta y las credenciales de tu propia app. Se configura en Conectar Meta.",
                    "Instagram + Messenger — con el token de tu propia app de Meta for Developers. Necesitas ser admin de la página/cuenta.",
                    "Si tu cuenta ofrece Conexión fácil, pulsa Conectar en el canal, dentro de Tus canales, y Meta se abre directamente. En WhatsApp se abre una ventana de Meta: en su última pantalla pulsa Finalizar (Finish), porque si la cierras con la X, Meta da la conexión por hecha, pero Daplox no recibe la autorización. Si la ventana no aparece, usa Abrir WhatsApp en esta pestaña y, al volver, elige el número si autorizaste varios y revisa el resultado en Conexión de WhatsApp. Para Instagram y Messenger, selecciona tus páginas y cuentas profesionales en Meta y revisa el resultado al volver a Daplox. Esta conexión solo pide permisos de mensajería: para responder comentarios o recibir Lead Ads, conecta la cuenta con tu propia app. Si la cuenta ya estaba conectada, al autorizarla pasa a esta conexión sin borrarse y conserva sus conversaciones, su bot y sus plantillas.",
                    "Si aparece Cuenta guardada; faltan pasos de activación, completa los pasos indicados antes de enviar mensajes. Comprueba un mensaje entrante y una respuesta con una cuenta de prueba. Si los botones no aparecen, utiliza la conexión con tu propia app descrita en esta guía."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Conectar Meta",
                      "href": "https://app.daplox.com/marketing/meta-connect"
                    },
                    {
                      "title": "Guía de conexión de WhatsApp con app propia",
                      "href": "https://help.daplox.com/help/crm/sync-whatsapp-business"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cuenta de Instagram",
                  "text": "Debe ser Business o Creator. Para conectar solo Instagram DM, genera el token en Meta for Developers → tu app → API de Instagram → Configuración de la API con inicio de sesión de Instagram. En Daplox elige API de Instagram como origen y pega ese token y el Instagram User ID de la cuenta; no necesitas Page ID ni los casos de uso de Messenger, Lead Ads, catálogo o anuncios. Para mensajes se requieren instagram_business_basic e instagram_business_manage_messages. Guarda las credenciales de Instagram Login en Tu propia app de Meta, configura el webhook de Instagram con messages, messaging_postbacks y messaging_referral y comprueba un DM desde otra cuenta después de conectar. Si usas un token de Business Suite, elige Business Suite / Facebook e indica la página vinculada. Cambiar de método actualiza la conexión existente sin borrar el historial. Un código 190 significa que Meta rechazó el token para esa operación; por sí solo no demuestra que haya caducado."
                }
              ]
            },
            {
              "heading": "Comprobar la conexión antes de una capacitación",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Instagram: verificar la cuenta sin guardar y distinguir errores de token, permisos e ID",
                      "href": "https://help.daplox.com/help/marketing/instagram-verificar-cuenta"
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Pulsa Probar conexión. Daplox consulta el acceso al activo y la suscripción actual en Meta; con Instagram mediante Facebook también comprueba que la cuenta siga vinculada a la página. Si Meta no permite comprobar la suscripción, la tarjeta no la presenta como confirmada. Suscripción confirmada por Meta no demuestra que haya llegado un mensaje: envía uno desde otra cuenta, comprueba que aparece en Daplox y responde desde la bandeja. Verifica la respuesta en la cuenta remitente antes de empezar la demostración."
                },
                {
                  "type": "paragraph",
                  "text": "Probar conexión distingue dos casos. «Venció o Meta lo revocó»: reconecta el canal. «Acceso vigente: revisa los permisos del activo»: el acceso sirve, pero la página, la cuenta de Instagram o el número ya no le dan permiso a la cuenta que lo conectó; corrígelo en Meta Business Suite y vuelve a probar, porque reconectar no lo arregla. Si el aviso nombra permisos que le faltan a la autorización (por ejemplo «whatsapp_business_messaging» o «instagram_manage_messages»), vuelve a generar el token marcándolos, o reconecta aceptándolos, y prueba otra vez: en ese caso sí hace falta un acceso nuevo."
                },
                {
                  "type": "paragraph",
                  "text": "En Configuración → Integraciones, la tarjeta «WhatsApp, Instagram y Messenger» usa el mismo criterio que Conectar Meta: dice «Requiere atención» si a un canal le falta el webhook suscrito, el registro del número o algún permiso, aunque el token sea válido. También avisa 14 días antes de que venza el acceso de un canal, para que lo reconectes a tiempo."
                },
                {
                  "type": "paragraph",
                  "text": "Si el acceso ya venció o Meta lo revocó, «Desconectar» funciona igual: quita el canal de Daplox y te avisa de que en Meta puede quedar su suscripción. Si no vas a volver a conectarlo y no tienes otros canales conectados con esa misma cuenta de Meta, quita Daplox en Facebook: Configuración y privacidad → Configuración → Integraciones comerciales. Si conectaste el canal con el botón de Facebook, al quitar Daplox ahí Meta avisa a Daplox y el canal se desactiva solo. Si lo vuelves a conectar, la suscripción se renueva sola."
                },
                {
                  "type": "paragraph",
                  "text": "Si aparece Fecha de vencimiento no informada, Daplox no recibió ese dato al guardar el token: no significa que sea permanente. Comprueba su vigencia en Meta y repite la prueba después de cambiar el token, la app, el secreto o los activos. Messenger puede conectar mensajes aunque Meta rechace los eventos adicionales de comentarios o Lead Ads; el aviso distingue esos permisos opcionales. Las suscripciones adicionales ya existentes se conservan."
                },
                {
                  "type": "paragraph",
                  "text": "Si la suscripción del webhook falla, el aviso empieza con el código de Meta y dice qué hacer: por ejemplo, que el token no tiene acceso a esa cuenta de WhatsApp o a esa página, que la app no tiene activado el producto de mensajería del canal o que Meta limitó las llamadas por unos minutos. Corrige lo que indica y vuelve a suscribir; si el código no tiene una explicación propia, compártelo con soporte."
                }
              ]
            },
            {
              "heading": "Atender conversaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Conversaciones muestra todas las conversaciones activas, cada una con su historial completo, archivos enviados y notas internas. Cuando se abre una conversación de WhatsApp, Daplox la une al contacto de tu CRM que tiene ese número en Teléfono o Móvil, aunque lo hayas guardado con espacios o guiones, o sin el código del país de tu empresa; un celular de México, Argentina o Brasil se reconoce con o sin su dígito extra (el 1 o el 9). Si ningún contacto tiene ese número, Daplox lo crea. Guarda los números de otros países con «+» y su código. En Messenger e Instagram la conversación no se une sola a un contacto: esos canales no traen el teléfono."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Asigna la conversación a un vendedor.",
                    "Usa respuestas rápidas con \"/\".",
                    "En WhatsApp, usa el clip \"Adjuntar archivo\" para elegir una imagen (JPG o PNG, hasta 5 MB), un video (MP4 o 3GP con H.264 y audio AAC, hasta 16 MB), un audio (AAC, M4A, MP3, AMR u OGG, hasta 16 MB) o un documento (PDF, Word, Excel, PowerPoint o TXT, hasta 30 MB); revisa su vista previa y pulsa Enviar adjunto. Requiere que el cliente haya escrito en las últimas 24 horas. Si el formato o el peso no sirven —por ejemplo, un video .mov del iPhone—, la bandeja te lo dice antes de subirlo. En Instagram y Messenger los archivos se envían por enlace desde Mensajería avanzada.",
                    "Los adjuntos guardados ofrecen Abrir adjunto y Descargar. Los PDF muestran una vista previa; los archivos recién enviados pueden tardar unos segundos en aparecer.",
                    "Cada mensaje tiene un menú ⋮ (en computador aparece al pasar el mouse; en el teléfono siempre está visible) con Responder, Reenviar y Copiar.",
                    "Responder cita ese mensaje sobre el cuadro de respuesta; quítala con la X. En WhatsApp el cliente ve la cita en su chat. En Messenger e Instagram la cita solo la ve tu equipo en Daplox.",
                    "Reenviar manda el texto o el adjunto a una o varias conversaciones que elijas con el buscador. Cada una lo recibe por su propio canal (en Messenger e Instagram un archivo con texto sale en dos mensajes: el archivo y después el texto); un chat de WhatsApp sin mensaje del cliente en las últimas 24 horas aparece bloqueado con el motivo y no se envía con plantilla.",
                    "WhatsApp no permite editar el mensaje original desde esta integración. Preparar corrección (en el menú ⋮ de tus mensajes) copia el texto al editor para que lo revises y envíes como mensaje nuevo.",
                    "Si alguien anula en Instagram un mensaje que te envió, la conversación lo muestra como «Mensaje anulado en Instagram», sin su texto ni sus adjuntos, y la respuesta de una automatización que aún no había salido para ese mensaje ya no se envía.",
                    "Marca como resuelta cuando termines."
                  ]
                }
              ]
            },
            {
              "heading": "Mensajes proactivos (WhatsApp)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para iniciar una conversación de WhatsApp fuera de la ventana de atención, utiliza una plantilla aprobada por Meta y comprueba el consentimiento del destinatario. Revisa su estado en Plantillas de WhatsApp; el plazo de revisión depende de Meta."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/plantillas-whatsapp-meta",
          "slug": "plantillas-whatsapp-meta",
          "url": "https://help.daplox.com/help/marketing/plantillas-whatsapp-meta",
          "title": "Plantillas de WhatsApp aprobadas por Meta",
          "excerpt": "Crea plantillas a mano o con IA, con texto, imagen o video en el encabezado, envíalas a aprobación, evita rechazos, decide en la fila de cada botón qué pasa al tocarlo y cómo sigue la conversación, y úsalas para mensajes proactivos.",
          "updated_at": "2026-11-05",
          "reading_minutes": 8,
          "tags": [
            "marketing",
            "whatsapp",
            "plantillas",
            "meta",
            "template",
            "imagen",
            "video",
            "crear con ia",
            "botones",
            "respuesta rápida",
            "acciones",
            "condición",
            "manychat",
            "agenda"
          ],
          "related_slugs": [
            "conversaciones-redes",
            "sync-whatsapp-business",
            "chatbot-ia-whatsapp"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para iniciar una conversación de WhatsApp (no responder a una entrante), Meta exige usar una \"plantilla\" pre-aprobada. Sin esto, no puedes mandar el primer mensaje."
                }
              ]
            },
            {
              "heading": "Crear una plantilla",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Conversaciones → pestaña \"Plantillas WA\" → \"Nueva plantilla\" → «Crear manual» o «Crear con IA»."
                    },
                    {
                      "title": "«Crear con IA»",
                      "detail": "Respondes para qué es el mensaje (promoción, novedad, recuperar clientes, bienvenida, recordatorio o seguimiento), de qué trata, la oferta, el enlace del botón, si saluda por el nombre ({{1}}: una automatización pone el de cada contacto; en una difusión el mismo valor va para todos), el tono y el idioma. La IA escribe la plantilla con los datos de tu negocio y las reglas de Meta y la abre en el editor ya llena: la revisas y la envías a revisión. Nada se envía a Meta solo."
                    },
                    {
                      "title": "Categoría",
                      "detail": "MARKETING (promociones, ofertas, novedades), UTILITY (confirmaciones, recordatorios, actualizaciones) o AUTHENTICATION (códigos OTP)."
                    },
                    {
                      "title": "Idioma",
                      "detail": "Español, English, Português (BR), Español (MX) o Español (AR). Una plantilla por idioma — para multilingüe duplica y traduce."
                    },
                    {
                      "title": "Componentes",
                      "detail": "Encabezado opcional: Texto (una línea fija), Imagen (sube una muestra JPG o PNG que pese 5 MB o menos) o Video (sube una muestra MP4, con video H.264 y audio AAC, que pese 16 MB o menos; un .MOV no sirve). Meta usa la muestra para revisar la plantilla; la imagen o el video de cada envío lo eliges en la difusión. Cuerpo con variables {{1}}, {{2}} (ej. \"Hola {{1}}, tu pedido {{2}} está listo\"), pie y hasta tres botones: «Respuesta rápida», «Enlace URL» o «Llamar». Debajo de cada «Respuesta rápida», «Cuando el cliente lo toque:» decide qué pasa al tocarla (abajo, «Qué pasa cuando el cliente toca un botón»)."
                    },
                    {
                      "title": "Completa un ejemplo ficticio por variable.",
                      "detail": "En Ejemplos para la revisión de Meta, escribe Ana para {{1}} y A-42 para {{2}}, según el texto. Las variables deben comenzar en {{1}}, aparecer en orden y tener texto fijo alrededor. Estos ejemplos permiten revisar la plantilla; al enviarla completarás los datos de cada cliente."
                    },
                    {
                      "title": "Envía a aprobación y revisa el estado que devuelve Meta antes de utilizar la plantilla."
                    },
                    {
                      "title": "Encuentra y sigue tus plantillas",
                      "detail": "Arriba están las Plantillas enviadas a Meta y, debajo, los Borradores creados por IA. La lista muestra el estado de cada plantilla: Aprobada, En revisión, Rechazada (con el motivo de Meta) o Pausada. Busca por nombre, etiqueta o texto del mensaje y filtra por estado, categoría, idioma o etiqueta."
                    },
                    {
                      "title": "Ponle un nombre visible y etiquetas",
                      "detail": "El nombre en Meta no se puede cambiar. Con «Nombre y etiquetas» le das a la plantilla un Nombre visible y hasta diez etiquetas para encontrarla rápido; los ve todo tu equipo, también al enviar plantillas y en las difusiones. Todos los idiomas de una plantilla comparten su nombre visible."
                    },
                    {
                      "title": "Si tienes varios números de WhatsApp",
                      "detail": "Cada número tiene sus propias plantillas: las de su cuenta de Meta. La pantalla abre en tu número principal, el conectado más recientemente, que es el mismo con el que abren Contactos, Difusiones y Automatizaciones, y un aviso arriba dice cuál estás viendo. En el selector de conexión cada número sale con sus dígitos. Lo que crees aquí sólo se puede enviar desde ese número: si al enviar no ves una plantilla, elige el número donde la creaste."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué pasa cuando el cliente toca un botón",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los botones de enlace y de llamada los maneja WhatsApp. Los de «Respuesta rápida» le avisan a Daplox cuál tocó el cliente, y tú decides qué pasa. Se configura en Daplox, no en Meta: la plantilla no cambia ni vuelve a revisión, y lo puedes cambiar también cuando la plantilla ya está aprobada."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elígelo en la fila del botón",
                      "detail": "En el editor de la plantilla, debajo de cada «Respuesta rápida», «Cuando el cliente lo toque:» trae la respuesta y «Acciones (N)», que abre sus acciones. Se guarda junto con la plantilla, también mientras Meta la revisa. Si eso falla, la plantilla igual queda enviada: el aviso lo dice, con el detalle del error, y se abre «Qué pasa al tocar cada botón» con lo que elegiste para guardarlo de nuevo; hasta entonces los botones siguen haciendo lo de antes. Después lo cambias desde «Botones» («Qué hacen los botones» en el celular) en la lista de plantillas: sale en las que tienen «Respuesta rápida», con cualquier estado, y su número dice cuántos botones ya hacen algo. Cada idioma se configura aparte, porque cada uno tiene sus textos. Lo configuran el dueño y los administradores."
                    },
                    {
                      "title": "Elige qué contesta Daplox",
                      "detail": "«No contestar», «Un mensaje» (con {{contact.first_name}} para el nombre del contacto) o «Que siga el Chatbot IA», que contesta después de las acciones si el Chatbot IA de ese número está activo. Si el bot estaba en pausa porque alguien del equipo escribió en el chat, sigue igual; no contesta si el cliente pidió la baja, si pidió hablar con una persona, si el chat llegó al tope de mensajes o si pausaste el bot a mano."
                    },
                    {
                      "title": "Agrega acciones: se hacen en orden",
                      "detail": "Agregar o quitar una etiqueta; iniciar una automatización (corre con ese contacto y esa conversación; una pausada no se inicia); crear o actualizar un dato del contacto: nombre, apellido, correo, teléfono, celular, cargo, dirección, ciudad, país, empresa (si en el CRM no hay una con ese nombre, se crea) o un dato personalizado ({{message.text}} guarda el texto del botón); asignar la conversación a una persona del equipo con permiso en Marketing, si quieres sólo cuando nadie la tiene; una condición con sus acciones para «Sí» y para «No»; y eliminar el contacto."
                    },
                    {
                      "title": "La condición, como el bloque de condición de ManyChat",
                      "detail": "Junta una o varias reglas y elige si se tienen que cumplir «Todas las condiciones (Y)» o «Alguna condición (O)». Cada regla revisa las etiquetas del contacto («tiene la etiqueta» o «no tiene la etiqueta»), un dato suyo (como el nombre, el correo, la ciudad, la empresa, la etapa o un dato personalizado) o el texto del botón, con comparaciones como «es igual a», «no es igual a», «contiene», «empieza por», «está vacío», «tiene un valor» o, para números, «es mayor que» y «es menor que». Si se cumple, se hacen las acciones de «Sí»; si no, las de «No». Dentro de una rama cabe otra condición, hasta tres niveles. Las condiciones que ya tenías siguen funcionando igual."
                    },
                    {
                      "title": "Guarda",
                      "detail": "Vale para las plantillas que salen de ese número por la bandeja, las automatizaciones, el envío a varios y las difusiones, también las que salieron antes de configurarlo. Si un botón tiene acciones y «No contestar», el Chatbot IA no responde ese toque: el mensaje queda en la bandeja para el equipo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "«Eliminar el contacto» no se puede deshacer",
                  "text": "Hace lo mismo que el botón «Eliminar» de Contactos: se borran su ficha, sus etiquetas, sus notas y sus actividades, y sus conversaciones y oportunidades quedan sin contacto. Daplox te pide confirmarlo al guardarlo, y las acciones que van después ya no tienen contacto."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si cambias el texto de un botón al editar y reenviar la plantilla en Daplox, lo que hace pasa al texto nuevo; los toques de los mensajes que ya salieron con el texto viejo dejan de dispararlo. Si lo cambias fuera de Daplox, es otro botón: vuelve a configurarlo.",
                    "Si WhatsApp repite el aviso de un toque, las acciones no se repiten. Cada toque nuevo del cliente sí las vuelve a hacer.",
                    "Si una acción no se puede hacer (por ejemplo, la automatización está pausada), las demás siguen."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cómo sigue la conversación: con «Un mensaje», Daplox contesta con tu texto, sin botones; lo que el cliente responda después llega como cualquier mensaje. Con «Que siga el Chatbot IA», el bot lee el texto del botón como lo que dijo el cliente (por ejemplo, «Quiero ver agenda disponible») y conversa con lo que sabe de tu negocio; si tienes calendarios activos y publicados en la Agenda, le ofrece los horarios libres y le agenda la cita en el mismo chat, en vez de pasarle la conversación a una persona. Le da el enlace para reservar si el calendario pide preguntas obligatorias o un pago, o si en el Chatbot IA desmarcaste «Agendar citas directamente». Para un flujo de varios pasos (mensajes, esperas, condiciones u otra plantilla con sus propios botones), crea una automatización y agrégala con la acción «Iniciar automatización»."
                }
              ]
            },
            {
              "heading": "Si Meta no acepta la plantilla al crearla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Antes de enviarla, el formulario revisa lo que Meta exige: nombre en minúsculas, sin repetir un nombre que ya tengas en ese idioma, encabezado y pie de hasta 60 caracteres sin saltos de línea ni variables, y el cuerpo sin variables al principio ni al final.",
                    "Si Meta la rechaza igual, el aviso dice el motivo: ya existe con ese nombre e idioma, Meta todavía borra una plantilla con ese nombre (usa otro), un campo supera el límite, un formato no admitido o demasiadas variables para lo corto del texto.",
                    "Si el aviso dice que tu conexión puede leer las plantillas pero no administrarlas, el permiso falta en Meta: en Meta Business Suite, asigna la cuenta de WhatsApp al usuario del sistema con control total (o «Administrar plantillas») y vuelve a conectar.",
                    "Si el motivo no está en esta lista, el aviso trae el código y el motivo de Meta: compártelos con soporte."
                  ]
                }
              ]
            },
            {
              "heading": "Razones comunes de rechazo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Texto promocional sin contexto previo del usuario (categoría Marketing pide opt-in claro).",
                    "Errores ortográficos o gramaticales.",
                    "Links acortados (Meta los rechaza — usa URL completa).",
                    "Información financiera/médica sensible.",
                    "Variables sin contexto: \"{{1}} {{2}}\" sin texto fijo alrededor."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Antes de mandar a aprobación, prueba el copy con un compañero. Si no entiende qué mensaje recibiría como cliente, Meta tampoco lo va a entender."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/chatbot-ia-whatsapp",
          "slug": "chatbot-ia-whatsapp",
          "url": "https://help.daplox.com/help/marketing/chatbot-ia-whatsapp",
          "title": "Chatbot IA — respuestas automáticas en WhatsApp",
          "excerpt": "Configura un agente de IA que responde solo los mensajes entrantes de WhatsApp: el botón «Configurar Chatbot con IA», que arma las instrucciones con la información de tu empresa y dice qué falta, personalidad, modelo, qué hace cuando respondes tú, cómo agenda citas en el chat, cuándo pasa el chat a una persona y panel de prueba.",
          "updated_at": "2026-11-05",
          "reading_minutes": 10,
          "tags": [
            "marketing",
            "chatbot",
            "ia",
            "whatsapp",
            "bot",
            "respuestas automáticas",
            "b2b",
            "b2c",
            "lista de precios",
            "mayorista",
            "botones",
            "configurar chatbot con ia",
            "instrucciones del sistema",
            "preconfigurar",
            "set up chatbot with ai",
            "chatbot instructions",
            "agendar citas",
            "agendar citas directamente",
            "citas por whatsapp",
            "horarios libres",
            "reservas",
            "sede",
            "book appointments"
          ],
          "related_slugs": [
            "conversaciones-redes",
            "plantillas-whatsapp-meta",
            "enviar-cotizacion-por-el-chat",
            "precios-b2b-b2c-listas-por-producto"
          ],
          "sections": [
            {
              "heading": "Requisito: WhatsApp conectado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El chatbot responde sobre tu conexión de WhatsApp Business. Si aún no la tienes, la página te muestra el acceso a Configuración → Integraciones para conectarla primero. Si manejas varios números, arriba eliges a cuál conexión aplica la configuración (cada número tiene su propio bot)."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿Y Messenger / Instagram?",
                  "text": "Los mensajes de Messenger e Instagram llegan al Inbox unificado de Conversaciones para atenderlos con tu equipo. La respuesta automática con IA hoy aplica a los mensajes de texto entrantes de WhatsApp."
                }
              ]
            },
            {
              "heading": "Configurar el bot",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Conversaciones → pestaña \"Chatbot IA\"."
                    },
                    {
                      "title": "Nombre del bot + Instrucciones del sistema",
                      "detail": "Las instrucciones son lo que el bot sabe de tu negocio. Vienen con una plantilla para llenar con tus datos reales (el negocio, qué vendes, cómo se compra, preguntas frecuentes y cuándo pasar a una persona), o pulsa «Configurar Chatbot con IA» y la IA las llena por ti con la información de tu empresa (sección siguiente)."
                    },
                    {
                      "title": "Modelo de IA",
                      "detail": "Elige el modelo del selector. Para atención al cliente, uno rápido y económico suele ser la mejor relación costo/calidad."
                    },
                    {
                      "title": "Mensaje de bienvenida (opcional)",
                      "detail": "Va al inicio de la primera respuesta del bot en cada chat nuevo; después el bot no vuelve a saludar."
                    },
                    {
                      "title": "Cuando respondes tú",
                      "detail": "Si alguien del equipo escribe en un chat, el bot se calla en ese chat el tiempo que elijas (24 horas por defecto, contadas desde el último mensaje de la persona) o hasta que lo reactiven. Puedes desmarcarlo para que siga respondiendo."
                    },
                    {
                      "title": "Cuando un cliente quiere una cita: «Agendar citas directamente»",
                      "detail": "Viene marcada: el bot ofrece los horarios libres de tus calendarios y agenda la cita en el mismo chat. Desmárcala si prefieres que sólo envíe el enlace de reserva para que el cliente elija. Cómo agenda, en la sección «Cómo agenda citas el bot»."
                    },
                    {
                      "title": "Configuración avanzada (opcional)",
                      "detail": "Temperatura (0.0-1.0, default 0.7), máximo de tokens por respuesta (default 512), cuántos mensajes de historial usa como contexto (default 20) y mensaje de respaldo si la IA falla."
                    },
                    {
                      "title": "\"Crear chatbot\" / \"Guardar cambios\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Configurar Chatbot con IA: las instrucciones en un clic",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Junto a «Instrucciones del sistema», el botón «Configurar Chatbot con IA» arma las instrucciones del bot con la información que tu empresa ya tiene en Daplox: la memoria de IA, tus productos con sus precios, el inventario y la agenda. Las arma según tu tipo de negocio: no se configura igual un negocio que vende por agendamiento que uno que produce o vende materias primas. Usa créditos de IA."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa «Configurar Chatbot con IA».",
                      "detail": "Mientras trabaja, el botón dice «Configurando…». Si ya habías escrito tus propias instrucciones, la IA conserva lo que escribiste y lo completa con lo que encuentra."
                    },
                    {
                      "title": "Revisa el borrador.",
                      "detail": "El texto nuevo queda en el campo de instrucciones como borrador: no se guarda solo. El aviso «Te preconfiguré las instrucciones con la información de tu empresa» dice qué tipo de negocio vio y qué datos usó, y trae «Deshacer», que devuelve el texto que tenías antes. «Deshacer» sigue disponible hasta que guardes o vuelvas a configurar."
                    },
                    {
                      "title": "Completa lo que falta.",
                      "detail": "Si falta información, la lista «Falta que pongas o descartes esta información para que quede completo» dice qué. En lo que se escribe (horario, zona, formas de pago, envíos, preguntas frecuentes…) pulsa «Agregar», escríbelo y pulsa «Añadir a las instrucciones»: la línea entra en su sección. En lo que depende de tus datos (productos, precios, inventario, agenda o memoria de IA) el botón abre esa pantalla en otra pestaña, para que no pierdas el borrador; cuando lo completes, vuelve a pulsar «Configurar Chatbot con IA». «Descartar» quita una fila de la lista."
                    },
                    {
                      "title": "Guarda.",
                      "detail": "Cuando la lista queda vacía sale «Listo: las instrucciones quedaron completas». Revisa el texto y pulsa «Guardar cambios» (o «Crear chatbot» si es nuevo)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "No hace falta copiar el catálogo entero en las instrucciones: en cada conversación el bot recibe automáticamente tus productos con sus precios vigentes y, si usas la Agenda, tus calendarios para agendar en el chat (o sus enlaces de reserva, si desmarcas «Agendar citas directamente»). Los horarios libres los consulta en el momento. Las instrucciones nombran lo principal y lo que ningún dato dice (horario, formas de pago, envíos, cuándo pasar a una persona)."
                }
              ]
            },
            {
              "heading": "Probar y activar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Probar\" abre un panel de chat de prueba: escribe como si fueras un cliente y ve qué respondería el bot, con las mismas instrucciones y el mismo catálogo que en un chat real, sin tocar WhatsApp. Si en un chat real ese mensaje hubiera pasado a una persona, la prueba lo dice. Los horarios libres que ofrece son los reales, pero la prueba nunca agenda: al confirmar una cita responde como en un chat real y termina con «(Prueba: no se agendó nada.)».",
                    "Si tienes listas de precios, \"Probar como cliente de\" elige como quién pruebas: un cliente de una lista (el bot dice el precio de esa lista) o uno sin lista (el bot pregunta si compra para su empresa o para él).",
                    "Pulsa Activar, revisa la conexión y el consumo de créditos del aviso, y confirma con Sí, activar. Verás el banner Bot activo. Desactivar apaga las respuestas sin borrar la configuración.",
                    "En la bandeja, cada mensaje dice si lo envió el bot o una persona. Tu equipo puede pausar el bot en un chat, y quien gestiona la cuenta puede apagarlo o encenderlo para todo el número con el botón \"Bot activo\".",
                    "Cuando el cliente toca un botón «Respuesta rápida» de una plantilla, manda lo que elegiste para ese botón: con acciones y «No contestar», el bot no responde ese toque; con «Que siga el Chatbot IA», responde después de las acciones, con el texto del botón como lo que dijo el cliente. Sin nada configurado, responde como a cualquier mensaje."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Arranca con el bot respondiendo FAQs (horarios, precios, cobertura) y pasando lo demás a una persona. Un bot que pasa la consulta a tu equipo genera más confianza que uno que inventa respuestas."
                }
              ]
            },
            {
              "heading": "Precios para empresas y para personas (B2B/B2C)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El bot lee tu catálogo de Producción en cada respuesta, con el precio de la lista del cliente del chat: la elegida en su ficha o la de su etiqueta (ej. B2B). A un cliente de una lista le da sólo el precio de esa lista. A uno sin lista le da el precio general y, si marcaste tu \"Lista para empresas (B2B) del chatbot\", antes de darle ese precio le pregunta si compra para su empresa o para él; nunca se lo da sin saberlo y ninguna otra lista entra. Cómo se configura, en \"Precios para empresas y para personas (B2B/B2C)\"."
                }
              ]
            },
            {
              "heading": "Cómo agenda citas el bot",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con «Agendar citas directamente» marcada, en cada conversación el bot conoce todos los calendarios de tu Agenda que se pueden agendar (activos y publicados). Cada calendario es un servicio en una sede o un lugar, con su descripción y las personas que atienden. Sólo agenda en los calendarios de tu empresa, y lo que escriba el cliente no cambia eso."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Averigua qué servicio y en qué sede.",
                      "detail": "Si más de un calendario le puede servir al cliente y no está claro cuál, se lo pregunta antes de seguir."
                    },
                    {
                      "title": "Ofrece los horarios libres.",
                      "detail": "Daplox los calcula en ese momento con tu disponibilidad, tus bloqueos y las citas ya agendadas, y los agrega al mensaje del bot con la hora de la zona de tu empresa. El bot nunca escribe horarios por su cuenta."
                    },
                    {
                      "title": "Pide el nombre y confirma.",
                      "detail": "Cuando el cliente elige un horario, el bot le pide su nombre (y su correo, si quiere recibir la confirmación) y le confirma el servicio, el día y la hora."
                    },
                    {
                      "title": "Agenda la cita.",
                      "detail": "Cuando el cliente dice que sí, Daplox agenda la cita con el teléfono del chat y le responde «Listo, tu cita quedó agendada: …» con el servicio, el día y la hora (y la persona y el lugar, si los tiene). La cita queda en tu Agenda igual que una reservada desde tu enlace. Si ese horario ya se ocupó, se lo dice y le ofrece otros."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Un calendario con preguntas obligatorias o con pago se agenda por su enlace: el bot le da el enlace al cliente en lugar de agendar en el chat.",
                    "Con la casilla desmarcada, el bot hace lo de antes: le da al cliente el enlace del calendario que le sirve y los próximos horarios libres, y la cita queda hecha cuando el cliente la reserva en el enlace.",
                    "Un mismo número de teléfono puede agendar hasta 3 citas en 24 horas. Si pide otra, el bot pasa el chat a una persona del equipo.",
                    "Si no se pudo agendar por otro motivo, el bot le avisa al cliente y pasa el chat a una persona, con el motivo en el resumen.",
                    "Si alguien del equipo escribió en el chat mientras el bot preparaba la respuesta, el bot no agenda ni responde: el chat queda en manos de esa persona.",
                    "Si alguien del equipo escribe justo mientras el bot agenda (o el cliente manda otro mensaje), la cita queda hecha, pero el bot ya no le responde al cliente: el chat pasa a «Pide una persona» con el servicio, el día y la hora, para que se la confirmes tú."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Para que el bot elija bien, nombra cada calendario por su servicio y su sede (por ejemplo «Limpieza facial — Sede Norte») y escribe en su descripción qué incluye. Los días que no atiendes se bloquean en la Agenda, y el bot ya no los ofrece."
                }
              ]
            },
            {
              "heading": "Cuando el bot pasa el chat a una persona",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El bot pasa la conversación a una persona cuando el cliente lo pide, cuando hay una queja seria, cuando hace falta un dato o una decisión que no tiene (un precio especial que no está en tus listas de precios, el estado de un pedido, un pago), cuando el cliente quiere hacer un pedido o confirmar una compra, una reserva o una fecha, cuando deja sus datos para que lo contacten o cuando quiere agendar una llamada o una reunión. Si tienes calendarios activos y publicados en la Agenda, para agendar no pasa la conversación: agenda la cita en el chat (o, con «Agendar citas directamente» desmarcada, le da al cliente el enlace del calendario que le sirve y los próximos horarios libres); la pasa a una persona si el cliente lo pide, si ningún calendario le sirve, si no hay horarios o si no se pudo agendar. No promete por su cuenta llamadas, reuniones, descuentos ni plazos, ni inventa pasos o correos que no estén en tus instrucciones: le dice al cliente que una persona del equipo le responderá por ese mismo chat."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El bot se pausa en ese chat, que queda marcado \"Pide una persona\" con un resumen de lo que necesita el cliente.",
                    "Llega un aviso a la campanita de la persona asignada al chat o, si no hay, de quienes gestionan la cuenta. El aviso abre el chat.",
                    "Si la IA falla y el bot manda el mensaje de respaldo, el chat también queda \"Pide una persona\": el respaldo promete una persona y alguien tiene que cumplirlo.",
                    "Si el cliente pide una cotización y tu plan tiene Cotizaciones, el bot deja el borrador con los precios de tu catálogo o tarifario y el chat queda \"Pide una persona\" con qué cotización revisar; tú la revisas y la envías desde el chat. Nunca la envía solo. En \"Cuando un cliente pide una cotización\" puedes pedir que no cotice y sólo pase el chat a una persona."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/tracking-pixel-daplox",
          "slug": "tracking-pixel-daplox",
          "url": "https://help.daplox.com/help/marketing/tracking-pixel-daplox",
          "title": "Tracking — el pixel first-party de Daplox",
          "excerpt": "Instala un snippet y captura el journey completo: visitas, clicks, formularios, scroll y UTMs, con atribución multi-touch.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "tracking",
            "pixel",
            "atribución",
            "eventos",
            "utm",
            "analytics"
          ],
          "related_slugs": [
            "pixel-meta",
            "capi-conversiones-api",
            "publicar-url-seo",
            "estrategia-con-ia"
          ],
          "sections": [
            {
              "heading": "Qué es",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Tracking es la analítica propia de Daplox: un pixel first-party que captura el journey de tus visitantes en tu web y lo conecta con tus campañas y contactos. El hub tiene cinco pestañas: \"Eventos\" (el dashboard del pixel), \"Enlaces\" (links con tracking), \"Códigos QR\", \"Atribución\" (multi-touch) y \"CAPI\" (envío server-side a Meta)."
                }
              ]
            },
            {
              "heading": "Instalar el pixel",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Tracking → pestaña \"Instalación\"."
                    },
                    {
                      "title": "Click \"Copiar código\" sobre el snippet",
                      "detail": "Es un <script> pequeño que pegas en el <head> de tu web externa."
                    },
                    {
                      "title": "En las páginas hechas con Daplox no haces nada",
                      "detail": "El constructor web inyecta el pixel automáticamente en toda página publicada (incluida la landing que crea la estrategia con IA)."
                    },
                    {
                      "title": "Verifica en la pestaña \"Vista general\"",
                      "detail": "Visita tu web, pulsa \"Actualizar datos\" en el encabezado y confirma que suben Visitantes/Sesiones/Páginas vistas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué captura automáticamente",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pageviews y sesiones (cookie first-party de larga duración).",
                    "Clicks en enlaces y botones + enlaces salientes.",
                    "Envíos de formularios, con extracción automática de email/teléfono para identificar al visitante (con hash SHA-256 en el navegador — no viaja en claro).",
                    "Profundidad de scroll (25/50/75/90%).",
                    "UTMs y click-IDs de anuncios (gclid, fbclid, ttclid…) para saber de qué campaña vino cada visita."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "¿Necesitas un evento propio? Hay API manual: Daplox.track(\"video_played\", { duration: 45 }) desde tu código."
                }
              ]
            },
            {
              "heading": "Leer los datos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pestaña \"Vista general\": Visitantes, Sesiones, Páginas vistas, Eventos e Identificados, más tasa de rebote y duración media de sesión, con rango de 7/30/90 días, último año o un periodo personalizado.",
                    "Top fuentes, top campañas y top páginas para ver qué canal trae tráfico de verdad.",
                    "Pestaña \"Configuración\": ventana de atribución en días y orígenes permitidos."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El pixel de Daplox convive con el Píxel de Meta: el de Meta optimiza tus anuncios; el de Daplox te da la verdad completa del journey (incluye lo que Meta pierde por bloqueadores e iOS)."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/content-ai-studio",
          "slug": "content-ai-studio",
          "url": "https://help.daplox.com/help/marketing/content-ai-studio",
          "title": "Estudio de Contenido IA",
          "excerpt": "Genera posts, anuncios, emails, artículos de blog, guiones de video y briefs de imagen — con el tono de voz que elijas.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "marketing",
            "ai",
            "contenido",
            "ia",
            "posts",
            "copy",
            "estudio"
          ],
          "related_slugs": [
            "estrategia-con-ia",
            "generador-imagenes-ia",
            "programar-publicaciones-redes"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Estudio de Contenido IA (en Marketing → Dashboard, acceso \"Content Studio\") genera piezas de texto listas para usar. Eliges el tipo en \"¿Qué quieres crear hoy?\", describes el contenido y presionas \"Generar contenido\"."
                }
              ]
            },
            {
              "heading": "Tipos de contenido",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Post Social — Instagram, Facebook, Twitter, LinkedIn.",
                    "Anuncio — copys para Google Ads y Meta Ads.",
                    "Email — newsletters, ventas, bienvenida.",
                    "Artículo Blog — SEO, educativo, noticias.",
                    "Guion Video — Reels, TikTok, YouTube Shorts.",
                    "Brief de imagen — la descripción de una imagen, lista para un generador."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Estos formatos generan borradores para copiar y revisar. Mencionar una red como destino del texto no significa que esté conectada para publicar desde Daplox. Para publicar, comprueba los canales habilitados y sus activos en el Planificador social."
                }
              ]
            },
            {
              "heading": "Opciones avanzadas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En \"Mostrar opciones de tono\" eliges el tono de voz: Profesional, Casual, Divertido, Urgente, Emocional, Inspiracional o Educativo. El motor de IA lo pone Daplox: no hay selector de modelo."
                }
              ]
            },
            {
              "heading": "Resultado e historial",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El resultado aparece a la derecha con botón \"Copiar\"; algunas piezas traen sugerencias extra.",
                    "\"Historial Reciente\" guarda todo lo generado: expande con \"Ver completo\", copia o elimina.",
                    "Lo que crea la Estrategia con IA también llega aquí, marcado como \"Nuevo\" — si vienes desde una estrategia verás el banner \"Mostrando lo que tu estrategia creó\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Refina iterando la descripción (\"más corto\", \"tono casual\", \"enfócalo al dolor X\") en vez de aceptar la primera versión. La segunda generación casi siempre es mejor."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/generador-imagenes-ia",
          "slug": "generador-imagenes-ia",
          "url": "https://help.daplox.com/help/marketing/generador-imagenes-ia",
          "title": "Generador de Imágenes IA — GPT Image 2.5",
          "excerpt": "Crea imágenes para redes y anuncios sin diseñador. Todo lo generado queda en tu historial.",
          "updated_at": "2026-10-27",
          "reading_minutes": 4,
          "tags": [
            "marketing",
            "ai",
            "imagen",
            "ia",
            "gpt image 2.5",
            "sunburst",
            "flare",
            "ads",
            "referencias"
          ],
          "related_slugs": [
            "modo-ads-imagenes-ia",
            "content-ai-studio"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Generador de Imágenes IA (Marketing → AI Studio → pestaña \"Imágenes IA\") crea fotos, ilustraciones y anuncios terminados desde un prompt en español. Todo se guarda automáticamente en tu historial (botón \"Historial\" arriba a la derecha). Cuando las imágenes salen completas, el prompt y las imágenes de referencia se vacían para pedir la siguiente; si quieres repetirla, usa «Usar de nuevo» en el historial. La casilla «Usar los colores de mi marca» (marcada de entrada) hace que la imagen siga la paleta de Configuración → Marca, también en el modo general; si escribes otros colores en el prompt, mandan los tuyos."
                }
              ]
            },
            {
              "heading": "De dónde salen las imágenes del historial",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El historial también reúne imágenes creadas al generar una web, una estrategia o una campaña. Las imágenes nuevas muestran el flujo en que se generaron; reutilizarlas después no cambia ese origen. En las antiguas, Vinculada a una web o Vinculada a una estrategia sólo confirma esa asociación, no dónde se crearon. Sin evidencia aparece Origen no registrado."
                },
                {
                  "type": "paragraph",
                  "text": "Antes de generar, revisa por separado el cupo del ciclo y el de las últimas 24 horas. Una liberación parcial del diario puede no ser suficiente para la siguiente solicitud; una ampliación mensual no aumenta ese cupo diario."
                }
              ]
            },
            {
              "heading": "Generar tu primera imagen",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → AI Studio → \"Imágenes IA\"."
                    },
                    {
                      "title": "Elige el modo: \"General\" o \"Anuncios\"",
                      "detail": "General para cualquier imagen; Anuncios optimiza la composición para creativos de Meta, TikTok y redes (ver el artículo dedicado)."
                    },
                    {
                      "title": "Describe la escena",
                      "detail": "Ej. \"Familia joven en parque al atardecer, sonriendo, tomando café\". Sé concreto. Si ya tienes escrito qué quieres, usa \"Adjuntar brief\" (PDF, MD, TXT, PNG o JPG, hasta 8 MB): el pedido de la imagen se arma con ese archivo y escribir el prompt queda opcional. El brief EXPLICA qué crear; las imágenes de referencia del paso siguiente, en cambio, muestran cómo se ve el producto o la marca."
                    },
                    {
                      "title": "Si quieres, sube imágenes de referencia",
                      "detail": "En \"Imágenes de referencia\" puedes subir hasta 5 imágenes (el producto, tu logo o fotografías) en PNG, JPG o WEBP. La primera es la principal: cambia el orden con la flecha de cada miniatura y quita una con la papelera. Las fotos pesadas se reducen solas antes de subir; cada una puede pesar hasta 7 MB y todas juntas hasta 20 MB. En la descripción di qué tomar de cada una (por ejemplo, \"pon el logo de la segunda imagen en la caja\")."
                    },
                    {
                      "title": "Elige el modelo y la calidad",
                      "detail": "El selector conserva GPT Image 2 para la generación actual y ofrece GPT Image 2.5 Sunburst para editar con precisión y conservar detalles, y GPT Image 2.5 Flare para crear imágenes cotidianas con rapidez. Daplox completa el acabado de todas. Las versiones 2.5 requieren que OpenAI las habilite para la cuenta del proveedor; si no están disponibles, la solicitud informa el problema sin sustituir el modelo elegido. Revisa los créditos de la calidad elegida antes de generar; el editor de fotos ofrece los mismos modelos."
                    },
                    {
                      "title": "Aspect ratio",
                      "detail": "1:1 para feed Instagram, 9:16 para stories/reels, 16:9 para banners, 4:5 para feed vertical."
                    },
                    {
                      "title": "Genera varias variantes → elige la mejor → descarga o úsala en tus campañas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Buenas prácticas de prompts",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Especifica iluminación: \"luz suave\", \"atardecer dorado\", \"luz cenital de estudio\".",
                    "Describe la cámara: \"plano cerrado\", \"vista aérea\", \"profundidad de campo baja\".",
                    "En modo Anuncios usa los campos de titular y CTA para indicar el texto exacto. Si los dejas vacíos, el creativo se genera sin texto visible.",
                    "Si quieres consistencia de personajes a través de varias imágenes, usa el mismo prompt base y cambia solo la acción."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Marcas registradas",
                  "text": "No generes logos o personajes protegidos de terceros ni uses la imagen de personas reales sin autorización. El proveedor puede bloquear el pedido y, aunque lo procese, sigues siendo responsable de contar con los derechos necesarios."
                }
              ]
            },
            {
              "heading": "Corregir una imagen con referencias",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el historial, \"Editar con IA\" abre la imagen en el editor de fotos. En el panel de IA describe el cambio y, si hace falta, agrega en \"Imágenes de referencia (opcional)\" hasta 4 imágenes más —tu logo, el producto u otra foto— que la IA tendrá en cuenta junto con la que estás editando. La foto que editas sigue siendo la principal."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/modo-ads-imagenes-ia",
          "slug": "modo-ads-imagenes-ia",
          "url": "https://help.daplox.com/help/marketing/modo-ads-imagenes-ia",
          "title": "Modo Anuncios vs General en imágenes IA",
          "excerpt": "El modo Anuncios optimiza la imagen para creativos publicitarios, lista para subirla al anuncio de tu campaña.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "marketing",
            "ai image",
            "modo anuncios",
            "ads",
            "nano banana 2",
            "creativos"
          ],
          "related_slugs": [
            "generador-imagenes-ia",
            "crear-campana-ads",
            "content-ai-studio"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El generador tiene un switch con dos modos. \"General\" hace cualquier imagen. \"Anuncios\" produce una sola pieza publicitaria terminada para Meta, Google o TikTok: composición completa, formato de plataforma y copy visible limitado al titular y CTA exactos que escribas."
                }
              ]
            },
            {
              "heading": "Usarlo en una campaña",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El detalle de una campaña no abre el generador: su panel \"Creativo\" sólo tiene \"Editar campaña\". Genera la pieza aquí en modo Anuncios, descárgala y súbela en el editor de la campaña, en \"El anuncio\" (\"Subir\")."
                }
              ]
            },
            {
              "heading": "Cuándo usar cada modo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Anuncios: creativos de Meta/Instagram/TikTok, stories con CTA, cualquier pieza que deba leerse en 1 segundo de scroll.",
                    "General: posts orgánicos con storytelling, imágenes de blog, banners de página web, inspiración."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/programar-publicaciones-redes",
          "slug": "programar-publicaciones-redes",
          "url": "https://help.daplox.com/help/marketing/programar-publicaciones-redes",
          "title": "Publicar y programar en redes",
          "excerpt": "Publica en Facebook e Instagram desde Daplox y programa la fecha y hora de salida de cada post.",
          "updated_at": "2026-10-21",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "social media",
            "programar",
            "publicar",
            "facebook",
            "instagram"
          ],
          "related_slugs": [
            "calendario-editorial-campanas",
            "content-ai-studio",
            "generador-imagenes-ia"
          ],
          "sections": [
            {
              "heading": "Dos lugares, un flujo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Marketing → Social Media — el centro de tu contenido orgánico: pestañas Dashboard, Publicaciones, Calendario y Automatizaciones, más los botones \"Nuevo borrador\", \"Calendario IA\" y \"Link in Bio\".",
                    "Marketing → Social Media → pestaña \"Publicaciones\" → \"Publicar ahora en Meta\" (abre \"Publicar en redes\") — publicación directa a Facebook e Instagram con tu cuenta de Meta conectada."
                  ]
                }
              ]
            },
            {
              "heading": "Publicar o programar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Conecta Meta si no lo hiciste (botón \"Conectar Meta\")."
                    },
                    {
                      "title": "Elige el destino: página de Facebook o cuenta de Instagram."
                    },
                    {
                      "title": "Escribe el caption y adjunta la imagen (puedes generarla con Imágenes IA)."
                    },
                    {
                      "title": "\"Programar publicación\" (opcional)",
                      "detail": "Elige fecha y hora futura — mínimo 10 minutos adelante y máximo 6 meses. Sin programación, sale de inmediato."
                    },
                    {
                      "title": "Publica. Los posts quedan listados con su estado y enlace para abrirlos en la red."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Programa por tandas: 30 minutos el lunes para dejar la semana lista rinde más que improvisar un post cada día."
                }
              ]
            },
            {
              "heading": "Si te pide reconectar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada página de Facebook y cada cuenta de Instagram tiene su propio acceso. Si vence o Meta lo revoca, el aviso al publicar dice cuál es y que la reconectes en Integraciones → «WhatsApp, Instagram y Messenger».",
                    "En el historial de publicaciones, «Revisar y reconectar» te lleva a esa conexión.",
                    "En Configuración → Integraciones, la tarjeta de Meta dice «Venció el acceso de …» en vez de «Conectado». Si el acceso sigue vigente pero un canal necesita revisión, dice «Requiere atención».",
                    "Meta Ads es otra conexión: que tus anuncios sigan conectados no sirve para publicar.",
                    "Si Meta rechaza la publicación por el archivo o el texto, el aviso dice la causa: la imagen tiene que ir en JPG, una proporción entre 4:5 y 1,91:1, un video en MP4 o el tope de publicaciones del día. Si no la reconoce, muestra el código y el motivo de Meta: pásale esos dos números a soporte."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/calendario-editorial-campanas",
          "slug": "calendario-editorial-campanas",
          "url": "https://help.daplox.com/help/marketing/calendario-editorial-campanas",
          "title": "Calendario de contenido + Calendario IA",
          "excerpt": "Mira tus publicaciones en vista calendario y genera un plan de contenido a medida con el Calendario IA.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "marketing",
            "calendario",
            "editorial",
            "planning",
            "contenido",
            "ia"
          ],
          "related_slugs": [
            "programar-publicaciones-redes",
            "content-ai-studio",
            "estrategia-con-ia"
          ],
          "sections": [
            {
              "heading": "Vista Calendario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Social Media, la pestaña \"Calendario\" muestra tus publicaciones organizadas por fecha — programadas y publicadas — para ver de un vistazo cómo queda la semana y detectar huecos sin contenido."
                },
                {
                  "type": "paragraph",
                  "text": "Es el calendario de Social y muestra sólo lo de Social: tus publicaciones y la franja de las campañas del plan de marketing. Las ausencias del equipo, las reservas de la agenda y las tareas de los proyectos tienen su propio calendario, cada una en su módulo."
                }
              ]
            },
            {
              "heading": "Calendario IA",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Social Media → botón \"Calendario IA\"."
                    },
                    {
                      "title": "Da contexto de tu negocio",
                      "detail": "El formulario pide qué vendes, a quién y qué quieres lograr — mientras más contexto, más a medida sale el plan."
                    },
                    {
                      "title": "Elige plataformas y cantidad de días."
                    },
                    {
                      "title": "\"Generar calendario\"",
                      "detail": "La IA devuelve el plan completo en una tabla: día por día, con tema, formato y enfoque de cada pieza."
                    },
                    {
                      "title": "Produce las piezas con el Estudio de Contenido y prográmalas."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Usa el calendario IA como esqueleto mensual y reserva 20% de espacios libres para contenido reactivo (tendencias, noticias de tu industria)."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/lead-ads-meta",
          "slug": "lead-ads-meta",
          "url": "https://help.daplox.com/help/marketing/lead-ads-meta",
          "title": "Lead Ads: conectar la página y llevar sus leads al CRM",
          "excerpt": "Conecta la página de Facebook, comprueba el acceso a los formularios y sus respuestas, y envía los leads completos al CRM.",
          "updated_at": "2026-09-27",
          "reading_minutes": 5,
          "tags": [
            "marketing",
            "lead ads",
            "leads",
            "facebook",
            "instagram",
            "meta",
            "crm",
            "leads_retrieval",
            "No hay Pages conectadas",
            "formularios"
          ],
          "related_slugs": [
            "conectar-meta-byoc",
            "conectar-meta-ads",
            "crear-campana-ads",
            "conversaciones-redes"
          ],
          "sections": [
            {
              "heading": "La conexión que necesita esta bandeja",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los Lead Ads usan formularios nativos de Facebook o Instagram. Para sincronizarlos, Daplox necesita la página de Facebook conectada y activa en Conectar Meta, mediante la conexión de Facebook/Messenger. Guardar únicamente el token y el Ad Account ID de Meta Ads no conecta esa página."
                },
                {
                  "type": "paragraph",
                  "text": "El botón Conectar Instagram y Messenger, cuando está disponible, autoriza la mensajería. Para recuperar respuestas de formularios, comprueba por separado los permisos de Lead Ads descritos aquí y utiliza la conexión con tu app y token."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Acceso a formularios y acceso a respuestas",
                  "text": "La recuperación de datos de leads necesita leads_retrieval, además de los permisos de Página, las tareas sobre el activo y el acceso a leads que Meta requiera en tu caso. Ver una página o recibir un aviso de webhook no acredita permiso para leer el email, el teléfono o las respuestas del formulario."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Conectar la página en Conectar Meta",
                      "href": "https://app.daplox.com/marketing/meta-connect"
                    },
                    {
                      "title": "Abrir la bandeja de Lead Ads",
                      "href": "https://app.daplox.com/marketing/leads"
                    },
                    {
                      "title": "Meta: requisitos para recuperar leads",
                      "href": "https://developers.facebook.com/docs/marketing-api/guides/lead-ads/retrieving/"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Comprobar el recorrido completo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Conecta la página correcta con tu app y token",
                      "detail": "En Conectar Meta, elige Tu propia app de Meta, pulsa Agregar Facebook Messenger y confirma el ID y nombre de la página propietaria de los formularios. Revisa en Meta los permisos disponibles para esa app y el acceso a leads de la página."
                    },
                    {
                      "title": "Abre Lead Ads y pulsa \"Sincronizar formularios\"",
                      "detail": "Revisa el resultado de cada sincronización: una advertencia de conexión fallida no equivale a que no existan formularios."
                    },
                    {
                      "title": "Sincroniza los leads de un formulario",
                      "detail": "Usa la acción del formulario para recuperar sus leads. Si la pantalla avisa que quedan resultados, pulsa de nuevo para continuar la importación desde donde quedó."
                    },
                    {
                      "title": "Comprueba un lead de prueba autorizado",
                      "detail": "Confirma que corresponde al formulario esperado y que muestra sus respuestas. La recepción automática depende de la configuración del webhook y los permisos; verifica el recorrido con una prueba antes de darlo por activo."
                    },
                    {
                      "title": "Revisa el lead y usa \"→ CRM\"",
                      "detail": "Daplox permite actualizar su estado y notas. Con los datos completos, la acción crea o vincula el contacto y muestra su relación con el CRM; compruébala antes de volver a enviarlo."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si faltan formularios o datos",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Situación",
                    "Qué hacer"
                  ],
                  "rows": [
                    [
                      "No hay Pages conectadas",
                      "Abre Conectar Meta y conecta o reactiva la página en Facebook/Messenger. La conexión de Meta Ads por sí sola no resuelve este mensaje."
                    ],
                    [
                      "Fallaron una o más páginas al sincronizar",
                      "Comprueba el acceso y la vigencia del token de esas páginas. Reconéctalas y repite la sincronización; distingue las páginas fallidas de las que sí se leyeron."
                    ],
                    [
                      "Llegaron leads mientras la página estaba desconectada o con el acceso vencido",
                      "Al reconectar la página, Daplox vuelve a pedirle a Meta los leads de los últimos 14 días que no pudo leer, y entran con sus automatizaciones. Si Meta frenó las consultas por un límite de llamadas, el lead se reintenta solo. Los más antiguos se recuperan con la sincronización del formulario, que no dispara automatizaciones."
                    ],
                    [
                      "Aparece el aviso del lead, pero faltan respuestas",
                      "Revisa leads_retrieval y el acceso a leads sobre esa página. No lo trates como un contacto completo ni asumas que no dejó datos."
                    ],
                    [
                      "La importación avisa que hay más resultados",
                      "Continúa con el botón del formulario. El número del lote actual no representa necesariamente todos los leads de Meta."
                    ],
                    [
                      "La prueba propia funciona pero faltan leads de usuarios externos",
                      "Comprueba el modo de la app, la revisión y el acceso avanzado que Meta exija para esos usuarios y permisos."
                    ]
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Define quién atenderá los leads y revisa el resultado en CRM. La llegada a la bandeja no envía por sí sola una respuesta de WhatsApp ni confirma que el equipo comercial haya contactado a la persona."
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/enlaces-utm-medicion",
          "slug": "enlaces-utm-medicion",
          "url": "https://help.daplox.com/help/marketing/enlaces-utm-medicion",
          "title": "Enlaces cortos y UTM: crear, probar, pausar y medir",
          "excerpt": "Configura un destino, identifica la campaña con UTM y consulta clics, visitantes y estadísticas de cada enlace.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/marketing/links",
            "Enlaces cortos y UTM: crear, probar, pausar y medir"
          ],
          "related_slugs": [
            "atribucion-canales",
            "codigos-qr",
            "tracking-pixel-daplox"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Enlaces cortos y UTM",
                      "href": "https://app.daplox.com/marketing/links"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una URL de destino que puedas abrir y que corresponda a la campaña.",
                    "Un criterio común de nombres de campañas para que el equipo no mezcle etiquetas diferentes."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Destino",
                      "URL que abrirá el visitante. Pruébala antes de distribuir el enlace."
                    ],
                    [
                      "Slug",
                      "Parte identificadora del enlace corto; puedes solicitar un nombre o usar el generado."
                    ],
                    [
                      "Label o etiqueta",
                      "Nombre interno que te ayuda a reconocer dónde usaste el enlace."
                    ],
                    [
                      "utm_source",
                      "Origen, por ejemplo instagram, newsletter o partner."
                    ],
                    [
                      "utm_medium",
                      "Tipo de canal, por ejemplo social, email o referral."
                    ],
                    [
                      "utm_campaign",
                      "Campaña reconocible, por ejemplo demo-septiembre-2026."
                    ],
                    [
                      "utm_term / utm_content",
                      "Término y variante de contenido cuando necesites diferenciarlos."
                    ],
                    [
                      "Activo",
                      "Controla si el enlace continúa habilitado; revisa su efecto antes de pausar una pieza ya distribuida."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea un enlace",
                      "detail": "En Enlaces, abre Nuevo enlace corto. Completa destino y las etiquetas pertinentes. Usa nombres consistentes sin introducir datos personales en la URL."
                    },
                    {
                      "title": "Copia y comprueba",
                      "detail": "Guarda, copia la dirección desde la fila y ábrela. Comprueba el destino y las etiquetas. La copia o el QR no reemplazan esta prueba."
                    },
                    {
                      "title": "Comparte la variante correcta",
                      "detail": "Usa un enlace por campaña o variante que necesites distinguir. Puedes abrir QR y descargarlo para el material que lo requiere."
                    },
                    {
                      "title": "Consulta estadísticas",
                      "detail": "Abre las estadísticas de la fila. Revisa clics totales, visitantes únicos, clics por día, canales y registros recientes. Tus pruebas también pueden generar actividad."
                    },
                    {
                      "title": "Mantén el enlace",
                      "detail": "Usa Editar para ajustar el enlace y Pausar/Activar para controlar su disponibilidad. Antes de eliminar, identifica dónde está distribuido, especialmente si se imprimió su QR."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "El enlace abre el destino esperado y su estadística permite reconocer la actividad. Un clic no demuestra que la persona llenó un formulario o compró."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No abre el destino",
                      "Verifica URL, estado activo y si el destino externo sigue disponible."
                    ],
                    [
                      "El slug ya existe",
                      "Elige otro identificador; no elimines un enlace utilizado para liberar el nombre sin revisar sus usos."
                    ],
                    [
                      "La campaña se fragmenta en el reporte",
                      "Compara las etiquetas source, medium y campaign de cada variante."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "marketing/atribucion-canales",
          "slug": "atribucion-canales",
          "url": "https://help.daplox.com/help/marketing/atribucion-canales",
          "title": "Atribución: qué significa cada modelo y cómo comparar canales",
          "excerpt": "Compara los modelos de atribución con el mismo período y moneda, e interpreta el reparto de crédito entre canales.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/marketing/attribution",
            "Atribución: qué significa cada modelo y cómo comparar canales"
          ],
          "related_slugs": [
            "enlaces-utm-medicion",
            "tracking-pixel-daplox"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Atribución",
                      "href": "https://app.daplox.com/marketing/attribution"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Eventos y conversiones registrados en el seguimiento que vas a analizar.",
                    "Un período y moneda definidos; una pantalla sin eventos no puede reconstruir actividad histórica que no se midió."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "First Touch",
                      "Asigna el 100 % del crédito al primer contacto del recorrido."
                    ],
                    [
                      "Last Touch",
                      "Asigna el 100 % al último contacto antes de convertir."
                    ],
                    [
                      "Linear",
                      "Reparte el crédito por igual entre los contactos del recorrido."
                    ],
                    [
                      "Time Decay (7d)",
                      "Da mayor peso a los contactos cercanos a la conversión."
                    ],
                    [
                      "U-Shaped",
                      "Distribuye 40 % al primero, 40 % al último y 20 % entre los intermedios cuando corresponde al recorrido."
                    ],
                    [
                      "Período",
                      "Ventana de análisis que debes mantener igual al comparar modelos."
                    ],
                    [
                      "Moneda",
                      "Los ingresos se leen en una sola moneda: por defecto la de tu panel o, si tus ingresos llegan en otra, ésa. «Sin moneda (XXX)» sólo aparece cuando un evento trae valor pero no moneda."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona período y moneda",
                      "detail": "Comprueba que el rango incluye las conversiones que quieres analizar. No sumes importes en monedas distintas como si fueran equivalentes."
                    },
                    {
                      "title": "Elige un modelo",
                      "detail": "Lee su explicación y consulta qué canales reciben crédito. El modelo cambia la distribución del mérito; no crea ventas nuevas."
                    },
                    {
                      "title": "Compara sin cambiar el universo",
                      "detail": "Consulta la comparación de modelos para el mismo período y moneda. Observa si un canal inicia recorridos o participa cerca de la conversión."
                    },
                    {
                      "title": "Verifica un caso antes de decidir",
                      "detail": "Contrasta una conversión identificable con sus eventos. Si falta seguimiento, corrige la captura para futuras visitas antes de atribuir todo el valor al canal visible."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Puedes explicar qué modelo está activo, qué registros incluye el período y por qué cambia el peso de cada canal."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No hay datos",
                      "Revisa período, moneda y existencia de conversiones registradas."
                    ],
                    [
                      "«Tus conversiones no traen valor» e ingresos en «—»",
                      "Tus eventos de conversión llegan sin importe (por ejemplo, un lead o un registro). La pantalla reparte entonces las CONVERSIONES por canal y compara los modelos por conversiones. Para ver ingresos, el evento de conversión tiene que enviar su valor y su moneda."
                    ],
                    [
                      "Dos modelos muestran valores distintos",
                      "Es esperado que distribuyan crédito de manera distinta; compáralos con el mismo universo."
                    ],
                    [
                      "Mi total no coincide con ventas",
                      "Comprueba si todas las ventas tienen eventos de seguimiento y si estás comparando el mismo período y moneda."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "google-ads",
      "title": "Google Ads",
      "description": "Conecta tu cuenta de Google Ads, crea y publica campañas con IA, optimiza pujas y audita tu cuenta.",
      "url": "https://help.daplox.com/help/google-ads",
      "articles": [
        {
          "id": "google-ads/ruta-google-ads",
          "slug": "ruta-google-ads",
          "url": "https://help.daplox.com/help/google-ads/ruta-google-ads",
          "title": "Configurar Google Ads, publicar y revisar el resultado",
          "excerpt": "Cuenta correcta conectada, campaña revisada antes de publicar y diagnóstico de entrega con sus resultados.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "google-ads"
          ],
          "related_slugs": [
            "conectar-cuenta-google-ads",
            "crear-campana-ia",
            "generador-negativas-ia",
            "publicar-campana-en-google",
            "conversiones-google-desde-tu-sitio"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Operador de publicidad que administra una cuenta de Google Ads."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Cuenta correcta conectada, campaña revisada antes de publicar y diagnóstico de entrega con sus resultados."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Acceso a la cuenta de Google Ads que quieres administrar y permisos suficientes.",
                    "Objetivo, presupuesto, palabras clave, texto y destino revisados por el responsable de publicidad.",
                    "Comprueba la capacidad disponible de tu plan y la conexión del proveedor en la aplicación."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: quieres promocionar un servicio local. Revisa destino y cobertura geográfica, genera un borrador de anuncio, elimina términos ajenos al servicio y comprueba el presupuesto antes de publicar. Consulta el estado en Google si no entrega."
                }
              ]
            },
            {
              "heading": "1. Conecta y elige la cuenta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sigue la vía de conexión disponible. Si administras varias cuentas, verifica cuál está vinculada antes de leer métricas o crear campañas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Conectar tu cuenta de Google Ads",
                      "href": "https://help.daplox.com/help/google-ads/conectar-cuenta-google-ads"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El identificador y nombre de cuenta coinciden con el negocio que vas a promocionar."
                }
              ]
            },
            {
              "heading": "2. Construye el borrador",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Genera una propuesta y revisa anuncios, palabras clave y destino. Ajusta el texto a lo que realmente ofrece el negocio."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear campaña con IA",
                      "href": "https://help.daplox.com/help/google-ads/crear-campana-ia"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada anuncio tiene un destino que abre correctamente y un mensaje verificable."
                }
              ]
            },
            {
              "heading": "3. Afina búsquedas y pujas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa las palabras clave negativas y la estrategia de puja antes de lanzar. Las recomendaciones de la IA requieren revisión humana."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Palabras clave negativas con IA (\"Negativas IA\")",
                      "href": "https://help.daplox.com/help/google-ads/generador-negativas-ia"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los términos excluidos no bloquean búsquedas que sí interesan."
                }
              ]
            },
            {
              "heading": "4. Publica y comprueba el estado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Confirma la acción de publicación y lee el resultado. Si el anuncio no se muestra, revisa el diagnóstico de entrega; publicar no garantiza aprobación ni impresiones."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Publicar tu campaña en Google Ads",
                      "href": "https://help.daplox.com/help/google-ads/publicar-campana-en-google"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Identificas el estado de publicación o el error que impidió completarla."
                }
              ]
            },
            {
              "heading": "5. Mide y optimiza",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Configura el evento de conversión de tu sitio y revisa las métricas con el mismo período. Cambia una decisión con una razón concreta, no por un solo dato aislado."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Que tu formulario le avise a Google Ads",
                      "href": "https://help.daplox.com/help/google-ads/conversiones-google-desde-tu-sitio"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La conversión representa la acción que buscas y puedes distinguirla de una visita."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "Veo datos de otra cuenta",
                      "Comprueba la cuenta del selector de la barra de filtros y, para apuntar a otra, actualiza el Customer ID desde «Mis credenciales» antes de operar."
                    ],
                    [
                      "No se muestra el anuncio",
                      "Consulta la guía de diagnóstico: estado de anuncio, cuenta, presupuesto, segmentación y puja."
                    ],
                    [
                      "No veo conversiones",
                      "Prueba el evento desde el sitio y verifica configuración, período y acción de conversión."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/conectar-cuenta-google-ads",
          "slug": "conectar-cuenta-google-ads",
          "url": "https://help.daplox.com/help/google-ads/conectar-cuenta-google-ads",
          "title": "Conectar tu cuenta de Google Ads",
          "excerpt": "Autoriza a Daplox en Google, elige tu cuenta publicitaria y conserva el acceso con renovación automática.",
          "updated_at": "2026-11-06",
          "reading_minutes": 4,
          "tags": [
            "google ads",
            "conectar",
            "credenciales",
            "byoc",
            "verificación",
            "moneda",
            "mcc",
            "administrador"
          ],
          "related_slugs": [
            "conectar-google-ads-byoc",
            "cambiar-cuenta-vinculada",
            "crear-campana-ia",
            "auditoria-cuenta-ads"
          ],
          "sections": [
            {
              "heading": "Cómo se conecta hoy",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ve a Marketing → Campañas Ads → Google Ads, o a Configuración → Integraciones. Pulsa \"Conectar con Google\", inicia sesión en Google y acepta el acceso a Google Ads. Regresarás a Daplox en la misma pestaña. Si tienes una única cuenta cliente habilitada se conecta directamente; si tienes varias, elige la cuenta que quieres usar para esta empresa. Daplox guarda el acceso cifrado y lo renueva automáticamente. Conectar no activa campañas ni modifica presupuestos."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La autorización se hace en Google",
                  "text": "Daplox no recibe tu contraseña. Google exige confirmar tu identidad con una llave de acceso (passkey) al conceder acceso renovable; una llave recién creada puede necesitar hasta siete días para estar disponible. Si el botón indica que la conexión aún no está habilitada en Daplox, contacta a soporte. La opción avanzada con credenciales propias sigue disponible para quien ya utiliza esa configuración."
                }
              ]
            },
            {
              "heading": "Si Google rechaza la autorización al volver",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al volver de Google, Daplox lista las cuentas a las que llega tu autorización y, si hay una sola, lee sus datos (estado, moneda y si es administradora). Si Google rechaza uno de esos dos pasos, la pantalla \"Conexión con Google Ads\" dice cuál —\"No se pudieron listar las cuentas de Google Ads.\" o \"No se pudieron leer los datos de la cuenta de Google Ads.\"— y sigue con el motivo que dio Google y qué hacer:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El usuario autorizado no tiene permiso sobre la cuenta: revisa su acceso en Google Ads (Administrador → Acceso y seguridad) o autoriza con una cuenta de Google que lo tenga. Si la cuenta se administra desde una cuenta administradora (MCC), esa administradora debe estar entre las cuentas del usuario.",
                    "La cuenta de Google no tiene un usuario de Google Ads: comprueba con qué cuenta de Google iniciaste sesión y vuelve a autorizar.",
                    "La cuenta publicitaria no está habilitada: revisa su estado en Google Ads.",
                    "El proyecto de Google Cloud de Daplox no tiene el acceso que pide Google: escribe a soporte de Daplox; no es algo que debas cambiar en tu cuenta."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si Google no está disponible o limitó las consultas, el mensaje pide intentar nuevamente. Si Google no da un motivo que Daplox reconozca, verás \"Google Ads rechazó el acceso del proyecto de Google Cloud o los permisos de la cuenta.\" En ningún caso queda una conexión a medias: cuando lo resuelvas, vuelve a pulsar \"Conectar con Google\"."
                }
              ]
            },
            {
              "heading": "Si la conexión queda pendiente de verificación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando las credenciales están guardadas pero Google todavía no las confirmó (o la última verificación falló), la pestaña no carga campañas: muestra la tarjeta \"Google Ads pendiente de verificación\" — o \"Google Ads requiere atención\" si la verificación fue rechazada — con tres salidas:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Verificar ahora\" — reintenta la validación contra la API de Google Ads (sólo aparece mientras la conexión está pendiente de verificación).",
                    "\"Reconectar con Google\" — solicita una nueva autorización si Google revocó el acceso. \"Corregir credenciales\" conserva la configuración avanzada para conexiones con credenciales propias.",
                    "\"Eliminar credenciales\" — borra la conexión para empezar de cero (tus campañas siguen intactas en Google)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si la autorización es válida pero la conexión no tiene Customer ID, la misma tarjeta te pide elegir una \"Cuenta cliente\" y confirmarla con \"Usar esta cuenta\". La lista incluye también las cuentas cliente de una cuenta administradora (MCC) a la que tengas acceso, marcadas \"vía MCC\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Conectar es del propietario o de un administrador",
                  "text": "Conectar, verificar, corregir o eliminar la conexión lo hace el propietario o un administrador de la empresa. Si no lo eres, pide a uno de ellos que complete la autorización. El usuario de Google debe tener acceso a la cuenta publicitaria que se va a conectar."
                }
              ]
            },
            {
              "heading": "Una vez conectado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El selector de cuenta muestra sólo la cuenta configurada para esta empresa. Para cambiarla, usa \"Reconectar con Google\" y elige la cuenta al volver. Si utilizas credenciales propias, puedes actualizar el Customer ID desde \"Mis credenciales\".",
                    "Al lado eliges el período (\"Últimos X días\") y ves KPIs de Gasto, Impresiones, Clics y Conversiones, más la tabla de Campañas con estado, tipo, estrategia de puja y presupuesto por día.",
                    "Botones de cuenta: \"Probar\" verifica el acceso; \"Reconectar con Google\" renueva la autorización; \"Desconectar\" elimina los tokens guardados en Daplox sin borrar ni pausar tus campañas. Para revocar también el permiso en Google, abre las conexiones de terceros de tu cuenta de Google. \"Mis credenciales\" es la opción avanzada."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Banner \"Moneda de la cuenta sin verificar\"",
                  "text": "Si aparece, la creación de campañas, los cambios de presupuesto y la activación quedan bloqueados — los botones \"Crear con IA\" y \"Manual\" se deshabilitan — para evitar interpretar un importe en una moneda incorrecta. Usa \"Probar\" para reverificar la conexión y actualiza la cuenta; con la moneda confirmada, todo se desbloquea."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Proyecto con acceso de prueba",
                  "text": "Si Google indica que el proyecto sólo permite cuentas de prueba, contacta a soporte de Daplox cuando uses \"Conectar con Google\". Si usas credenciales propias, solicita acceso Explorer desde Google Ads API en tu proyecto. Algunas funciones, como el planificador de palabras clave, requieren acceso Basic o Standard."
                }
              ]
            },
            {
              "heading": "También en Configuración",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración → Integraciones, la tarjeta de Google Ads permite autorizar la cuenta y consultar su estado. \"Administrar conexión y campañas\" abre la pantalla donde puedes probar el acceso, reconectar o desconectar."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/conectar-google-ads-byoc",
          "slug": "conectar-google-ads-byoc",
          "url": "https://help.daplox.com/help/google-ads/conectar-google-ads-byoc",
          "title": "Conectar Google Ads con tus propias credenciales (paso a paso)",
          "excerpt": "Conecta tu cuenta con Client ID, Client secret, Refresh token y Customer ID; habilita el acceso a Google Ads API desde tu proyecto de Google Cloud.",
          "updated_at": "2026-10-28",
          "reading_minutes": 12,
          "tags": [
            "google ads",
            "byoc",
            "credenciales propias",
            "google cloud",
            "oauth",
            "refresh token",
            "customer id",
            "client id",
            "client secret",
            "conectar",
            "integraciones"
          ],
          "related_slugs": [
            "conectar-cuenta-google-ads",
            "cambiar-cuenta-vinculada",
            "conectar-meta-byoc",
            "crear-campana-ia",
            "anuncio-no-se-muestra"
          ],
          "sections": [
            {
              "heading": "Qué es esto y por qué te conviene",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Google Ads se conecta a Daplox con TUS PROPIAS credenciales de la API (en inglés se le dice BYOC, \"trae tus propias credenciales\"). Es el único camino: no hay conexión automática. Esta guía te lleva de la mano."
                },
                {
                  "type": "paragraph",
                  "text": "Con tus propias credenciales usas tu propia cuenta de Google y tu propio acceso a la API de Google Ads. Ventaja: el nivel de acceso y los límites de la API corresponden a tu proyecto de Google Cloud; Google puede solicitar aprobación para acceder a cuentas reales. Desventaja: tienes que pegar 4 datos a mano la primera vez. Es más largo, pero lo haces una sola vez y queda guardado."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Los 4 datos que vas a juntar",
                  "text": "1) Client ID. 2) Client Secret. 3) Refresh token. 4) Customer ID. No te asustes con los nombres: abajo te decimos exactamente de dónde sale cada uno, clic por clic. Ten a mano un bloc de notas para ir pegando cada valor a medida que lo consigues."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Antes de empezar",
                  "text": "Necesitas: (a) una cuenta de Google con acceso a la cuenta de Google Ads que quieres conectar, directo o a través de la cuenta administradora (MCC) de tu agencia, y (b) que esa cuenta de Google Ads ya exista. Para publicar anuncios, Google también exige completar su configuración de facturación. Si tu agencia maneja la cuenta, pídeles acceso a la cuenta o a su administradora primero."
                }
              ]
            },
            {
              "heading": "Paso 1 — Habilitar Google Ads API en Google Cloud",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona o crea tu proyecto",
                      "detail": "Abre console.cloud.google.com y elige el proyecto que utilizarás para esta conexión. Puedes crear uno llamado Conexión Daplox."
                    },
                    {
                      "title": "Habilita Google Ads API",
                      "detail": "En APIs y servicios → Biblioteca busca Google Ads API y pulsa Habilitar."
                    },
                    {
                      "title": "Comprueba el nivel de acceso",
                      "detail": "Abre la página de Google Ads API del proyecto. Si el nivel es Test, despliega Upgrade access level, comprueba que indique Explorer y pulsa Apply for access. Espera la aprobación antes de conectar una cuenta real."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Usa el mismo proyecto",
                  "text": "El permiso de Google Ads API pertenece al proyecto de Google Cloud donde creas las credenciales OAuth. Habilitar la API en otro proyecto no autoriza esta conexión. Explorer permite empezar con cuentas reales, con hasta 2.880 operaciones al día; el planificador de palabras clave requiere Basic o Standard."
                }
              ]
            },
            {
              "heading": "Paso 2 — Crear las credenciales OAuth (Client ID y Client Secret)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ahora necesitamos un \"Client ID\" y un \"Client Secret\". Son como el usuario y la contraseña de la aplicación que va a hablar con Google en tu nombre. Se crean en Google Cloud Console, que es un sitio aparte de Google Ads."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Entra a Google Cloud Console",
                      "detail": "Abre console.cloud.google.com con la misma cuenta de Google. Es gratis, no te cobra nada por hacer esto."
                    },
                    {
                      "title": "Selecciona el proyecto del Paso 1",
                      "detail": "Comprueba en el selector superior que estás usando el mismo proyecto donde habilitaste Google Ads API y solicitaste el acceso a cuentas reales."
                    },
                    {
                      "title": "Configura la Pantalla de consentimiento",
                      "detail": "Busca Google Auth Platform en Google Cloud y pulsa Comenzar si todavía no está configurada. Completa el nombre de la aplicación y los correos de soporte y contacto. Para Gmail personal, elige audiencia Externa."
                    },
                    {
                      "title": "Agrega tu propio usuario como \"usuario de prueba\"",
                      "detail": "En Google Auth Platform → Audiencia → Usuarios de prueba, agrega tu propio correo de Google. Esto permite que tu correo autorice la aplicación mientras está en pruebas."
                    },
                    {
                      "title": "Ve a \"Credenciales\"",
                      "detail": "En Google Auth Platform → Clientes, pulsa Crear cliente."
                    },
                    {
                      "title": "Elige el tipo de aplicación",
                      "detail": "En \"Tipo de aplicación\" elige \"Aplicación web\" (\"Web application\"). Ponle un nombre. En \"URIs de redireccionamiento autorizados\" agrega exactamente: https://developers.google.com/oauthplayground (esto es para el Paso 3). Haz clic en \"Crear\"."
                    },
                    {
                      "title": "Copia el Client ID y el Client Secret",
                      "detail": "Aparece una ventanita con dos valores: \"ID de cliente\" (Client ID, termina en .apps.googleusercontent.com) y \"Secreto de cliente\" (Client Secret). Copia los dos a tu bloc de notas como \"CLIENT ID\" y \"CLIENT SECRET\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Si más adelante quieres usar otra herramienta",
                  "text": "El URI de redireccionamiento debe coincidir con la herramienta donde generas el refresh token. Como aquí usamos el OAuth Playground de Google, el URI tiene que ser justo developers.google.com/oauthplayground. Si lo escribes distinto, el Paso 3 te va a dar error \"redirect_uri_mismatch\"."
                }
              ]
            },
            {
              "heading": "Paso 3 — Generar el Refresh Token (con el OAuth Playground)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El refresh token es un permiso de larga duración: le permite a Daplox renovar el acceso a tu cuenta sin que tengas que volver a loguearte cada hora. La forma más fácil de obtenerlo es con una herramienta gratis de Google llamada OAuth Playground."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el OAuth Playground",
                      "detail": "Ve a developers.google.com/oauthplayground en el navegador."
                    },
                    {
                      "title": "Abre la configuración (la rueda dentada)",
                      "detail": "Arriba a la derecha haz clic en el ícono de engranaje (\"OAuth 2.0 configuration\"). Marca la casilla \"Use your own OAuth credentials\" (\"Usar mis propias credenciales OAuth\")."
                    },
                    {
                      "title": "Pega tu Client ID y Client Secret",
                      "detail": "Aparecen dos campos. Pega el CLIENT ID y el CLIENT SECRET que copiaste en el Paso 2. Comprueba que Access type esté en Offline y cierra el panel de configuración."
                    },
                    {
                      "title": "Escribe el alcance (scope) de Google Ads a mano",
                      "detail": "En la columna izquierda hay una caja \"Input your own scopes\". Escribe exactamente: https://www.googleapis.com/auth/adwords y haz clic en \"Authorize APIs\"."
                    },
                    {
                      "title": "Elige tu cuenta y acepta",
                      "detail": "Se abre el login de Google. Elige la cuenta que administra tu Google Ads. Si sale un cartel de \"Google no verificó esta app\", haz clic en \"Configuración avanzada\" → \"Ir a (nombre de tu app)\". Después acepta los permisos."
                    },
                    {
                      "title": "Intercambia el código por tokens",
                      "detail": "Vuelves al Playground. Ahora en el paso 2 haz clic en el botón \"Exchange authorization code for tokens\"."
                    },
                    {
                      "title": "Copia el Refresh Token",
                      "detail": "Aparece un campo \"Refresh token\" (suele empezar con \"1//\"). Cópialo a tu bloc de notas como \"REFRESH TOKEN\". Ese es el dato que importa; el \"Access token\" que también aparece NO hace falta guardarlo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Si no aparece el refresh token",
                  "text": "Casi siempre es porque ya habías autorizado antes. Solución: en tu cuenta de Google entra a myaccount.google.com/permissions, quita el acceso de la app, y repite el Paso 3 desde cero. Esta vez Google te devuelve un refresh token nuevo."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Duración de la autorización",
                  "text": "Con una aplicación externa en estado Testing, el Refresh token de Google Ads vence a los siete días. Para uso continuo, configura el estado de producción y completa los requisitos de verificación que Google solicite. Usa siempre tus propias credenciales en OAuth Playground; las predeterminadas se revocan a las 24 horas."
                }
              ]
            },
            {
              "heading": "Paso 4 — Encontrar el Customer ID",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Customer ID es el número que identifica tu cuenta de Google Ads. Tiene el formato 123-456-7890 (diez dígitos con dos guiones)."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Vuelve a Google Ads",
                      "detail": "Abre ads.google.com de nuevo."
                    },
                    {
                      "title": "Mira arriba a la derecha",
                      "detail": "Al lado del nombre y el correo de la cuenta vas a ver el número en formato 123-456-7890. Ese es tu Customer ID. Cópialo a tu bloc de notas como \"CUSTOMER ID\"."
                    },
                    {
                      "title": "Si manejas varias cuentas (MCC)",
                      "detail": "Si tienes una cuenta administradora (MCC) que agrupa varias, copia el Customer ID de la cuenta puntual que quieres sincronizar (la de las campañas), NO el de la administradora. Si tu usuario sólo ve esa cuenta a través del MCC, no hace falta nada más: al probar la conexión, Daplox encuentra la administradora y entra por ella. Si te confundes y pegas el de la administradora, Daplox te avisa al probar la conexión."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Puedes pegar el Customer ID con guiones (123-456-7890), sin ellos (1234567890) o con espacios (123 456 7890). Daplox limpia el formato solo."
                }
              ]
            },
            {
              "heading": "Paso 5 — Pegar todo en Daplox y probar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la pantalla de conexión",
                      "detail": "En Daplox ve a Marketing → Campañas Ads → botón de filtros → \"Google Ads (live)\" y toca el botón \"Conectar con mis credenciales\"."
                    },
                    {
                      "title": "Pega los 4 datos en sus campos",
                      "detail": "Client ID (OAuth), Client secret (OAuth), Refresh token y Customer ID. Pega cada valor en el campo que lleva su nombre — cada campo trae una pista de dónde sale. Revisa que no te haya quedado un espacio de más al principio o al final."
                    },
                    {
                      "title": "Pulsa \"Guardar conexión\"",
                      "detail": "Tus credenciales quedan almacenadas de forma cifrada y Daplox las VERIFICA automáticamente contra la API de Google Ads en ese mismo paso. Si todo está bien, la pantalla carga tu cuenta con sus campañas y métricas, y ya puedes crear campañas y usar las funciones de IA."
                    },
                    {
                      "title": "Si la verificación falla, queda \"pendiente de verificación\"",
                      "detail": "Si la conexión aún no se ha verificado, la pantalla muestra la tarjeta \"Google Ads pendiente de verificación\" con los botones \"Verificar ahora\", \"Corregir credenciales\" y \"Eliminar credenciales\". El aviso distingue los errores de credenciales o permisos que Google permite identificar de los fallos temporales. Una interrupción de red o de Google conserva la conexión; puedes volver a verificar sin borrarla. Con la conexión ya sana, el botón \"Probar conexión\" sirve para revalidarla cuando quieras."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Listo",
                  "text": "No tienes que repetir esto cada vez. Daplox usa el refresh token para renovar el acceso solo. Solo vas a tener que rehacerlo si revocas los permisos en tu cuenta de Google o si borras las credenciales OAuth en Google Cloud."
                }
              ]
            },
            {
              "heading": "Solución de problemas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El proyecto sólo tiene acceso de prueba / CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION: vuelve al Paso 1 y solicita acceso Explorer en el mismo proyecto donde creaste el cliente OAuth.",
                    "ACTION_NOT_PERMITTED: Google todavía no habilitó la Google Ads API para el proyecto de Google Cloud donde creaste el cliente OAuth. En ese proyecto, abre la página de Google Ads API y pide el acceso (Explorer o superior); el acceso Explorer permite hasta 2.880 operaciones al día en cuentas reales. Cuando Google lo apruebe, vuelve a probar la conexión.",
                    "PERMISSION_DENIED: comprueba que el usuario autorizado tenga acceso al Customer ID configurado, directo o a través de una cuenta administradora (MCC).",
                    "Si falla la renovación del acceso, el aviso dice la causa. Si el ID de cliente o el secreto OAuth no coinciden con el cliente OAuth con el que autorizaste la cuenta, copia los dos del MISMO cliente de Google Cloud y vuelve a conectar. Si Google revocó o dio por vencida la autorización (\"invalid_grant\": por ejemplo, quitaste el acceso o cambiaste la contraseña), regenera el refresh token siguiendo el Paso 3 de nuevo (quitando primero el acceso viejo en myaccount.google.com/permissions).",
                    "\"redirect_uri_mismatch\" en el OAuth Playground: el URI de redireccionamiento de tu Client ID no coincide. Vuelve al Paso 2 y asegúrate de que sea exactamente https://developers.google.com/oauthplayground.",
                    "Customer ID equivocado: pegaste el de la cuenta administradora (MCC) en vez del de la cuenta con campañas. Usa el ID de la cuenta puntual. Si la cuenta está bajo un MCC, Daplox encuentra la administradora sola al probar la conexión y lo dice en el resultado.",
                    "Client Secret o Client ID con espacios: un espacio invisible pegado al copiar rompe la conexión. Borra el campo y vuelve a pegar con cuidado.",
                    "Si Google está temporalmente indisponible o limita las solicitudes, espera y vuelve a Probar conexión. Si el aviso indica un error de consulta o no identifica la causa, comparte con soporte el mensaje y su referencia; no cambies ni elimines credenciales sin una indicación concreta."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "¿Se te complicó algún paso?",
                  "text": "Escríbenos por el chat de soporte con el paso donde te trabaste y el mensaje de error — la mayoría de los casos se resuelven revisando el Paso 2 (el cliente OAuth: URI de redireccionamiento y usuario de prueba) o regenerando el refresh token del Paso 3."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/cambiar-cuenta-vinculada",
          "slug": "cambiar-cuenta-vinculada",
          "url": "https://help.daplox.com/help/google-ads/cambiar-cuenta-vinculada",
          "title": "Cambiar de cuenta o actualizar credenciales",
          "excerpt": "Reconectar es volver a pegar los 4 campos completos desde \"Mis credenciales\" — los secretos guardados no se rellenan solos. Desconectar sigue siendo un click.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "google ads",
            "cuenta",
            "vincular",
            "desconectar",
            "credenciales"
          ],
          "related_slugs": [
            "conectar-cuenta-google-ads",
            "conectar-google-ads-byoc"
          ],
          "sections": [
            {
              "heading": "Caso típico",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Quieres apuntar a otra cuenta de Google Ads (otro Customer ID), rotaste el refresh token, o cambiaste de agencia y las credenciales ya no valen."
                }
              ]
            },
            {
              "heading": "Actualizar credenciales o Customer ID",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Campañas Ads → botón de filtros → \"Google Ads (live)\"."
                    },
                    {
                      "title": "Click \"Mis credenciales\"",
                      "detail": "Se abre el mismo formulario de conexión con los 4 campos. Complétalos y pulsa \"Actualizar conexión\": al guardar, Daplox verifica las credenciales contra Google automáticamente."
                    },
                    {
                      "title": "Vuelve a pegar los 4 campos completos, no solo el que cambió",
                      "detail": "NO hay edición parcial. Por seguridad, los secretos guardados (client secret, refresh token) nunca se muestran ni se rellenan solos — el propio formulario lo avisa y sus campos dicen \"Vuelve a pegar este valor\". Para apuntar a otro Customer ID también hay que reenviar el set completo de credenciales."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Guarda los 5 valores en un gestor de contraseñas o un bloc seguro la primera vez que los juntes: cada reconexión los pide completos."
                }
              ]
            },
            {
              "heading": "Desconectar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón \"Desconectar\" corta la conexión tras pedirte confirmación. Como avisa el propio diálogo: tus campañas siguen activas en Google — desconectar solo detiene la sincronización con Daplox. Si quieres pausar campañas reales, pásalas a pausa antes (desde Daplox o desde Google Ads)."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para vincular una cuenta distinta: \"Desconectar\" y luego \"Conectar con mis credenciales\" con los datos nuevos — o directamente \"Mis credenciales\", pegando el set completo de la cuenta nueva."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/crear-campana-ia",
          "slug": "crear-campana-ia",
          "url": "https://help.daplox.com/help/google-ads/crear-campana-ia",
          "title": "Crear campaña con IA",
          "excerpt": "\"Crear con IA\" arma campaña, ad groups, anuncios, keywords y negativas desde el \"ADN del negocio\". Toda campaña nace pausada; activarla pide confirmar el gasto.",
          "updated_at": "2026-10-28",
          "reading_minutes": 6,
          "tags": [
            "google ads",
            "ia",
            "campaña",
            "brief",
            "adn del negocio",
            "presupuesto",
            "ubicación",
            "idioma"
          ],
          "related_slugs": [
            "publicar-campana-en-google",
            "conectar-cuenta-google-ads",
            "generador-keywords-ia",
            "generador-negativas-ia"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la franja superior de la pantalla \"Google Ads (live)\" (en Marketing → Campañas Ads se abre desde el botón de filtros, en \"Plataformas de anuncios\") hay dos botones para crear: \"Crear con IA\" (la IA arma toda la estructura desde un brief) y \"Manual\" (nombre, presupuesto diario, estrategia de puja, ubicaciones e idioma a mano). Los dos abren el mismo modal \"Nueva campaña\", con las pestañas \"Manual\" y \"Con IA (brief)\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Ambos botones se deshabilitan sin moneda verificada",
                  "text": "Si la cuenta muestra el banner \"Moneda de la cuenta sin verificar\", \"Crear con IA\" y \"Manual\" quedan deshabilitados: sin la moneda exacta, un presupuesto podría interpretarse en la divisa equivocada. Usa \"Probar\" para reverificar la conexión."
                }
              ]
            },
            {
              "heading": "El brief: \"ADN del negocio para esta campaña\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La pestaña \"Con IA (brief)\" no pide un texto libre: es un formulario. El bloque \"ADN del negocio para esta campaña\" reúne Nombre de la marca, Voz de marca, Propuesta de valor, Oferta y beneficios, y Pruebas y diferenciales (opcional). Debajo van los datos de pauta:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Landing URL — REQUERIDA para crear la campaña (con http:// o https://, y sin placeholders tipo example.com).",
                    "Objetivo: Generar leads, Ventas / conversiones, Tráfico o Awareness.",
                    "Presupuesto POR DÍA, en la moneda de la cuenta.",
                    "Idioma: Español, Inglés o Portugués.",
                    "Geo: los países o ciudades donde vendes (\"Colombia, México\"). La IA los devuelve como la ubicación del plan y Daplox la envía a Google; la campaña se muestra sólo a quien está allí.",
                    "Opcionales: Audiencia objetivo y Competidores (separados por coma)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Sin ubicación, la campaña no se activa desde Daplox",
                  "text": "Sin ninguna ubicación, Google mostraría la campaña en todo el mundo. Por eso el resumen del plan muestra la \"Ubicación\" y el \"Idioma\" antes de crear, y si dice \"Sin ubicación\" conviene escribir el país o la ciudad en Geo y regenerar. Si una ubicación no se reconoce en Google, la campaña se crea igual, en pausa, y el aviso dice cuál faltó."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Cómo escribir las ubicaciones en \"Manual\"",
                  "text": "Una ubicación por renglón (o separadas por \";\"), escrita como en Google: \"Medellín, Colombia\" es UNA ciudad, no la ciudad y todo el país. Si un nombre existe en varios países (\"Armenia\", \"Córdoba\"), Daplox elige el del país de tu cuenta; si no puede saberlo, no la aplica y te pide escribirla con su país. Al crear, el aviso dice dónde la mostrará Google."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Cuanto más concreto el ADN, mejor la estructura. \"Vendo zapatos\" → genérico. \"Zapatillas running de gama media, hombres 25-40, Bogotá, envío gratis\" → mucho mejor. Si compites por precio, ponlo en la oferta."
                }
              ]
            },
            {
              "heading": "Generar, validar y crear",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Click \"Generar estructura con IA\"",
                      "detail": "La IA devuelve la campaña con su estrategia de puja sugerida, ad groups por tema, anuncios RSA con títulos y descripciones, keywords con su concordancia y también las palabras clave negativas. Si no te convence, \"Regenerar\"."
                    },
                    {
                      "title": "Click \"Crear desde estructura\"",
                      "detail": "Antes de tocar tu cuenta, Daplox corre una validación SIN efectos y te muestra el resumen: cuántos ad groups, anuncios y keywords se crearán, el presupuesto por día y los avisos detectados. Confirmas con \"Crear en pausa\" (o \"Seguir revisando\")."
                    },
                    {
                      "title": "La campaña nace PAUSADA — siempre",
                      "detail": "También la creada con la pestaña \"Manual\": su \"Estado inicial\" es fijo (\"Pausada · podrás activarla después de revisar el gasto\"). Nada empieza a gastar hasta que actives la campaña por separado."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Activarla: confirmación de gasto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Activar desde la tabla (botón ▶) exige la moneda verificada y abre una confirmación explícita: \"Esta campaña podrá empezar a generar gasto real en Google Ads con un presupuesto de X por día. Confirma que anuncios, ubicación, audiencia y conversiones están revisados.\" — con los botones \"Activar y permitir gasto\" y \"Mantener pausada\"."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La confirmación de gasto dice dónde la mostrará Google (\"Google la mostrará en: …\"), leído de Google y no de lo que se escribió: si sale un país entero donde querías una ciudad, cancela y corrígelo en Google Ads. Además, Daplox comprueba en Google que la campaña tenga al menos una ubicación; si no la tiene, no la activa y te pide agregarla en Google Ads (Configuración → Ubicaciones), y la campaña sigue en pausa."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Los ad groups, anuncios y keywords que Daplox crea también nacen en pausa. Si activas la campaña con todo lo de adentro pausado, no se muestra nada: la propia pantalla lo avisa dentro de cada ad group, con controles ▶ para activarlos."
                }
              ]
            },
            {
              "heading": "Anuncios con IA dentro de la campaña",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al abrir una campaña (drawer) y entrar a un ad group, puedes crear anuncios responsivos con ayuda de IA: el botón \"Generar headlines/descriptions con IA\" y los accesos \"Títulos IA\" / \"Descripciones IA\" llenan las variantes por ti a partir del contexto. Las normas de Google no admiten signos de exclamación en los titulares: Daplox quita «!» y «¡» de los titulares antes de enviarlos (las descripciones no se tocan)."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/publicar-campana-en-google",
          "slug": "publicar-campana-en-google",
          "url": "https://help.daplox.com/help/google-ads/publicar-campana-en-google",
          "title": "Publicar tu campaña en Google Ads",
          "excerpt": "Desde el detalle de una campaña de Google, \"Publicar campaña en Google Ads\" la crea como campaña de búsqueda real — siempre en pausa y con el presupuesto diario a la vista.",
          "updated_at": "2026-10-28",
          "reading_minutes": 6,
          "tags": [
            "google ads",
            "publicar",
            "campaña",
            "presupuesto diario",
            "rsa",
            "estudio",
            "titulares"
          ],
          "related_slugs": [
            "crear-campana-ia",
            "conversiones-google-desde-tu-sitio",
            "conectar-cuenta-google-ads",
            "estrategia-pujas"
          ],
          "sections": [
            {
              "heading": "De dónde sale",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ve a Marketing → Campañas Ads y abre una campaña cuya plataforma sea Google. Si aún no está publicada, en su detalle aparece el botón \"Publicar campaña en Google Ads\". No lo confundas con la pestaña \"Google Ads (live)\": aquella opera directo sobre tu cuenta; esto lleva a Google una campaña redactada en Daplox."
                }
              ]
            },
            {
              "heading": "El diálogo \"Publicar en Google Ads\"",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige la cuenta",
                      "detail": "\"Cuenta de Google Ads\": el selector lista tus cuentas conectadas (las administradoras MCC y las que vienen sin moneda no aparecen — no pueden recibir campañas; si solo hay una, ya viene elegida). Es lo único que se pregunta: titulares, descripciones, palabras clave y presupuesto ya viajan dentro de la campaña."
                    },
                    {
                      "title": "Lee la revisión previa",
                      "detail": "Al elegir la cuenta, Daplox revisa la campaña y lista los bloqueos (impiden publicar) y los avisos, cada uno con su explicación."
                    },
                    {
                      "title": "Verifica el presupuesto DIARIO",
                      "detail": "\"Presupuesto con el que se va a crear\": el importe POR DÍA que Google cobra, calculado desde el presupuesto mensual de la campaña, con su equivalente mensual al lado (\"Unos X al mes\") para que reconozcas la cifra antes de la factura. La moneda es la de la cuenta de Google, no una preferencia de Daplox."
                    },
                    {
                      "title": "Click \"Crear en Google Ads, en pausa\"",
                      "detail": "El botón lo dice en su propio texto: la campaña SIEMPRE nace pausada. Se publica el anuncio que el estudio enseña — los titulares y descripciones del editor, no un texto genérico."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Reintentos sin duplicados",
                  "text": "Si un intento anterior quedó a medias y reintentas, Daplox adopta lo que ya existía en Google en vez de crearlo de nuevo, y el aviso informa el estado real: \"Se reutilizó lo que ya existía de un intento anterior (…): no se duplicó nada\"."
                }
              ]
            },
            {
              "heading": "Después de publicar: se activa en Google, no en Daplox",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El detalle pasa a mostrar \"Creada en Google Ads, en pausa. No está gastando.\" con el enlace \"Abrir en Google Ads\". A propósito NO hay botón de activar en Daplox: activar una campaña de búsqueda empieza a gastar de inmediato, y Google pide revisar antes las pujas y la segmentación en su propio panel — que es donde se decide cuánto cuesta cada clic. Cuando la actives allí, el estado pasa a \"Activa en Google Ads y entregando\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Lo que este flujo NO hace (todavía)",
                  "text": "Después de publicar, Daplox no sincroniza de vuelta las métricas ni los cambios de estado hechos en Google, y el diálogo no configura segmentación de ubicación ni de idioma: eso se ajusta en el panel de Google Ads antes de activar. Mientras la campaña no tenga una ubicación, Daplox no la activa. Y si un titular lleva «!», se publica sin ese signo: Google no lo admite en los titulares."
                }
              ]
            },
            {
              "heading": "El estudio: editar el anuncio viendo la página de resultados",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el mismo detalle, la sección \"Anuncio de búsqueda\" es el estudio: editas a la izquierda y a la derecha está \"Así se ve en Google\" — la vista previa de la página de resultados, con flechas para rotar entre las combinaciones que Google puede servir (muestra 3 titulares unidos por \"|\" y 2 descripciones a la vez)."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Titulares: hasta 15, cada uno con su contador de 30 caracteres.",
                    "Descripciones: hasta 4, cada una con su contador de 90 caracteres.",
                    "\"A dónde lleva\": el dominio visible del anuncio y hasta 2 tramos de ruta de 15 caracteres.",
                    "Palabras clave y negativas como chips editables; pulsa una keyword para previsualizar el anuncio en esa búsqueda.",
                    "Pasarse del tope NO recorta el texto: el contador se pone en rojo y arriba sale el aviso de que Google corta en 30/90 — lo arreglas antes de publicar, no después de gastar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Pulsa \"Guardar cambios\" antes de publicar: la publicación toma el anuncio guardado, no el borrador sin guardar."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/conversiones-google-desde-tu-sitio",
          "slug": "conversiones-google-desde-tu-sitio",
          "url": "https://help.daplox.com/help/google-ads/conversiones-google-desde-tu-sitio",
          "title": "Que tu formulario le avise a Google Ads",
          "excerpt": "En el editor de Páginas, junto al ID de Google va la \"Etiqueta de conversión de Google Ads\": son DOS valores distintos, y sin la etiqueta la cuenta mide visitas pero ninguna conversión.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "google ads",
            "conversiones",
            "etiqueta",
            "aw",
            "píxel",
            "formulario",
            "send_to",
            "gtm",
            "ga4"
          ],
          "related_slugs": [
            "pixeles-y-seguimiento",
            "formulario-web-a-pipeline",
            "publicar-campana-en-google",
            "anuncio-no-se-muestra"
          ],
          "sections": [
            {
              "heading": "Dónde se configura",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ve a Marketing → Páginas, abre tu sitio en el editor y entra al modal \"Píxeles y seguimiento\". El campo \"Etiqueta de Google (Tag Manager o Google Ads)\" acepta un ID GTM-, AW- o G- (o el código completo: Daplox extrae el identificador). Cuando el ID empieza con AW-, aparece debajo un segundo campo: \"Etiqueta de conversión de Google Ads\"."
                }
              ]
            },
            {
              "heading": "Son DOS valores, no uno",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El ID AW-… identifica tu etiqueta de Google Ads; la etiqueta de conversión es lo que va DESPUÉS de la barra en el send_to (AW-1234567890/AbC-dEfGhIjKlMnOpQ) y NO se deduce del AW-: cada acción de conversión de la cuenta tiene la suya. Se copia desde Google Ads → Objetivos → Conversiones → tu acción → \"Configurar la etiqueta\". Puedes pegar el código completo y Daplox se queda con la etiqueta."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Sin etiqueta, la cuenta mide visitas y CERO conversiones",
                  "text": "Con solo el AW-, la etiqueta carga y Google Ads dice que recibe actividad — pero ningún envío del formulario cuenta como conversión, y la campaña se optimiza contra tráfico. Y ojo: pegar el ID AW- en el campo de la etiqueta rebota con un error a propósito; aceptarlo callado emitiría un send_to inválido que Google acepta y jamás atribuye."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La etiqueta distingue mayúsculas de minúsculas: pégala tal cual te la da Google, sin \"corregirla\"."
                }
              ]
            },
            {
              "heading": "Qué se dispara según tu ID",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "AW-… con etiqueta: al aceptarse un envío del formulario del sitio publicado, se dispara la conversión de Google Ads con su send_to.",
                    "G-… (Analytics 4): se emite el evento generate_lead — GA4 no usa el evento \"conversion\".",
                    "GTM-…: no se dispara ninguna conversión directa; se empuja el evento daplox_lead al dataLayer para que armes tu propio activador en Tag Manager (dispararla también aquí la contaría dos veces)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los envíos que el corte anti-spam descarta no disparan nada: solo cuentan los leads registrados de verdad."
                }
              ]
            },
            {
              "heading": "¿Está midiendo ya?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo de cada campo, el modal dice el estado real: \"Midiendo en el sitio publicado\" cuando el valor guardado ya está en vivo, o \"Aún no mide: falta publicar el sitio\" cuando guardaste pero no publicaste — el toast también lo recuerda (\"Píxeles guardados. Publica el sitio para que empiecen a medir\"). Si cambiaste un valor, te dice con cuál sigue midiendo el sitio publicado hasta que publiques."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/generador-keywords-ia",
          "slug": "generador-keywords-ia",
          "url": "https://help.daplox.com/help/google-ads/generador-keywords-ia",
          "title": "Generador de palabras clave con IA",
          "excerpt": "Encuentra keywords nuevas a partir de tu landing y tu producto, con match type sugerido, y aplícalas al ad group.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "google ads",
            "keywords",
            "ia"
          ],
          "related_slugs": [
            "crear-campana-ia",
            "generador-negativas-ia"
          ],
          "sections": [
            {
              "heading": "Cómo usar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la campaña (click en la tabla) y despliega el ad group."
                    },
                    {
                      "title": "Click \"Agregar keywords\"."
                    },
                    {
                      "title": "Opción manual o con IA",
                      "detail": "Manual: escribe una keyword por línea y elige el match type (Amplia/Frase/Exacta). Con IA: en la sección \"Sugerir con IA\", pega la Landing URL y el contexto del producto."
                    },
                    {
                      "title": "Click \"Sugerir keywords\"",
                      "detail": "La IA devuelve las sugerencias como chips, cada una con su match type recomendado."
                    },
                    {
                      "title": "Click \"Aplicar todas\" (o agrega manualmente solo las que te sirvan)."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Match types",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Broad: gran alcance, alta variedad. Útil para descubrir nuevas búsquedas. Combina con negative keywords agresivas.",
                    "Phrase: balance — el texto exacto aparece como parte de la búsqueda.",
                    "Exact: muy específico, alta intención. Default para keywords que ya validaste que convierten."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La IA sugiere match type automáticamente. Si una keyword es muy específica y comercial (\"comprar X marca Y\"), va a Exact. Si es exploratoria (\"qué es X\"), va a Broad."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/generador-negativas-ia",
          "slug": "generador-negativas-ia",
          "url": "https://help.daplox.com/help/google-ads/generador-negativas-ia",
          "title": "Palabras clave negativas con IA (\"Negativas IA\")",
          "excerpt": "Evita impresiones inútiles: la IA analiza tus términos de búsqueda reales y sugiere negativas con la razón de cada una.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "google ads",
            "keywords negativas",
            "ia",
            "search terms"
          ],
          "related_slugs": [
            "generador-keywords-ia",
            "crear-campana-ia",
            "auditoria-cuenta-ads"
          ],
          "sections": [
            {
              "heading": "Por qué importa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando usas broad o phrase match, Google muestra tu anuncio en búsquedas relacionadas — algunas irrelevantes. Cada impresión + click malo te cuesta dinero sin generar nada. Las keywords negativas son tu filtro defensivo."
                }
              ]
            },
            {
              "heading": "Generar con IA",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la campaña (click en la tabla de Campañas)."
                    },
                    {
                      "title": "En el drawer, click \"Negativas IA\"."
                    },
                    {
                      "title": "La IA analiza los términos de búsqueda de los últimos 30 días",
                      "detail": "Aparece \"Negativas sugeridas IA\" con un resumen y la lista: cada sugerencia trae su match type, la RAZÓN y el término de búsqueda real que la disparó."
                    },
                    {
                      "title": "Marca/desmarca con los checkboxes",
                      "detail": "Vienen todas seleccionadas; quita las que en realidad sí son tu nicho."
                    },
                    {
                      "title": "Click \"Aplicar N negativas a la campaña\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Revisa una por una antes de aplicar. La IA puede sugerir algo que parece off-topic pero es tu nicho real. Confía en tu conocimiento del negocio."
                }
              ]
            },
            {
              "heading": "Negativas universales",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Términos como \"gratis\", \"empleo\" o \"curso\" suelen ser negativas en casi cualquier campaña comercial. Repite el análisis en cada campaña activa, o adminístralas como lista compartida directamente en Google Ads (Herramientas → Listas de palabras clave negativas)."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/estrategia-pujas",
          "slug": "estrategia-pujas",
          "url": "https://help.daplox.com/help/google-ads/estrategia-pujas",
          "title": "Estrategia de pujas — cuál elegir y qué recomienda la IA",
          "excerpt": "Maximizar clics, Maximizar conversiones, CPA objetivo, ROAS objetivo, Maximizar valor de conversión o CPC manual: cuándo usar cada una y cómo pedirle recomendación a \"Bid strategy IA\".",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "google ads",
            "pujas",
            "bidding",
            "bid strategy",
            "ia"
          ],
          "related_slugs": [
            "optimizar-campana",
            "crear-campana-ia",
            "conversiones-google-desde-tu-sitio"
          ],
          "sections": [
            {
              "heading": "Las 6 estrategias del selector",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Daplox los nombres se muestran en español: así aparecen en la tabla de campañas (columna \"Estrategia de puja\") y en el selector \"Objetivo (Bidding)\" al crear una campaña manual."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Maximizar clics — Google busca el máximo de clics dentro del presupuesto. Es la opción por defecto y la mejor para arrancar sin historial de conversiones.",
                    "Maximizar conversiones — ajusta pujas para conseguir el máximo de conversiones. Necesita al menos 15-30 conversiones/mes para funcionar bien.",
                    "Maximizar valor de conversión — igual, pero optimiza el VALOR total (ingreso), no la cantidad. Requiere medir cuánto vale cada conversión.",
                    "CPA objetivo — le dices a Google cuánto quieres pagar por conversión (el costo máximo por conversión). Pide más historial (30-50 conversiones/mes) para ser confiable.",
                    "ROAS objetivo — para e-commerce con valor variable: \"quiero $4 de ingreso por cada $1 gastado\" (3.0 = 300%). Requiere tracking del valor de compra, no solo conversiones.",
                    "CPC manual — tú fijas el bid máximo por keyword. Control total, sin sorpresas; útil para arrancar o con muy poco volumen."
                  ]
                }
              ]
            },
            {
              "heading": "Dónde se configura en Daplox",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al crear una campaña manual, el selector \"Objetivo (Bidding)\" trae esas 6 opciones (Maximizar clics viene por defecto). CPA objetivo pide además su costo máximo por conversión en la moneda de la cuenta, y ROAS objetivo su múltiplo (ej. 3.0 = 300%).",
                    "Al crear con IA, la estructura generada ya trae una estrategia de puja sugerida según tu brief."
                  ]
                }
              ]
            },
            {
              "heading": "Recomendación con IA (\"Bid strategy IA\")",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Dentro del drawer de una campaña, el botón \"Bid strategy IA\" analiza su rendimiento y devuelve el bloque \"Estrategia de puja sugerida por IA\": \"Recomendado: [estrategia]\" con el nombre en español, el CPA objetivo sugerido expresado en la moneda de la cuenta (o el ROAS objetivo), la justificación y los \"Riesgos\" del cambio (por ejemplo, poca data de conversiones para una estrategia automática)."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si todavía no tienes conversiones registradas, empieza con Maximizar clics o CPC manual. A los 30-60 días con conversiones medidas, consulta \"Bid strategy IA\" y migra a una automática."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/anuncio-no-se-muestra",
          "slug": "anuncio-no-se-muestra",
          "url": "https://help.daplox.com/help/google-ads/anuncio-no-se-muestra",
          "title": "Por qué mi anuncio no se está mostrando",
          "excerpt": "Checklist de las 8 causas más comunes y cómo diagnosticar cada una.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "google ads",
            "troubleshooting",
            "diagnóstico"
          ],
          "related_slugs": [
            "auditoria-cuenta-ads",
            "optimizar-campana",
            "conversiones-google-desde-tu-sitio"
          ],
          "sections": [
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Campaña o ad group pausados — chequea el estado en la columna \"Estado\".",
                    "Presupuesto agotado — si dice \"Limitado por presupuesto\", sube el daily o sigue mañana.",
                    "Bid muy bajo — keyword tiene \"Below first page bid\". Sube el bid máximo o cambia match type.",
                    "Quality Score muy bajo (1-3) — relevancia ad+keyword pobre, mejora el copy o el landing.",
                    "Anuncio en revisión — Google revisa nuevos anuncios 24-48h. Estado \"En revisión\".",
                    "Anuncio rechazado — política violada. Click en \"Estado\" para ver razón específica y apelar.",
                    "Targeting demasiado estrecho — ubicación, audiencia, schedule o device limitan a casi nadie.",
                    "Conversion tracking roto — si usas bid automático, sin conversiones Google no sabe optimizar."
                  ]
                }
              ]
            },
            {
              "heading": "Diagnóstico paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa el estado en la tabla de Campañas",
                      "detail": "Confirma que la campaña no esté pausada (recuerda: las creadas con IA nacen pausadas a propósito) y que el presupuesto diario sea razonable."
                    },
                    {
                      "title": "Abre la campaña y mira sus números",
                      "detail": "El drawer muestra gasto, clics, conversiones y CPA de los últimos 30 días, y dentro de cada ad group el estado de anuncios y keywords."
                    },
                    {
                      "title": "Corre \"Auditoría IA\"",
                      "detail": "El botón \"Auditoría IA\" de la barra superior abre el modal \"Auditoría IA de la cuenta\": escanea la cuenta y lista banderas rojas (medición rota, campañas sin anuncios activos, keywords sin impresiones) con recomendaciones."
                    },
                    {
                      "title": "Verifica elegibilidad en Google",
                      "detail": "Usa Ad Preview en Google Ads (Herramientas → Ad Preview) con tu keyword + ubicación + dispositivo exactos. Ahí también ves si el anuncio está \"En revisión\" o rechazado."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Buscarte a ti mismo en Google NO es buen test — Google penaliza CTR cuando ves tu propio anuncio repetidamente. Usa Ad Preview siempre."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/auditoria-cuenta-ads",
          "slug": "auditoria-cuenta-ads",
          "url": "https://help.daplox.com/help/google-ads/auditoria-cuenta-ads",
          "title": "Auditoría IA de la cuenta",
          "excerpt": "El botón \"Auditoría IA\" escanea tu cuenta y devuelve un puntaje de salud, banderas rojas, oportunidades y recomendaciones priorizadas.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "google ads",
            "audit",
            "auditoria",
            "optimización",
            "ia"
          ],
          "related_slugs": [
            "crear-campana-ia",
            "optimizar-campana",
            "anuncio-no-se-muestra"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la barra superior de Google Ads, el botón \"Auditoría IA\" abre el modal \"Auditoría IA de la cuenta\": un escaneo con IA de tus últimos 30 días que evalúa la cuenta completa, no una campaña puntual."
                }
              ]
            },
            {
              "heading": "Qué devuelve",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Puntaje general de salud sobre 100, con etiqueta (Excelente / Buena / Regular / Deficiente).",
                    "Resumen ejecutivo del estado de la cuenta.",
                    "Banderas rojas — problemas que están quemando presupuesto o frenando resultados.",
                    "Oportunidades — mejoras que dejarías de perder.",
                    "Recomendaciones IA priorizadas: cada una con impacto (alto/medio/bajo), categoría, descripción, acción sugerida y resultado esperado."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo actuar sobre los hallazgos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El audit diagnostica; los cambios los aplicas desde el drawer de cada campaña con las herramientas de IA: \"Optimizar con IA\" (recomendaciones puntuales), \"Negativas IA\" (aplicables con un click) y \"Bid strategy IA\" (estrategia de puja recomendada). También puedes pausar/reanudar campañas directo en la tabla."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Corre el audit una vez al mes o después de cambios grandes (nuevo producto, nueva zona, cambio de presupuesto). Comparar el puntaje entre corridas te dice si vas mejorando."
                }
              ]
            }
          ]
        },
        {
          "id": "google-ads/optimizar-campana",
          "slug": "optimizar-campana",
          "url": "https://help.daplox.com/help/google-ads/optimizar-campana",
          "title": "Optimizar campaña con IA",
          "excerpt": "Recomendaciones específicas para una campaña: cada una con impacto, acción sugerida y resultado esperado.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "google ads",
            "optimización",
            "ia",
            "recomendaciones"
          ],
          "related_slugs": [
            "crear-campana-ia",
            "auditoria-cuenta-ads",
            "estrategia-pujas",
            "generador-negativas-ia"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Mientras la Auditoría IA es a nivel cuenta, la optimización es a nivel campaña. Haz click en una campaña de la tabla para abrir su drawer: ahí tienes tres botones de IA — \"Optimizar con IA\", \"Negativas IA\" y \"Bid strategy IA\"."
                }
              ]
            },
            {
              "heading": "Qué devuelve \"Optimizar con IA\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un bloque de \"Recomendaciones IA\" con resumen y sugerencias priorizadas. Cada recomendación trae su impacto (alto/medio/bajo), categoría, descripción, la acción concreta a ejecutar y el resultado esperado."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ejemplos típicos: pausar un anuncio con CTR muy bajo, refrescar headlines, ajustar el presupuesto, agregar keywords que aparecen en los términos de búsqueda o cambiar la estrategia de puja.",
                    "Las acciones las ejecutas desde el propio drawer: los ad groups son expandibles y ahí editas keywords y anuncios; \"Negativas IA\" y \"Bid strategy IA\" cubren sus casos con un click."
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "equipo",
      "title": "Equipo y Talento",
      "description": "Directorio y altas, puestos, permisos, wiki y SOPs, contratación con IA, solicitudes con el calendario del equipo, organigrama y academia del equipo.",
      "url": "https://help.daplox.com/help/equipo",
      "articles": [
        {
          "id": "equipo/ruta-gestion-equipo",
          "slug": "ruta-gestion-equipo",
          "url": "https://help.daplox.com/help/equipo/ruta-gestion-equipo",
          "title": "Organizar el equipo: personas, responsabilidades, permisos y aprendizaje",
          "excerpt": "Directorio organizado, acceso revisado, responsabilidades documentadas y un proceso para atender solicitudes y desarrollar personas.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "equipo"
          ],
          "related_slugs": [
            "directorio-departamentos",
            "puestos-de-la-empresa",
            "roles-permisos",
            "wiki-sops",
            "estadisticas-del-equipo"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Administración de personal, líderes de área y dueños de empresa."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Directorio organizado, acceso revisado, responsabilidades documentadas y un proceso para atender solicitudes y desarrollar personas."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Lista de personas y departamentos; identifica a los líderes responsables.",
                    "Define puestos y responsabilidades antes de asignar accesos administrativos.",
                    "Distingue información del directorio, presencia actual y permisos de la cuenta."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: incorporas una vendedora. Registra sus datos y departamento, define su puesto, envía su invitación, habilita los módulos que necesita y comparte los manuales del proceso comercial."
                }
              ]
            },
            {
              "heading": "1. Ordena el directorio y departamentos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa nombres, correos, departamento y estado de las personas. Usa los departamentos para organizar la información; no sustituyen los permisos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Directorio del equipo",
                      "href": "https://help.daplox.com/help/equipo/directorio-departamentos"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La persona aparece en el departamento previsto y se puede identificar sin ambigüedad."
                }
              ]
            },
            {
              "heading": "2. Define puestos y relaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Documenta las funciones del puesto y revisa el organigrama. Comprueba que las responsabilidades se entienden antes de usarlas en procesos de selección o liderazgo."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Puestos: plantillas de acceso a tu medida",
                      "href": "https://help.daplox.com/help/equipo/puestos-de-la-empresa"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada puesto tiene una responsabilidad clara y su ubicación en la organización es coherente."
                }
              ]
            },
            {
              "heading": "3. Invita y limita accesos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Invita a quien necesita entrar al software y revisa sus permisos por área. Una necesidad de ver un reporte no implica administrar toda la empresa."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Roles, puestos y la matriz de permisos",
                      "href": "https://help.daplox.com/help/equipo/roles-permisos"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El usuario puede entrar y realizar sus tareas con los permisos acordados."
                }
              ]
            },
            {
              "heading": "4. Documenta y enseña el trabajo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Organiza SOPs y manuales con pasos, responsable y resultado esperado. Usa aprendizaje y desarrollo según el área; distingue una guía publicada de un proceso que alguien completó."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Wiki y SOPs (manuales)",
                      "href": "https://help.daplox.com/help/equipo/wiki-sops"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El colaborador encuentra el procedimiento y sabe cómo verificar que terminó."
                }
              ]
            },
            {
              "heading": "5. Atiende solicitudes y revisa el equipo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa solicitudes, calendario y liderazgo. En Estadísticas, interpreta los indicadores sobre la población incluida; presencia y estado activo no son equivalentes."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Estadísticas de equipo: población, departamentos, DISC y antigüedad",
                      "href": "https://help.daplox.com/help/equipo/estadisticas-del-equipo"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Las decisiones de vacaciones, seguimiento o capacitación quedan respaldadas por el registro correspondiente."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "La persona existe pero no puede entrar",
                      "Comprueba si tiene usuario e invitación aceptada; una ficha del directorio no sustituye el alta."
                    ],
                    [
                      "No aparece en estadísticas",
                      "Revisa su estado activo y los datos requeridos por el indicador, como fecha de ingreso o perfil."
                    ],
                    [
                      "No puede aprobar o editar",
                      "Revisa rol y permisos del módulo con el administrador de la empresa."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/colaboradores-comisiones",
          "slug": "colaboradores-comisiones",
          "url": "https://help.daplox.com/help/equipo/colaboradores-comisiones",
          "title": "Colaboradores sin acceso y comisiones por servicio",
          "excerpt": "Registra colaboradores sin crearles una cuenta y calcula sus comisiones al vender o al cobrar.",
          "updated_at": "2026-10-14",
          "reading_minutes": 4,
          "tags": [
            "colaboradores",
            "comisiones",
            "servicios",
            "pagos",
            "sin acceso"
          ],
          "related_slugs": [
            "directorio-departamentos",
            "invitar-usuarios"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Talento → Directorio → Colaboradores y comisiones.",
                      "detail": "Crea la ficha con nombre, cargo y departamento. El correo es opcional; no se crea un usuario ni se envía una invitación."
                    },
                    {
                      "title": "Agrega una regla por servicio y colaborador.",
                      "detail": "Elige porcentaje del importe de la línea o valor fijo por unidad del servicio, la moneda y cuándo se genera: al vender o al cobrar. En cobros parciales se genera en proporción a cada abono."
                    },
                    {
                      "title": "Asigna la regla al registrar la venta.",
                      "detail": "En cada línea de Ventas o de la ficha del cliente del CRM, selecciona Comisión del servicio. La moneda de la regla debe coincidir con la venta. La venta conserva su regla histórica aunque después cambies el porcentaje o el valor."
                    },
                    {
                      "title": "Revisa y registra los pagos.",
                      "detail": "En Colaboradores y comisiones, filtra por persona y fecha de venta. Consulta total, generado, pagado y pendiente. Registrar pago añade un egreso por todo el pendiente a la cuenta y concepto elegidos; no efectúa una transferencia bancaria."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Pagos e historial",
                  "text": "Repetir un pago no duplica el egreso. Una venta con comisiones pagadas conserva su importe y asignación; no se puede borrar. Si se anula la venta o se revierte un cobro, se conserva el pago y se indica el importe que debe revisarse. Reactivar la venta descuenta lo ya pagado."
                },
                {
                  "type": "paragraph",
                  "text": "Pueden gestionar colaboradores los gerentes y administradores con permiso de Talento. Para registrar pagos también se necesita permiso de crear egresos en Finanzas. Puedes desactivar un colaborador o regla para dejar de usarlos en ventas nuevas sin perder su historial."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/directorio-departamentos",
          "slug": "directorio-departamentos",
          "url": "https://help.daplox.com/help/equipo/directorio-departamentos",
          "title": "Directorio del equipo",
          "excerpt": "La ficha de cada persona: cargo, departamento, perfil DISC, fechas y a quién reporta. Con vistas de tarjetas, lista y organigrama.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "equipo",
            "directorio",
            "departamentos",
            "miembros",
            "disc"
          ],
          "related_slugs": [
            "invitar-usuarios",
            "organigrama",
            "roles-permisos",
            "wiki-sops"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El directorio vive en Talento → Directorio. Arriba ves los indicadores del equipo (miembros totales, activos, inactivos y cumpleaños del mes) y puedes alternar entre tres vistas: tarjetas, lista y organigrama."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Un solo sitio para las personas",
                  "text": "El directorio es donde se ven y se abren las personas: pulsa el nombre de alguien (en la tarjeta o en la lista) y se abre su ficha, con el camino a sus accesos por área, su rol y contraseña y el organigrama. Para sumar a alguien nuevo, el botón «Dar de alta» abre el alta, donde la cuenta, el cargo, los accesos y los proyectos se configuran de una vez."
                }
              ]
            },
            {
              "heading": "Completar la ficha de un miembro",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Directorio → botón Editar del miembro (en la tarjeta o en la columna Acciones de la lista)."
                    },
                    {
                      "title": "Datos de la ficha",
                      "detail": "Nombre, Apellido, Email, Teléfono, Cargo, Departamento, Perfil DISC, Fecha de ingreso y Fecha de nacimiento. El catálogo de departamentos trae los seis de Daplox primero (Gerencia, Marketing, Finanzas, Producción, Talento, Proyectos) más Ventas, Operaciones, Desarrollo, Diseño y Recursos Humanos."
                    },
                    {
                      "title": "«Reporta a» — el jefe directo",
                      "detail": "Define de quién depende la persona. Alimenta el organigrama, la columna «Reporta a:» del listado y quién revisa sus solicitudes. Solo administradores pueden cambiarlo."
                    },
                    {
                      "title": "Guarda los cambios."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La Fecha de nacimiento alimenta el contador de cumpleaños del mes y hace que el cumpleaños aparezca solo en el calendario del equipo, en Talento → Solicitudes. La Fecha de ingreso es la base del saldo de vacaciones."
                }
              ]
            },
            {
              "heading": "Buscar y filtrar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Buscador por nombre, cargo o email.",
                    "Filtro por departamento.",
                    "Filtro por estado: Activo o Inactivo."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Suspender a alguien (estado Inactivo) es reversible: la cuenta queda sin acceso y una persona administradora puede reactivarla después desde el mismo directorio. Eliminar es definitivo: la persona sale del directorio, del organigrama y de Configuración → Usuarios, pierde el acceso y deja de ocupar cupo; quienes le reportaban pasan a su jefe y su historial (ventas, mensajes, auditoría) se conserva. Ni el Dueño ni tu propia cuenta se pueden eliminar."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Suspender y eliminar piden la fecha y el motivo de salida (si no pones fecha, queda la de hoy). Se ven en la ficha y entre los inactivos; el motivo, sólo el dueño y los administradores. Reactivar a la persona los limpia.",
                    "Eliminar a alguien cancela sus solicitudes pendientes y sus ausencias aprobadas que aún no empezaban, y le quita el puesto de la empresa."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cada persona tiene un departamento principal y puede liderar varios: en «Editar», marca en «Lidera» los departamentos que encabeza (sólo los de tu empresa, incluidos los creados con «Nuevo departamento» y los que sólo existen en un cargo del organigrama). Figura como líder en cada uno, en Departamentos y en el organigrama del directorio. Una persona suspendida o eliminada no figura como líder."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Corregir catálogos",
                  "text": "En Talento → Departamentos, «Corregir catálogos» renombra o retira departamentos, motivos de ausencia y niveles del organigrama (dueño y administradores). Renombrar un departamento lo cambia en las personas, los cargos, los manuales y las vacantes que lo usan; retirarlo sólo lo quita de las listas, sin tocar los datos de nadie. Los once departamentos estándar no se retiran."
                }
              ]
            },
            {
              "heading": "Estadísticas del equipo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Talento → Estadísticas ves la plantilla activa por departamento, la distribución de perfiles DISC (incluyendo cuántos aún no tienen perfil) y la antigüedad promedio calculada desde las fechas de ingreso. Las cifras de DISC y de antigüedad las ve la gestión (dueño, administradores y jefes): al resto del equipo la pantalla se lo dice en vez de mostrar números incompletos."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/invitar-usuarios",
          "slug": "invitar-usuarios",
          "url": "https://help.daplox.com/help/equipo/invitar-usuarios",
          "title": "Dar de alta a una persona",
          "excerpt": "El alta se abre desde Talento → Directorio con el botón «Dar de alta»: en un solo paso quedan la cuenta, el cargo en el organigrama, la ficha, los accesos por área y los proyectos.",
          "updated_at": "2026-10-01",
          "reading_minutes": 6,
          "tags": [
            "equipo",
            "usuarios",
            "alta",
            "invitar",
            "roles",
            "accesos",
            "personas"
          ],
          "related_slugs": [
            "puestos-de-la-empresa",
            "roles-permisos",
            "directorio-departamentos",
            "permisos-modulos-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las altas se hacen desde Talento → Directorio con el botón «Dar de alta», que abre el panel de alta (/team/personas). Es una página, no un formulario pequeño, y al terminar o cancelar vuelves al Directorio. Dar de alta crea una cuenta de acceso, así que solo pueden hacerlo el dueño y los administradores."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿Y Configuración → Usuarios?",
                  "text": "Esa pestaña queda para administrar cuentas existentes: cambiar el rol, cambiar el correo de acceso, desactivar o reactivar y resetear contraseñas, siempre sobre alguien de rango menor que el tuyo (entre Dueños se cambian el rol y el acceso, pero la contraseña y el correo los cambia cada uno desde su perfil). Lo que no puedes hacer no se ofrece, y la fila dice por qué. El escudo de cada fila («Editar accesos») abre la página de la persona, donde cambias rol, puesto y accesos por área juntos. Su antiguo formulario de alta se mudó: ahora muestra el aviso «Las altas se hacen en Talento» con un botón que te trae aquí."
                }
              ]
            },
            {
              "heading": "Las cuatro secciones del panel",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "«Quién es»",
                      "detail": "Nombre completo, Correo (obligatorio), Teléfono y Fecha de nacimiento. Cada campo dice la consecuencia de dejarlo vacío: sin teléfono no recibe el seguimiento de tareas por WhatsApp; sin fecha de nacimiento su cumpleaños no aparece al equipo."
                    },
                    {
                      "title": "«Puesto y organigrama»",
                      "detail": "Cargo, Área (elige una existente o crea con «Área nueva…»), Fecha de ingreso (sin ella el saldo de vacaciones sale sin derecho acumulado), Nivel en el organigrama (Operativo, Táctico o Estratégico) y «Reporta a»: el jefe directo, que recibirá sus solicitudes, y el cargo del que va a colgar en el organigrama."
                    },
                    {
                      "title": "«Accesos»",
                      "detail": "El Rol en la empresa (Miembro, Jefe, Sólo lectura o Administrador — el rol de Dueño no se asigna desde el alta), un Puesto de la empresa (si el que necesitas no existe, «+ Crear puesto» al final del desplegable lo crea sin salir del alta), o una plantilla de punto de partida (Ventas, Administración y finanzas, Producción / planta, Jefe de área, Sólo consulta) y la matriz completa: 8 áreas × 4 acciones (Ver, Crear, Editar, Borrar)."
                    },
                    {
                      "title": "«Proyectos»",
                      "detail": "Marca los proyectos en los que va a trabajar y el nivel en cada uno: Sólo ver, Editar o Administrar. Sin al menos uno, la persona ve la pantalla de Proyectos vacía."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "«Lo que va a ver»",
                  "text": "El panel lateral de vista previa traduce la configuración al idioma de la persona: qué áreas le quedan con acceso completo, en sólo consulta o cerradas, y cuántos proyectos tendrá. Revísalo antes de crear — es la forma de no dejar accesos mal puestos sin enterarte."
                },
                {
                  "type": "paragraph",
                  "text": "Al terminar, pulsa «Crear y configurar»."
                }
              ]
            },
            {
              "heading": "El acta final y la contraseña",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Después de crear ves el acta: «Quedó hecho» lista lo que se configuró (cuenta, cargo en el organigrama, ficha de empleado, accesos, proyectos) y «Queda por hacer» lo que faltó, para que un alta a medias no pase por completa."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No se envía correo de invitación",
                  "text": "El acta muestra la contraseña temporal con el aviso «pásasela por un canal seguro»: cópiala y entrégasela tú, porque Daplox no le manda ningún email a la persona nueva. Si la pierde, en Configuración → Usuarios está la acción «Resetear contraseña», que genera otra temporal y cierra sus sesiones. ¿Escribiste mal su correo? Corrígelo ahí mismo con «Cambiar correo» (el icono del sobre): pide tu contraseña, cierra sus sesiones y le avisa al correo nuevo; entra con ese correo y su misma contraseña. Solo puedes hacerlo con alguien de menor rol que el tuyo, nunca con un Dueño: cada persona cambia el suyo en Configuración → Mi perfil."
                },
                {
                  "type": "paragraph",
                  "text": "¿Entran varias personas al mismo puesto? El botón «Dar de alta a otra» limpia solo la identidad y conserva el cargo, el área y los accesos configurados."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Límite de usuarios por plan",
                  "text": "Si tu plan tiene un máximo de usuarios y ya lo alcanzaste, verás el aviso de límite al crear. Puedes desactivar una cuenta existente (libera el cupo) o subir de plan en Configuración → Cuenta."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/puestos-de-la-empresa",
          "slug": "puestos-de-la-empresa",
          "url": "https://help.daplox.com/help/equipo/puestos-de-la-empresa",
          "title": "Puestos: plantillas de acceso a tu medida",
          "excerpt": "Define «Recepción» o «Residente de obra» una sola vez, con su techo y su matriz de accesos, y asígnalo al dar de alta en vez de marcar 32 casillas.",
          "updated_at": "2026-10-28",
          "reading_minutes": 4,
          "tags": [
            "equipo",
            "puestos",
            "roles",
            "permisos",
            "plantillas"
          ],
          "related_slugs": [
            "invitar-usuarios",
            "roles-permisos",
            "permisos-modulos-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los roles del producto son fijos e iguales para todas las empresas. Un puesto, en cambio, es tuyo: se define una vez en Talento → Puestos, con nombre propio y sus accesos, y al dar de alta a alguien basta elegirlo. Elegir «Recepción» en el alta evita configurar las 32 casillas de la matriz cada vez."
                }
              ]
            },
            {
              "heading": "Crear un puesto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Puestos → «Puesto nuevo» (o «Crear el primero» si la lista está vacía)."
                    },
                    {
                      "title": "Nombre y descripción",
                      "detail": "Por ejemplo «Residente de obra» — «Coordina la obra en sitio y reporta avances». La descripción es opcional y se muestra al elegir el puesto en el alta."
                    },
                    {
                      "title": "«Qué hace esta persona» — el techo",
                      "detail": "Sólo lectura (no escribe en ningún lado, salvo donde la matriz se lo conceda), Trabaja en su área (crea y edita con normalidad, salvo donde la matriz se lo cierre) o Coordina un equipo (además ve las pantallas de jefatura y los reportes de su gente)."
                    },
                    {
                      "title": "«Accesos por área» — la matriz",
                      "detail": "8 áreas × 4 acciones. Desmarca lo que quieras cerrarle. Y al revés: marcar una casilla que su techo no daba SÍ se la concede dentro de esa área — un puesto de sólo lectura con «Crear» en Marketing sí crea contactos."
                    },
                    {
                      "title": "Guarda con «Crear puesto» (o «Guardar cambios» si editas)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "También desde el alta, sin salir de ella",
                  "text": "Al dar de alta a alguien (o en la página de accesos de una persona), el desplegable «Puesto de la empresa» termina en «+ Crear puesto». Escribe el nombre y pulsa «Agregar»: el puesto se crea con el rol y los accesos que ya marcaste ahí, queda elegido y no se pierde nada de lo que llenaste. Luego lo ajustas aquí, en Puestos. Solo se ofrece al dueño y a los administradores."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Ningún puesto llega a administrador",
                  "text": "Es deliberado, y la pantalla lo dice: «Gestionar usuarios, permisos y facturación se concede persona a persona, no con un puesto». El techo más alto de un puesto es «Coordina un equipo»."
                }
              ]
            },
            {
              "heading": "Editar y retirar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La persona queda atada al puesto: si mañana cambias lo que hace «Recepción», cambia para todas las personas que lo tienen. Al guardar una edición, la pantalla te lo recuerda: «Afecta a N persona(s)».",
                    "Cada tarjeta muestra cuántas personas tienen el puesto (sin contar a las eliminadas) y cuántas áreas quedaron con accesos a medida.",
                    "Retirar un puesto no borra ninguna cuenta: «Nadie pierde su cuenta: vuelven a los permisos de su rol». Un puesto retirado ya no pone techo ni aplica su matriz.",
                    "Un mismo módulo no puede aparecer dos veces en la matriz de un puesto: la pantalla no lo permite y el servidor lo rechaza con un mensaje.",
                    "Los puestos solo los administran el dueño y los administradores de la empresa."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Puesto + matriz personal",
                  "text": "Si además le marcas excepciones personales a alguien (en el alta o en Talento → Permisos), su fila personal pisa a la del puesto módulo a módulo. Lo que no toques sigue al puesto."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/wiki-sops",
          "slug": "wiki-sops",
          "url": "https://help.daplox.com/help/equipo/wiki-sops",
          "title": "Wiki y SOPs (manuales)",
          "excerpt": "Documenta procesos, políticas y conocimiento de la empresa en manuales con Markdown, generación con IA y visibilidad por departamento.",
          "updated_at": "2026-10-28",
          "reading_minutes": 4,
          "tags": [
            "equipo",
            "wiki",
            "sops",
            "documentación",
            "manuales"
          ],
          "related_slugs": [
            "sops-buenos",
            "directorio-departamentos",
            "organigrama"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La Wiki es donde vive el conocimiento de tu empresa. SOPs (Standard Operating Procedures) son los manuales paso a paso de cómo hacer las cosas. Todo está en Talento → Wiki + SOPs. Crear y editar manuales es tarea del dueño y de los administradores; el resto del equipo los consulta según la visibilidad de cada uno."
                }
              ]
            },
            {
              "heading": "Crear un manual",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Wiki + SOPs → «Nuevo SOP» (abre el diálogo «Nuevo manual»)."
                    },
                    {
                      "title": "Título y categoría",
                      "detail": "Las categorías son ocho fijas: Onboarding, Políticas, Procesos, Cultura, Beneficios, Técnico, Legal y Otros."
                    },
                    {
                      "title": "Contenido en Markdown",
                      "detail": "Escríbelo tú o usa «Generar contenido con IA»: toma el título, la categoría, el departamento y un esquema opcional de puntos, y devuelve un borrador que puedes editar antes de guardar. «Vista previa con formato» muestra cómo se va a leer."
                    },
                    {
                      "title": "Visibilidad",
                      "detail": "Público (toda la empresa), Privado (solo tú) o Por departamento — con esta última eliges el departamento del catálogo de tu empresa (también los creados en Talento → Departamentos), y lo ven las personas que lo tienen en su ficha."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los manuales se editan en sitio: no hay historial de versiones. Si un procedimiento cambia fuerte, considera crear un manual nuevo y retirar el viejo."
                }
              ]
            },
            {
              "heading": "El Manual de Cultura",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Arriba de la lista hay una tarjeta destacada para el Manual de Cultura de tu empresa: «Ver Manual de Cultura» abre la vista previa con formato de documento (con exportación a PDF) y, si tienes rol de gerencia, «Editar cultura» te lleva a editar su contenido."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Un solo lugar para consultar, dos lugares para editar",
                  "text": "Gerencia → Método de Trabajo tiene su propio catálogo (Wiki y SOPs del método de trabajo), que se crea y se edita allá. Esta pantalla también lo muestra: con el filtro de origen ves los manuales de Talento, el Wiki y los SOPs de Gerencia que puedes ver, o todo junto, con la misma búsqueda; cada uno se abre donde se edita. El buscador global encuentra los dos."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/contratacion-ia",
          "slug": "contratacion-ia",
          "url": "https://help.daplox.com/help/equipo/contratacion-ia",
          "title": "Contratación con IA",
          "excerpt": "Crea la vacante con un asistente de 3 pasos (la IA redacta la descripción), lleva el pipeline de candidatos a mano y convierte al contratado en alta.",
          "updated_at": "2026-10-28",
          "reading_minutes": 6,
          "tags": [
            "equipo",
            "contratación",
            "vacantes",
            "candidatos",
            "ia"
          ],
          "related_slugs": [
            "invitar-usuarios",
            "organigrama",
            "directorio-departamentos"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Talento → Contratación reúne tus vacantes y sus candidatos. Crear, editar o cerrar vacantes es de dueño y administradores («Nueva contratación»); un jefe puede ver y trabajar los candidatos. Si le das a otra persona Talento COMPLETO en sus accesos —las cuatro acciones: Ver, Crear, Editar y Borrar, en su puesto o en sus permisos propios—, también usa Contratación entera, con la IA incluida. Con alguna de las cuatro cerrada, Contratación depende sólo de su rol: así, restringirle algo de Talento a alguien nunca le abre las bandas salariales ni los datos de los candidatos."
                }
              ]
            },
            {
              "heading": "Crear la vacante: 3 pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "1. Descripción de cargo",
                      "detail": "Nombre del cargo (ej. «Diseñador gráfico senior»), la descripción — escríbela o pulsa «Generar» para que la IA la redacte a partir del cargo —, los requisitos y el objetivo principal del puesto."
                    },
                    {
                      "title": "2. Detalles",
                      "detail": "Banda salarial (mínimo y máximo, en la moneda de tu empresa), presupuesto, tipo de campaña (Interna, Externa, Mixta o Headhunting), fechas de inicio y fin, departamento, ubicación y la casilla «Trabajo 100% remoto»."
                    },
                    {
                      "title": "3. Revisión",
                      "detail": "Resumen de todo lo anterior y el estado inicial: Abierta, En proceso, Pausada o Cerrada."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La descripción de una vacante ya guardada se puede volver a redactar con «Regenerar descripción IA». Si ya tiene texto, pide confirmación antes de reemplazarlo y ofrece «Deshacer» para volver a la anterior.",
                    "Si la IA corta el texto, la pantalla avisa para que lo revises antes de guardar.",
                    "Borrar una vacante dice cuántos candidatos se borran con ella y ofrece marcarla como Cerrada en su lugar, que conserva el historial.",
                    "Desde Talento → Organigrama, cada cargo tiene «Crear vacante desde este cargo»: abre este asistente prellenado con el título y el departamento."
                  ]
                }
              ]
            },
            {
              "heading": "El pipeline de candidatos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los candidatos se cargan a mano con «Agregar candidato»: nombre completo (obligatorio), email, teléfono, la fuente (LinkedIn, referido, Indeed…), su perfil de LinkedIn, el CV (subido o elegido de Archivos, o un enlace), las notas de entrevista y una puntuación de 0 a 100. El mismo correo no entra dos veces a la misma vacante. Cada tarjeta tiene un selector de etapa: Aplicó, Revisión, Entrevista, Oferta, y al final Contratado o Descartado."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "De candidato a compañero",
                  "text": "Al pasar a alguien a «Contratado» —en el tablero, al editar el candidato o al crearlo ya contratado—, Daplox ofrece darlo de alta ahí mismo: a quien puede dar altas (dueño y administradores) le abre el panel prellenado con su nombre, su correo, su teléfono, el cargo y el área de la vacante; a los demás les indica que se la pidan a un administrador. Al terminar, la tarjeta muestra «Dado de alta» con el enlace a su ficha, y se ofrece cerrar la vacante."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Lo que este módulo no hace",
                  "text": "No hay página pública de la vacante ni postulación por URL: los candidatos no aplican solos, los registras tú con lo que te llegue por tus canales (bolsas de empleo, referidos, redes)."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/solicitudes-vacaciones",
          "slug": "solicitudes-vacaciones",
          "url": "https://help.daplox.com/help/equipo/solicitudes-vacaciones",
          "title": "Solicitudes (vacaciones, permisos)",
          "excerpt": "Cómo el equipo pide vacaciones, permisos o trabajo remoto, y cómo se aprueba siguiendo la cadena de reportes con el saldo a la vista.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "equipo",
            "solicitudes",
            "vacaciones",
            "permisos",
            "remoto",
            "festivos",
            "saldo"
          ],
          "related_slugs": [
            "calendario-equipo",
            "directorio-departamentos"
          ],
          "sections": [
            {
              "heading": "Pedir una solicitud",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Solicitudes → «Nueva solicitud»."
                    },
                    {
                      "title": "Tipo de solicitud",
                      "detail": "Vacaciones, Enfermedad, Personal, Trabajo remoto, Capacitación u Otro."
                    },
                    {
                      "title": "Título (obligatorio), descripción y fechas de inicio y fin.",
                      "detail": "No hay campo de adjuntos: si necesitas respaldar con un documento (una incapacidad, por ejemplo), acuérdalo con tu jefe por otro canal."
                    },
                    {
                      "title": "Envía. Queda Pendiente hasta que la revisen."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Basta con poder entrar a Talento: pedir, editar y cancelar tus propias solicitudes no depende de las casillas Crear, Editar o Borrar de tus accesos.",
                    "Mientras está Pendiente, «Editar solicitud» cambia fechas, tipo, título o descripción, con las mismas reglas que al pedirla.",
                    "«Hoy» es el día de tu empresa, según su zona horaria: puedes pedir vacaciones para hoy o desistir de las de mañana aunque sea de noche.",
                    "Una incapacidad se puede registrar aunque coincida con un trabajo remoto o una capacitación ya pedidos.",
                    "Al cancelar puedes escribir el motivo: lo ve quien revisa."
                  ]
                }
              ]
            },
            {
              "heading": "Quién aprueba",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La revisión sigue la cadena de reportes del organigrama: un jefe solo revisa las solicitudes de su propia cadena, y nunca las de un administrador o del dueño. Si la persona no tiene «Reporta a», la revisan el dueño o un administrador. El dueño y los administradores revisan cualquiera. Nadie puede aprobar su propia solicitud — la única excepción es el dueño. Para rechazar, el motivo de rechazo es obligatorio y la persona lo verá en el detalle."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "El saldo, a la vista del aprobador",
                  "text": "En el detalle de una solicitud de vacaciones aparece el saldo automático del solicitante: «Vacaciones {año}: X días disponibles», junto con el derecho del año, los días ya aprobados y los pendientes; si la solicitud cruza de diciembre a enero, ves los dos años. Se calcula desde la fecha de ingreso de su ficha; si esa fecha falta, la pantalla lo dice y no inventa un saldo."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Aprobar por encima del saldo",
                  "text": "Si la solicitud pide más días de los que la persona tiene, Daplox avisa cuántos faltan y pide confirmación. Si confirmas, se aprueba y queda registrado quién la aprobó en negativo."
                }
              ]
            },
            {
              "heading": "Política de vacaciones, festivos y días propios",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dueño y administradores ven «Política de vacaciones» en Talento → Solicitudes: el derecho anual según el país de la empresa y la antigüedad de cada persona, la acumulación de lo no gozado (apagada si no la activas) y su tope.",
                    "Los valores por país vienen sugeridos: confírmalos con tu asesor y guarda la política para fijarlos en tu empresa.",
                    "Los festivos oficiales del país de la empresa y los días propios que agregues (por ejemplo, un cierre de fin de año) no descuentan vacaciones.",
                    "Si tu empresa no tiene un país reconocido en Configuración, se sugieren 15 días hábiles y no se aplican festivos oficiales; los días propios sí."
                  ]
                }
              ]
            },
            {
              "heading": "Después de aprobar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Vacaciones y capacitación aprobadas crean solas una ausencia en el calendario del equipo, debajo de las solicitudes en esta misma pantalla, pintada todos los días del rango y con el nombre de la persona. El trabajo remoto aparece como «Trabajo remoto», no como ausencia.",
                    "Enfermedad, Personal y Otro salen en ese calendario sólo como «Ausencia — nombre», sin el motivo, y sólo para quien ya puede ver esa solicitud: la persona, su cadena de jefes, el dueño y los administradores.",
                    "Toda ausencia aprobada, menos el trabajo remoto, cierra la agenda de reservas de esa persona esos días, sin mostrar el motivo.",
                    "Esa ausencia no se edita a mano en el calendario: mientras está pendiente se edita la solicitud; si ya está aprobada, se cancela.",
                    "Al eliminar a una persona, sus solicitudes pendientes y sus ausencias aprobadas que aún no empezaban se cancelan solas.",
                    "El listado filtra por Pendientes (todas), Todas del mes, Aprobadas, Rechazadas o Canceladas del mes."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/organigrama",
          "slug": "organigrama",
          "url": "https://help.daplox.com/help/equipo/organigrama",
          "title": "Organigrama: 'a quién reporta' y estructura de cargos",
          "excerpt": "Dos vistas de tu jerarquía: el árbol de cargos por niveles (Dirección, Coordinación, Operación) y el campo \"Reporta a\" del directorio.",
          "updated_at": "2026-10-28",
          "reading_minutes": 4,
          "tags": [
            "equipo",
            "organigrama",
            "jerarquía",
            "reporta a",
            "cargos"
          ],
          "related_slugs": [
            "directorio-departamentos",
            "roles-permisos",
            "wiki-sops"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Talento → Organigrama muestra la estructura de cargos y reportes como un árbol expandible. Cada cargo se clasifica en uno de tres niveles: Dirección (diseña el rumbo: CEO, fundadores, directores), Coordinación (traduce estrategia en planes: gerentes, jefes de área) y Operación (ejecuta el día a día: ejecutivos, especialistas)."
                }
              ]
            },
            {
              "heading": "Armar el organigrama",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Organigrama → crea los cargos de Dirección primero",
                      "detail": "El vacío inicial te lo sugiere: \"Empieza creando los cargos de Dirección (CEO, fundadores, directores)\"."
                    },
                    {
                      "title": "Para cada cargo define título, nivel, de quién depende, la persona asignada y el departamento.",
                      "detail": "La persona asignada sólo puede ser alguien activo. El nivel propio sale del catálogo de tu empresa y se corrige con «Corregir niveles»."
                    },
                    {
                      "title": "Expande o colapsa ramas con las flechas de cada nodo."
                    },
                    {
                      "title": "Edita o elimina con los botones que aparecen al pasar el mouse",
                      "detail": "Al eliminar un cargo, sus subordinados pasan a depender del cargo de arriba."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Solo Owner y Admin editan",
                  "text": "Si no tienes rol de administrador no verás \"Nuevo cargo\" ni los botones de cada cargo. El resto del equipo puede consultarlo."
                }
              ]
            },
            {
              "heading": "\"Reporta a\" en el directorio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Además del árbol de cargos, cada persona tiene el campo \"Reporta a\" (su jefe directo) en su ficha del directorio. Solo administradores lo cambian, y alimenta la vista de organigrama del directorio y la columna \"Reporta a:\" del listado."
                }
              ]
            },
            {
              "heading": "Alerta de densidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si tu capa de Coordinación es muy chica en relación al equipo, el organigrama te lo advierte con un reporte de densidad (cuántos hay en Dirección, Coordinación y Operación) y marca a los managers sobrecargados con más de 10 reportes directos."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/roles-permisos",
          "slug": "roles-permisos",
          "url": "https://help.daplox.com/help/equipo/roles-permisos",
          "title": "Roles, puestos y la matriz de permisos",
          "excerpt": "Qué puede hacer cada rol, cómo los puestos ponen techo y conceden dentro de su área, y cómo la matriz personal cierra o abre módulo a módulo.",
          "updated_at": "2026-10-28",
          "reading_minutes": 7,
          "tags": [
            "equipo",
            "permisos",
            "roles",
            "puestos",
            "seguridad",
            "matriz"
          ],
          "related_slugs": [
            "puestos-de-la-empresa",
            "invitar-usuarios",
            "permisos-modulos-plan",
            "organigrama"
          ],
          "sections": [
            {
              "heading": "Los roles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dueño (Owner) — control total de la cuenta: es el único que puede crear otros Dueños y Administradores, y quien maneja las acciones sensibles (suscripción, facturación, eliminación de la cuenta).",
                    "Administrador — administra usuarios, permisos y configuración, y accede a todos los módulos.",
                    "Jefe (Manager) — trabaja con permisos de escritura y además ve los reportes de su equipo y revisa las solicitudes de su cadena.",
                    "Miembro — el rol operativo estándar: crea y edita en los módulos a los que tiene acceso.",
                    "Sólo lectura (Visor) — puede consultar la información, pero cualquier intento de crear, editar o borrar se rechaza en el servidor."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Al dar de alta (Talento → Directorio → «Dar de alta») eliges entre Miembro, Jefe, Sólo lectura y Administrador; el rol de Dueño no se asigna desde el alta. Para alguien que ya existe, el rol se cambia en su página (ver «Cambiar el rol, el puesto y los accesos de alguien que ya existe»): no puedes cambiar tus propios accesos, un Administrador no cambia los de otro Administrador y solo un Dueño puede tocar a otro Dueño. La ficha de alguien de tu mismo rango o superior (su nombre, su teléfono, a quién reporta) tampoco se edita: un Administrador no edita la del Dueño ni la de otro Administrador."
                }
              ]
            },
            {
              "heading": "Cambiar el rol, el puesto y los accesos de alguien que ya existe",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre su página",
                      "detail": "Talento → Directorio → la persona → «Editar ficha» (o «Rol, puesto y cuenta»). También llegas con el escudo de su fila en Configuración → Usuarios y con «Rol, puesto y ficha» en Talento → Permisos."
                    },
                    {
                      "title": "Cambia lo que haga falta",
                      "detail": "Su ficha, su rol, su puesto y las casillas de cada área, en la misma página."
                    },
                    {
                      "title": "Pulsa «Guardar cambios» en la barra de abajo",
                      "detail": "La barra aparece sólo cuando hay algo sin guardar. Puedes escribir el motivo del cambio: queda en el registro de auditoría."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada área dice de dónde sale lo que tiene: «Del rol», «Del puesto» o «Propia» (un acceso puesto a mano para esa persona).",
                    "Cambiar una casilla le da a esa área un acceso propio, que pisa lo de su puesto. «Restablecer» lo devuelve a lo de su puesto o su rol. Si una casilla vuelve a quedar igual que su puesto, deja de ser propia sola.",
                    "Rol, puesto y accesos se guardan juntos: si algo no se puede aplicar (por ejemplo, un puesto retirado), no se guarda nada y la pantalla dice por qué.",
                    "A un Dueño o Administrador la matriz por área no se le aplica, así que la página no la ofrece.",
                    "Un área que tu plan no incluye aparece como «fuera del plan»: aunque la persona tenga acceso, no la verá hasta contratarla.",
                    "En «Cuenta» puedes suspender o reactivar su acceso, restablecer su contraseña y cambiar su correo. Suspender pide la fecha y el motivo de salida; «Fecha y motivo de salida» los corrige después.",
                    "«Desarrollo y ficha personal» muestra su plan de crecimiento (fortalezas, áreas, metas, mentor y próxima revisión), las notas privadas de su jefe y «Conocer al equipo». La ven y editan el dueño, los administradores que la superan y el jefe que la tiene en su cadena; nadie lee las notas privadas sobre sí mismo.",
                    "«Documentos» enlaza archivos de Archivos a la persona (contrato, identificación…). Los gestionan el dueño y los administradores que la superan; la persona ve los suyos. Las descargas usan enlaces temporales y el archivo no se vuelve público."
                  ]
                }
              ]
            },
            {
              "heading": "Los puestos: techo + matriz que también concede",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un puesto (Talento → Puestos) empaqueta dos cosas: el techo — Sólo lectura, Trabaja en su área o Coordina un equipo; nunca administrador — y su propia matriz de accesos, que además de restar puede CONCEDER dentro de un área: un puesto de sólo lectura con «Crear» marcado en Marketing sí crea contactos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La persona queda atada al puesto: cambiar el puesto cambia a todas las personas que lo tienen.",
                    "Si a alguien le marcas además excepciones personales, su fila personal pisa a la del puesto módulo a módulo.",
                    "Al retirar un puesto nadie pierde su cuenta: vuelven los permisos de su rol."
                  ]
                }
              ]
            },
            {
              "heading": "La matriz personal: Talento → Permisos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Permisos («Gestión de Permisos»)."
                    },
                    {
                      "title": "Elige el usuario en la lista de la izquierda",
                      "detail": "Puedes buscarlo por nombre o email."
                    },
                    {
                      "title": "Marca la matriz de la derecha",
                      "detail": "Para cada módulo (Gerencia, Marketing, Finanzas, Producción, Talento, Proyectos, Archivos, Configuración) hay 4 casillas: Ver, Crear, Editar y Eliminar, más «Todos» para el módulo completo."
                    },
                    {
                      "title": "Haz clic en «Guardar permisos»."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Esta matriz cierra y también puede abrir",
                  "text": "El aviso de la pantalla lo dice tal cual: «Esta matriz ajusta el acceso de cada persona. Sin un permiso propio, cada módulo hereda el rol (y su puesto). Quitar una casilla la cierra; marcar Crear, Editar o Eliminar lo permite en ese módulo aunque el rol no llegue. Nunca abre la gestión de usuarios. Propietarios y administradores están exentos». Para limitar a un administrador, primero hay que cambiarle el rol."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada módulo dice su estado bajo el nombre: «hereda del rol» (sin fila propia), «permiso propio» (fila con algo marcado) o «denegado» (fila con todo desmarcado).",
                    "«Ver» es la puerta: marcar Crear, Editar o Eliminar marca Ver solo; y quitar Ver limpia las otras tres, porque sin entrar al módulo el resto no significa nada.",
                    "El enlace «restablecer» borra la fila del módulo y devuelve el control al rol — es el camino de vuelta después de denegar.",
                    "Con Talento en «Ver» la persona pide, edita y cancela sus propias solicitudes; revisar las de otros sigue pidiendo «Editar».",
                    "Contratación (vacantes, bandas salariales y candidatos) sólo se abre con Talento completo: las cuatro casillas marcadas. Con alguna cerrada, depende del rol.",
                    "Con Talento cerrado, la persona sigue viendo la lista de responsables del Pipeline y de Conversaciones, sin datos personales."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Aplican al guardar",
                  "text": "Los cambios se aplican al guardar, sin que la persona tenga que cerrar sesión ni volver a entrar."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/permisos-modulos-plan",
          "slug": "permisos-modulos-plan",
          "url": "https://help.daplox.com/help/equipo/permisos-modulos-plan",
          "title": "Módulos bloqueados por plan: el candado del menú",
          "excerpt": "Por qué algunos módulos aparecen con candado en el menú lateral y qué desbloquea cada plan.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "equipo",
            "planes",
            "módulos",
            "candado",
            "upgrade"
          ],
          "related_slugs": [
            "roles-permisos",
            "invitar-usuarios"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Además de los roles y permisos de usuario, el plan de tu cuenta define qué módulos están activos. Los módulos que tu plan no incluye no se esconden: aparecen en el menú lateral con un candado pequeño sobre el ícono."
                }
              ]
            },
            {
              "heading": "Qué pasa al entrar a un módulo bloqueado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Se abre una pantalla informativa con el mensaje \"Disponible en el plan Pro\" (o Ultra), una descripción de lo que incluye, 3 puntos destacados y el botón \"Mejorar a Pro\" / \"Mejorar a Ultra\" que te lleva a la página de precios. Nada de tu información se pierde: el módulo solo espera el upgrade."
                }
              ]
            },
            {
              "heading": "Qué desbloquea cada plan",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Plus — Marketing y Ventas/CRM completos (contactos, pipeline, conversaciones, email, automatizaciones y más).",
                    "Pro — los 6 departamentos: agrega Finanzas, Talento, Proyectos, Gerencia (incluida la Junta Directiva IA), Cotizaciones, Academia (LMS) y Documentos.",
                    "Ultra — todo lo de Pro más Finanzas avanzada, white-label y SSO."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El upgrade aplica al instante: al confirmar el nuevo plan, los candados desaparecen y los módulos quedan operativos con tus datos existentes. El cambio de plan se hace en Configuración → Cuenta."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/calendario-equipo",
          "slug": "calendario-equipo",
          "url": "https://help.daplox.com/help/equipo/calendario-equipo",
          "title": "Calendario del equipo",
          "excerpt": "En Talento → Solicitudes, debajo de las solicitudes: el mes con las ausencias aprobadas, el trabajo remoto, los cumpleaños, los aniversarios y los eventos del equipo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "equipo",
            "calendario",
            "vacaciones",
            "eventos",
            "cumpleaños",
            "ausencias"
          ],
          "related_slugs": [
            "solicitudes-vacaciones",
            "saludo-cumpleanos",
            "directorio-departamentos"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El calendario del equipo está en Talento → Solicitudes, debajo de la lista de solicitudes. Muestra sólo lo de Talento: las vacaciones, las capacitaciones y las demás ausencias aprobadas, el trabajo remoto aprobado, los cumpleaños y aniversarios de las fichas y los eventos del equipo. Las campañas, las reservas de la agenda y las tareas de los proyectos no salen aquí: cada módulo tiene su propio calendario."
                }
              ]
            },
            {
              "heading": "Cómo se lee el calendario",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Es una retícula mensual: usa las flechas para cambiar de mes y «Hoy» para volver al actual.",
                    "Las ausencias aprobadas se pintan TODOS los días del rango, no sólo el primero, con el nombre de la persona. El trabajo remoto sale como «Trabajo remoto», no como ausencia.",
                    "Las ausencias de Enfermedad, Personal y Otro salen como «Ausencia — nombre», sin el motivo, y sólo para quien ya puede ver esa solicitud.",
                    "En el teléfono cada día lleva un punto por evento: toca el día para ver la lista de lo que cae en él.",
                    "«Actualizar» trae lo último; el calendario también se refresca solo al volver a la pestaña.",
                    "Los cumpleaños y aniversarios salen solos de las fichas del Directorio: no hay que cargarlos."
                  ]
                }
              ]
            },
            {
              "heading": "Al pedir o revisar una solicitud",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al elegir las fechas de una solicitud, y al revisarla, Daplox lista quién más del equipo falta o trabaja en remoto esos días, primero las ausencias. Informa la decisión de Recursos Humanos: no aprueba ni rechaza nada sola."
                }
              ]
            },
            {
              "heading": "Las citas de la agenda no salen aquí",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las reuniones que te reservan por tu página de la agenda son de Marketing: se ven en Marketing → Calendario y siguen ocupando tu horario, pero ya no aparecen en el calendario del equipo."
                }
              ]
            },
            {
              "heading": "Eventos que ya existían",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los eventos del equipo que ya se habían creado siguen en el calendario y siguen ocupando la agenda de quien los creó. Lo que nace de una solicitud aprobada no se edita a mano: en Talento → Solicitudes se edita la solicitud mientras está pendiente o se cancela si ya está aprobada, y el calendario se actualiza solo."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/saludo-cumpleanos",
          "slug": "saludo-cumpleanos",
          "url": "https://help.daplox.com/help/equipo/saludo-cumpleanos",
          "title": "Cumpleaños del equipo en el calendario",
          "excerpt": "Los cumpleaños aparecen solos en el calendario del equipo a partir de la fecha de nacimiento de cada ficha. Felicitar sigue siendo cosa de ustedes.",
          "updated_at": "2026-11-05",
          "reading_minutes": 2,
          "tags": [
            "equipo",
            "cumpleaños",
            "cultura",
            "calendario"
          ],
          "related_slugs": [
            "calendario-equipo",
            "conocer-equipo",
            "directorio-departamentos"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si el campo «Fecha de nacimiento» está completo en la ficha de un miembro, su cumpleaños se anuncia solo dentro de Daplox — sin que nadie lo cargue como evento."
                }
              ]
            },
            {
              "heading": "Qué pasa el día del cumple",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El cumpleaños aparece en el calendario del equipo, en Talento → Solicitudes, el día que toca y con el nombre de la persona.",
                    "También suma al contador de cumpleaños del mes en el Directorio.",
                    "Se genera solo desde la fecha de nacimiento de la ficha del Directorio: no hay que cargarlo como evento.",
                    "Un empleado dado de baja deja de aparecer.",
                    "Avisar y felicitar sigue siendo cosa del equipo: Daplox no envía ningún mensaje ni recordatorio automático."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Para que un cumpleaños no aparezca",
                  "text": "Deja vacía (o borra) la Fecha de nacimiento de esa ficha en Talento → Directorio → Editar. Sin fecha, no hay evento."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/sops-buenos",
          "slug": "sops-buenos",
          "url": "https://help.daplox.com/help/equipo/sops-buenos",
          "title": "Manuales operativos (SOPs) — cómo escribir uno bueno",
          "excerpt": "Guía práctica para que tus SOPs sean replicables y no queden en el olvido.",
          "updated_at": "2026-05-28",
          "reading_minutes": 5,
          "tags": [
            "equipo",
            "sops",
            "procesos",
            "documentación"
          ],
          "related_slugs": [
            "wiki-sops",
            "directorio-departamentos"
          ],
          "sections": [
            {
              "heading": "Estructura recomendada",
              "blocks": [
                {
                  "type": "list",
                  "ordered": true,
                  "items": [
                    "Objetivo — para qué sirve este SOP en 1 frase.",
                    "Cuándo se usa — disparadores y casos.",
                    "Responsable — rol que lo ejecuta (no nombre propio).",
                    "Pre-requisitos — accesos, herramientas, datos necesarios.",
                    "Pasos numerados — máximo 12, cada uno con verbo de acción.",
                    "Criterio de éxito — cómo sabes que salió bien.",
                    "Qué hacer si falla — escalación / plan B."
                  ]
                }
              ]
            },
            {
              "heading": "Buenas prácticas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Escribe para alguien que entra hoy a la empresa — no asumas contexto.",
                    "Captura de pantalla > párrafo descriptivo cuando hablas de UI.",
                    "Mantén el SOP corto: si pasa de 2 páginas, pártelo en sub-SOPs enlazados.",
                    "Revisa cada 6 meses — marca \"caducó\" si el proceso cambió.",
                    "Linkea SOPs desde el onboarding de cada rol."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "El error más común: SOPs descriptivos en vez de prescriptivos. Di \"haz X\", no \"se debería hacer X\"."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/conocer-equipo",
          "slug": "conocer-equipo",
          "url": "https://help.daplox.com/help/equipo/conocer-equipo",
          "title": "Conoce a tu equipo — datos personales útiles",
          "excerpt": "Cumpleaños, comida favorita, familia y hobbies: la información humana de «Mi ficha» que ayuda a tu líder a reconocerte mejor.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "equipo",
            "cultura",
            "personas",
            "mi ficha"
          ],
          "related_slugs": [
            "saludo-cumpleanos",
            "directorio-departamentos"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Antes lo llamábamos «salario emocional». Es el conjunto de datos no laborales que ayudan al equipo a tratarse como personas, no como recursos. Cada quien los completa en su propia ficha: Talento → Liderazgo (DISC) → pestaña «Mi ficha» → tarjeta «Conocer al equipo»."
                }
              ]
            },
            {
              "heading": "Los campos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Fecha de nacimiento — hace que tu cumpleaños aparezca en el calendario del equipo.",
                    "Comida favorita — útil para ordenar el almuerzo o elegir el festejo.",
                    "Familia (resumen libre) — por ejemplo «Casado, dos hijos pequeños».",
                    "Hobbies — una lista simple, ítem por ítem."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Guarda con el botón «Guardar» de la misma tarjeta. Como dice la pantalla: estos datos humanizan la gestión — tu líder los usa para reconocerte mejor (cumple, regalos, gestos de empatía). Los ven tu jefe (si te tiene en su cadena), el dueño y los administradores, en tu página de Talento → Directorio. No hay configuración de privacidad campo por campo: completa solo lo que quieras compartir."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Daplox muestra el cumpleaños en el calendario del equipo (Talento → Solicitudes), pero no envía saludos ni mensajes automáticos: felicitar sigue siendo tarea del equipo."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/academia-y-aprendizaje",
          "slug": "academia-y-aprendizaje",
          "url": "https://help.daplox.com/help/equipo/academia-y-aprendizaje",
          "title": "Academia y aprendizaje interno",
          "excerpt": "Dos pantallas de formación: la Academia Daplox para inscribirse y avanzar en cursos, y Aprendizaje interno para crear los cursos de tu empresa.",
          "updated_at": "2026-10-28",
          "reading_minutes": 4,
          "tags": [
            "equipo",
            "academia",
            "lms",
            "cursos",
            "aprendizaje",
            "capacitación"
          ],
          "related_slugs": [
            "wiki-sops",
            "sops-buenos"
          ],
          "sections": [
            {
              "heading": "Academia (cursos): aprender",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Talento → Academia (cursos) abre la «Academia Daplox: aprende, crece y certifícate». Arriba ves tus números — cursos disponibles, mis inscripciones, completados y en progreso, siempre los tuyos — y debajo el catálogo con buscador."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada tarjeta muestra la categoría, cuántas lecciones tiene, la duración total y cuánta gente está inscrita.",
                    "El acordeón «N módulos» despliega el temario: módulos con sus lecciones, y una marca en las que ya completaste.",
                    "«Inscribirme» te anota en el curso; los cursos marcados GRATIS no tienen costo y los demás muestran su precio.",
                    "«Mis cursos» reúne tus inscripciones, también las de un curso que después se despublicó: conservas su contenido y su certificado.",
                    "El certificado lleva el nombre y el logo de tu empresa."
                  ]
                }
              ]
            },
            {
              "heading": "Aprendizaje interno: crear los cursos de tu empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Talento → Aprendizaje interno abre el «Centro de Aprendizaje», donde se gestionan los cursos y capacitaciones de tu organización. Crear un curso exige rol de gerencia. Un curso y su temario (editar, publicar, despublicar, borrar, módulos y lecciones) los gestionan su instructor, el dueño y los administradores; un jefe sólo gestiona los suyos. Así un curso no se queda sin quien lo corrija si su instructor se va. Los borradores sólo los ven quienes pueden gestionarlos."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Talento → Aprendizaje interno → «Nuevo Curso»."
                    },
                    {
                      "title": "Información del curso",
                      "detail": "Título (obligatorio), descripción y categoría: Ventas, Liderazgo, Marketing, Tecnología, Finanzas, Recursos Humanos, Productividad, Legal u Onboarding."
                    },
                    {
                      "title": "Portada",
                      "detail": "Una URL de imagen para la miniatura (opcional)."
                    },
                    {
                      "title": "Guarda con «Crear Curso»",
                      "detail": "El curso nace como Borrador; publícalo cuando esté listo con el botón Publicar de su tarjeta. Como avisa el propio formulario, las lecciones, sus videos y su duración se agregan al curso desde Aprendizaje una vez creado."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Cada tarjeta muestra si el curso está Publicado o en Borrador, sus horas de contenido reales (la suma de sus lecciones) y cuántas lecciones tiene. Un curso sin lecciones dice «Sin lecciones todavía»: publícalo solo cuando tenga contenido."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/reunion-1-a-1",
          "slug": "reunion-1-a-1",
          "url": "https://help.daplox.com/help/equipo/reunion-1-a-1",
          "title": "Cómo correr una reunión 1:1 efectiva",
          "excerpt": "Plantilla y consejos para que el 1:1 manager-reporte no sea pérdida de tiempo.",
          "updated_at": "2026-10-27",
          "reading_minutes": 5,
          "tags": [
            "equipo",
            "1:1",
            "liderazgo",
            "reuniones"
          ],
          "related_slugs": [
            "directorio-departamentos",
            "conocer-equipo"
          ],
          "sections": [
            {
              "heading": "Frecuencia y duración",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Recomendación: 30-45 minutos cada 2 semanas como mínimo. Si el reporte es nuevo o estamos en crisis, semanal. Nunca lo canceles — si no hay tiempo, lo mueves, pero no lo borras."
                }
              ]
            },
            {
              "heading": "Agenda estándar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": true,
                  "items": [
                    "5 min — ¿Cómo estás? (humano, no laboral).",
                    "10 min — Su agenda: lo que el reporte quiere hablar.",
                    "10 min — Tu agenda: feedback, prioridades, contexto.",
                    "5 min — Bloqueos: qué necesita para destrabarse.",
                    "5 min — Crecimiento: cómo va su PDI, qué quiere aprender.",
                    "Cierre: 1-2 acciones concretas con dueño y fecha."
                  ]
                }
              ]
            },
            {
              "heading": "Qué evitar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Hablar solo de status del proyecto — eso va a la daily, no al 1:1.",
                    "Que el manager hable >70% del tiempo.",
                    "No tomar notas — las decisiones se evaporan.",
                    "Saltar el 1:1 dos veces seguidas (señal roja)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Crea tu plantilla de 1:1 con \"+ Nueva plantilla\" en Gerencia → Planes de Acción → Reuniones y levanta el acta desde ahí con \"+ Registrar acta\". Ojo: las actas las ve todo tu equipo, así que no dejes por escrito nada que corresponda a una conversación reservada."
                }
              ]
            }
          ]
        },
        {
          "id": "equipo/estadisticas-del-equipo",
          "slug": "estadisticas-del-equipo",
          "url": "https://help.daplox.com/help/equipo/estadisticas-del-equipo",
          "title": "Estadísticas de equipo: población, departamentos, DISC y antigüedad",
          "excerpt": "Comprende qué personas se cuentan y cómo interpretar los indicadores cuando faltan datos en el directorio.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/team/stats",
            "Estadísticas de equipo: población, departamentos, DISC y antigüedad"
          ],
          "related_slugs": [
            "directorio-departamentos",
            "conocer-equipo",
            "solicitudes-vacaciones"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Estadísticas de equipo",
                      "href": "https://app.daplox.com/team/stats"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Personas registradas en el directorio con su estado de alta actualizado.",
                    "Departamentos, fecha de ingreso y perfiles completados cuando quieras analizar esos indicadores."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Población",
                      "Los cálculos consideran personas activas. Estar ocupado, enfocado o desconectado es presencia, no una baja del equipo."
                    ],
                    [
                      "Departamentos",
                      "Cuenta áreas identificadas; una persona sin departamento no crea un departamento adicional."
                    ],
                    [
                      "Distribución por departamento",
                      "Agrupa personas por su área y permite identificar registros sin departamento."
                    ],
                    [
                      "DISC",
                      "Distribución por perfil principal D, I, S o C. Los registros sin perfil deben interpretarse como información pendiente."
                    ],
                    [
                      "Antigüedad",
                      "Se obtiene de fechas de ingreso válidas; fechas futuras o inválidas no sirven para el promedio."
                    ],
                    [
                      "Última actualización",
                      "Permite reconocer cuándo se cargaron los datos que estás observando."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa el directorio",
                      "detail": "Comprueba si hay personas dadas de baja que deban reactivarse o activas que ya no trabajen en la empresa."
                    },
                    {
                      "title": "Abre Estadísticas",
                      "detail": "Revisa total de personas y distribución. Si faltan datos de perfil o departamento, vuelve al registro para completarlos."
                    },
                    {
                      "title": "Interpreta con su cobertura",
                      "detail": "No generalices una distribución de perfiles a personas no evaluadas. Las cifras describen los datos registrados; no miden automáticamente productividad o ausencias."
                    },
                    {
                      "title": "Corrige y recarga",
                      "detail": "Después de editar datos, vuelve a cargar la pantalla y revisa la última actualización. Si ocurre un error, usa Reintentar en lugar de interpretar una carga fallida como cero personas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Los valores se explican por las personas activas y sus datos disponibles; identificas qué registros necesitan completarse."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No coincide con el total histórico",
                      "Comprueba si estás comparando personas activas con registros dados de baja."
                    ],
                    [
                      "Faltan perfiles",
                      "Revisa quién no tiene evaluación o perfil reconocido; no se puede inferir uno a partir del cargo."
                    ],
                    [
                      "No veo DISC ni antigüedad",
                      "Esas cifras las ve la gestión (dueño, administradores y jefes); al resto del equipo la pantalla se lo indica en vez de mostrar números incompletos."
                    ],
                    [
                      "Necesito ver vacaciones",
                      "Consulta solicitudes y calendario; la presencia del usuario y los gráficos de equipo no acreditan una ausencia aprobada."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "proyectos",
      "title": "Proyectos",
      "description": "Espacios colaborativos con tareas (tablero, lista y cronograma), chat, docs, pizarra e IA que planifica y resume — todo en un workspace.",
      "url": "https://help.daplox.com/help/proyectos",
      "articles": [
        {
          "id": "proyectos/ruta-proyecto-completo",
          "slug": "ruta-proyecto-completo",
          "url": "https://help.daplox.com/help/proyectos/ruta-proyecto-completo",
          "title": "Abrir, ejecutar y cerrar un proyecto con tareas y documentos",
          "excerpt": "Proyecto con miembros, tareas verificables, contexto compartido y cierre organizado.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "proyectos"
          ],
          "related_slugs": [
            "crear-proyecto",
            "miembros-roles-proyecto",
            "tareas-tablero-lista-cronograma",
            "chat-docs-canvas",
            "archivar-proyectos"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Responsables de proyectos, equipos internos y personas que colaboran con clientes."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Proyecto con miembros, tareas verificables, contexto compartido y cierre organizado."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Define objetivo y resultado entregable del proyecto.",
                    "Identifica responsable, participantes, fechas e información que compartirás.",
                    "Si colaboran clientes, revisa explícitamente la visibilidad del espacio y de su contenido."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: un lanzamiento web tiene tareas para contenido, diseño, revisión y publicación. Cada tarea tiene responsable y fecha; las decisiones viven en el chat y el documento de alcance conserva su historial."
                }
              ]
            },
            {
              "heading": "1. Crea el proyecto o usa una plantilla",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Elige un nombre reconocible, configura lo necesario y revisa la plantilla antes de crear tareas. El contenido inicial debe adaptarse al alcance real."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear un proyecto",
                      "href": "https://help.daplox.com/help/proyectos/crear-proyecto"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El proyecto aparece en la lista y abre su espacio de trabajo."
                }
              ]
            },
            {
              "heading": "2. Asigna participantes y roles",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Agrega a las personas que harán el trabajo. Comprueba qué puede ver o modificar cada rol, especialmente en espacios de clientes."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Miembros y roles del proyecto",
                      "href": "https://help.daplox.com/help/proyectos/miembros-roles-proyecto"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los participantes previstos acceden al proyecto y no a información ajena."
                }
              ]
            },
            {
              "heading": "3. Convierte el alcance en tareas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa tablero, lista o cronograma según lo que necesites organizar. Revisa responsable, fecha y estado; si usas planificación IA, valida sus tareas antes de adoptarlas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Tareas: tablero, lista, agenda, calendario y cronograma",
                      "href": "https://help.daplox.com/help/proyectos/tareas-tablero-lista-cronograma"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada entregable tiene una tarea y puedes identificar los pendientes y vencidos."
                }
              ]
            },
            {
              "heading": "4. Centraliza decisiones y documentos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Conserva el contexto en chat, documentos y pizarra. Convierte mensajes accionables en tareas y revisa versiones al editar contenido compartido."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Las pestañas del proyecto: Resumen, Tareas, Chat, Docs, Pizarra y Archivos",
                      "href": "https://help.daplox.com/help/proyectos/chat-docs-canvas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Una persona que se incorpora puede encontrar decisiones, archivos y próximos pasos."
                }
              ]
            },
            {
              "heading": "5. Revisa avance y archiva al terminar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa el resumen para detectar bloqueos y verifica los entregables reales. Cuando el proyecto termine, archívalo según la guía; no confundas archivar con eliminar."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Archivar un proyecto sin perder nada",
                      "href": "https://help.daplox.com/help/proyectos/archivar-proyectos"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los entregables están revisados y puedes recuperar el contexto del proyecto archivado."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "Un participante no ve el proyecto",
                      "Revisa que esté agregado al proyecto correcto y tenga acceso a Proyectos."
                    ],
                    [
                      "La IA propuso tareas incorrectas",
                      "Corrige el alcance y revisa responsables y fechas; la propuesta no reemplaza la planificación aprobada."
                    ],
                    [
                      "No veo una tarea",
                      "Comprueba filtros, vista y proyecto antes de crear otra."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/crear-proyecto",
          "slug": "crear-proyecto",
          "url": "https://help.daplox.com/help/proyectos/crear-proyecto",
          "title": "Crear un proyecto",
          "excerpt": "Cómo arrancar un proyecto, qué campos tiene, cómo elegir su equipo y cómo administrarlo desde el portfolio.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "proyectos",
            "crear",
            "portfolio",
            "eliminar",
            "interno",
            "externo",
            "cliente"
          ],
          "related_slugs": [
            "archivar-proyectos",
            "planificar-con-ia",
            "plantillas-curadas",
            "tareas-tablero-lista-cronograma",
            "proyectos-con-cliente-e-inventario"
          ],
          "sections": [
            {
              "heading": "Crear",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Proyectos → \"Nuevo Proyecto\" (arriba a la derecha)."
                    },
                    {
                      "title": "Nombre y descripción",
                      "detail": "El nombre es obligatorio; la descripción ayuda a ubicar el proyecto en el portfolio."
                    },
                    {
                      "title": "Nace «Pendiente» y en 0 %",
                      "detail": "Al crearlo no se pregunta el estado ni el progreso. Mientras no tenga tareas puedes cambiarlos al editarlo (Pendiente, En Progreso o Completado, y de 0 a 100 %); en cuanto tiene tareas, ambos se calculan automáticamente a partir de ellas y esos campos desaparecen del formulario de edición."
                    },
                    {
                      "title": "Tipo de proyecto y cliente",
                      "detail": "Elige si es Interno (para tu propia empresa) o Externo (de cara a un cliente). Si ves el CRM, también puedes elegir el «Cliente del proyecto»: cada tarea lo hereda. Ver \"Proyectos con cliente: el CRM, el inventario y el negocio\"."
                    },
                    {
                      "title": "\"Elegir el equipo (opcional)\"",
                      "detail": "Busca a las personas de tu empresa por nombre, correo, cargo o área, márcalas y elige su rol (Editor, Lector o Admin). Tú quedas como propietario y a cada persona le llega un aviso. Si alguien dejó de estar activo mientras elegías, el proyecto no se crea a medias: te pide volver a elegir."
                    },
                    {
                      "title": "Click \"Crear Proyecto\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "¿Proyecto grande y no sabes por dónde arrancar? Después de crearlo usa \"Planificar con IA\" (icono de robot sobre la tarjeta): genera fases con tareas, fechas y asignaciones automáticas."
                }
              ]
            },
            {
              "heading": "El portfolio de proyectos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Arriba, cuatro métricas del trabajo vivo: Proyectos (espacios activos), En marcha (con el % de progreso medio), Completados y Tareas vencidas. Los proyectos archivados no cuentan en estas cifras.",
                    "Búsqueda por nombre o descripción (\"Buscar proyecto…\"), filtros por estado, por tipo (Internos o Externos) y por cliente, y orden: Más recientes, Mayor riesgo (más tareas vencidas primero), Mayor progreso o Nombre A–Z.",
                    "\"Ver archivados\" trae de vuelta a la vista los proyectos archivados; \"Ocultar archivados\" los quita de nuevo.",
                    "Si administras la empresa (dueño o administrador), \"Todos los proyectos de la empresa\" muestra también los proyectos de los que no eres miembro. Esos no se abren: ofrecen \"Unirme como administrador\", que queda registrado en el historial del proyecto y le avisa a su propietario.",
                    "Cada tarjeta muestra si es Interno o Externo, su cliente, estado, tareas completadas sobre el total, miembros, barra de progreso y — si las hay — cuántas tareas vencidas tiene.",
                    "En la esquina superior derecha de cada tarjeta están sus acciones: Planificar con IA, Editar, Archivar (o Restaurar, si ya está archivado) y Eliminar.",
                    "Tus proyectos también aparecen en el menú lateral, bajo Proyectos: \"Ver Todos\" más los accesos directos a los recientes."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Al pie de la página, \"Disponibilidad del Equipo\" viene plegada: pulsa \"Ver capacidad\" para desplegar la carga de trabajo agregada por miembro en los próximos 7 días — útil antes de asignar tareas nuevas."
                }
              ]
            },
            {
              "heading": "Eliminar un proyecto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Eliminar es irreversible: se pierden las tareas, datos y asignaciones asociadas. Por eso el modal \"¿Eliminar Proyecto?\" exige escribir la palabra ELIMINAR antes de habilitar el botón de confirmación — y, antes de pedírtela, ofrece la salida no destructiva \"Archivar sin borrar\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Si solo quieres sacar el proyecto del día a día, archívalo en vez de eliminarlo: conserva tareas, chat, docs y pizarras intactos, y puedes devolverlo al portfolio cuando quieras (ver \"Archivar un proyecto sin perder nada\")."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/proyectos-con-cliente-e-inventario",
          "slug": "proyectos-con-cliente-e-inventario",
          "url": "https://help.daplox.com/help/proyectos/proyectos-con-cliente-e-inventario",
          "title": "Proyectos con cliente: el CRM, el inventario y el negocio",
          "excerpt": "Pon el cliente del CRM en el proyecto o en cada tarea, marca si el proyecto es interno o externo, lleva sus materiales del inventario y crea el proyecto desde el negocio ganado.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "proyectos",
            "cliente",
            "crm",
            "externo",
            "interno",
            "inventario",
            "materiales",
            "consumo",
            "devolución",
            "costo",
            "negocio",
            "pipeline",
            "whatsapp",
            "correo"
          ],
          "related_slugs": [
            "crear-proyecto",
            "tareas-tablero-lista-cronograma",
            "pipeline-deals",
            "detalle-contacto"
          ],
          "sections": [
            {
              "heading": "El cliente del proyecto y el de cada tarea",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al crear o editar un proyecto («Editar proyecto», en su cabecera) eliges su «Cliente del proyecto», un contacto del CRM. Cada tarea lo hereda; si una tarea es para otra persona, ábrela y elige su «Cliente de la tarea». La tarjeta del Tablero dice «Cliente: …» cuando la tarea tiene uno propio."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En la cabecera del proyecto y al abrir una tarea aparece la ficha breve del cliente: nombre, empresa, correo, teléfono y su negocio con la etapa en la que está. Una tarea sin cliente propio muestra el del proyecto y lo dice («Del proyecto»).",
                    "«Ver en el CRM» abre la ficha completa del contacto en una pestaña nueva.",
                    "«Enviar correo» prepara un borrador de Email Marketing sólo para ese cliente, el mismo de la ficha del contacto: se revisa y se envía desde el editor, nunca sale solo.",
                    "«Enviar WhatsApp» abre su chat en Conversaciones, en una pestaña nueva; si el cliente no tiene móvil ni teléfono, el botón te lo dice."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Quien no tiene acceso al CRM no ve el cliente en ninguna parte del proyecto, ni su ficha ni su nombre en las tarjetas. «Enviar correo» y «Enviar WhatsApp» sólo aparecen si el plan incluye el módulo y puedes crear en Marketing."
                }
              ]
            },
            {
              "heading": "Proyecto interno o externo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada proyecto es Interno (para tu propia empresa: mejoras, procesos, eventos internos) o Externo (de cara a un cliente: se entrega, se cobra y puede llevar inventario). Se elige al crearlo y se cambia con «Editar proyecto». Los proyectos que ya existían quedaron como internos. En Proyectos, cada tarjeta dice si es Interno o Externo y su cliente, y la lista se filtra con «Filtrar por tipo» y «Filtrar por cliente»."
                }
              ]
            },
            {
              "heading": "El inventario del proyecto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la pestaña «Inventario» del proyecto",
                      "detail": "Se ve si tienes acceso a Producción. «Agregar material» pide el producto, la bodega y la cantidad prevista; cada línea muestra lo previsto, lo consumido y lo disponible en esa bodega. Un combo no se agrega, porque no tiene existencias propias: agrega sus componentes."
                    },
                    {
                      "title": "«Consumir» cuando el material sale para el proyecto",
                      "detail": "Registra un movimiento de inventario con la referencia del proyecto y descuenta las existencias de la bodega. Puedes dejar una nota."
                    },
                    {
                      "title": "«Devolver» lo que no se usó",
                      "detail": "Otro movimiento lo repone en la bodega (como mucho, lo consumido) y resta del costo lo que costó al salir, aunque el costo del producto haya cambiado después: vuelve primero lo último que salió y, si salió con costos o monedas distintos, la devolución queda en una línea por cada uno. Nada se borra: los dos quedan en «Movimientos del proyecto» y en el inventario. Una línea sólo se quita mientras no tenga movimientos."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El «Costo consumido» aparece en el resumen del proyecto, por moneda, con «Ver inventario» para ir al detalle. Registrar consumos y devoluciones pide poder editar el proyecto y los mismos permisos que un movimiento manual de Inventario."
                }
              ]
            },
            {
              "heading": "Del negocio al proyecto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la ficha de un negocio del pipeline, la pestaña «Proyecto» ofrece «Crear proyecto para este cliente» —un proyecto externo con el cliente y el negocio enlazados, con una plantilla si quieres— o «Enlazar a un proyecto existente». Cada lado muestra el otro: el negocio dice su proyecto y el proyecto, en su cabecera, sus negocios. «Soltar del proyecto» deshace el enlace sin tocar el proyecto ni sus tareas."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Ganar un negocio no crea ningún proyecto solo: se crea o se enlaza desde la pestaña «Proyecto» cuando lo decides."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/archivar-proyectos",
          "slug": "archivar-proyectos",
          "url": "https://help.daplox.com/help/proyectos/archivar-proyectos",
          "title": "Archivar un proyecto sin perder nada",
          "excerpt": "Saca del día a día un proyecto terminado o pausado — con todos sus datos intactos y vuelta atrás en un click.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "proyectos",
            "archivar",
            "restaurar",
            "portfolio"
          ],
          "related_slugs": [
            "crear-proyecto",
            "espacios-clientes"
          ],
          "sections": [
            {
              "heading": "Cómo se archiva",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Desde la tarjeta del portfolio: el icono de caja de su esquina superior derecha archiva el proyecto (\"Archivar … sin borrar nada\").",
                    "Desde el diálogo de eliminación: el modal \"¿Eliminar Proyecto?\" pregunta \"¿Solo quieres despejar el portfolio?\" y ofrece \"Archivar sin borrar\" — la mayoría de las veces es lo que se busca."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Al archivar verás la confirmación: se archivó y nada se borró — puedes recuperarlo desde \"Ver archivados\"."
                }
              ]
            },
            {
              "heading": "Dónde queda y cómo vuelve",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los archivados se ocultan del portfolio por defecto. El botón \"Ver archivados\" los muestra con su etiqueta \"Archivado\"; \"Ocultar archivados\" los vuelve a esconder.",
                    "Un proyecto archivado se puede abrir igual (desde \"Ver archivados\" o por URL). Dentro, un aviso lo explica: \"Este proyecto está archivado: no aparece en el portfolio. Todo su contenido sigue intacto.\"",
                    "El botón \"Devolver al portfolio\" — en ese aviso o con el icono de restaurar sobre la tarjeta — lo reincorpora al flujo activo. Lo ven quienes gestionan el proyecto."
                  ]
                }
              ]
            },
            {
              "heading": "Archivar vs eliminar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Archivar saca el proyecto del día a día: deja de contar en las métricas del portfolio, pero tareas, chat, docs, pizarras y archivos siguen ahí, consultables. Eliminar es lo contrario: exige escribir ELIMINAR precisamente porque es irreversible y se lleva todo el contenido asociado."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Contrato terminado, proyecto entregado, iniciativa pausada: archiva. Reserva eliminar para proyectos de prueba o creados por error."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/tareas-tablero-lista-cronograma",
          "slug": "tareas-tablero-lista-cronograma",
          "url": "https://help.daplox.com/help/proyectos/tareas-tablero-lista-cronograma",
          "title": "Tareas: tablero, lista, agenda, calendario y cronograma",
          "excerpt": "Crea tareas con responsable, prioridad y horas estimadas, ordénalas por fecha, asígnalas y féchalas sin abrirlas (también varias a la vez) y trabájalas en seis vistas: tablero, lista, agenda, calendario, cronograma y dependencias.",
          "updated_at": "2026-11-05",
          "reading_minutes": 9,
          "tags": [
            "proyectos",
            "tareas",
            "kanban",
            "tablero",
            "gantt",
            "asignar",
            "subtareas",
            "ordenar",
            "fecha",
            "en lote",
            "mis tareas",
            "agenda",
            "calendario",
            "etapas",
            "columnas",
            "editar etapas",
            "pipeline",
            "mi equipo"
          ],
          "related_slugs": [
            "crear-proyecto",
            "planificar-con-ia",
            "miembros-roles-proyecto",
            "cronograma-personalizable",
            "diagramas-del-proyecto",
            "proyectos-con-cliente-e-inventario"
          ],
          "sections": [
            {
              "heading": "Crear una tarea",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el proyecto → pestaña Tareas → \"Nueva Tarea\"."
                    },
                    {
                      "title": "Título — el único campo obligatorio",
                      "detail": "El propio formulario lo dice: \"Solo el título es obligatorio\". Descripción, responsable, fecha y horas se pueden completar cuando el trabajo esté definido. Enter en el título te lleva a la descripción: la tarea no se crea hasta que pulsas el botón (o Ctrl+Enter, ⌘+Enter en Mac), así título y descripción quedan en la misma tarea."
                    },
                    {
                      "title": "Estado y prioridad",
                      "detail": "Estados: Por Hacer, En Progreso, Revisión, Completado. Prioridades: Baja, Media, Alta, Crítica y Bloqueante. Si el proyecto tiene etapas propias, el campo se llama \"Etapa\" y ofrece las columnas de su tablero."
                    },
                    {
                      "title": "Asignar a (opcional)",
                      "detail": "Elige un miembro del proyecto. Si la persona activó el Modo Foco (\"No Molestar\"), el formulario te lo advierte para que consideres asignarla más tarde."
                    },
                    {
                      "title": "Fecha de entrega y \"Horas de trabajo estimadas (opcional)\"",
                      "detail": "Bajo la fecha tienes atajos de un toque: Hoy, Mañana, Viernes y +1 semana. Las horas de trabajo estimadas son las que calculas que llevará la tarea: 4 es medio día; 16, dos días. El campo empieza vacío y puedes dejarlo así. Si la tarea tiene responsable y fecha de entrega, esas horas se suman a su carga en la \"Disponibilidad del Equipo\" del portfolio y en la \"Carga del equipo por semana\" del Resumen del proyecto."
                    },
                    {
                      "title": "Click \"Crear Tarea\"",
                      "detail": "O \"Crear y añadir otra\": guarda y deja el formulario abierto con el mismo responsable, estado y fechas para cargar la siguiente."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Alta rápida: arriba de la Lista y al pie de cada columna del tablero (\"Añadir tarea\") escribes el título, eliges responsable y fecha y pulsas \"Agregar\", sin abrir el formulario. El botón \"+\" de la cabecera de cada columna sigue abriendo el formulario completo con el estado ya elegido."
                }
              ]
            },
            {
              "heading": "Las 6 vistas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tablero — kanban que empieza con 4 columnas: Por Hacer, En Progreso, En Revisión y Completado, y que puedes cambiar con \"Editar etapas\" (más abajo). Arrastra las tarjetas entre columnas para cambiar el estado (si falla la conexión, la tarjeta vuelve sola a su lugar). En el teléfono o la tableta, donde no se puede arrastrar con el dedo, cada tarjeta tiene \"Mover a…\". Cada tarjeta muestra prioridad, fecha, un anillo de avance y el avatar del asignado; si la tarea tiene subtareas, el anillo muestra el % real de subtareas completadas. Las columnas crecen con sus tarjetas y se ven todas: para llegar a las de abajo baja la página, como en el pipeline del CRM. Puedes soltar una tarjeta en cualquier altura de otra columna, aunque esa tenga menos tareas.",
                    "Lista — tabla con columnas Tarea, Estado, Prioridad, Asignado y Entrega, que se editan en la misma fila: cambia el responsable, la fecha, el estado o la prioridad sin abrir la tarea. Si el cambio no se puede guardar, vuelve el valor anterior y te dice por qué. Pulsa el nombre de una columna para ordenar por ella. En el teléfono cada tarea es una tarjeta con los mismos controles.",
                    "Agenda — las tareas en una línea de tiempo vertical, día por día de entrega: primero las vencidas, luego hoy, mañana y los días que siguen, y al final las que no tienen fecha. Se marca una tarea como hecha desde la misma agenda. Es la vista con la que se abre el proyecto en el teléfono.",
                    "Calendario — el mes, con cada tarea de ESTE proyecto en su día de entrega y el color de su estado: sólo las del proyecto, sin nada de otros módulos. Elige un día para ver todas sus tareas debajo y abrirlas; en el teléfono cada tarea es un punto y la lista va debajo. Las de todos tus proyectos juntas se ven en Proyectos → Ver Todos → Calendario.",
                    "Cronograma — línea de tiempo (Gantt) que además dibuja las dependencias entre tareas como flechas. Cuando una tarea empieza antes de que termine aquella de la que depende, su flecha se marca en ámbar discontinuo y el pie del cronograma lo resume.",
                    "Dependencias — la red de qué tarea espera a cuál, en columnas, con la ruta crítica en rojo. Debajo está la misma información como lista (\"Ver las dependencias como lista\")."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Sobre las vistas hay búsqueda (\"Buscar tareas…\"), filtros por estado, prioridad, responsable y entrega, y \"Ordenar tareas\": por entrega (la más próxima primero, el predeterminado, o la más lejana), inicio, prioridad, estado, responsable, título u orden de creación. Las tareas sin fecha van siempre al final. El orden es el mismo en el tablero, la lista y el cronograma (la agenda y el calendario van por fecha) y, como la pestaña y la vista, viaja en la URL: compartir el enlace abre exactamente lo que estás viendo."
                },
                {
                  "type": "paragraph",
                  "text": "Las tareas avisan cuándo vencen: \"Vencida hace 3 d\", \"Hoy\" o \"Mañana\" (las completadas no avisan)."
                },
                {
                  "type": "paragraph",
                  "text": "Para borrar una tarea, ábrela (desde el Tablero, la Agenda, el Calendario o las Dependencias) y pulsa \"Eliminar\" en su diálogo: la confirmación aparece en el mismo diálogo y, al confirmar, la tarea desaparece de la vista sin recargar. En la Lista también se elimina desde el menú de la fila o en bloque."
                }
              ]
            },
            {
              "heading": "Editar las etapas del tablero",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las columnas del tablero se editan como las etapas del pipeline del CRM. En la pestaña Tareas → Tablero pulsa \"Editar etapas\" (lo ven el dueño y los administradores del proyecto; el resto del equipo ve el tablero tal como quede)."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Agregar etapa",
                      "detail": "Escribe el nombre, elige a qué estado equivale (Por Hacer, En Progreso, En Revisión o Completado) y, si quieres, un color. Puede haber hasta 20 etapas por proyecto."
                    },
                    {
                      "title": "Renombrar, cambiar el color o el estado",
                      "detail": "Con el lápiz de cada etapa. Si cambias el estado de una etapa con tareas, el editor te avisa: sus tareas pasan a ese estado."
                    },
                    {
                      "title": "Ordenar",
                      "detail": "Arrastra las etapas o usa las flechas de subir y bajar: el tablero muestra las columnas en ese orden."
                    },
                    {
                      "title": "Eliminar",
                      "detail": "Con la papelera. Si la etapa tiene tareas, se te pregunta a qué etapa moverlas antes de eliminarla: ninguna tarea se pierde."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cada etapa equivale a un estado: mover una tarea a la etapa le pone ese estado, y una etapa equivalente a Completado marca la tarea como terminada (cuenta en el avance del proyecto y deja de avisar el vencimiento). Por eso siempre queda al menos una etapa \"Completado\" y una que no lo sea. Las tareas que cambian de estado por otra vía (la IA, las automatizaciones o la API) van a la primera etapa de su nuevo estado."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Un proyecto que nunca editó sus etapas sigue con las cuatro de siempre. Con etapas propias, la Lista, la Agenda, el Calendario, el Cronograma, las Dependencias, el detalle de la tarea, el filtro de estados y el Resumen del proyecto muestran el nombre de la etapa. Los proyectos nuevos nacen con las cuatro de siempre, y aplicar una plantilla no cambia las etapas: sus tareas entran en la primera etapa equivalente a Por Hacer."
                }
              ]
            },
            {
              "heading": "Varias tareas a la vez",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la Lista, marca las casillas de las tareas",
                      "detail": "La casilla de la cabecera elige todas las visibles (respeta los filtros)."
                    },
                    {
                      "title": "Elige la acción en la barra que aparece abajo",
                      "detail": "Asignar a…, Fecha de entrega… (vacía la quita), Mover días… (corre inicio y entrega N días; las que no tienen fecha siguen sin fecha), Estado…, Prioridad… o Eliminar."
                    },
                    {
                      "title": "Pulsa \"Aplicar a N tareas\"",
                      "detail": "Se cambian todas de una vez. Si alguna no se pudo —por ejemplo, el responsable no es del equipo de ese proyecto— te dice cuál y por qué, y queda marcada; el resto sí se cambió."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Asignar varias tareas a una persona le llega como un solo aviso (\"Te asignaron 5 tareas\"), no cinco. Cada cambio queda en el historial del proyecto."
                }
              ]
            },
            {
              "heading": "Mis tareas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Proyectos → \"Mis tareas\" junta todas las que tienes asignadas en tus proyectos y en el pipeline, agrupadas en Vencidas, Para hoy, Próximos 7 días, Más adelante y Sin fecha de entrega, o día por día con \"Agenda\". Marca la casilla para dejarla como hecha sin abrir el proyecto; \"Ver completadas\" muestra las terminadas. Las de proyectos archivados no aparecen."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada tarea dice de dónde sale: su proyecto (y el negocio, si nació en uno) o «Pipeline · …» si es una tarea del pipeline que no está en ningún proyecto. El título lleva al proyecto o al negocio, y el nombre del cliente, a su ficha del CRM.",
                    "Una tarea creada desde un negocio sale una sola vez, aunque también la veas en el CRM.",
                    "Si no ves Proyectos, o no estás en el proyecto de esa tarea, la tarea creada desde un negocio te sale igual, como tarea del pipeline, y cuenta en Tareas pendientes del Inicio, que te trae a «Mis tareas».",
                    "Si tienes personas a cargo, «Mías» y «Mi equipo» cambian de quién son las tareas; en «Persona del equipo» eliges a una. Quien administra la empresa ve a todos. Las tareas del pipeline de otra persona se ven, pero sólo las marca su responsable."
                  ]
                }
              ]
            },
            {
              "heading": "Modo Zen",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El icono de ojo de cada tarjeta abre el Modo Zen: la tarea a pantalla completa, sin distracciones, con un cronómetro grande. Play inicia el conteo y registra tiempo real de trabajo sobre la tarea; Pausa lo detiene y guarda la entrada. Desde el propio overlay puedes marcar la tarea como completada — cierra el cronómetro si estaba corriendo — o salir con Escape."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Solo puede haber un cronómetro en marcha a la vez: si intentas iniciar otro, la app te avisa para no contar horas dos veces."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/cronograma-personalizable",
          "slug": "cronograma-personalizable",
          "url": "https://help.daplox.com/help/proyectos/cronograma-personalizable",
          "title": "El cronograma: escalas, grupos, hitos y ruta crítica",
          "excerpt": "Mira el proyecto por días, semanas, meses o trimestres, agrupa y colorea las tareas, mueve fechas arrastrando o con el teclado, marca hitos, ve la ruta crítica y exporta a PNG o PDF. Tu vista queda guardada en tu cuenta.",
          "updated_at": "2026-10-07",
          "reading_minutes": 6,
          "tags": [
            "proyectos",
            "cronograma",
            "gantt",
            "hitos",
            "ruta crítica",
            "dependencias",
            "exportar",
            "pdf",
            "png"
          ],
          "related_slugs": [
            "tareas-tablero-lista-cronograma",
            "planificar-con-ia",
            "diagramas-del-proyecto"
          ],
          "sections": [
            {
              "heading": "Escala y período",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Día, Semana, Mes o Trimestre cambian cuánto se ve; las barras siguen cayendo en su día exacto.",
                    "\"Ajustar al proyecto\" elige la escala en la que cabe todo lo que tiene fecha.",
                    "\"Anterior\", \"Hoy\" y \"Siguiente\" pasan de página; el período visible se lee al lado."
                  ]
                }
              ]
            },
            {
              "heading": "Personalizar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Personalizar\" agrupa las tareas por responsable, estado, prioridad o fase (la tarea madre de sus subtareas), con grupos que se pliegan y una barra que resume cada uno; colorea por estado o por prioridad, y decide qué se muestra: dependencias, línea de hoy, fines de semana, avance, subtareas, la ruta crítica y las tareas sin fecha en una lista aparte. \"Restablecer la vista\" vuelve a la de siempre."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Tu vista se guarda en tu cuenta y te sigue del teléfono al computador; además queda en la dirección de la página, así que un enlace compartido abre el cronograma como lo estabas viendo. Cada persona tiene la suya."
                }
              ]
            },
            {
              "heading": "Mover fechas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Arrastra una barra para correr inicio y entrega; arrastra uno de sus bordes para cambiar sólo el inicio o sólo la entrega.",
                    "Con el teclado: ← y → la mueven un día; Mayús + ← / → cambian la entrega.",
                    "En el teléfono: toca la barra y usa −1 sem, −1 día, +1 día y +1 semana.",
                    "\"Mover también las que dependen\" corre en la misma cantidad de días a todas las tareas que dependen de la que mueves."
                  ]
                }
              ]
            },
            {
              "heading": "Hitos, dependencias y ruta crítica",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marca \"Es un hito\" en una tarea y el cronograma la dibuja como un rombo en su fecha de entrega. En el panel de dependencias de una tarea eliges el tipo (empieza cuando la otra termina, empieza cuando la otra empieza, termina cuando la otra termina o termina cuando la otra empieza) y un desfase en días. Con \"Ruta crítica\" se marcan las tareas que, si se retrasan un día, retrasan el final del proyecto; si hay un ciclo de dependencias, la pantalla lo dice."
                }
              ]
            },
            {
              "heading": "Exportar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"PNG\" y \"PDF\" descargan el cronograma tal como lo estás viendo: las mismas filas, barras, hitos, flechas y la línea de hoy."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/diagramas-del-proyecto",
          "slug": "diagramas-del-proyecto",
          "url": "https://help.daplox.com/help/proyectos/diagramas-del-proyecto",
          "title": "Avance, carga del equipo y el portfolio en el tiempo",
          "excerpt": "Cómo avanza cada proyecto (tareas terminadas día a día), cómo se reparten sus tareas, cuánto trabajo tiene cada persona por semana y todos tus proyectos en un cronograma o en un calendario.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "proyectos",
            "diagramas",
            "burnup",
            "avance",
            "carga",
            "capacidad",
            "portfolio",
            "cronograma",
            "semanas",
            "calendario"
          ],
          "related_slugs": [
            "tareas-tablero-lista-cronograma",
            "cronograma-personalizable"
          ],
          "sections": [
            {
              "heading": "En el Resumen del proyecto",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Avance en el tiempo — cuántas tareas se fueron terminando día a día, contra el total de hoy. Las tareas que se terminaron antes de que Daplox guardara la fecha de cierre cuentan en el total, pero no en la curva, y la tarjeta te dice cuántas son.",
                    "Distribución de las tareas — cuántas hay en cada estado, en cada prioridad o de cada responsable (\"Sin responsable\" al final).",
                    "Carga del equipo por semana — las horas estimadas de las tareas abiertas de cada persona, repartidas entre los días hábiles que van de su inicio a su entrega, durante seis semanas. Hasta 30 h por semana se ve en verde, de 30 a 40 en ámbar y más de 40 en rojo. Si ninguna tarea tiene horas estimadas, cuenta tareas y te lo dice; también avisa de las tareas abiertas sin responsable que vencen en esas semanas."
                  ]
                }
              ]
            },
            {
              "heading": "En el portfolio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En \"Portfolio de proyectos\", \"Cronograma\" muestra cada proyecto como una barra, desde la primera hasta la última fecha de sus tareas, con su avance y sus tareas vencidas; se cambia la escala y se pasa de página como en el cronograma de tareas. En \"Disponibilidad del Equipo\", \"Por semanas\" muestra la carga de cada persona en todos tus proyectos."
                },
                {
                  "type": "paragraph",
                  "text": "\"Calendario\", junto a \"Tarjetas\" y \"Cronograma\", pone en un mes todas las tareas con fecha de entrega de los proyectos de la lista, con los mismos filtros (búsqueda, estado, tipo y cliente) y con el color de su estado: Por hacer, En progreso, En revisión y Completada en gris. Al tocar una tarea se abre el calendario de su proyecto; en \"Todos los proyectos de la empresa\", una de un proyecto del que no eres miembro te ofrece unirte como administrador. Las tareas de los proyectos archivados no salen. La vista queda en la dirección de la página (?vista=calendario), así que un enlace compartido la abre igual."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las horas de carga sólo se pueden asignar a personas del equipo activo del proyecto: alguien que no está en el proyecto, suspendido o eliminado no recibe horas."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/planificar-con-ia",
          "slug": "planificar-con-ia",
          "url": "https://help.daplox.com/help/proyectos/planificar-con-ia",
          "title": "Planificar un proyecto con IA",
          "excerpt": "La IA genera fases con tareas, prioridades, fechas y asignaciones automáticas para arrancar en minutos.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "proyectos",
            "ia",
            "planificación",
            "fases"
          ],
          "related_slugs": [
            "crear-proyecto",
            "tareas-tablero-lista-cronograma",
            "resumen-ia-semanal"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Planificar con IA\" convierte un proyecto vacío en un plan ejecutable. Lo encuentras como icono de robot sobre cada tarjeta en la lista de proyectos, y también dentro del proyecto si tienes permisos de gestión."
                }
              ]
            },
            {
              "heading": "Paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Click en \"Planificar con IA\" sobre el proyecto."
                    },
                    {
                      "title": "Número de fases",
                      "detail": "De 2 a 8 fases (por defecto 4)."
                    },
                    {
                      "title": "Fecha de inicio",
                      "detail": "Desde cuándo distribuir las fechas del plan."
                    },
                    {
                      "title": "Instrucciones adicionales (opcional)",
                      "detail": "Ej: \"Enfócate en testing, prioriza el backend...\" — orienta el criterio de la IA."
                    },
                    {
                      "title": "Click \"Generar plan\"",
                      "detail": "La IA crea las fases con tareas, prioridades, fechas y asigna automáticamente a los miembros del equipo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El plan generado son tareas normales: puedes editarlas, moverlas de columna o reasignarlas. La IA da el borrador inicial; tú mandas."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/resumen-ia-semanal",
          "slug": "resumen-ia-semanal",
          "url": "https://help.daplox.com/help/proyectos/resumen-ia-semanal",
          "title": "Resumen IA del proyecto (últimos 7 días)",
          "excerpt": "Un resumen generado por IA con contexto de tareas, chat, docs y pizarras — perfecto para el lunes.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "proyectos",
            "ia",
            "resumen",
            "reporte"
          ],
          "related_slugs": [
            "planificar-con-ia",
            "chat-docs-canvas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la pestaña Resumen de cada proyecto está la sección \"Resumen IA · últimos 7 días\". La IA analiza la actividad reciente con contexto completo: tareas, chat, docs y pizarras."
                }
              ]
            },
            {
              "heading": "Cómo usarlo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el proyecto → pestaña Resumen."
                    },
                    {
                      "title": "Click \"Generar\"",
                      "detail": "Si ya existe un resumen anterior, el botón dice \"Regenerar\"."
                    },
                    {
                      "title": "Lee el resultado",
                      "detail": "Qué avanzó, qué está trabado y qué viene — sin leer todo el chat."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Genera el resumen antes de la reunión semanal del proyecto y pégalo como base del acta. En la misma pestaña Resumen también ves el avance: % completado y el conteo Por hacer / En progreso / Completadas."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/miembros-roles-proyecto",
          "slug": "miembros-roles-proyecto",
          "url": "https://help.daplox.com/help/proyectos/miembros-roles-proyecto",
          "title": "Miembros y roles del proyecto",
          "excerpt": "Suma de una vez a las personas que ya están en tu empresa, desde el proyecto o desde la persona, y controla qué puede hacer cada una: Propietario, Admin, Editor o Lector.",
          "updated_at": "2026-10-07",
          "reading_minutes": 4,
          "tags": [
            "proyectos",
            "miembros",
            "roles",
            "permisos",
            "invitar",
            "equipo",
            "agregar personas"
          ],
          "related_slugs": [
            "espacios-clientes",
            "crear-proyecto"
          ],
          "sections": [
            {
              "heading": "Agregar personas de tu empresa",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el proyecto y pulsa \"Equipo (N)\" en la cabecera",
                      "detail": "También está \"Agregar personas\" en el panel \"Miembros\" de la pestaña Resumen. Lo ven el propietario y los administradores del proyecto."
                    },
                    {
                      "title": "Busca y marca",
                      "detail": "Escribe nombre, correo, cargo o área, o toca un área para filtrar. Marca a todas las personas que necesites: aparecen sólo las activas de tu empresa."
                    },
                    {
                      "title": "Elige el rol para la selección",
                      "detail": "Editor (crea y edita tareas y documentos, el predeterminado), Lector (sólo ve) o Admin (gestiona el equipo y todo el proyecto; sólo lo puede dar el propietario)."
                    },
                    {
                      "title": "Pulsa \"Agregar N personas\"",
                      "detail": "Entran todas de una vez y a cada una le llega un aviso. El resumen dice a quién se sumó y, si alguien no entró, por qué."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Ya está\": esa persona ya es miembro (con su rol); no se puede volver a marcar.",
                    "\"Sin acceso a Proyectos\": su matriz de permisos le cierra el módulo. Puedes sumarla, pero no verá el proyecto hasta que alguien le abra Proyectos en Talento → Permisos.",
                    "\"Sólo lectura\": su rol (o su matriz) no escribe. Aunque la sumes como Editor, sólo podrá mirar.",
                    "No hace falta el correo de nadie: se elige de la lista. Si sólo tienes su correo, escríbelo en el buscador, que también busca por correo."
                  ]
                }
              ]
            },
            {
              "heading": "Desde la persona: varios proyectos a la vez",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Talento → Directorio, abre a la persona y pulsa \"Proyectos\". Verás los proyectos que tú administras con el rol que tiene en cada uno: súmala, cámbiale el rol o sácala (\"No está\") y guarda todos los cambios juntos. La propiedad de un proyecto no se transfiere desde aquí: se hace en el equipo del proyecto."
                }
              ]
            },
            {
              "heading": "Si alguien deja la empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al eliminar a una persona sale de todos sus proyectos, pero sus tareas abiertas conservan el responsable con la marca \"Dado de baja\" para que las reasignes. Si era la única propietaria de un proyecto, la propiedad pasa a su administrador más antiguo o, si no tiene, a quien la eliminó; el cambio queda en el historial."
                }
              ]
            },
            {
              "heading": "Los 4 roles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Propietario — control total del proyecto (quien lo creó).",
                    "Admin — gestiona miembros y toda la configuración.",
                    "Editor — crea y edita tareas y docs; no gestiona miembros.",
                    "Lector — solo visualización. Ideal para invitar a un cliente o stakeholder."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para cambiar un rol o quitar a alguien, usa el menú de tres puntos junto al miembro. Quitar del proyecto pide confirmación y no borra nada del trabajo hecho."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/chat-docs-canvas",
          "slug": "chat-docs-canvas",
          "url": "https://help.daplox.com/help/proyectos/chat-docs-canvas",
          "title": "Las pestañas del proyecto: Resumen, Tareas, Chat, Docs, Pizarra y Archivos",
          "excerpt": "Qué hay en cada pestaña del workspace y cuándo usar cada herramienta.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "proyectos",
            "chat",
            "docs",
            "pizarra",
            "archivos",
            "vistas",
            "canales"
          ],
          "related_slugs": [
            "crear-proyecto",
            "resumen-ia-semanal",
            "doc-colaborativo",
            "pizarra-canvas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada proyecto es un workspace completo — Slack + Notion + Miro en un solo lugar — organizado en 6 pestañas."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Resumen — avance, resumen IA de los últimos 7 días, templates y miembros.",
                    "Tareas — tablero kanban, lista, agenda, calendario, cronograma y dependencias.",
                    "Chat — canales, hilos, menciones y reacciones del equipo.",
                    "Docs — páginas tipo Notion con bloques, historial de versiones y extracción de TODOs como tareas.",
                    "Pizarra — canvas tipo Miro con stickies (que se convierten en tareas), formas y cursores de presencia en tiempo real.",
                    "Archivos — los archivos del proyecto, en un solo lugar."
                  ]
                }
              ]
            },
            {
              "heading": "Chat (estilo Slack)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Canales por tema, menciones @persona (con notificación), reacciones con emoji e hilos: el contador \"N respuestas\" bajo un mensaje abre su conversación, y cada canal muestra un badge con los mensajes sin leer. Todo queda ligado al proyecto — no se mezcla con otros clientes o equipos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Con rol Lector solo se lee y se reacciona con emojis — el chat lo dice con un aviso de solo lectura.",
                    "Desde Editor: escribir, responder en hilo, convertir un mensaje en tarea, editar o borrar los mensajes propios (desde la barra que aparece al pasar el cursor) y renombrar un canal (el lápiz junto a su nombre).",
                    "Borrar un canal es de quien administra el proyecto (la papelera junto a su nombre): pide confirmación porque se borran también sus mensajes. El canal por defecto no se renombra ni se borra."
                  ]
                }
              ]
            },
            {
              "heading": "Docs (estilo Notion)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Editor colaborativo con encabezados, listas, checklists, código, citas, links y menciones. Guarda automáticamente mientras escribes y muestra quién más está editando. La IA de los docs hace una sola cosa, y muy útil: \"Extraer tareas\" convierte las casillas pendientes del documento en tareas del proyecto."
                }
              ]
            },
            {
              "heading": "Pizarra (estilo Miro)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Whiteboard infinito: sticky notes, formas, conexiones y dibujo libre, con los cursores de los demás visibles en tiempo real. Puedes tener varias pizarras por proyecto, renombrarlas y archivarlas. Ideal para brainstorming."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/ai-cross-feature",
          "slug": "ai-cross-feature",
          "url": "https://help.daplox.com/help/proyectos/ai-cross-feature",
          "title": "IA cross-feature",
          "excerpt": "La IA conecta tareas, chat y docs para que nada se pierda.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "proyectos",
            "ia",
            "automatización"
          ],
          "related_slugs": [
            "planificar-con-ia",
            "resumen-ia-semanal",
            "mensaje-a-tarea",
            "doc-colaborativo"
          ],
          "sections": [
            {
              "heading": "Qué hace",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Planificar con IA: genera fases con tareas, prioridades, fechas y asignaciones para un proyecto nuevo.",
                    "Resumen IA · últimos 7 días: resume la actividad del proyecto con contexto de tareas, chat, docs y pizarras.",
                    "\"Convertir en tarea\" desde el chat: un mensaje accionable se vuelve tarea del proyecto — la IA refina el título.",
                    "\"Extraer tareas\" en un doc: las casillas pendientes del documento se convierten en tareas del proyecto."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Estas funciones consumen el cupo de IA de tu plan. Si un botón de IA te avisa que tu plan no lo incluye, revisa el artículo \"El análisis con IA dice que mi plan no lo incluye\" en Solución de problemas."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/espacios-clientes",
          "slug": "espacios-clientes",
          "url": "https://help.daplox.com/help/proyectos/espacios-clientes",
          "title": "Crear espacios para distintos clientes",
          "excerpt": "Cómo separar el trabajo de cada cliente en proyectos aislados con miembros de rol limitado.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "proyectos",
            "clientes",
            "agencia"
          ],
          "related_slugs": [
            "crear-proyecto",
            "miembros-roles-proyecto",
            "plantillas-curadas",
            "archivar-proyectos"
          ],
          "sections": [
            {
              "heading": "Patrón recomendado para agencias",
              "blocks": [
                {
                  "type": "list",
                  "ordered": true,
                  "items": [
                    "Un proyecto por cliente (no uno por entregable).",
                    "Dentro del proyecto: canales de chat por sub-tema (#general, #creativos, #facturación).",
                    "Suma al cliente como Lector — ve el avance de este proyecto sin poder editar.",
                    "Usa un template de proyecto para arrancar con estructura (ver \"Templates de proyecto\")."
                  ]
                }
              ]
            },
            {
              "heading": "Qué limita cada cosa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La membresía del proyecto limita qué proyectos ve la persona: quien no es miembro de un proyecto no lo ve ni entra a su chat, docs o tareas. El acceso a los módulos del panel (Finanzas, Marketing, CRM…) es otra capa distinta: lo gobierna la matriz de permisos de la organización, en Talento → Permisos (o desde la ficha de la persona en Talento → Directorio)."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Invitar a un cliente como Lector de un proyecto no le abre el resto del panel — pero revisa igualmente su matriz de permisos en Talento antes de darle acceso, para confirmar qué módulos puede ver su usuario."
                },
                {
                  "type": "paragraph",
                  "text": "Cuando termina el contrato, archiva el proyecto: sale del portfolio y del día a día, con todo el historial intacto y recuperable desde \"Ver archivados\"."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/mensaje-a-tarea",
          "slug": "mensaje-a-tarea",
          "url": "https://help.daplox.com/help/proyectos/mensaje-a-tarea",
          "title": "Convertir un mensaje de chat en tarea con IA",
          "excerpt": "Que ningún pedido del chat quede sin registrarse — un click y el mensaje es una tarea del proyecto.",
          "updated_at": "2026-08-28",
          "reading_minutes": 2,
          "tags": [
            "proyectos",
            "chat",
            "ia",
            "tareas"
          ],
          "related_slugs": [
            "ai-cross-feature",
            "tareas-tablero-lista-cronograma"
          ],
          "sections": [
            {
              "heading": "Cómo se hace",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pasa el cursor sobre el mensaje",
                      "detail": "Aparece la barra de acciones del mensaje, en su esquina superior derecha."
                    },
                    {
                      "title": "Click en el icono \"Convertir en tarea\"",
                      "detail": "Es el icono de lista de tareas; el tooltip dice \"Convertir en tarea\"."
                    },
                    {
                      "title": "La tarea se crea directamente",
                      "detail": "Verás el aviso \"Tarea creada: …\" con el título final — la IA lo refina a partir del texto del mensaje. Después puedes abrirla en la pestaña Tareas para asignarla, ponerle fecha o prioridad."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La acción está disponible desde el rol Editor (los Lectores solo leen y reaccionan). Como cualquier función de IA, consume el cupo de IA de tu plan."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/doc-colaborativo",
          "slug": "doc-colaborativo",
          "url": "https://help.daplox.com/help/proyectos/doc-colaborativo",
          "title": "Docs colaborativos en tiempo real",
          "excerpt": "Editor estilo Notion con presencia de otros usuarios — varios editando el mismo documento.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "proyectos",
            "docs",
            "tiptap",
            "colaboración"
          ],
          "related_slugs": [
            "chat-docs-canvas",
            "versionar-docs"
          ],
          "sections": [
            {
              "heading": "Qué soporta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Encabezados (H1/H2), negrita, cursiva, listas, listas numeradas y checklists de tareas.",
                    "Bloques de código, citas y links.",
                    "Mentions @persona — dispara notificación.",
                    "Árbol de documentos en el panel lateral, con documentos anidados.",
                    "Presencia: ves los avatares de quienes están editando a la vez.",
                    "Guardado automático — sin botón \"guardar\" (guarda solo un momento después de dejar de escribir)."
                  ]
                }
              ]
            },
            {
              "heading": "Extraer TODOs como tareas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La IA del documento hace una cosa concreta: el botón \"Extraer tareas\" recorre las casillas pendientes del doc — los ítems [ ] de las checklists — y las convierte en tareas del proyecto. No hay asistencia de escritura dentro del editor: el texto lo escribes tú."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Usa un doc por reunión recurrente: anota los acuerdos como checklist y extráelos como tareas al terminar — la minuta se vuelve trabajo asignable sin retipear nada."
                }
              ]
            },
            {
              "heading": "Si dos personas guardan a la vez",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si mientras editabas otra persona guardó el mismo documento, aparece el modal \"Otro colaborador editó este documento\" con dos salidas: \"Recargar\" (recomendado — descarta tus cambios y trae la versión actual del servidor) o \"Pisar de todos modos\" (guarda tu versión encima). En ambos casos nada se pierde de verdad: la versión del otro autor queda en el historial del documento."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/versionar-docs",
          "slug": "versionar-docs",
          "url": "https://help.daplox.com/help/proyectos/versionar-docs",
          "title": "Versionar y restaurar documentos",
          "excerpt": "Historial de versiones con vista previa y restaurar — adiós al \"alguien borró el doc\".",
          "updated_at": "2026-10-07",
          "reading_minutes": 3,
          "tags": [
            "proyectos",
            "docs",
            "versionado",
            "restaurar"
          ],
          "related_slugs": [
            "doc-colaborativo",
            "chat-docs-canvas"
          ],
          "sections": [
            {
              "heading": "Cómo se crean las versiones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las versiones se crean al guardar el documento (y el guardado es automático mientras escribes). Para no llenar el historial de ruido, los guardados del mismo autor con menos de ~5 minutos entre sí se consolidan en una sola versión; cuando cambia el autor, se crea otra. Así el historial cuenta la historia real del doc: quién trabajó y cuándo."
                }
              ]
            },
            {
              "heading": "Ver y restaurar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En el doc → botón \"Historial\"."
                    },
                    {
                      "title": "Lista de versiones",
                      "detail": "Cada entrada muestra el número de versión (v1, v2…), el autor y la fecha — y el título que tenía el doc en ese momento, si cambió."
                    },
                    {
                      "title": "\"Ver\" — la vista previa",
                      "detail": "Enseña lo que tenía el documento en esa versión, en texto, sin tocar el actual. Desde ahí puedes restaurarla o volver al historial. Lo puede usar cualquiera que vea el documento."
                    },
                    {
                      "title": "\"Restaurar\"",
                      "detail": "El estado actual se guarda en el historial antes, y el contenido elegido pasa a ser una versión nueva — nada se destruye. Es de quien puede editar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Restaurar NO borra las versiones intermedias: el historial solo crece. La vista previa enseña el contenido de una versión; no hay comparación de diferencias entre dos versiones."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/pizarra-canvas",
          "slug": "pizarra-canvas",
          "url": "https://help.daplox.com/help/proyectos/pizarra-canvas",
          "title": "Pizarra estilo Miro (canvas)",
          "excerpt": "Whiteboard infinito con stickies que se convierten en tareas, formas, conexiones y dibujo libre — ideal para brainstormings.",
          "updated_at": "2026-10-07",
          "reading_minutes": 4,
          "tags": [
            "proyectos",
            "pizarra",
            "canvas",
            "miro",
            "brainstorming"
          ],
          "related_slugs": [
            "chat-docs-canvas",
            "doc-colaborativo"
          ],
          "sections": [
            {
              "heading": "Qué puedes hacer",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Varias pizarras por proyecto — crea una por sesión o por tema desde el panel lateral.",
                    "Sticky notes coloreables, formas, conectores, texto libre y dibujo a mano alzada.",
                    "\"Notas a tareas\": elige notas adhesivas en la pizarra y pulsa el botón de la cabecera — cada nota se vuelve una tarea del proyecto (hasta 50 a la vez; una nota muy larga se resume en un título corto con IA y su texto queda en la descripción).",
                    "Cursores de presencia: cuando varias personas trabajan a la vez, ves el cursor de cada una, con su nombre, moverse por la pizarra en tiempo real.",
                    "Renombrar y archivar pizarras que ya cumplieron su función.",
                    "Guardado automático mientras trabajas.",
                    "Los miembros con rol Lector ven la pizarra en modo solo lectura."
                  ]
                }
              ]
            },
            {
              "heading": "Casos de uso típicos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Mapeo de user journey de un feature nuevo.",
                    "Lluvia de ideas → clustering → priorización.",
                    "Diagramas de arquitectura o de proceso.",
                    "Retrospectivas (start / stop / continue)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Cuando termines un brainstorm, elige las notas con los acuerdos accionables y pulsa \"Notas a tareas\" (o anótalos como checklist en un doc y usa \"Extraer tareas\"). Las ideas que no maduraron quedan en la pizarra para la próxima sesión — la pizarra no se borra."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/notificaciones-proyectos",
          "slug": "notificaciones-proyectos",
          "url": "https://help.daplox.com/help/proyectos/notificaciones-proyectos",
          "title": "Notificaciones de proyectos — qué reciben los miembros",
          "excerpt": "Qué eventos avisan, dónde se configuran los canales y qué trae el resumen diario por correo.",
          "updated_at": "2026-10-19",
          "reading_minutes": 4,
          "tags": [
            "proyectos",
            "notificaciones",
            "miembros",
            "email"
          ],
          "related_slugs": [
            "chat-docs-canvas",
            "tareas-tablero-lista-cronograma"
          ],
          "sections": [
            {
              "heading": "Eventos que notifican",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Te mencionaron en el chat del proyecto: escribe @ y selecciona a la persona por su nombre y correo. El aviso abre el canal y el mensaje, también si está en un hilo.",
                    "Te mencionaron en un doc.",
                    "Te asignaron una tarea.",
                    "Una tarea tuya está por vencer (menos de 24 horas).",
                    "Te agregaron al proyecto.",
                    "Una tarea que tienes asignada cambió de estado."
                  ]
                }
              ]
            },
            {
              "heading": "Cuándo aparece el aviso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los mensajes normales no avisan a todos los miembros: utiliza una mención para pedir atención. La campana se actualiza en tiempo real mientras hay un proyecto abierto y reconcilia los avisos al reconectar. En las demás pantallas comprueba novedades cada minuto y al volver a la pestaña. Si un aviso apunta a un mensaje borrado o sin acceso, verás el error y podrás reintentar."
                }
              ]
            },
            {
              "heading": "Dónde se configura",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración → Cuenta → pestaña \"Notificaciones\". Es una matriz por categoría (Marketing, Ventas, Tareas, Sistema) y canal (Email, Push, In-App): las notificaciones de tareas se gobiernan con la fila Tareas; las menciones y el alta en un proyecto, con la fila Sistema. Las casillas que muestran \"—\" en vez de interruptor todavía no se pueden configurar — aparecerán como interruptor cuando esas notificaciones consulten tu preferencia."
                }
              ]
            },
            {
              "heading": "El resumen diario por correo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una vez al día, Daplox envía un email (\"Tu resumen diario\") con tres bloques: tus notificaciones de proyectos sin leer, tus tareas que vencen en los próximos 7 días y cuántos mensajes nuevos hay en tus proyectos. Llega solo — hoy no tiene interruptor propio — y si no hay nada que contar, ese día no se envía."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El resumen es por persona: cada miembro recibe solo lo de los proyectos donde participa. Úsalo como repaso matutino antes de abrir el panel."
                }
              ]
            }
          ]
        },
        {
          "id": "proyectos/plantillas-curadas",
          "slug": "plantillas-curadas",
          "url": "https://help.daplox.com/help/proyectos/plantillas-curadas",
          "title": "Templates de proyecto",
          "excerpt": "Aplica una estructura prefabricada (Web Sprint, Scrum, OKRs, Lanzamiento) y arranca con tareas, docs y pizarras listas.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "proyectos",
            "plantillas",
            "templates"
          ],
          "related_slugs": [
            "crear-proyecto",
            "espacios-clientes"
          ],
          "sections": [
            {
              "heading": "Catálogo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Web Sprint — para proyectos de desarrollo/entrega web.",
                    "Scrum — backlog y ceremonias de sprint.",
                    "OKRs — objetivos y resultados clave del trimestre.",
                    "Lanzamiento — de la preparación al go-to-market."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cada template muestra cuántas tareas, docs y pizarras incluye antes de aplicarlo."
                }
              ]
            },
            {
              "heading": "Cómo se aplica",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el proyecto → pestaña Resumen."
                    },
                    {
                      "title": "Sección \"Templates de proyecto\" → \"Ver templates\"",
                      "detail": "Visible para quienes gestionan el proyecto."
                    },
                    {
                      "title": "Elige el template → \"Aplicar\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "El template se agrega ENCIMA de lo que ya tengas en el proyecto — no reemplaza nada. Para empezar limpio, crea un proyecto nuevo primero y aplícalo ahí."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "websites",
      "title": "Websites",
      "description": "El constructor de páginas web de Daplox: genera tu página con IA (4 agentes), edítala en el editor visual, súmale blog, pop-ups, temporizadores y píxeles, publícala en tu URL y conecta tu dominio propio.",
      "url": "https://help.daplox.com/help/websites",
      "articles": [
        {
          "id": "websites/ruta-sitio-publicado",
          "slug": "ruta-sitio-publicado",
          "url": "https://help.daplox.com/help/websites/ruta-sitio-publicado",
          "title": "De la idea al sitio publicado: contenido, formularios, dominio y medición",
          "excerpt": "Sitio revisado en escritorio y móvil, versión publicada comprobada y formulario que llega al destino previsto.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "websites"
          ],
          "related_slugs": [
            "generar-pagina-con-ia",
            "editor-visual",
            "formulario-web-a-pipeline",
            "borrador-vs-publicado",
            "dominios-custom"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Equipo de marketing, emprendedores y responsables del sitio web."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Sitio revisado en escritorio y móvil, versión publicada comprobada y formulario que llega al destino previsto."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Define a quién va dirigido el sitio y la acción principal que debe completar el visitante.",
                    "Prepara textos, imágenes, datos de contacto y enlaces reales.",
                    "Para dominio propio, asegúrate de poder editar su configuración DNS."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: una página para solicitar cotización necesita oferta clara, un formulario probado y un destino en CRM. El trabajo termina al abrir la URL pública y comprobar el envío, no cuando se ve bien dentro del editor."
                }
              ]
            },
            {
              "heading": "1. Crea el sitio y revisa su estructura",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Genera un borrador con IA o elige una plantilla. Revisa secciones y reemplaza todo dato de ejemplo antes de publicar."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Generar una página web con IA",
                      "href": "https://help.daplox.com/help/websites/generar-pagina-con-ia"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Nombre, oferta y datos de contacto corresponden a tu negocio."
                }
              ]
            },
            {
              "heading": "2. Edita y adapta a dispositivos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el constructor, añade y organiza secciones; revisa espaciado, texto, botones e imágenes. Usa la visibilidad por dispositivo con cuidado para no ocultar la acción principal en móvil."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: El constructor visual — añadir, diseñar y convertir",
                      "href": "https://help.daplox.com/help/websites/editor-visual"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "En escritorio y móvil se puede leer el contenido y pulsar los botones necesarios."
                }
              ]
            },
            {
              "heading": "3. Prueba la captura y las acciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa destinos de botones y configuración del formulario. Envía un registro de ensayo y comprueba el contacto, pipeline o comunicación que configuraste."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Del formulario de tu página al pipeline",
                      "href": "https://help.daplox.com/help/crm/formulario-web-a-pipeline"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El dato de prueba llega a la empresa y proceso esperados."
                }
              ]
            },
            {
              "heading": "4. Revisa URL, SEO y publicación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Configura los detalles del sitio, publica y abre su dirección pública. El borrador del editor y la versión que ven los visitantes pueden ser distintos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Borrador vs publicado",
                      "href": "https://help.daplox.com/help/websites/borrador-vs-publicado"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La URL pública refleja la última versión publicada, incluidos enlaces y formulario."
                }
              ]
            },
            {
              "heading": "5. Conecta dominio y seguimiento",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sigue las instrucciones de dominio y comprueba su estado antes de anunciarlo. Configura píxeles o eventos y revisa si se registran las acciones de prueba."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Dominios custom",
                      "href": "https://help.daplox.com/help/websites/dominios-custom"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El dominio abre el sitio correcto y la medición recibe el evento previsto."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "En el editor se ve bien, afuera no",
                      "Comprueba guardado, publicación y dirección exacta que abriste. Revisa la guía de borrador vs publicado."
                    ],
                    [
                      "El formulario no crea el negocio",
                      "Verifica el destino y la conexión del formulario al pipeline; primero busca si se creó el contacto."
                    ],
                    [
                      "Mi dominio no abre",
                      "Revisa los registros indicados y el estado del dominio. No cambies otros registros sin identificar su función."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "websites/generar-pagina-con-ia",
          "slug": "generar-pagina-con-ia",
          "url": "https://help.daplox.com/help/websites/generar-pagina-con-ia",
          "title": "Generar una página web con IA",
          "excerpt": "Describe tu negocio y un pipeline de 4 agentes (Arquitecto, Diseñador, Desarrollador, Auditor) construye una página completa con estilo propio según tu rubro.",
          "updated_at": "2026-11-04",
          "reading_minutes": 6,
          "tags": [
            "websites",
            "ia",
            "generar",
            "constructor",
            "página web",
            "landing",
            "agentes",
            "arquetipo"
          ],
          "related_slugs": [
            "editor-visual",
            "editar-con-ia",
            "secciones-premium",
            "publicar-url-seo"
          ],
          "sections": [
            {
              "heading": "Cómo funciona",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "No partes de una plantilla genérica: describes tu negocio con tus palabras y un pipeline de 5 agentes de IA construye la página entera — estructura, textos, paleta de colores, tipografías y, al final, las fotos principales creadas con IA para tu negocio (consumen créditos de imagen; si no hay, quedan fotos de stock). Cada negocio sale distinto: un restaurante no recibe el mismo diseño que un SaaS."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Páginas (Mis Páginas)."
                    },
                    {
                      "title": "Click en \"Nuevo sitio\"."
                    },
                    {
                      "title": "Elige \"Generar con IA\"",
                      "detail": "Las otras opciones son \"Captar contactos\" (la recomendada), \"Desde cero\", \"Desde plantilla\", \"Importar con IA\" (sube un PDF de hasta 20 MB o la captura de una página; si la imagen pesa más, tu navegador la reduce antes de subirla: lo explica la sección «Importar con IA: el archivo») e \"Importar HTML/CSS\"."
                    },
                    {
                      "title": "Nombre, dirección del sitio y descripción",
                      "detail": "En \"¿Sobre qué tratará tu página?\" cuenta qué haces, para quién y qué quieres lograr. Ej.: \"Restaurante omakase en Bogotá, menú de 12 tiempos, quiero reservas\". Si ya tienes el brief escrito, usa \"Adjuntar archivo\" (PDF, MD, TXT, PNG o JPG, hasta 20 MB; una imagen más pesada se reduce sola antes de subirla): la página se diseña a partir de ese archivo y la descripción queda opcional. Un PDF con texto o un MD se leen tal cual; una foto o un PDF escaneado se leen con IA y consumen créditos."
                    },
                    {
                      "title": "Click \"Generar\"",
                      "detail": "Verás el progreso de los 4 agentes en vivo. Al terminar, la página se abre en el editor lista para retocar."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Importar con IA: el archivo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "\"Importar con IA\" lee un PDF o una imagen (PNG, JPG o WEBP) de hasta 20 MB: el paso lo dice debajo de \"Elegir PDF, PNG, JPG o WEBP…\". Si la imagen pesa más o mide demasiado —la captura de una página completa hecha en una pantalla Retina suele pesar entre 30 y 60 MB—, tu navegador la reduce ANTES de subirla y sin que pierda legibilidad: una captura alta queda en 1600 px de ancho como máximo, con todo su alto, y la IA la lee por tramos, de arriba abajo. Una imagen que ya cabe se sube tal cual. Lo mismo vale para el brief adjunto de \"Generar con IA\" y para \"Analizar imagen con IA\" en la \"Dirección de diseño\" del Asistente IA del editor."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Un PDF no se puede reducir en el navegador",
                  "text": "Si el PDF pasa de 20 MB verás «pesa … MB y el máximo es 20 MB» antes de que se cree el sitio: divídelo o guárdalo con menos calidad. Si tu navegador no logra abrir una imagen muy pesada, el aviso lo dice: guárdala en PNG o JPG con menos resolución o divide la captura en dos."
                }
              ]
            },
            {
              "heading": "Los 4 agentes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Arquitecto — decide la estructura: entre 8 y 14 secciones con flujo narrativo (captura → problema → solución → prueba social → conversión → cierre).",
                    "Diseñador — genera la identidad visual: paleta de colores, tipografías (se cargan de Google Fonts) y espaciados propios de tu rubro.",
                    "Desarrollador — arma los bloques con textos específicos de TU negocio: nada de \"Lorem ipsum\" ni copy genérico.",
                    "Auditor — control de calidad y seguridad: ritmo visual, secciones completas, cero placeholders."
                  ]
                }
              ]
            },
            {
              "heading": "Arquetipos según el rubro",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Además del estilo, la IA aplica un arquetipo de layout automático según el tipo de negocio: producto digital / SaaS, revista editorial, conversión directa (oferta con urgencia), negocio local y portafolio visual. El arquetipo define qué hero se usa, qué secciones aparecen y en qué orden."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Cada rubro, su hero",
                  "text": "El hero con mockup de dashboard es para negocios digitales (SaaS, apps, plataformas). Un restaurante o una tienda física recibe un hero editorial con fotografía; un portafolio, un hero tipográfico minimalista. Si tu página salió con un estilo que no corresponde, revisa cómo describiste el negocio."
                }
              ]
            },
            {
              "heading": "Personalidad de diseño y calidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Desde el Asistente IA del editor puedes forzar una \"Personalidad de diseño\" en vez de dejarla en Auto: Editorial (serif, aire de revista), Tech Minimal (grids claros), Premium Dark (oscuro con serif fina), Bold (tipografía gigante), Natural (verde orgánico) o Corporativo (formal y simétrico)."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Máxima calidad: la IA se toma más tiempo y cuida más el diseño y los textos. Es la opción por defecto.",
                    "Rápido y eficiente: entrega un primer borrador en menos tiempo, ideal para explorar ideas antes de afinar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La generación consume créditos de IA de tu plan. Si se agotan verás un aviso con la opción de ampliar."
                }
              ]
            },
            {
              "heading": "Después de generar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La página queda como borrador en el editor: ajusta textos, imágenes o colores a mano o pídele cambios a la IA.",
                    "\"Guardar\" conserva el borrador; \"Publicar\" la pone en vivo en tu URL pública.",
                    "Si algo no te convence, usa Deshacer (Cmd/Ctrl+Z) o vuelve a generar con otra descripción."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "websites/editor-visual",
          "slug": "editor-visual",
          "url": "https://help.daplox.com/help/websites/editor-visual",
          "title": "El constructor visual — añadir, diseñar y convertir",
          "excerpt": "Biblioteca visual, diseños listos, embudo de captación, vista desktop/tablet/móvil y edición contextual sin perder controles avanzados.",
          "updated_at": "2026-10-28",
          "reading_minutes": 9,
          "tags": [
            "websites",
            "editor",
            "bloques",
            "estilos",
            "tema",
            "atajos",
            "drag and drop",
            "formularios",
            "privacidad",
            "hipervínculos",
            "términos y condiciones",
            "squeeze page",
            "texto",
            "diseño",
            "capas",
            "vista previa"
          ],
          "related_slugs": [
            "generar-pagina-con-ia",
            "secciones-premium",
            "visibilidad-por-dispositivo",
            "bloques-html-custom",
            "borrador-vs-publicado"
          ],
          "sections": [
            {
              "heading": "Las tres zonas del editor",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Panel izquierdo — cuatro pestañas: \"Añadir\" (bloques y catálogo completo), \"Diseños\" (composiciones listas), \"Embudo\" (captura + formulario + confirmación) y \"Capas\", que muestra el árbol de la página y está SIEMPRE disponible.",
                    "Lienzo central — la página en vivo. Click selecciona un bloque (borde azul); arriba tienes los botones de vista Escritorio / Tablet / Móvil.",
                    "Panel derecho — \"Texto\" edita textos, imágenes, enlaces e items; \"Diseño\" controla espaciado, fondo, borde, tipografía y la visibilidad por dispositivo; \"Tema\" define la identidad global; \"Versiones\" guarda el historial de la página."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Texto es QUÉ dice; Diseño es CÓMO se ve",
                  "text": "Haz click directamente sobre un título, texto o botón para abrir sus controles exactos. La pestaña se llama \"Texto\" (antes decía \"Contenido\"): ahí cambias las palabras, las imágenes y los destinos. Usa \"Diseño\" para el elemento o bloque seleccionado y \"Tema\" para cambiar toda la página."
                }
              ]
            },
            {
              "heading": "Agregar bloques",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre \"Añadir\" y usa el buscador (\"Buscar bloque…\")",
                      "detail": "O navega por categorías: Secciones estilizadas, Estructura, Media, Texto, Interactivo, Social, Comercial, Avanzado y Pie de página."
                    },
                    {
                      "title": "Click inserta al final; arrastrar lo suelta en una posición exacta",
                      "detail": "En \"Distribuir contenido\" puedes elegir de 1 a 6 columnas, una fila con barra lateral (a la izquierda o a la derecha), o un \"Contenedor\" vacío para componer libremente dentro. Todas se reorganizan automáticamente en móvil."
                    },
                    {
                      "title": "Selecciona el bloque y edítalo en el panel \"Texto\"",
                      "detail": "Cada bloque trae contenido de ejemplo bien diseñado que reemplazas por el tuyo."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El catálogo incluye decenas de variantes para estructura, media, contenido interactivo, prueba social, comercial y pie de página. Puedes empezar por Recomendados y abrir \"Todos\" solo cuando necesites más control."
                }
              ]
            },
            {
              "heading": "Enlaces en el aviso de privacidad de un formulario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Puedes poner hipervínculos en el texto de privacidad para agregar tus términos y condiciones o tu política de privacidad. Selecciona el formulario, formulario con llamada a la acción o boletín. En el grupo Formulario del panel de ajustes, escribe el Texto de privacidad y abre Enlaces del aviso. Añade una fila por enlace: copia en Texto exacto a enlazar una frase que ya aparezca en el aviso y pega en Dirección completa su URL, empezando por https:// o http://. Admite hasta 5 enlaces y enlaza la primera coincidencia exacta de cada frase."
                },
                {
                  "type": "paragraph",
                  "text": "Los enlaces se abren en otra pestaña para conservar el formulario. Funcionan en el lienzo, la vista previa, páginas publicadas y formularios dentro de pop-ups. Si falta la frase, la URL no es válida o dos enlaces se superponen, el editor explica qué corregir y el aviso conserva ese contenido como texto. Pegar HTML o Markdown en el aviso no crea enlaces."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Guarda y revisa la vista previa antes de publicar. Esta opción añade enlaces: no crea una casilla de aceptación ni cambia los consentimientos o envíos registrados."
                }
              ]
            },
            {
              "heading": "Renglones y párrafos en los textos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En los campos de varias líneas del panel \"Texto\" —subtítulos y descripciones, el texto de un párrafo o de un encabezado, las respuestas de las preguntas frecuentes, los testimonios, las tarjetas, los planes, el pie de página, el texto de privacidad y el mensaje de confirmación de un formulario, y el texto de un pop-up— la página respeta los renglones que escribes. Se ven igual en el lienzo, en la vista previa y en el sitio publicado."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Enter — el texto sigue en el renglón de abajo.",
                    "Un renglón en blanco separa dos párrafos; con más renglones en blanco, el espacio entre ellos crece.",
                    "Los espacios seguidos dentro de un renglón se juntan en uno, y los del inicio de un renglón no se ven.",
                    "Los campos de una sola línea (títulos de sección, botones, etiquetas, precios) no llevan renglones: el texto se acomoda solo al ancho disponible."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "En los textos con formato por palabra, el recuadro \"Se verá así\" muestra los renglones tal como saldrán publicados."
                }
              ]
            },
            {
              "heading": "Barra superior",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Selector de sitio y de página + botones de \"Ajustes de la página\" (título y SEO de la página, dirección solo para páginas que no sean la raíz, y el ícono de la pestaña de todo el sitio), \"Cabecera del sitio\" y \"Nueva página\" (sitios multipágina).",
                    "\"Píxeles y seguimiento (Meta y Google Ads)\" (ícono de diana) — el píxel de Meta y la etiqueta de Google de TODO el sitio.",
                    "\"Asistente IA\" — abre el panel de generación/edición con IA.",
                    "\"Revisar\" — la revisión previa a publicar, con su puntaje sobre 100.",
                    "\"Vista previa\" (ícono de ojo) — apaga los paneles y te enseña el BORRADOR limpio dentro del mismo editor; el botón pasa a decir \"Volver a editar\". No abre nada en otra pestaña y no pierde la selección.",
                    "\"Abrir página publicada\" (ícono de globo) — ése sí abre en otra pestaña lo que ven tus visitantes. Sólo aparece cuando la página ya está publicada.",
                    "Deshacer / Rehacer — historial de hasta 100 pasos.",
                    "\"Descartar\" (aparece si hay cambios) · \"Guardar\" (borrador) · \"Publicar\" (en vivo)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Revisa el sitio antes de publicar",
                  "text": "Publicar cambios actualiza las páginas del sitio que tienen cambios pendientes. Revisa también las demás páginas antes de publicar. Guardar conserva el borrador y no cambia lo que ven tus visitantes."
                }
              ]
            },
            {
              "heading": "Cambiar la página de inicio o eliminar una página",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona la página que quieres usar como inicio en la barra superior del editor."
                    },
                    {
                      "title": "Abre Ajustes de la página, marca Usar como página de inicio y pulsa Guardar.",
                      "detail": "La página de inicio anterior y su contenido se conservan. Cancelar deja la elección sin cambios."
                    },
                    {
                      "title": "Revisa el sitio y pulsa Publicar cambios.",
                      "detail": "Hasta publicar, los visitantes siguen viendo el inicio anterior. Por eso esa página continúa protegida contra borrado y despublicación."
                    },
                    {
                      "title": "Para eliminar una página que ya no sea el inicio, selecciónala y abre Ajustes de la página → Eliminar.",
                      "detail": "Revisa la confirmación: eliminar borra la página y su historial de forma definitiva. Quitar de la web solo la despublica y conserva su contenido."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Crear una squeeze page",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Al crear un sitio, abre Desde plantilla → Captación de leads → Squeeze Page · Captura rápida."
                    },
                    {
                      "title": "Cambia la promesa, el texto de apoyo y el botón en \"Texto\"."
                    },
                    {
                      "title": "En ¿Qué quieres captar?, elige Squeeze para pedir sólo el correo, Captura para nombre + correo o Contacto para añadir mensaje."
                    },
                    {
                      "title": "Abre Apariencia y después del envío sólo si necesitas cambiar el mensaje de éxito o enviar al lead a una página de confirmación."
                    },
                    {
                      "title": "Revisa la vista móvil y publica."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "También dentro de una página existente",
                  "text": "Ve a Diseños → Landing y añade “Squeeze · Captura rápida”. Es una sola sección responsive con correo + botón y guarda el lead realmente; no es una maqueta."
                }
              ]
            },
            {
              "heading": "Formularios claros y compactos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con el bloque de formulario seleccionado, \"Distribución\" tiene tres opciones y es lo primero que conviene decidir:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Vertical\" — una columna a todo lo ancho, ideal para contacto o varios campos.",
                    "\"2 columnas\" — reparte campos cortos y deja mensajes, opciones y botón a todo lo ancho.",
                    "\"En línea\" — campos y botón en una sola fila cuando hay espacio; se apila automáticamente en móvil.",
                    "\"Contenedor\" es aparte: \"Sin tarjeta\" integra el formulario con el fondo de la sección, \"Tarjeta\" y \"Tarjeta elevada\" lo separan.",
                    "Campos aparece resumido; ábrelo sólo para cambiar etiquetas, tipos, orden u obligatoriedad."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "\"Cómo se acomodan los campos\"",
                  "text": "Encima de los controles sueltos hay cuatro estructuras completas que se aplican de un clic: Vertical, Dos columnas, En línea y Superpuesto (una tarjeta elevada que se monta sobre la sección anterior). Ajustan distribución, densidad, ancho y botón a la vez."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Email o teléfono obligatorio",
                  "text": "Todo formulario debe tener al menos un email o teléfono obligatorio para identificar y guardar el contacto. La revisión previa a publicar te avisa si falta."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Nombre y apellido en la ficha del contacto",
                  "text": "Para que el apellido llegue al campo Apellido del contacto, agrégalo con \"+ Apellido\" o elige el tipo \"Apellido\" en el campo. Un campo de texto que se llame \"Apellido\", \"Apellidos\" o \"Tu apellido\" también se guarda ahí. Un solo campo \"Nombre completo\" queda entero en el nombre: Daplox no lo parte."
                }
              ]
            },
            {
              "heading": "Pegar y superponer bloques",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Selecciona la imagen o sección, abre Diseño → Espaciado y usa Espacio exterior. El margen superior acepta valores negativos: −16px pega suavemente, −32px superpone y valores mayores crean una superposición más marcada. Puedes escribir el número o usar el deslizador."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El espacio interior (padding) nunca baja de cero para evitar composiciones rotas. Arriba y abajo se ajustan directo; izquierda y derecha están justo debajo, en “Laterales (opcional)”, y se pueden plegar si no los necesitas."
                }
              ]
            },
            {
              "heading": "Atajos de teclado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cmd/Ctrl + Z — Deshacer.",
                    "Cmd/Ctrl + Shift + Z (o Ctrl + Y) — Rehacer.",
                    "Cmd/Ctrl + S — Guardar ahora.",
                    "Cmd/Ctrl + P — Entrar o salir de la vista previa del borrador.",
                    "Cmd/Ctrl + D — Duplicar el bloque seleccionado.",
                    "Supr / Backspace — Eliminar el bloque seleccionado.",
                    "1 / 2 / 3 — Vista escritorio, tablet y móvil.",
                    "Esc — Deseleccionar / cerrar el panel de IA."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El botón del teclado en la barra superior (o Shift + /) abre la guía completa de atajos sin salir del editor."
                }
              ]
            },
            {
              "heading": "Capas y selección precisa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En páginas con contenedores anidados, la pestaña \"Capas\" muestra el árbol completo y te deja seleccionar cualquier nodo. Al seleccionar un bloque también aparece un breadcrumb (Página → Container → …) en el panel \"Texto\" para subir o bajar de nivel con un click."
                },
                {
                  "type": "paragraph",
                  "text": "Y cuando quieras tocar UN título dentro de una sección —y no la sección entera—, usa el desplegable \"¿Qué quieres editar?\" que aparece arriba de \"Texto\" y \"Diseño\": lista los interiores del bloque seleccionado. \"Módulo completo\" te devuelve al bloque."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/visibilidad-por-dispositivo",
          "slug": "visibilidad-por-dispositivo",
          "url": "https://help.daplox.com/help/websites/visibilidad-por-dispositivo",
          "title": "Mostrar u ocultar secciones por dispositivo",
          "excerpt": "Cada sección puede verse sólo en computador, sólo en celular o en los tres. Así armas una maqueta vertical y otra horizontal sin que arreglar una rompa la otra.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "websites",
            "responsive",
            "móvil",
            "celular",
            "computador",
            "tableta",
            "ocultar sección",
            "editor"
          ],
          "related_slugs": [
            "editor-visual",
            "secciones-premium",
            "borrador-vs-publicado"
          ],
          "sections": [
            {
              "heading": "El problema que resuelve",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el constructor diagramas UNA vez y esa maqueta tiene que servir para todas las pantallas. Si priorizas el móvil, todo queda apilado hacia abajo y en computador se ve pobre, porque ahí lo natural es construir hacia los lados. La salida no es pelear con una sola sección: es hacer dos y mostrar cada una donde corresponde."
                }
              ]
            },
            {
              "heading": "Cómo se hace",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona la sección completa (no un texto de adentro).",
                      "detail": "El control gobierna el bloque entero; para un interior no existe."
                    },
                    {
                      "title": "Abre la pestaña \"Diseño\" y busca \"Visibilidad por dispositivo\"",
                      "detail": "Viene abierta de entrada, con la nota \"Dónde se muestra este bloque\"."
                    },
                    {
                      "title": "En \"Se ve en\", apaga los dispositivos que no quieras",
                      "detail": "Son tres interruptores: \"Computador\", \"Tableta\" y \"Celular\". El apagado se marca con una barra diagonal sobre el ícono, así que se distingue sin depender del color."
                    },
                    {
                      "title": "Duplica la sección (Cmd/Ctrl + D), rediséñala y dale la visibilidad contraria.",
                      "detail": "Una versión horizontal para computador y tableta; otra vertical para celular."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "En el lienzo, un bloque con visibilidad recortada se ve atenuado y con un distintivo que lo dice: \"Solo en celular\" cuando queda un único dispositivo, o \"Oculto en computador y tableta\" cuando quedan varios."
                }
              ]
            },
            {
              "heading": "Lo que conviene saber",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sin tocar nada, todo se ve en todo: la visibilidad sólo cambia cuando apagas algo a mano.",
                    "Los botones de vista Escritorio / Tablet / Móvil de la barra superior sirven para comprobar el resultado antes de publicar.",
                    "Ocultar no borra: la sección sigue en la página y puedes volver a encenderla cuando quieras."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Si apagas los tres, no lo ve nadie",
                  "text": "El distintivo pasa a decir \"Oculto en todos los dispositivos\". Es válido —sirve para aparcar una sección sin borrarla—, pero recuerda que en el sitio publicado esa sección no existe para ningún visitante."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/secciones-premium",
          "slug": "secciones-premium",
          "url": "https://help.daplox.com/help/websites/secciones-premium",
          "title": "Secciones estilizadas",
          "excerpt": "Secciones profesionales para estructura, media, interacción, prueba social, comercial y pie de página, listas para personalizar.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "websites",
            "estilizadas",
            "hero",
            "mockup",
            "comparativa",
            "cta",
            "footer",
            "cuenta atrás",
            "calendario de reservas",
            "catálogo de bloques"
          ],
          "related_slugs": [
            "editor-visual",
            "generar-pagina-con-ia",
            "temporizadores",
            "calendario-de-reservas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la pestaña \"Añadir\" del panel izquierdo, la primera categoría es \"Secciones estilizadas\": bloques con layout y estilo trabajados a nivel de landing profesional, que la IA también usa cuando genera páginas de productos digitales. Dentro de \"Secciones estilizadas\" están el \"Hero + Mockup\", el \"Grid de módulos\", el \"Panel de IA\", la \"Comparativa\", el \"CTA + formulario\", el \"Footer estilizado\", la \"Cuenta atrás\" y el \"Calendario de reservas\", que pone un calendario de tu agenda dentro de la página."
                },
                {
                  "type": "paragraph",
                  "text": "El resto del catálogo premium queda repartido por objetivo, en las categorías siguientes:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Estructura — \"Hero · Aurora\", \"Hero · Video-first\", \"Contenido · Demo de producto\" y \"Características · Bento\".",
                    "Media — \"Media · Mosaico editorial\" y \"Media · Video showcase\" para mostrar producto, marca o proceso con una composición cuidada.",
                    "Interactivo — \"Interactivo · Pasos guiados\", \"Interactivo · FAQ spotlight\" e \"Interactivo · Timeline pulse\", con estados, teclado y movimiento accesible.",
                    "Social — \"Social · Resultados destacados\", \"Social · Testimonios + CTA\" y \"Social · Autoridad y partners\".",
                    "Comercial — \"Comercial · Pricing comparativo\" y \"Comercial · CTA Orbit\", con enlaces internos, nueva pestaña y estilos de botón configurables.",
                    "Pie de página — \"Pie · Footer editorial\", con columnas, enlaces anidados y redes editables."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La \"Cuenta atrás\" no guarda la fecha",
                  "text": "El bloque apunta a un temporizador del sitio: eliges cuál mostrar y el reloj, la fecha y el \"ya terminó\" los decide el servidor. Por eso el mismo temporizador puede vivir en varias páginas y cambiarlo en una lo cambia en todas. Del bloque sólo dependen el estilo (cajas, círculos, minimal o barra), la forma, el tamaño, los colores y los rótulos."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "No todo negocio necesita el mockup",
                  "text": "El \"Hero + Mockup\" muestra un panel tipo dashboard: queda perfecto para software, raro para un restaurante. Cuando generas con IA, el Auditor cuida esto solo — un negocio local recibe un hero editorial con fotografía en su lugar."
                },
                {
                  "type": "paragraph",
                  "text": "Las secciones estilizadas traen composición, responsive y animaciones de 180–280 ms. Edita textos, imágenes, listas y destinos desde \"Texto\"; elige paleta, tipografía, espaciado y movimiento desde \"Diseño\"."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/video-en-tu-pagina",
          "slug": "video-en-tu-pagina",
          "url": "https://help.daplox.com/help/websites/video-en-tu-pagina",
          "title": "Video propio en tu página",
          "excerpt": "El bloque de Video acepta un enlace de YouTube, Vimeo o Loom — y también tu propio archivo MP4, WebM o GIF, con portada, bucle, reproducción automática y sonido.",
          "updated_at": "2026-09-11",
          "reading_minutes": 5,
          "tags": [
            "websites",
            "video",
            "mp4",
            "webm",
            "gif",
            "sonido",
            "autoplay",
            "bucle",
            "reel",
            "portada",
            "miniatura",
            "thumbnail"
          ],
          "related_slugs": [
            "editor-visual",
            "secciones-premium",
            "imagenes-ia-en-paginas"
          ],
          "sections": [
            {
              "heading": "Enlace o archivo propio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El bloque \"Video\" (categoría Media) se arma con dos campos: \"URL del video, o archivo GIF/MP4\" —pega un enlace de YouTube, Vimeo o Loom, que se incrusta con el reproductor de ellos, o sube tu propio archivo con el botón que hay junto al campo— y \"Portada (imagen antes de reproducir)\", la miniatura que ven tus visitantes antes de darle play."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Video propio: MP4 o WebM, hasta 1 GB. La subida va directa al almacenamiento y verás el porcentaje mientras avanza.",
                    "GIF animado: hasta 5 MB, por la misma vía que las imágenes.",
                    "Los controles de bucle, reproducción automática y sonido sólo tienen efecto sobre un archivo propio: YouTube, Vimeo y Loom traen su propio reproductor."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Los .mov no se aceptan, y es a propósito",
                  "text": "Es el contenedor QuickTime que graba la cámara, y Firefox no lo reproduce: el archivo subiría bien y tu VISITANTE vería un cuadro muerto. Exporta como MP4 (H.264) —lo ofrece cualquier editor— y súbelo."
                }
              ]
            },
            {
              "heading": "La portada (miniatura)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sube una imagen en \"Portada (imagen antes de reproducir)\" —o elígela de la galería IA— y el video esperará detrás de ella con un botón de reproducir. Al pulsarlo, arranca con sonido. Sin portada, un archivo propio enseña su primer fotograma y YouTube, la miniatura que elija YouTube."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Con YouTube, Vimeo o Loom, el reproductor no se descarga hasta el clic: la página abre más rápido. En algunos teléfonos hay que tocar play una vez más dentro del reproductor.",
                    "Con tu propio MP4 o WebM, la portada manda sobre \"Reproducir solo\": el video no arranca hasta que el visitante pulsa, porque una portada que desaparece al instante no sirve. Si quieres que arranque solo, deja la portada vacía.",
                    "Un GIF no usa portada: se anima solo.",
                    "Lo ideal es una imagen del mismo formato que el video —16:9 para uno horizontal, 9:16 para un reel— en JPG o PNG."
                  ]
                }
              ]
            },
            {
              "heading": "Los controles del archivo propio",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Repetir en bucle (archivo propio)\" — vuelve a empezar al terminar.",
                    "\"Reproducir solo (archivo propio, sin portada)\" — arranca sin que el visitante pulse nada. Con portada, el video espera al clic.",
                    "\"Sonido (archivo propio)\" — ver el aviso de abajo.",
                    "\"Mostrar controles (archivo propio)\" — la barra de reproducción del navegador.",
                    "\"Marco\" — \"Sin marco\" respeta la transparencia (útil en un WebM con canal alfa o un GIF de fondo transparente); \"Tarjeta con sombra\" lo enmarca.",
                    "\"Formato\" — Horizontal 16:9, Clásico 4:3, Cuadrado 1:1, Vertical 9:16 (reel), Panorámico 21:9 u \"Original: el tamaño del archivo\". Con \"Ajuste\" decides si se ve completo (con franjas) o llena el recuadro recortando bordes.",
                    "\"Ancho máximo\" — evita que un formato vertical se sirva gigante en escritorio."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Reproducción automática y sonido no conviven solos",
                  "text": "Cuando un video arranca solo, el navegador OBLIGA a que empiece en silencio: es una regla suya, no de Daplox. Por eso, con \"Reproducir solo\" en Sí y \"Sonido\" en Sí, tu página pinta el botón \"Activar sonido\" sobre el video — el patrón de las páginas de venta. Al pulsarlo el video vuelve a empezar desde el principio, ya con audio, para que nadie oiga un mensaje hablado por la mitad."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Sin reproducción automática, el play del visitante ya trae el audio y el bloque garantiza que la barra de controles esté disponible: un video que no arranca solo y sin controles sería un primer fotograma congelado para siempre."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/temporizadores",
          "slug": "temporizadores",
          "url": "https://help.daplox.com/help/websites/temporizadores",
          "title": "Temporizadores y cuenta atrás",
          "excerpt": "Crea un reloj de escasez real: con fecha fija para todos, o uno que arranca cuando cada visitante llega. Al llegar a cero puede desaparecer, avisar, redirigir o desbloquear una página.",
          "updated_at": "2026-08-28",
          "reading_minutes": 6,
          "tags": [
            "websites",
            "temporizador",
            "cuenta atrás",
            "countdown",
            "escasez",
            "evergreen",
            "urgencia",
            "whatsapp",
            "redirección"
          ],
          "related_slugs": [
            "secciones-premium",
            "editor-visual",
            "popups-del-sitio",
            "borrador-vs-publicado"
          ],
          "sections": [
            {
              "heading": "Dónde viven",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un temporizador pertenece a un SITIO, no a una página: se crea una vez y luego se muestra donde quieras con el bloque \"Cuenta atrás\". Ve a Marketing → Páginas → pestaña \"Temporizadores\", elige el sitio arriba y pulsa \"Nuevo temporizador\"."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "También puedes crearlo sin salir del editor: añade el bloque \"Cuenta atrás\", abre \"Texto\" y pulsa \"Crear uno nuevo\" en el control \"Temporizador\". Es el mismo registro; la pantalla de Temporizadores lo lista igual."
                }
              ]
            },
            {
              "heading": "Los dos tipos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Fecha fija — todos ven el mismo final\": eliges día y hora en \"Termina el\". Es el cierre de un lanzamiento, una inscripción o una promoción con fecha real.",
                    "\"Por visitante — cada uno arranca al llegar\": defines cuánto dura y el reloj empieza cuando esa persona entra. Es el clásico embudo perenne."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "La duración del tipo por visitante se escribe en horas, minutos Y SEGUNDOS, y el mínimo es de 5 segundos. El campo de segundos existe justamente para los casos cortos: sin él, lo más breve configurable eran 60 segundos."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Bajar la duración no acorta los relojes en curso",
                  "text": "La lista muestra cuántos visitantes tienen su reloj corriendo. Si cambias la duración, el nuevo valor vale sólo para quien llegue a partir de ese momento: los que ya empezaron siguen con el suyo. Para reiniciarlos a todos usa el botón de \"Reiniciar los relojes\" de esa fila."
                }
              ]
            },
            {
              "heading": "Qué pasa cuando llega a cero",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Desaparece\" — el contador se retira y la página sigue igual.",
                    "\"Muestra un mensaje\" — en su lugar queda el texto que escribas (por ejemplo, \"La oferta ha terminado\").",
                    "\"Lleva a otra dirección\" — envía al visitante a la URL que indiques.",
                    "\"Desbloquea una página\" — hasta que el contador termine, esa página NO existe para nadie: su contenido ni siquiera se envía al navegador."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Desbloquear una página sólo funciona con fecha fija",
                  "text": "Un reloj por visitante termina en un momento distinto para cada persona y la página es una sola: no habría forma de protegerla de verdad. El diálogo te lo dice antes de guardar. Para un embudo con reloj por visitante, usa \"Lleva a otra dirección\"."
                }
              ]
            },
            {
              "heading": "El caso estrella: la página de gracias que lleva al grupo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea un temporizador \"Por visitante\" de 0 horas, 0 minutos y 5 segundos."
                    },
                    {
                      "title": "En \"Cuando llegue a cero\" elige \"Lleva a otra dirección\"",
                      "detail": "Y pega ahí el enlace de invitación a tu grupo de WhatsApp."
                    },
                    {
                      "title": "Ponlo en la página de gracias con el bloque \"Cuenta atrás\".",
                      "detail": "El visitante que acaba de dejar sus datos ve el contador, entiende que algo va a pasar y entra al grupo solo, sin tener que buscar el botón."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "El bloque \"Cuenta atrás\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Está en la categoría \"Secciones estilizadas\" de la pestaña \"Añadir\". Su único control obligatorio es \"Temporizador\": el bloque NO guarda la fecha, sólo apunta a cuál mostrar. El resto es aspecto — \"Estilo\" (Cajas, Círculos, Minimal o Barra), \"Forma\", \"Tamaño\", tipografía, cifras de ancho fijo para que no bailen, alineación, colores y los rótulos de días, horas, minutos y segundos."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El reloj lo lleva el servidor",
                  "text": "La fecha límite, el \"ya terminó\" y el reloj de cada visitante se deciden en el servidor. Es lo que hace que atrasar el reloj del computador no alargue tu oferta ni un minuto. Como consecuencia, un mismo temporizador usado en varias páginas es UNO solo: si lo cambias desde el bloque, el panel te avisa de en cuántas páginas se usa antes de guardar."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/calendario-de-reservas",
          "slug": "calendario-de-reservas",
          "url": "https://help.daplox.com/help/websites/calendario-de-reservas",
          "title": "Calendario de reservas en tu página",
          "excerpt": "Pon un calendario de tu agenda dentro de tu página web: tus clientes eligen día y hora y reservan sin salir de tu sitio.",
          "updated_at": "2026-11-06",
          "reading_minutes": 3,
          "tags": [
            "websites",
            "calendario de reservas",
            "reservas",
            "reservar",
            "citas",
            "agendar",
            "agenda",
            "turnos",
            "booking",
            "secciones estilizadas"
          ],
          "related_slugs": [
            "secciones-premium",
            "editor-visual",
            "borrador-vs-publicado",
            "temporizadores"
          ],
          "sections": [
            {
              "heading": "Cómo se agrega",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En el editor, abre la pestaña \"Añadir\" y elige \"Calendario de reservas\".",
                      "detail": "Está en \"Secciones estilizadas\". También aparece si escribes \"reservas\", \"citas\" o \"agenda\" en el buscador de bloques."
                    },
                    {
                      "title": "Con la sección seleccionada, abre \"Texto\" en el panel de la derecha y elige el calendario en \"Calendario\".",
                      "detail": "El desplegable lista tus calendarios activos y públicos."
                    },
                    {
                      "title": "Guarda y publica.",
                      "detail": "En el editor ves una vista previa de muestra: los días y horas que aparecen ahí no son los reales. La reserva de verdad funciona en el sitio publicado."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué ve tu cliente",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La misma reserva de la página del calendario, dibujada dentro de tu sitio: el nombre del calendario, \"Elige día y hora\", la zona horaria con \"Cambiar zona horaria\" y, si el calendario lo permite, con qué persona quiere su cita. Cuando la cita queda confirmada, le ofrece \"Agregar a mi calendario\"."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "No es un recuadro incrustado",
                  "text": "La reserva se dibuja dentro de tu página y ocupa su ancho, también con tu dominio propio. Los horarios, la duración, las preguntas y las personas los toma del calendario cada vez que alguien abre la página: si los cambias en la agenda, tu sitio los muestra sin volver a publicar."
                }
              ]
            },
            {
              "heading": "Si el calendario no aparece o deja de verse",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sólo se listan los calendarios ACTIVOS y PÚBLICOS: uno pausado o privado no tiene página pública, así que en tu sitio no se vería. Actívalo o hazlo público en Marketing → Calendario.",
                    "Si todavía no tienes ninguno, el panel te lo dice y abre Marketing → Calendario en otra pestaña, para que no pierdas lo que estás editando.",
                    "Si el panel no encuentra el calendario de una sección entre los que puedes ver, te avisa al seleccionar la sección. Puede que haya dejado de estar activo o de ser público: en el sitio publicado la sección no se muestra hasta que elijas otro. O puede ser el calendario de otra persona del equipo: si no es tuyo, déjalo así."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "La sección guarda la dirección del calendario",
                  "text": "Si le cambias la dirección (el final del enlace del calendario), vuelve a elegirlo en la sección: la dirección vieja deja de existir y la sección no se muestra."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/popups-del-sitio",
          "slug": "popups-del-sitio",
          "url": "https://help.daplox.com/help/websites/popups-del-sitio",
          "title": "Pop-ups",
          "excerpt": "Capta un correo sin mandar a nadie a otra página: define cuándo aparece la ventana, en qué páginas y qué muestra, y ábrela también desde cualquier botón.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "websites",
            "popup",
            "pop-up",
            "ventana",
            "captura",
            "exit intent",
            "lead magnet",
            "scroll"
          ],
          "related_slugs": [
            "temporizadores",
            "editor-visual",
            "formulario-web-a-pipeline",
            "borrador-vs-publicado"
          ],
          "sections": [
            {
              "heading": "Crear un pop-up",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Páginas → pestaña \"Pop-ups\", elige el sitio y pulsa \"Nuevo pop-up\"."
                    },
                    {
                      "title": "Ponle nombre",
                      "detail": "Sólo lo ves tú: es lo que verás al elegirlo desde el enlace de un botón."
                    },
                    {
                      "title": "Elige el disparador",
                      "detail": "\"Al pulsar un botón\", \"A los N segundos de llegar\", \"Al bajar un % de la página\" o \"Al ir a salir\". Los dos del medio piden además el número: segundos (hasta 120) o porcentaje."
                    },
                    {
                      "title": "Decide en qué páginas sale",
                      "detail": "\"Todas\" por defecto, o marca las páginas concretas con los chips."
                    },
                    {
                      "title": "Arma el contenido",
                      "detail": "En \"Qué muestra\": \"Un formulario que captura\" (con sus campos, tipos y obligatoriedad) o \"Un aviso con botón\" (título, texto, botón y a dónde lleva)."
                    },
                    {
                      "title": "Cierra con \"Guardar y publicar\".",
                      "detail": "\"Guardar borrador\" también existe, pero un pop-up sin publicar NO sale en el sitio."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "\"Sin publicar: no se muestra\"",
                  "text": "Es la etiqueta ámbar que verás en la lista, y es el fallo que más tiempo hace perder: se revisa el botón, el enlace y el despliegue antes que el estado, que era lo único que fallaba. Publica el pop-up y vuelve a probar."
                }
              ]
            },
            {
              "heading": "Abrirlo desde un botón",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un pop-up con disparador \"Al pulsar un botón\" no aparece solo: se abre desde un enlace. En la lista, esa fila muestra un enlace copiable con el formato #popup:12 — púlsalo para copiarlo y pégalo como destino de cualquier botón, CTA, tarjeta o menú del editor."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Y sin copiar nada",
                  "text": "En el editor, el selector de destino de un enlace trae la sección \"Abrir un pop-up\" con los pop-ups del sitio listados por nombre. Los que todavía no publicaste aparecen marcados \"sin publicar\", para que no elijas uno que no va a abrirse."
                }
              ]
            },
            {
              "heading": "Cada cuánto se le muestra a la misma persona",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Una vez por visita\" — no se repite mientras dure esa visita; vuelve a salir en una visita nueva.",
                    "\"Una sola vez, nunca más\" — se recuerda en su navegador.",
                    "\"Cada vez\" — sin memoria; úsalo con cuidado."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Sólo UNO puede salir solo por página",
                  "text": "Si configuras dos pop-ups automáticos para la misma página, sale el primero: dos capas encima del mismo contenido son una trampa, no una campaña. Los de botón no cuentan para este límite, porque los abre el visitante. El de \"Al ir a salir\" además sólo se dispara cuando el cursor sale por ARRIBA de la ventana: salir por los lados es cambiar de pestaña, y ahí un pop-up es una emboscada."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/editar-con-ia",
          "slug": "editar-con-ia",
          "url": "https://help.daplox.com/help/websites/editar-con-ia",
          "title": "Editar una página existente con IA",
          "excerpt": "Describe el cambio (\"agrega una sección de precios con 3 planes\") y la IA lo aplica conservando la paleta, las tipografías y la voz de tu página.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "websites",
            "ia",
            "editar",
            "asistente",
            "cambios"
          ],
          "related_slugs": [
            "generar-pagina-con-ia",
            "editor-visual",
            "borrador-vs-publicado"
          ],
          "sections": [
            {
              "heading": "Cómo pedir cambios",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En el editor, click \"Asistente IA\" (arriba a la derecha)."
                    },
                    {
                      "title": "Verifica que esté en modo \"Editar\"",
                      "detail": "El panel tiene dos modos: \"Generar\" (crear página desde cero) y \"Editar\" (modificar la actual). Si la página ya tiene secciones, arranca en Editar."
                    },
                    {
                      "title": "Describe el cambio en el cuadro de texto",
                      "detail": "Ejemplos reales del panel: \"Cambiar la paleta a tonos oscuros elegantes\", \"Agregar sección de precios con 3 planes\", \"Agregar FAQ con 6 preguntas del negocio\", \"Mejorar el hero con badge y segundo CTA\"."
                    },
                    {
                      "title": "Envía y espera el pipeline",
                      "detail": "Los mismos 4 agentes procesan tu instrucción, pero tocando SOLO lo que pediste."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Un ajuste rápido: «Describe el cambio»",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al pie del lienzo del editor está la casilla «Describe el cambio». Escribe lo que quieres ajustar (por ejemplo, \"cambia el título del hero por una pregunta\" o \"quita la sección de testimonios\") y la IA modifica la página que ya tienes: las secciones que no mencionas quedan tal cual, no se crea una página nueva. El cambio va al borrador, nunca publica, se revierte con «Deshacer» y consume créditos de IA."
                }
              ]
            },
            {
              "heading": "Conserva el estilo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al editar, el Diseñador reutiliza los tokens de diseño actuales de la página (paleta, tipografías, espaciados) en lugar de inventar unos nuevos. El resultado mantiene la identidad visual y el tono del copy original; solo cambian las secciones que pediste."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Va al borrador, no a lo publicado",
                  "text": "El cambio se aplica a tu borrador (y se guarda automáticamente; si el guardado falla te avisa para que uses \"Guardar\"). Tu página publicada no cambia hasta que hagas click en \"Publicar\". Y siempre puedes deshacer con Cmd/Ctrl+Z."
                }
              ]
            },
            {
              "heading": "Conversaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El panel guarda un historial de conversaciones por página: puedes retomar una conversación anterior para seguir iterando con el contexto ya cargado, o empezar una con \"Nueva\". También hay atajos de prompts frecuentes con un click."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/templates",
          "slug": "templates",
          "url": "https://help.daplox.com/help/websites/templates",
          "title": "Plantillas",
          "excerpt": "Crea un sitio desde una plantilla pre-armada o inserta plantillas de secciones dentro del editor.",
          "updated_at": "2026-10-02",
          "reading_minutes": 3,
          "tags": [
            "websites",
            "templates",
            "plantillas",
            "catálogo",
            "rubros"
          ],
          "related_slugs": [
            "generar-pagina-con-ia",
            "editor-visual"
          ],
          "sections": [
            {
              "heading": "Crear un sitio desde plantilla",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Páginas → \"Nuevo sitio\" → \"Desde plantilla\"."
                    },
                    {
                      "title": "Elige una de las 35 plantillas del catálogo",
                      "detail": "Los chips de arriba filtran por rubro: Restaurantes, Tiendas & Retail, Belleza & Spa, Fitness & Gym, Salud & Clínicas, Inmobiliaria, Agencias, Servicios profesionales, SaaS & Tecnología, Fotografía, Eventos & Bodas, Producto & E-commerce, Webinars & Cursos y Captación de leads."
                    },
                    {
                      "title": "Ponle un nombre y elige su dirección web → \"Crear sitio\". Se abre en el editor con todas las secciones cargadas."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "La más completa: \"Premium / Plataforma de crecimiento\"",
                  "text": "Está en el rubro SaaS & Tecnología y trae el recorrido de conversión entero: hero Aurora, bento de características, demo de producto, prueba social, precios comparativos y FAQ. Es la plantilla a la que conviene entrar si quieres ver de qué es capaz el constructor antes de decidir."
                }
              ]
            },
            {
              "heading": "Plantillas dentro del editor",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La pestaña \"Diseños\" del panel izquierdo reúne composiciones de secciones: haz click para añadirlas al final o arrástralas a una posición específica. Puedes mezclar un hero, prueba social, precios y cierre de conversión sin empezar de cero."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si quieres algo más personalizado que una plantilla, usa \"Generar con IA\": el resultado ya viene con textos y estilo de TU negocio en lugar del contenido de ejemplo."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/bloques-html-custom",
          "slug": "bloques-html-custom",
          "url": "https://help.daplox.com/help/websites/bloques-html-custom",
          "title": "Bloque HTML/CSS personalizado",
          "excerpt": "Cuando los bloques pre-armados no alcanzan: escribe (o pega) tu propio HTML y CSS con scoping automático y saneado de seguridad.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "websites",
            "html",
            "css",
            "developer",
            "custom",
            "formulario",
            "saneado"
          ],
          "related_slugs": [
            "pegar-html-de-otra-ia",
            "editor-visual",
            "formulario-web-a-pipeline"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la categoría \"Avanzado\" del catálogo está el bloque \"HTML/CSS personalizado\": un editor con pestañas HTML y CSS, vista previa en vivo y validación de sintaxis (llaves sin cerrar, tags sin cierre). El CSS se scopea automáticamente al bloque — tus estilos no rompen el resto de la página ni al revés."
                }
              ]
            },
            {
              "heading": "Reglas de seguridad",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "JavaScript NO se ejecuta: las etiquetas <script> se eliminan, igual que <iframe>, <object>, <embed>, <form> e <input>.",
                    "Los manejadores de eventos inline (onclick, onerror, etc.) y los enlaces javascript: se descartan.",
                    "position: fixed / sticky se neutraliza (evita que un bloque tape toda la página).",
                    "@import se elimina; las fuentes de @font-face solo se aceptan desde CDNs conocidas (Google Fonts, Typekit, jsDelivr)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Este saneado corre en el editor Y en el render público. Lo que ves en la vista previa es exactamente lo que verán tus visitantes."
                }
              ]
            },
            {
              "heading": "Si pegas un <form>, el editor te avisa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Pegar una sección con su propio <form> es el error más caro de este bloque, porque falla en silencio: el saneado elimina <form>, <input>, <textarea> y <select> CON su contenido, así que la página publicada sale sin el formulario, nadie lo ve y en el CRM no aparece ningún contacto. Desde afuera se parece a \"el CRM no está capturando\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El aviso ámbar bajo el editor",
                  "text": "Cuando el HTML pegado trae campos de formulario, el pie del editor deja de decir \"Saneado anti-XSS + CSS scoped\" y pasa a \"1 aviso: revisa qué se eliminó\", con el detalle debajo: ese formulario NO se verá en la página y NO creará ningún contacto. Usa el bloque \"Formulario\" nativo — ése sí guarda el contacto con el sitio, la página y la campaña de donde vino."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/pegar-html-de-otra-ia",
          "slug": "pegar-html-de-otra-ia",
          "url": "https://help.daplox.com/help/websites/pegar-html-de-otra-ia",
          "title": "Importar HTML/CSS hecho con otra IA",
          "excerpt": "¿Generaste una página con ChatGPT, Claude o v0? Pégala en Daplox: separamos el CSS, quitamos lo peligroso y la convertimos en un bloque editable.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "websites",
            "importar",
            "html",
            "css",
            "chatgpt",
            "claude",
            "v0",
            "pegar código"
          ],
          "related_slugs": [
            "bloques-html-custom",
            "editor-visual",
            "generar-pagina-con-ia"
          ],
          "sections": [
            {
              "heading": "Importar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Páginas → \"Importar HTML\"",
                      "detail": "También está dentro de \"Nuevo sitio\" como opción \"Importar HTML/CSS\" (\"Pega el código de una página hecha con otra IA\")."
                    },
                    {
                      "title": "Ponle un nombre y elige su dirección web al sitio."
                    },
                    {
                      "title": "Pega el código completo",
                      "detail": "Puedes pegar el documento entero tal cual salió de la otra IA, con <html>, <head> y <style> incluidos."
                    },
                    {
                      "title": "Click \"Importar\". El resultado se abre en el editor como un bloque HTML/CSS personalizado."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué hace Daplox con tu pegado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Extrae los bloques <style> y los mueve a la pestaña CSS del bloque.",
                    "Se queda con el contenido del <body> y descarta la envoltura del documento (doctype, head, meta, title).",
                    "Elimina las etiquetas <script> y te lo informa — el JavaScript no se ejecuta por seguridad.",
                    "Aplica el saneado de seguridad estándar del bloque custom (sin iframes, sin eventos inline, sin javascript:) y scopea el CSS para que no afecte al resto del sitio."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Si tu diseño dependía de JavaScript",
                  "text": "Animaciones o menús que la otra IA implementó con JS no van a funcionar. Los equivalentes en CSS puro sí. Para interactividad, usa los bloques nativos de Daplox (Acordeón, Tabs, Formulario, Popup)."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/borrador-vs-publicado",
          "slug": "borrador-vs-publicado",
          "url": "https://help.daplox.com/help/websites/borrador-vs-publicado",
          "title": "Borrador vs publicado",
          "excerpt": "Editas tranquilo sin tocar el sitio en vivo: Guardar escribe el borrador, Publicar lo pone en producción.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "websites",
            "borrador",
            "publicar",
            "draft",
            "vista previa",
            "despublicar"
          ],
          "related_slugs": [
            "editor-visual",
            "publicar-url-seo"
          ],
          "sections": [
            {
              "heading": "Cómo funciona",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada página tiene dos versiones simultáneas: la publicada (la que ven los visitantes en tu URL) y el borrador (lo que editas). Los cambios del borrador NO afectan al sitio en vivo hasta que presionas \"Publicar\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Guardar\" — persiste el borrador. No toca lo publicado. El borrador también se guarda solo pocos segundos después de cada cambio; \"Guardar\" siempre está disponible para forzarlo.",
                    "\"Publicar\" — copia el borrador a la versión en vivo (y suma una versión).",
                    "\"Descartar\" — tira los cambios sin guardar y vuelve al último estado guardado.",
                    "\"Vista previa\" (ícono de ojo) — enseña tu BORRADOR limpio, sin paneles ni bordes de selección, dentro del propio editor. El botón cambia a \"Volver a editar\" para salir.",
                    "\"Abrir página publicada\" (ícono de globo) — abre en otra pestaña lo que ven hoy tus visitantes. Sólo aparece si la página ya está publicada."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Son dos cosas distintas y se confunden",
                  "text": "\"Vista previa\" mira lo que estás editando; \"Abrir página publicada\" mira lo que está en vivo. Si cambiaste algo y en la pestaña pública no lo ves, no es un fallo: te falta \"Publicar\"."
                }
              ]
            },
            {
              "heading": "Revisar, publicar y despublicar desde Mis Páginas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Páginas, un sitio en borrador muestra \"Revisar y publicar\": abre su homepage (o la primera página) en el editor para que confirmes el contenido. Al publicar allí, Daplox guarda el borrador, publica la página y activa el sitio mediante el flujo completo. Los sitios activos conservan la acción \"Despublicar\", que deja de servir la web pública sin borrar nada y pausa cualquier prueba activa."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Daplox detecta si otra pestaña o persona guardó después de que abriste la página y evita sobrescribir ese cambio. Cuando ocurra, recarga la versión reciente antes de continuar."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/operaciones-websites",
          "slug": "operaciones-websites",
          "url": "https://help.daplox.com/help/websites/operaciones-websites",
          "title": "Estadísticas, clonado, A/B, carpetas y exportación",
          "excerpt": "Usa \"Ver estadísticas\" y el menú de cada sitio para medir, experimentar, duplicar, organizar y respaldar tus páginas.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "websites",
            "estadísticas",
            "ab testing",
            "clonar",
            "carpetas",
            "exportar",
            "renombrar",
            "previsualizar"
          ],
          "related_slugs": [
            "borrador-vs-publicado",
            "publicar-url-seo",
            "editor-visual"
          ],
          "sections": [
            {
              "heading": "Qué hace cada opción",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Editar contenido — abre el sitio en el constructor.",
                    "Renombrar — cambia el nombre visible del sitio. Su dirección web se conserva.",
                    "Detalles SEO — nombre, descripción y dónde se publica: el dominio (de una lista) y la dirección.",
                    "Previsualizar — abre el sitio en otra pestaña, en su dominio propio si lo tiene o en su dirección gratuita si no.",
                    "Copiar URL — deja la dirección pública en el portapapeles.",
                    "Ver estadísticas (botón de cada sitio, fuera del menú) — visitas, visitantes únicos, leads, conversión, serie diaria, páginas principales y resultados de experimentos.",
                    "Clonar — crea un borrador independiente con páginas, contenido, estilos y carpeta; no copia dominios, tráfico ni experimentos.",
                    "Prueba A/B — reparte las visitas entre una página de control y una variante.",
                    "Mover a carpeta — organiza sitios sin cambiar su URL pública. Desde Administrar carpetas puedes crear, renombrar o eliminar grupos.",
                    "Exportar — descarga un JSON versionado con contenido editable y tema; excluye usuarios, dominios, analítica y datos operativos."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo lanzar una prueba A/B",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea y publica al menos dos páginas dentro del mismo sitio."
                    },
                    {
                      "title": "Abre el menú (⋯) → Prueba A/B → \"Nueva prueba\".",
                      "detail": "Ponle nombre y elige \"Página de control\" y \"Página variante\". Son dos páginas, no más: si eliges la misma en los dos lados, el diálogo te lo dice antes de crear nada."
                    },
                    {
                      "title": "Mueve el deslizador \"Distribución de visitas\"",
                      "detail": "Arranca en 50/50 y va de 10 % a 90 % en saltos de 5. Debajo se lee \"Control X% · Variante Y%\"."
                    },
                    {
                      "title": "Publica el sitio y pulsa \"Iniciar\".",
                      "detail": "Sin el sitio publicado el botón está bloqueado. Daplox mantiene estable la variante por visitante y registra una sola impresión por persona."
                    },
                    {
                      "title": "Revisa impresiones, conversiones y tasa, y \"Pausa\" antes de cambiar URL, portada o publicación de una variante."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Una prueba activa a la vez",
                  "text": "Mientras una prueba está distribuyendo tráfico no puedes iniciar otra: hay que pausar la que corre. Y para eliminar una prueba hay que pausarla primero."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Qué cuenta como conversión",
                  "text": "La conversión A/B se registra únicamente cuando Daplox acepta un formulario publicado. Recargar, disparar eventos manuales o repetir el mismo lead no infla el resultado."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/blog-del-sitio",
          "slug": "blog-del-sitio",
          "url": "https://help.daplox.com/help/websites/blog-del-sitio",
          "title": "El blog de tu sitio",
          "excerpt": "Escribe artículos con categorías, portada y SEO propio. Se publican dentro de tu sitio, con sitemap, RSS y un formulario para que la gente se suscriba.",
          "updated_at": "2026-08-28",
          "reading_minutes": 6,
          "tags": [
            "websites",
            "blog",
            "artículos",
            "contenido",
            "seo",
            "rss",
            "sitemap",
            "categorías",
            "suscripción"
          ],
          "related_slugs": [
            "publicar-url-seo",
            "destinatarios-y-consentimiento-email",
            "formulario-web-a-pipeline",
            "pixeles-y-seguimiento"
          ],
          "sections": [
            {
              "heading": "Dónde está",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Marketing → Páginas → pestaña \"Blog\". Lo primero es elegir el sitio en \"Blog del sitio\": un mismo negocio puede tener varios, y publicar en el blog equivocado es un error silencioso. El selector se ve siempre mientras trabajas y recuerda el último que usaste."
                },
                {
                  "type": "paragraph",
                  "text": "Desde ahí tienes \"Categorías\" (crear, editar o eliminar) y \"Nuevo artículo\". La lista se filtra por texto, por estado (\"Publicados\", \"Programados\", \"Borradores\") y por categoría."
                }
              ]
            },
            {
              "heading": "Escribir un artículo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Título y dirección",
                      "detail": "La dirección web del artículo se propone desde el título y puedes cambiarla."
                    },
                    {
                      "title": "Escribe el cuerpo",
                      "detail": "El editor es de texto enriquecido. Usa H2 y H3 para los subtítulos: son los que Google lee. El tiempo de lectura se calcula solo a partir de lo que escribes."
                    },
                    {
                      "title": "Elige el \"Estado\"",
                      "detail": "\"Borrador — sólo tú lo ves\", \"Publicado — visible ya\" o \"Programado — sale en una fecha\". El programado necesita su fecha; si pones una que ya pasó, te pregunta antes de publicarlo igual."
                    },
                    {
                      "title": "Completa la ficha lateral",
                      "detail": "Imagen de portada con su texto alternativo, categoría, etiquetas, firma (nombre, una línea de bio y foto), resumen, y meta título y meta descripción para buscadores. Si dejas los meta vacíos se usan el título y el resumen."
                    },
                    {
                      "title": "\"Destacado en la portada del blog\", si quieres que abra el listado."
                    },
                    {
                      "title": "Guarda. El botón dice \"Guardar y publicar\" cuando el artículo ya está en vivo."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo se ve en público",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El índice vive en mi-negocio.sites.daplox.com/blog y cada artículo en mi-negocio.sites.daplox.com/blog/su-direccion (o bajo tu dominio propio, si lo conectaste).",
                    "Cada artículo trae sus metadatos para buscadores y para las tarjetas al compartir.",
                    "Los artículos entran en el mismo sitemap.xml del sitio, así que Google los descubre sin que hagas nada.",
                    "Hay feed RSS en mi-negocio.sites.daplox.com/blog/rss.xml para agregadores y automatizaciones.",
                    "Al pie va el formulario \"No te pierdas lo próximo\" con su botón \"Suscribirme\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El botón de \"ver en el sitio\" tiene condiciones",
                  "text": "Sólo aparece cuando el artículo está publicado Y el sitio también. Un artículo publicado dentro de un sitio en borrador no es visible para nadie: publica el sitio desde Mis Páginas."
                }
              ]
            },
            {
              "heading": "La suscripción NO es un negocio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El correo que dejan en el formulario del blog entra al CRM como contacto, con el sitio y la página de donde vino, igual que cualquier formulario del constructor — y dispara tus automatizaciones. Pero NO crea un negocio en el pipeline."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Es una decisión, no un olvido: quien deja su correo para recibir artículos es un suscriptor, no una oportunidad comercial. Llenar el pipeline de suscriptores lo vuelve inservible. Los formularios de captación de tus páginas sí crean su negocio."
                }
              ]
            },
            {
              "heading": "Si ya tenías una página llamada \"blog\"",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Tu página gana. Antes de que existiera este módulo, la forma de tener blog era crear una página con la dirección \"blog\" desde el constructor — y esa página sigue mandando sobre la ruta del blog. Si quieres usar el módulo, cambia la dirección de esa página desde su configuración en el constructor."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/publicar-url-seo",
          "slug": "publicar-url-seo",
          "url": "https://help.daplox.com/help/websites/publicar-url-seo",
          "title": "Dirección pública del sitio y detalles SEO",
          "excerpt": "Tu página vive en mi-negocio.sites.daplox.com apenas la publicas. Desde Detalles SEO eliges dónde se publica: el dominio de una lista (el gratuito o uno tuyo) y la dirección en una casilla, como midominio.com/promo. Además, pon tu propio ícono en la pestaña y mide visitas con el pixel integrado.",
          "updated_at": "2026-10-02",
          "reading_minutes": 7,
          "tags": [
            "websites",
            "url",
            "slug",
            "seo",
            "publicar",
            "compartir",
            "subdominio",
            "dominio",
            "ruta",
            "404",
            "favicon",
            "ícono",
            "pestaña"
          ],
          "related_slugs": [
            "dominios-custom",
            "borrador-vs-publicado",
            "pixeles-y-seguimiento",
            "tracking-pixel-daplox"
          ],
          "sections": [
            {
              "heading": "Portada al compartir en WhatsApp y redes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Ajustes de la página abre Imagen para WhatsApp y redes y sube una portada JPG, PNG o WebP de hasta 5 MB. Se recomienda 1200 × 630 px.",
                    "Revisa la imagen, el título y la descripción, guarda los ajustes y publica. Cada página puede tener una portada distinta; el favicon continúa siendo el icono de la pestaña.",
                    "Quitar portada vuelve a usar una imagen del contenido o del sitio después de publicar. Las redes pueden conservar su vista previa anterior durante un tiempo."
                  ]
                }
              ]
            },
            {
              "heading": "Tu URL pública",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al publicar, tu sitio queda accesible de dos formas a la vez, sin que tengas que configurar nada:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Subdominio gratuito — mi-negocio.sites.daplox.com. Es la dirección que conviene repartir mientras no tengas dominio propio: se ve limpia y no lleva la ruta de Daplox delante.",
                    "Por ruta — la dirección de Daplox seguida del nombre que elegiste (/mi-negocio). Las páginas internas de un sitio multipágina usan esa misma dirección (/mi-negocio/contacto)."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Usa \"Copiar URL\" en el menú (⋯) de Mis Páginas para compartirla, o \"Previsualizar\" para abrirla."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La dirección es la parte que eliges de tu enlace: por ejemplo, mi-negocio en mi-negocio.sites.daplox.com, o promo en midominio.com/promo. Se escribe en minúsculas, sin espacios ni acentos (Daplox lo normaliza solo). Cambiar esta dirección cambia el enlace público: si ya la compartiste o la usas en anuncios, actualiza los enlaces."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Hasta el 404 sale con tu marca",
                  "text": "Si alguien escribe mal una dirección de tu sitio gratuito, la pantalla de \"no encontrado\" toma el color de acento de tu página y tu nombre, no la marca de Daplox. Lo mismo ocurre en un dominio propio."
                }
              ]
            },
            {
              "heading": "Detalles SEO: elige dónde se publica",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Páginas → menú (⋯) del sitio → \"Detalles SEO\"."
                    },
                    {
                      "title": "Edita nombre y descripción",
                      "detail": "El nombre actúa como título del sitio y la descripción como resumen para buscadores y previews."
                    },
                    {
                      "title": "En \"Dirección pública\", elige el dominio en la lista",
                      "detail": "\"sites.daplox.com · gratis\" publica en tu subdominio gratuito. Si ya conectaste un dominio propio, aparece en la misma lista, listo para usar en todas tus páginas."
                    },
                    {
                      "title": "Escribe la dirección en la casilla",
                      "detail": "Con el dominio gratuito es tu subdominio (mi-negocio.sites.daplox.com). Con un dominio propio es la ruta: promo publica en midominio.com/promo. Déjala vacía para publicar en la raíz, midominio.com."
                    },
                    {
                      "title": "Revisa la vista previa y guarda",
                      "detail": "Debajo de la casilla ves la dirección final exacta. Si esa ruta ya la usa otra página, o la raíz del dominio muestra otra, te lo avisamos antes de guardar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Un dominio, muchas páginas",
                  "text": "Conectas tu dominio una sola vez (pestaña Dominios) y después cada landing puede vivir en su propia ruta: midominio.com/promo, midominio.com/webinar, midominio.com/gracias. No hace falta repetir el DNS ni esperar otro certificado. Una ruta ocupada queda protegida también al crear o renombrar páginas del sitio principal y al reemplazar la raíz. Las copias de plantillas eligen automáticamente un nombre libre."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Mientras el certificado HTTPS de un dominio recién conectado se prepara, la página ya queda publicada en él, pero \"Copiar URL\" sigue entregando la dirección gratuita para que nadie reciba un enlace con error de seguridad. Las rutas blog y api están reservadas. El blog de una página publicada en una ruta se sigue viendo en su dirección gratuita."
                }
              ]
            },
            {
              "heading": "Ícono de la pestaña (favicon)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es el dibujito que tus visitantes ven en la pestaña del navegador y en sus marcadores, y el que Google muestra junto a tu sitio. Es del SITIO: se aplica a todas sus páginas y al blog, en tu dominio propio y en el subdominio gratuito."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En el editor, abre \"Ajustes de la página\" (el engranaje de la barra superior)."
                    },
                    {
                      "title": "En \"Ícono de la pestaña (favicon)\", pulsa \"Subir imagen\".",
                      "detail": "PNG, JPG, WebP o GIF, cuadrado y de al menos 48 × 48 px (lo ideal, 512 × 512 px). Una pestaña de muestra te enseña cómo queda, y te avisamos si la imagen no es cuadrada."
                    },
                    {
                      "title": "Pulsa \"Guardar\" y después \"Publicar cambios\".",
                      "detail": "Hasta que publicas, tus visitantes siguen viendo el ícono anterior. El diálogo te dice en todo momento si el tuyo ya está en vivo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Sin ícono propio, la pestaña de tu sitio muestra el de Daplox. Para quitar el tuyo, pulsa \"Quitar\", guarda y publica."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Google tarda unos días en cambiar el ícono que muestra en sus resultados: lo actualiza cuando vuelve a pasar por tu página."
                }
              ]
            },
            {
              "heading": "Métricas automáticas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Toda página publicada incluye automáticamente el pixel de tracking first-party de Daplox: visitas, sesiones y eventos aparecen en Marketing → Tracking sin que instales nada. En Mis Páginas, \"Ver estadísticas\" muestra las vistas y los contactos de cada sitio."
                }
              ]
            },
            {
              "heading": "Dominio propio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si prefieres que tu página viva en miempresa.com en lugar del subdominio gratuito, conéctalo una vez en Marketing → Páginas → pestaña Dominios (ver el artículo \"Dominios custom\"). Desde ese momento aparece en la lista de Detalles SEO de todas tus páginas: una en la raíz (miempresa.com) y las demás en sus rutas (miempresa.com/promo)."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/pixeles-y-seguimiento",
          "slug": "pixeles-y-seguimiento",
          "url": "https://help.daplox.com/help/websites/pixeles-y-seguimiento",
          "title": "Píxeles: mide visitas y conversiones de tu sitio",
          "excerpt": "Pega el píxel de Meta y la etiqueta de Google una sola vez y todo el sitio queda medido. Cada formulario enviado se reporta como conversión, sin código y sin duplicados.",
          "updated_at": "2026-08-28",
          "reading_minutes": 7,
          "tags": [
            "websites",
            "píxel",
            "pixel",
            "meta",
            "facebook",
            "instagram",
            "google ads",
            "gtm",
            "tag manager",
            "ga4",
            "conversiones",
            "remarketing"
          ],
          "related_slugs": [
            "conversiones-google-desde-tu-sitio",
            "formulario-web-a-pipeline",
            "publicar-url-seo",
            "tracking-pixel-daplox"
          ],
          "sections": [
            {
              "heading": "Dónde se pega",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la barra superior del editor hay un botón con un ícono de diana: \"Píxeles y seguimiento (Meta y Google Ads)\". Abre una ventana que se aplica a TODAS las páginas del sitio, incluido el blog. Puedes pegar el identificador o el código completo que te da la plataforma: Daplox se queda con el identificador."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No lo pegues en un bloque de HTML personalizado",
                  "text": "Era lo que se hacía antes de que este control existiera, y no funciona: el saneado del bloque elimina los <script> y el píxel desaparecía sin decir nada. Usa esta ventana."
                }
              ]
            },
            {
              "heading": "Los tres campos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Píxel de Meta (Facebook e Instagram)\" — son sólo números. Está en Meta Business Suite → Administrador de eventos → Orígenes de datos. Sin él no hay públicos de remarketing ni públicos similares.",
                    "\"Etiqueta de Google (Tag Manager o Google Ads)\" — GTM-… para un contenedor de Tag Manager, AW-… para la etiqueta de Google Ads directa o G-… para Analytics 4. Pon SÓLO UNA: si tienes Tag Manager, tus conversiones de Ads salen desde ahí y cargar las dos las contaría por duplicado.",
                    "\"Etiqueta de conversión de Google Ads\" — aparece únicamente cuando tu etiqueta empieza por AW-. Es lo que va después de la barra en AW-1234567890/AbC-dEfGhIjKlMnOpQ, y está en Google Ads → Objetivos → Conversiones → tu acción → \"Configurar la etiqueta\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Sin la etiqueta de conversión, el AW- mide visitas y CERO conversiones",
                  "text": "No se puede deducir del AW-, porque cada acción de conversión tiene la suya. Y el fallo es invisible desde el panel de Ads: la etiqueta carga, Google dice que recibe actividad, y no entra ni una conversión. Si usas AW-, este campo no es opcional."
                }
              ]
            },
            {
              "heading": "Se guarda en el borrador; el sitio en vivo dispara el publicado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es la trampa que más tiempo hace perder. Guardar aquí escribe el píxel en el BORRADOR del sitio; lo que dispara en tu sitio en vivo es lo PUBLICADO. Si pegas el píxel, guardas y lo buscas con el depurador de Meta en tu sitio publicado, no vas a encontrarlo — y no está roto: falta publicar."
                },
                {
                  "type": "paragraph",
                  "text": "Por eso cada campo lleva su estado debajo:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Midiendo en el sitio publicado\" (verde) — lo guardado y lo publicado coinciden. Todo bien.",
                    "\"Aún no mide: falta publicar el sitio\" (ámbar) — pegaste el identificador y todavía no publicaste.",
                    "\"El sitio publicado todavía mide con …\" (ámbar) — cambiaste o borraste el identificador, y en vivo sigue el anterior hasta que publiques."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Es a propósito: así tus pruebas dentro del editor no entran en las audiencias ni en las conversiones reales de tus campañas."
                }
              ]
            },
            {
              "heading": "Qué se reporta como conversión",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un píxel puesto a secas sólo mide TRÁFICO: para Meta o para Google, quien deja sus datos es indistinguible de quien sólo pasó por la página, y la campaña termina optimizándose contra visitas. Daplox cierra ese hueco solo: cuando el formulario de una página publicada se envía y Daplox lo acepta, avisa a las dos plataformas."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "A Meta se le manda el evento \"Lead\", con un eventID que se deduplica contra el que la API de conversiones envía desde el servidor — así un mismo lead no se cuenta dos veces.",
                    "Con AW-… se dispara la conversión de Google Ads usando tu etiqueta.",
                    "Con G-… (Analytics 4) se manda \"generate_lead\", que es el evento equivalente: GA4 no conoce \"conversion\".",
                    "Con GTM-… no se dispara ninguna conversión: quien tiene Tag Manager gobierna Ads desde ahí. Se empuja el evento \"daplox_lead\" al dataLayer para que pongas tu propio activador."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "El spam bloqueado no cuenta",
                  "text": "Cuando el corte anti-spam descarta un envío, el visitante ve el mismo \"gracias\" —a propósito, para que quien inunda el formulario no sepa que fue bloqueado— pero NO se registra contacto y NO se reporta conversión. Contar esos envíos ensuciaría el informe y, peor, entrenaría la puja automática de tus campañas contra el spam."
                }
              ]
            },
            {
              "heading": "Si el depurador no encuentra el píxel",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "¿Publicaste el sitio después de guardar? Es la causa número uno; el estado bajo cada campo te lo dice.",
                    "Compruébalo en tu dominio propio o en mi-negocio.sites.daplox.com. En la dirección interna del panel (la que lleva /mi-negocio detrás del dominio de la aplicación) los píxeles no se emiten: es un espejo para trabajar, no la URL que repartes, y ejecutar ahí código de terceros sería un riesgo de seguridad.",
                    "¿Pusiste dos etiquetas de Google a la vez? Deja sólo una.",
                    "¿Tu etiqueta es AW- y dejaste vacía la etiqueta de conversión? Entonces mide visitas y ninguna conversión."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "websites/dominios-custom",
          "slug": "dominios-custom",
          "url": "https://help.daplox.com/help/websites/dominios-custom",
          "title": "Dominios custom",
          "excerpt": "Conecta tu dominio propio —o sólo un subdominio, como lp. o navidad.— con un solo registro CNAME, como en las demás plataformas: guía por proveedor (GoDaddy, Cloudflare, Namecheap, Hostinger), verificación automática y HTTPS incluido.",
          "updated_at": "2026-10-20",
          "reading_minutes": 8,
          "tags": [
            "websites",
            "dominio",
            "dns",
            "cname",
            "www",
            "registro a",
            "parked",
            "godaddy",
            "reenvío",
            "forwarding",
            "ssl",
            "https",
            "cloudflare",
            "nube naranja",
            "namecheap",
            "hostinger",
            "falta un paso",
            "ruta",
            "subdominio",
            "landing",
            "lp",
            "privacidad"
          ],
          "related_slugs": [
            "publicar-url-seo",
            "borrador-vs-publicado",
            "pixeles-y-seguimiento"
          ],
          "sections": [
            {
              "heading": "Conectar un dominio (un solo registro)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Páginas → pestaña \"Dominios\"."
                    },
                    {
                      "title": "En el sitio que quieras, click \"Agregar dominio\" y escribe tu dominio",
                      "detail": "Si escribes la raíz (miempresa.com), Daplox te propone conectar www.miempresa.com con un CNAME, marcado \"Recomendado\". Es como se conecta un dominio en la mayoría de plataformas. La raíz con un registro A queda como alternativa. Si escribes un subdominio (lp.miempresa.com), se conecta sólo ése."
                    },
                    {
                      "title": "Elige tu proveedor en la guía",
                      "detail": "GoDaddy, Cloudflare, Namecheap, Hostinger u \"Otro\". La guía te dice dónde está la zona DNS de ese proveedor y te muestra una maqueta de la tabla de GoDaddy con los valores exactos."
                    },
                    {
                      "title": "Pega UN registro: el CNAME de www",
                      "detail": "Tipo CNAME, nombre www y, como valor, el destino que te muestra Daplox (dx… .sites.daplox.com). Cada valor tiene su botón Copiar. Ese destino es exclusivo de tu cuenta: por eso no hace falta ningún registro TXT."
                    },
                    {
                      "title": "Espera la verificación",
                      "detail": "Suele tardar de 5 a 30 minutos y, a veces, hasta 48 horas. Daplox revisa tu DNS solo cada 5 minutos; también puedes pulsar \"Verificar DNS\". Después, el certificado HTTPS se emite automáticamente (de 15 minutos a unas horas)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "En GoDaddy, el CNAME de www ya existe",
                  "text": "GoDaddy crea por defecto la fila CNAME · www apuntando a tu propio dominio (\"@\" o \"miempresa.com.\"). No crees otra al lado —dos CNAME en www no se permiten—: en Mis productos → tu dominio → DNS, pulsa el lápiz de esa fila, pega el destino de Daplox en \"Datos\" y guarda."
                }
              ]
            },
            {
              "heading": "Conectar sólo un subdominio (lp., navidad.)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si tu sitio principal ya vive en otra plataforma (Shopify, WordPress, Wix…) y quieres llevar a Daplox sólo una landing o una campaña, conecta un subdominio: escribe lp.miempresa.com o navidad.miempresa.com en \"Agregar dominio\". Se conecta igual que www: un CNAME con nombre lp (o navidad) y, como valor, el destino exclusivo que te muestra Daplox. Tu www y el resto de tu dominio siguen donde están: Daplox no toca nada más."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Ni registro A ni TXT",
                  "text": "El registro A de la raíz es lo que lleva TODO el dominio a Daplox. Un subdominio no lo necesita, y tampoco un TXT: su destino CNAME es exclusivo de tu cuenta y él mismo prueba que el dominio es tuyo."
                }
              ]
            },
            {
              "heading": "Que la raíz (sin www) lleve a tu sitio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La raíz (miempresa.com) no admite CNAME. Lo habitual es reenviarla a www desde tu proveedor, con un reenvío permanente (301). La guía de cada dominio www trae los pasos de tu proveedor."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "GoDaddy: en tu dominio → DNS → \"Reenvío\" (Forwarding) → \"Añadir reenvío\" de dominio → destino https://www.miempresa.com, tipo \"Permanente (301)\", \"Solo reenviar\".",
                    "Cloudflare: Rules → Redirect Rules → plantilla \"Redirect from root to WWW\", con código 301. La raíz necesita un registro en @ con la nube naranja para que la regla funcione.",
                    "Namecheap: Advanced DNS → \"Add New Record\" → \"URL Redirect Record\", host @, valor https://www.miempresa.com, \"Permanent (301)\".",
                    "Hostinger u otro: busca \"Redirecciones\", \"Reenvío\" o \"Forwarding\" del dominio y redirige a https://www.miempresa.com con un 301."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Alternativa: la raíz con un registro A",
                  "text": "Si prefieres conectar también la raíz a Daplox, agrégala con \"Conectar miempresa.com con un registro A\" (desde la guía de tu www o eligiendo \"Sólo la raíz\" en el alta). Pide un registro A con la IP de Daplox y un TXT _daplox-challenge que prueba que el dominio es tuyo, porque esa IP es compartida. En cuanto tu www tenga su HTTPS listo y sea el principal, Daplox redirige la raíz a www. Si conectas sólo la raíz, conecta también www con su CNAME: GoDaddy deja www apuntando a la raíz y, sin conectarlo, quien escriba www.miempresa.com verá \"La conexión no es privada\", porque ese nombre no tiene su propio certificado. La pestaña Dominios te lo avisa."
                }
              ]
            },
            {
              "heading": "Los estados del dominio",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Conectado: tu dominio apunta sólo a Daplox y tu sitio ya abre por HTTPS. Es el único estado en el que aparece el enlace para abrir el sitio.",
                    "Preparando HTTPS: el DNS ya está bien y el certificado se emite solo. No tienes que hacer nada.",
                    "Falta un paso: hay algo que hacer en tu proveedor. La fila del dominio dice exactamente qué: crear o editar el registro, cambiar un valor o borrar el registro que compite.",
                    "Verificando: no pudimos consultar el DNS en este intento; se reintenta solo."
                  ]
                }
              ]
            },
            {
              "heading": "\"Falta un paso\": el Parked de GoDaddy",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "GoDaddy estaciona todo dominio recién comprado con un registro A llamado \"Parked\". Si conectas la raíz con el A de Daplox sin borrar ése, los dos conviven y el navegador elige uno al azar: parte de tus visitas abre la página de GoDaddy y el certificado HTTPS no termina de emitirse. Daplox no da ese dominio por \"Conectado\": lo marca \"Falta un paso\" y te muestra la fila exacta que hay que borrar (tipo, nombre y valor)."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Deja sólo el registro A de Daplox en @",
                  "text": "En GoDaddy: Mis productos → tu dominio → DNS. En la fila tipo A con nombre @ y datos \"Parked\" (o una IP distinta de la de Daplox), pulsa la papelera y confirma. Borra también cualquier AAAA con nombre @. Si conectas sólo www con su CNAME, el Parked de la raíz no lo afecta."
                }
              ]
            },
            {
              "heading": "Usar el mismo dominio en varias páginas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El sitio donde agregas el dominio es el que se ve en su raíz (www.miempresa.com). Una vez conectado, el dominio aparece en Detalles SEO de TODAS tus páginas: cada una puede publicarse en su propia ruta (www.miempresa.com/promo, www.miempresa.com/webinar) sin tocar el DNS otra vez. La pestaña Dominios muestra, bajo cada dominio, qué rutas publica."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Si eliminas un dominio, las páginas publicadas en sus rutas vuelven a su dirección gratuita. Te lo recordamos en la confirmación. Si lo vuelves a agregar en la misma cuenta, su destino CNAME es el mismo y no tienes que tocar el DNS."
                }
              ]
            },
            {
              "heading": "La nube naranja de Cloudflare",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es el motivo por el que más dominios se quedan sin verificar. En la pestaña Cloudflare de la guía se indica dejar el registro en \"DNS only\", y si aun así la verificación falla por esta causa, el mensaje del dominio la nombra en vez de decir un genérico."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "\"DNS only\" (nube gris), nunca \"Proxied\" (nube naranja)",
                  "text": "Cloudflare enciende el proxy por defecto en cada registro nuevo y, mientras está activo, OCULTA el registro: no hay forma de verificarlo. Entra a Cloudflare → DNS → Records, edita el registro y cambia \"Proxied\" por \"DNS only\". Después del cambio la verificación puede tardar hasta 30 minutos por caché de DNS, y volver a pulsar \"Verificar DNS\" no la acelera."
                }
              ]
            },
            {
              "heading": "Otros problemas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Tu CNAME www apunta a sites.daplox.com, el destino general\": viene de una guía anterior. Edita el CNAME y pega el destino exclusivo que te muestra Daplox (dx… .sites.daplox.com).",
                    "\"Tu www apunta a miempresa.com\": es el CNAME que GoDaddy trae por defecto. Edítalo; no crees otro.",
                    "\"No verifica\" tras horas: revisa que el valor sea EXACTAMENTE el destino que te dimos, sin espacios extra.",
                    "\"Preparando HTTPS\" por mucho tiempo: si Google no puede emitir el certificado, la fila pasa a \"Falta un paso\" y dice por qué (por ejemplo, otra IP en tu DNS)."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "websites/imagenes-ia-en-paginas",
          "slug": "imagenes-ia-en-paginas",
          "url": "https://help.daplox.com/help/websites/imagenes-ia-en-paginas",
          "title": "Imágenes IA en tus páginas (Galería IA)",
          "excerpt": "Genera imágenes desde cualquier campo de imagen del editor. Quedan guardadas de forma permanente en la galería de tu equipo.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "websites",
            "imágenes",
            "ia",
            "galería",
            "fotos"
          ],
          "related_slugs": [
            "editor-visual",
            "video-en-tu-pagina",
            "generador-imagenes-ia"
          ],
          "sections": [
            {
              "heading": "Generar e insertar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Selecciona un bloque con imagen y abre el panel \"Contenido\"",
                      "detail": "Junto a cada campo de imagen hay un botón de chispas (✨) que abre la \"Galería IA\". También puedes subir un archivo propio."
                    },
                    {
                      "title": "En \"Generar nuevas imágenes\", describe lo que necesitas",
                      "detail": "Ej.: \"Foto de producto minimalista, fondo blanco, luz suave\"."
                    },
                    {
                      "title": "Elige Formato y Cantidad",
                      "detail": "Formatos: 16:9, 1:1, 4:3, 9:16 y 3:4. Cantidad: de 1 a 4 variantes por generación."
                    },
                    {
                      "title": "Click \"Generar\" y luego click en la imagen para insertarla en el bloque."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Galería compartida y permanente",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las imágenes generadas se guardan en tu almacenamiento — no caducan ni desaparecen de las páginas publicadas.",
                    "La galería es del equipo: alterna entre \"Todo el equipo\" y \"Solo mías\".",
                    "Puedes reusar cualquier imagen de la galería en todas tus páginas, y eliminar las que no sirvan."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Cada generación consume créditos de IA del plan. Genera de a 1–2 variantes mientras afinas el prompt y de a 4 cuando ya sabes qué buscas."
                }
              ]
            }
          ]
        },
        {
          "id": "websites/link-in-bio",
          "slug": "link-in-bio",
          "url": "https://help.daplox.com/help/websites/link-in-bio",
          "title": "Link in Bio: perfil, enlaces, apariencia y analíticas",
          "excerpt": "Prepara una página con tus enlaces, ordénalos, controla cuáles están visibles y comprueba la dirección que compartes.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/linktree",
            "Link in Bio: perfil, enlaces, apariencia y analíticas"
          ],
          "related_slugs": [
            "enlaces-utm-medicion",
            "generar-pagina-con-ia"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Link in Bio",
                      "href": "https://app.daplox.com/linktree"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre de marca, descripción y destinos que compartirás.",
                    "Comprueba que las imágenes y direcciones utilizadas son accesibles para tus visitantes."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Nombre visible",
                      "Nombre personal o comercial que identificará la página."
                    ],
                    [
                      "Dirección de tu página",
                      "Identificador de tu dirección. Revisa la URL nueva antes de reemplazar enlaces distribuidos."
                    ],
                    [
                      "Bio",
                      "Una línea que explique quién eres o qué encontrará el visitante."
                    ],
                    [
                      "Avatar",
                      "Dirección de la foto que quieres mostrar en el perfil."
                    ],
                    [
                      "Apariencia",
                      "Opciones visuales disponibles, incluido el color. Verifica contraste y legibilidad."
                    ],
                    [
                      "Título y URL del enlace",
                      "Texto visible y destino del botón; revisa cada destino antes de compartir."
                    ],
                    [
                      "Icono",
                      "Emoji opcional delante del título. Elígelo con el botón de al lado del campo: tiene buscador, categorías y las redes por su nombre (Instagram, WhatsApp…), que guardan su emoji. También puedes pegar uno."
                    ],
                    [
                      "Activo / Oculto",
                      "Visibilidad individual del enlace; ocultarlo evita mostrarlo sin eliminarlo."
                    ],
                    [
                      "Orden",
                      "Posición de los enlaces, modificable al arrastrar el control de reordenar."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Completa Tu perfil",
                      "detail": "Edita el nombre visible, la bio, el avatar y la dirección de tu página. Espera la confirmación del guardado y comprueba cómo queda la dirección."
                    },
                    {
                      "title": "Añade el primer enlace",
                      "detail": "Usa Agregar el primero o la acción de añadir, escribe el título y destino y guarda. Comprueba que el enlace abre la dirección correcta."
                    },
                    {
                      "title": "Organiza y revisa apariencia",
                      "detail": "Arrastra enlaces para dar prioridad a la acción principal. Oculta los que aún no deban mostrarse y revisa colores y texto en la vista pública."
                    },
                    {
                      "title": "Comparte y mide",
                      "detail": "Usa la dirección pública, las opciones de compartir o el QR. Revisa Analíticas y los clics de cada enlace; distingue un clic de una compra o contacto real."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "La página pública tiene tus datos, solo muestra enlaces activos y los abre en el orden previsto."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "Un enlace desapareció",
                      "Comprueba si está oculto y guarda su estado activo."
                    ],
                    [
                      "No se guarda la dirección",
                      "Lee el error y prueba un identificador disponible; conserva el anterior hasta confirmar el cambio."
                    ],
                    [
                      "La imagen no carga",
                      "Abre su dirección y comprueba que no requiere una sesión privada."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "archivos",
      "title": "Archivos",
      "description": "Tu Drive inteligente: sube archivos, la IA los organiza según tu negocio y los compartes con enlaces.",
      "url": "https://help.daplox.com/help/archivos",
      "articles": [
        {
          "id": "archivos/ruta-archivos-seguros",
          "slug": "ruta-archivos-seguros",
          "url": "https://help.daplox.com/help/archivos/ruta-archivos-seguros",
          "title": "Organizar archivos, compartirlos y recuperar versiones sin perder el control",
          "excerpt": "Archivos localizables, acceso revisado y una forma de reconocer actividad, versiones y papelera.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "archivos"
          ],
          "related_slugs": [
            "subir-organizar-archivos",
            "archivos-vs-adjuntos-crm",
            "permisos-archivo",
            "versiones-y-actividad-archivo",
            "papelera-cuotas"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cualquier persona que carga documentos y responsables que administran almacenamiento."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Archivos localizables, acceso revisado y una forma de reconocer actividad, versiones y papelera."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Identifica la empresa activa y la carpeta de destino.",
                    "Comprueba tamaño permitido y espacio disponible antes de una carga grande.",
                    "Define quién debe ver, descargar o editar el contenido antes de compartirlo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: guarda el contrato de un cliente en su carpeta, comparte con las personas que lo requieren y usa comentarios para revisarlo. Si alguien sube una revisión, consulta las versiones antes de crear copias con nombres ambiguos."
                }
              ]
            },
            {
              "heading": "1. Crea una estructura reconocible",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Organiza por empresa, cliente, proyecto o período según tu trabajo. Puedes iniciar desde una plantilla de carpetas y adaptar sus nombres."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Subir y organizar archivos",
                      "href": "https://help.daplox.com/help/archivos/subir-organizar-archivos"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Otro miembro del equipo entiende dónde debe guardar y encontrar el archivo."
                }
              ]
            },
            {
              "heading": "2. Carga y verifica el archivo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sube el archivo y espera el resultado final. Comprueba nombre, tamaño y posibilidad de abrirlo. Un adjunto del CRM puede tener otro contexto que el archivo de Drive."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Diferencia entre archivos y adjuntos en CRM",
                      "href": "https://help.daplox.com/help/archivos/archivos-vs-adjuntos-crm"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El archivo se abre completo desde el lugar donde debe utilizarse."
                }
              ]
            },
            {
              "heading": "3. Comparte con el alcance correcto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa destinatario, permisos y el tipo de enlace. Usa la opción documentada de compartir y comprueba su alcance antes de difundirlo."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Permisos por archivo: visibilidad, invitados y contraseña",
                      "href": "https://help.daplox.com/help/archivos/permisos-archivo"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El acceso permite lo previsto y puedes identificar cómo retirarlo."
                }
              ]
            },
            {
              "heading": "4. Revisa actividad, comentarios y versiones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa el historial para identificar cambios y versiones. Vincula la conversación al archivo mediante comentarios para que el contexto no se pierda."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Versiones y actividad de un archivo",
                      "href": "https://help.daplox.com/help/archivos/versiones-y-actividad-archivo"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Sabes qué versión estás abriendo y dónde están las observaciones pendientes."
                }
              ]
            },
            {
              "heading": "5. Administra papelera y capacidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Comprueba qué elementos están en papelera y cómo afecta su estado al almacenamiento. Antes de borrar definitivamente, identifica si necesitas conservar una copia."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Papelera y cuotas",
                      "href": "https://help.daplox.com/help/archivos/papelera-cuotas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los archivos necesarios están conservados y el consumo corresponde al estado de la biblioteca."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "La carga se rechaza",
                      "Consulta el mensaje, tamaño máximo y cuota; prueba con el archivo permitido más pequeño para separar formato de capacidad."
                    ],
                    [
                      "La otra persona no abre el enlace",
                      "Comprueba si requiere sesión, empresa o permiso concreto y si el acceso sigue vigente."
                    ],
                    [
                      "No aparece un importador externo",
                      "Consulta las opciones disponibles en tu cuenta; no asumas que una integración anunciada permite importar todos los archivos."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/documentos-contexto-ia",
          "slug": "documentos-contexto-ia",
          "url": "https://help.daplox.com/help/archivos/documentos-contexto-ia",
          "title": "Consultar con la IA los documentos de una carpeta de Drive",
          "excerpt": "Cómo usar documentos como contexto en AsistentIA y Chat IA, qué hacen los permisos de una carpeta y qué límites tiene la memoria.",
          "updated_at": "2026-10-30",
          "reading_minutes": 4,
          "tags": [
            "drive",
            "mi drive",
            "google drive",
            "carpeta",
            "documentos",
            "archivos",
            "ia",
            "contexto",
            "memoria",
            "leer",
            "consultar"
          ],
          "related_slugs": [
            "memoria-ia",
            "google-drive-disponibilidad",
            "subir-organizar-archivos"
          ],
          "sections": [
            {
              "heading": "Quiero que la IA lea los documentos de mi carpeta y responda con esa información",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para consultar documentos, elige si los necesitas en una conversación puntual o como contexto de tu empresa. Compartir una carpeta de Mi Drive controla qué personas pueden abrirla; no añade automáticamente todos sus documentos a la memoria de la IA ni mantiene esa memoria sincronizada con la carpeta."
                },
                {
                  "type": "paragraph",
                  "text": "Para dar a la IA contexto de los documentos, el propietario o administrador puede ir a Configuración → Memoria de IA → Contexto de tu empresa → + Añadir contexto, adjuntar el documento y pulsar «Guardar contexto». Espera a que termine de leerlo y activa «Con contexto de tu empresa» en el Chat IA. Este contexto puede aparecer en respuestas a todo tu equipo: usa sólo información que pueda compartirse con él."
                },
                {
                  "type": "paragraph",
                  "text": "Si los documentos ya están en Mi Drive de Daplox, abre «+» → «Desde Mi Drive» en el Chat IA o AsistentIA, selecciona los archivos y pulsa «Usar archivos». No necesitas descargarlos ni volver a subirlos. Para un archivo que sólo está en tu equipo, usa «Subir archivos». En AsistentIA puedes apagar «Ejecutar» para consultar sin crear ni editar registros."
                }
              ]
            },
            {
              "heading": "Consultar los originales de Mi Drive en esta conversación",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre «+» → «Desde Mi Drive».",
                      "detail": "Busca por nombre o entra en la carpeta. Marca los archivos concretos que debe consultar el chat y pulsa «Usar archivos». Puedes combinar hasta 20 archivos por mensaje; no se recorre toda la carpeta automáticamente."
                    },
                    {
                      "title": "Revisa el estado de lectura.",
                      "detail": "La tarjeta muestra qué original se está preparando o leyendo. En PDF, «Ver páginas» muestra el progreso y los errores por página. Los demás documentos ofrecen «Ver detalle de lectura»; «Leído con avisos» indica una limitación que debes revisar."
                    },
                    {
                      "title": "Pregunta por el dato que necesitas.",
                      "detail": "Por ejemplo: «Usa la ficha técnica elegida para indicar las medidas del producto X y cita el archivo». Si es un PDF, puedes concretar la página. El chat consulta fragmentos de lo leído, no envía todos los documentos íntegros en cada pregunta. Comprueba los datos importantes con el original."
                    },
                    {
                      "title": "Reintenta lo pendiente sin crear otra copia.",
                      "detail": "Un fallo al preparar el original ofrece «Reintentar selección». Si falla una página del PDF, «Reintentar páginas» conserva las ya leídas. Si falta permiso o el original está protegido, revisa el acceso o desbloquéalo en Mi Drive antes de seleccionarlo de nuevo. No hagas pública la carpeta."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "PDF: hasta 24 MB y 300 páginas, con texto digital o lectura visual de planos y escaneos. Otros formatos: hasta 8 MB. Los documentos de texto y oficina aportan hasta 20.000 caracteres; las hojas de cálculo, hasta 1.000 filas y 50 columnas por hoja. Los avisos indican cuando la lectura queda parcial. La lectura visual consume créditos IA. No se recupera detalle que no sea legible en el original."
                },
                {
                  "type": "paragraph",
                  "text": "La selección no cambia los permisos del archivo, no crea otro original ni lo añade a la Memoria de IA de toda la empresa. «Quitar» lo retira de esta consulta y conserva el original; la lectura iniciada puede continuar. «Archivos recientes» permite reutilizar lecturas autorizadas. Si se reemplaza la versión, se revoca el acceso o el archivo va a la papelera, elige una versión disponible de nuevo: no hay sincronización automática ni se conserva acceso al contenido revocado."
                }
              ]
            },
            {
              "heading": "Usar documentos como contexto de la empresa",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Entra como propietario o administrador en Configuración → Memoria de IA → Contexto de tu empresa."
                    },
                    {
                      "title": "Pulsa «+ Añadir contexto» y adjunta el documento.",
                      "detail": "Puedes explicar qué contiene y cómo debe usarlo la IA. Pulsa «Guardar contexto»."
                    },
                    {
                      "title": "Espera a que termine la lectura.",
                      "detail": "Comprueba el estado «Leído: la IA lo usa». «Leído parcialmente» indica que no se incorporó todo el contenido. «No se pudo leer» muestra el motivo; revisa ese error antes de volver a intentarlo."
                    },
                    {
                      "title": "En el Chat IA del módulo activa «Con contexto de tu empresa».",
                      "detail": "Pregunta por un dato concreto y comprueba la respuesta con el original. AsistentIA también utiliza el contexto de empresa."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "La memoria admite hasta 10 archivos por empresa y usa hasta 20.000 caracteres de cada archivo; con varios documentos, cada consulta recibe un extracto de cada uno. No es una garantía de lectura completa de manuales largos ni un buscador que recorra automáticamente toda una carpeta. Si falta un dato, adjunta el documento o las páginas relevantes a la conversación."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El contexto de empresa se comparte con la IA del equipo",
                  "text": "Añade sólo información que pueda aparecer en respuestas a tu equipo. Que el archivo original sea privado o esté en una carpeta restringida no convierte el contexto de empresa en memoria privada. No incluyas contraseñas ni información reservada para una sola persona."
                }
              ]
            },
            {
              "heading": "Si la carpeta está en Google Drive o quieres usarla en WhatsApp",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Google Drive y Mi Drive de Daplox son espacios distintos. Para traer documentos desde Google Drive consulta su disponibilidad en la guía enlazada. Descargar y cargar una copia no mantiene una sincronización automática con el original."
                },
                {
                  "type": "paragraph",
                  "text": "El contexto de AsistentIA y Chat IA no configura por sí mismo el chatbot de WhatsApp. Si ése es tu objetivo, indica a soporte qué bot quieres usar y qué información debe consultar. Aclara si los documentos están en Google Drive o en Mi Drive de Daplox; no envíes enlaces públicos a información privada, contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Memoria de IA: contexto, archivos y límites",
                      "href": "https://help.daplox.com/help/ia/memoria-ia"
                    },
                    {
                      "title": "Google Drive: disponibilidad de la conexión",
                      "href": "https://help.daplox.com/help/archivos/google-drive-disponibilidad"
                    },
                    {
                      "title": "Permisos y organización de las carpetas",
                      "href": "https://help.daplox.com/help/archivos/subir-organizar-archivos"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/google-drive-disponibilidad",
          "slug": "google-drive-disponibilidad",
          "url": "https://help.daplox.com/help/archivos/google-drive-disponibilidad",
          "title": "Google Drive: disponibilidad de la conexión y carga de archivos",
          "excerpt": "Consulta si puedes autorizar tu cuenta de Google Drive y cómo traer una copia de tus archivos a Daplox.",
          "updated_at": "2026-10-22",
          "reading_minutes": 2,
          "tags": [
            "google drive",
            "archivos",
            "conectar",
            "autorizar",
            "cuenta corporativa",
            "empresa",
            "importar",
            "sincronizar"
          ],
          "related_slugs": [
            "subir-organizar-archivos"
          ],
          "sections": [
            {
              "heading": "Autorizar una cuenta personal o corporativa de Google Drive",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Actualmente la importación directa desde Google Drive no está habilitada en Daplox, tanto para cuentas personales como corporativas. Por eso no aparece una opción para conectar o autorizar la cuenta. No es necesario configurar otra integración para subir archivos."
                },
                {
                  "type": "paragraph",
                  "text": "Puedes descargar de Google Drive los archivos que tengas permiso de usar y cargarlos en Archivos → Mi Drive → Subir archivos. Revisa el progreso de cada archivo y reintenta los que fallen. Esta carga guarda una copia en Daplox; no activa una sincronización automática con Google Drive ni actualiza los originales."
                },
                {
                  "type": "paragraph",
                  "text": "Si necesitas mantener los archivos sincronizados o encuentras un error, indica a soporte en qué módulo quieres utilizarlos, qué tarea necesitas realizar y el mensaje exacto. No envíes contraseñas, códigos de acceso ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Subir y organizar archivos",
                      "href": "https://help.daplox.com/help/archivos/subir-organizar-archivos"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/subir-organizar-archivos",
          "slug": "subir-organizar-archivos",
          "url": "https://help.daplox.com/help/archivos/subir-organizar-archivos",
          "title": "Subir y organizar archivos",
          "excerpt": "Sube por botón o arrastrando, crea carpetas, decide quién ve cada carpeta y deja que la IA clasifique por ti.",
          "updated_at": "2026-10-20",
          "reading_minutes": 6,
          "tags": [
            "archivos",
            "files",
            "carpetas",
            "subir",
            "ia",
            "permisos",
            "restringir",
            "quién ve"
          ],
          "related_slugs": [
            "papelera-cuotas",
            "compartir-archivo",
            "plantillas-ia-carpetas"
          ],
          "sections": [
            {
              "heading": "Subir archivos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Archivos → Mi Drive."
                    },
                    {
                      "title": "Click \"Subir archivos\" o arrastra sobre la página",
                      "detail": "Al arrastrar verás \"Suelta los archivos para subirlos\". Puedes soltar varios a la vez, incluso carpetas completas — se conserva su estructura."
                    },
                    {
                      "title": "Sigue el progreso",
                      "detail": "Un panel flotante muestra cada archivo con su porcentaje, los que están en cola y los que fallaron (con botón para reintentar)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Límites",
                  "text": "Hasta 1 GB por archivo, según el espacio disponible de tu cuenta. Las subidas grandes se recuperan de cortes breves de conexión mientras mantengas abierta la página. Suben de a 3 en simultáneo; el resto espera en cola. Los tipos peligrosos (ejecutables, scripts) están bloqueados por seguridad."
                }
              ]
            },
            {
              "heading": "La IA organiza por ti",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al subir, la IA de Daplox clasifica cada archivo según tu negocio: verás la categoría detectada junto al nombre (ej. \"Contrato\", \"Imagen\") con su nivel de confianza. Si un archivo quedó mal clasificado, en su menú tienes \"Reclasificar con IA\" para pedir otra pasada, o \"Mover a…\" para colocarlo a mano en la carpeta correcta."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"Organiza con IA\" ordena la carpeta en dos pasos",
                      "detail": "Abre una carpeta (el botón no actúa sobre búsquedas ni sobre la papelera) y púlsalo. Primero la IA clasifica los archivos sin clasificar y te muestra, archivo por archivo, a qué carpeta quiere moverlo. Si esa carpeta todavía no existe, verás «Se creará». Sólo propone carpetas donde puedes guardar."
                    },
                    {
                      "title": "Confirma… o no",
                      "detail": "Desmarca los archivos que quieras dejar donde están y pulsa «Mover». Nada se mueve hasta que aceptes, y una carpeta nueva se crea una sola vez aunque varios archivos vayan a ella. Si cancelas, la clasificación queda guardada pero los archivos no cambian de lugar."
                    },
                    {
                      "title": "Y tiene vuelta atrás",
                      "detail": "Tras aplicar, un aviso resume cuántos se movieron y, si alguno no se movió, por qué (por ejemplo, porque cambió de carpeta mientras tanto o porque la propuesta venció: vuelve a organizar). Puedes deshacerlo: cada archivo vuelve a la carpeta donde estaba, y las carpetas que se crearon al aplicar se quitan si quedaron vacías y nadie más las usó."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Carpetas de equipo y personales",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada carpeta que creas es de equipo o personal. Una carpeta de equipo la ve y la usa toda la empresa: cualquiera puede guardar en ella. Una carpeta personal la ven sólo quien la creó y quien administra; para las demás personas no aparece en la lista, en el panel lateral, en la papelera ni como destino. Debajo de las migas de pan verás un ícono y una frase que dicen de cuál se trata."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si administras, al crear una carpeta eliges «Carpeta de equipo» o «Personal». Si no eliges, es de equipo dentro de una carpeta de equipo y personal en la raíz.",
                    "Si no administras, las carpetas que creas son siempre personales.",
                    "Dentro de una carpeta personal todo es personal: sus subcarpetas también.",
                    "Quien administra puede convertir una carpeta en de equipo o en personal desde su menú («⋯» en la tarjeta de la carpeta); el cambio se aplica a todo lo que tiene dentro.",
                    "Un archivo que te compartieron con permiso sigue en Recientes, Destacados, la búsqueda y los adjuntos aunque esté dentro de una carpeta personal de otra persona; su detalle ya no muestra el nombre de esa carpeta."
                  ]
                }
              ]
            },
            {
              "heading": "¿Quién ve qué? Restringir una carpeta a algunas personas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si le das acceso a Archivos a una persona, ve todo lo que se comparte con la empresa: las carpetas de equipo y las del sistema (Clientes, Equipo, Finanzas, Legal, Marketing, Proyectos), con los archivos que no son «Privado». No ve las carpetas personales de otras personas ni los archivos privados que no le compartieron. Para que una carpeta la vean sólo algunas personas, quien administra la restringe, también las que trae Daplox. Cada tarjeta dice a quién está compartida: «Todo el equipo», «Restringida: Finanzas, Ana» o «Personal»."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre «Permisos de la carpeta»",
                      "detail": "En Mi Drive, toca «⋯» en la tarjeta de la carpeta (o haz clic derecho sobre ella) y elige «Permisos de la carpeta». Con la carpeta abierta, pulsa el botón «Permisos», debajo de las migas. En el teléfono, «⋯» está arriba a la derecha de cada tarjeta. Sólo quien administra ve esta opción."
                    },
                    {
                      "title": "Elige «Todo el equipo» o «Sólo estas personas»",
                      "detail": "«Todo el equipo»: la ve quien tenga acceso a Archivos. «Sólo estas personas»: busca y agrega personas y departamentos (los del organigrama: cuenta quien tiene ese departamento como principal y quien lo lidera)."
                    },
                    {
                      "title": "Decide qué puede hacer cada uno",
                      "detail": "«Ver»: abre, descarga y comenta según los permisos de cada archivo, pero no sube, no crea carpetas ni cambia nada dentro. «Ver y editar»: además guarda en ella."
                    },
                    {
                      "title": "Pulsa «Guardar»."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Lo de adentro hereda: subcarpetas a cualquier profundidad y archivos, también lo que se mueva o se suba después.",
                    "Una subcarpeta puede limitarse más, nunca abrir lo que su carpeta cierra: hay que estar en las dos listas.",
                    "Quien administra la ve siempre. Quien creó la carpeta no tiene un pase propio: si no está en la lista, no entra.",
                    "Si el dueño de un archivo no está en la lista, tampoco lo ve: restringir sirve para que alguien deje de ver lo de esa carpeta aunque lo haya subido él.",
                    "Para quien no está en la lista la carpeta no existe: no aparece en Mi Drive, el panel lateral, la búsqueda, Recientes, Destacados, la papelera ni los adjuntos de otros módulos; no puede abrir, descargar ni ver la vista previa de lo de dentro, ni subir o mover nada hacia ella, ni sacar nada de ella; el Chat IA, AsistentIA, «Organiza con IA» e «Importar con IA» tampoco la usan, y abrirla por un enlace interno da «no encontrado».",
                    "Un archivo que se comparte a mano con alguien («Acceso» → «Invitar») lo sigue viendo esa persona, sin el nombre de la carpeta donde está.",
                    "Los enlaces públicos que ya existan siguen funcionando; revócalos en «Mis enlaces» si no deben seguir.",
                    "La carpeta restringida lleva un candado y la frase «Restringida: Finanzas, Ana»; lo de dentro dice «Dentro de una carpeta restringida».",
                    "Al mover algo a una carpeta restringida, «Mover a…» avisa quiénes dejarán de verlo antes de confirmar.",
                    "Las carpetas personales no se restringen: ya las ven sólo su dueño y quien administra. Para volver a abrir una carpeta, elige «Todo el equipo»."
                  ]
                }
              ]
            },
            {
              "heading": "Acciones y navegación",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Carpetas: créalas, anídalas y navégalas con las migas de pan (\"Mi Drive > Carpeta > Subcarpeta\").",
                    "Menú de cada archivo: Descargar, Renombrar, Destacar (estrella), Mover a…, Reclasificar con IA, Compartir y Mover a papelera.",
                    "Menú de cada carpeta («⋯» en su tarjeta, o clic derecho): Renombrar, Permisos de la carpeta y Convertir (si administras), Compartir y Mover a papelera.",
                    "Varios a la vez: marca la casilla de cada carpeta o archivo (o «Seleccionar todo lo visible», o Ctrl+A con el teclado; Escape quita la selección) y usa la barra que aparece: «Mover a…», «Destacar» o «Eliminar» (a la papelera, con «Deshacer»). Cada elemento se revisa con tus permisos: lo que no puedes tocar se queda y el aviso dice cuál y por qué.",
                    "\"Mover a…\" ofrece sólo las carpetas donde puedes guardar: las del sistema, las de equipo, las tuyas y, si administras, todas. Las carpetas personales de otras personas no aparecen como destino.",
                    "Menú lateral de Archivos: Mi Drive, Smart Import (la página de \"Importar con IA\", con tus importaciones recientes), Recientes, Destacados, Plantillas IA, Mis enlaces y Papelera.",
                    "Búsqueda en el campo \"Buscar archivos…\", debajo del encabezado — busca por nombre en todo tu Drive.",
                    "Haz clic sobre un archivo para abrir su panel de detalles (vista previa, acceso, versiones, comentarios y actividad).",
                    "¿Tienes datos en una foto o PDF (facturas, extractos)? Usa \"Importar con IA\" para extraerlos como registros, no como archivo suelto."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/plantillas-ia-carpetas",
          "slug": "plantillas-ia-carpetas",
          "url": "https://help.daplox.com/help/archivos/plantillas-ia-carpetas",
          "title": "Plantillas IA — estructuras de carpetas listas",
          "excerpt": "Genera estructuras de carpetas completas (por cliente, proyecto o año) en un click.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "plantillas",
            "carpetas",
            "organización"
          ],
          "related_slugs": [
            "subir-organizar-archivos"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Archivos → Plantillas IA (/files/templates) hay estructuras de carpetas predefinidas — por ejemplo para un cliente nuevo, un proyecto o un año fiscal — que se generan completas con un click, en vez de crear carpeta por carpeta."
                }
              ]
            },
            {
              "heading": "Cómo usarlas",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Archivos → Plantillas IA."
                    },
                    {
                      "title": "Elige la plantilla que encaje con tu caso."
                    },
                    {
                      "title": "Completa los datos que pide",
                      "detail": "Ej. el nombre del cliente o el año — la plantilla los usa para nombrar las carpetas."
                    },
                    {
                      "title": "Revisa la vista previa y confirma",
                      "detail": "La estructura completa aparece en tu Drive lista para usar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Usa la misma plantilla para todos tus clientes: cuando alguien busque \"el contrato de ACME\", siempre estará en el mismo lugar relativo."
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/almacenamiento-por-empresa",
          "slug": "almacenamiento-por-empresa",
          "url": "https://help.daplox.com/help/archivos/almacenamiento-por-empresa",
          "title": "Almacenamiento por empresa: cuota, privacidad e imágenes IA",
          "excerpt": "Cada empresa tiene su propio almacenamiento privado en la nube — así se mide, dónde se ve y qué guarda cada módulo.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "archivos",
            "almacenamiento",
            "cuota",
            "storage",
            "tenant",
            "imágenes ia"
          ],
          "related_slugs": [
            "papelera-cuotas",
            "comprar-mas-almacenamiento",
            "subir-organizar-archivos"
          ],
          "sections": [
            {
              "heading": "Tu almacenamiento es privado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada empresa (workspace) tiene su propio depósito de almacenamiento en la nube, separado del de cualquier otro cliente de Daplox. Tus archivos no se mezclan ni se comparten entre empresas."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cuenta recién activada",
                  "text": "El almacenamiento se aprovisiona automáticamente al activar tu cuenta. Si en los primeros minutos una subida falla con un aviso de que el almacenamiento se está preparando, espera unos minutos y reintenta — se termina de crear solo."
                }
              ]
            },
            {
              "heading": "Ver tu cuota",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Archivos, el panel lateral tiene la sección \"ALMACENAMIENTO\": cuánto usas, cuántos archivos tienes, el porcentaje y el espacio disponible.",
                    "La cuota total depende de tu plan: Plus 200 GB, Pro 1 TB, Ultra 5 TB y Enterprise 10 TB.",
                    "También la ves en Gerencia → Dashboard CEO, widget \"Uso del plan (IA + almacenamiento)\".",
                    "La papelera sigue ocupando espacio hasta que se vacía — revísala antes de ampliar el plan."
                  ]
                }
              ]
            },
            {
              "heading": "¿Dónde quedan las imágenes generadas con IA?",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las imágenes que generas en Marketing → AI Studio se guardan de forma permanente en el almacenamiento de tu empresa, pero se administran desde la galería del propio AI Studio (no aparecen como archivos de Mi Drive). Desde ahí puedes reutilizarlas o descargarlas — y si quieres una en tu Drive, descárgala y súbela a la carpeta que corresponda. Lo mismo aplica a las imágenes creadas para tus páginas web: quedan guardadas y tus sitios publicados no las pierden."
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/papelera-cuotas",
          "slug": "papelera-cuotas",
          "url": "https://help.daplox.com/help/archivos/papelera-cuotas",
          "title": "Papelera y cuotas",
          "excerpt": "Cómo recuperar archivos borrados, vaciar la papelera y entender tu cuota de almacenamiento.",
          "updated_at": "2026-10-09",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "papelera",
            "cuota",
            "storage"
          ],
          "related_slugs": [
            "subir-organizar-archivos",
            "almacenamiento-por-empresa",
            "comprar-mas-almacenamiento"
          ],
          "sections": [
            {
              "heading": "Papelera",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando borras un archivo va a la papelera (Archivos → Papelera, en el menú lateral) donde queda 30 días. En ese período puedes restaurarlo. Después se elimina definitivamente."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Para restaurar o eliminar muchos a la vez, marca las casillas de las carpetas y archivos (o «Seleccionar todo lo visible») y elige «Restaurar» o «Eliminar definitivamente». Una carpeta se borra con todo lo que tiene dentro.",
                    "«Vaciar papelera» elimina definitivamente todo lo que puedes borrar de tu papelera. Lo que es de otras personas se queda: sólo su dueño lo elimina definitivamente, y la papelera lo borra sola a los 30 días. Una carpeta con archivos de otras personas dentro también se queda hasta entonces, aunque administres.",
                    "Con mucho que borrar, Daplox va por partes y te muestra el avance; si algo queda a medias, te lo dice: vuelve a pulsar el botón para terminar. Una carpeta que se está eliminando ya no se puede restaurar.",
                    "Eliminar definitivamente no se puede deshacer: Daplox te pide confirmarlo y te dice cuántos elementos son."
                  ]
                }
              ]
            },
            {
              "heading": "Cuota",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Tu plan tiene un límite de almacenamiento. En el panel lateral de Archivos, la sección \"ALMACENAMIENTO\" muestra cuánto usas, el porcentaje y cuánto te queda disponible."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Cuando llegas al 100%, no podrás subir más archivos hasta que liberes espacio (vacía la papelera primero) o amplíes el plan."
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/compartir-archivo",
          "slug": "compartir-archivo",
          "url": "https://help.daplox.com/help/archivos/compartir-archivo",
          "title": "Compartir un archivo con un link",
          "excerpt": "Genera un link con permiso de vista previa o descarga — con contraseña, vencimiento y límite de accesos opcionales.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "compartir",
            "link",
            "enlaces"
          ],
          "related_slugs": [
            "permisos-archivo",
            "subir-organizar-archivos"
          ],
          "sections": [
            {
              "heading": "Crear el link",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Sobre el archivo (o carpeta) → acción \"Compartir\"."
                    },
                    {
                      "title": "Elige el permiso",
                      "detail": "\"Vista previa\" (solo mirar, sin descargar) o \"Descargar\". Los enlaces no dan permiso de edición: quien lo recibe nunca puede modificar tu archivo."
                    },
                    {
                      "title": "Protecciones opcionales",
                      "detail": "Contraseña (mínimo 8 caracteres), expiración (24 horas, 7 días, 30 días o sin expiración) y máximo de accesos."
                    },
                    {
                      "title": "Copia el link y compártelo por el canal que quieras."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Administrar tus links",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Archivos → Mis enlaces (/files/shares) ves todos tus links compartidos: el recurso, el permiso, el estado (Activo, Expirado o Revocado), cuántas veces se accedió y cuándo vence."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Copiar link — para reenviarlo sin regenerarlo.",
                    "Abrir — verifica qué ve exactamente quien recibe el link.",
                    "Revocar — corta el acceso al instante; quien tenga el link deja de poder entrar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Para material sensible usa contraseña + vencimiento corto (ej. 7 días). Si algo se filtró, revoca el link desde Mis enlaces — no hace falta borrar el archivo."
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/permisos-archivo",
          "slug": "permisos-archivo",
          "url": "https://help.daplox.com/help/archivos/permisos-archivo",
          "title": "Permisos por archivo: visibilidad, invitados y contraseña",
          "excerpt": "Controla quién del equipo puede abrir cada archivo: visibilidad general, personas invitadas con rol y contraseña propia.",
          "updated_at": "2026-10-09",
          "reading_minutes": 4,
          "tags": [
            "archivos",
            "permisos",
            "seguridad",
            "acceso",
            "privado"
          ],
          "related_slugs": [
            "compartir-archivo",
            "versiones-y-actividad-archivo",
            "subir-organizar-archivos"
          ],
          "sections": [
            {
              "heading": "Dónde se gestiona",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Haz clic sobre el archivo para abrir su panel lateral y entra en la pestaña \"Acceso\" (las pestañas del panel son Detalles, Acceso, Versiones, Comentarios y Actividad). Solo el dueño del archivo puede cambiar los permisos; el resto ve el panel en modo lectura."
                }
              ]
            },
            {
              "heading": "Visibilidad dentro de tu empresa",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Todos (tenant)\": cualquier usuario de tu espacio puede verlo. Es la opción por defecto.",
                    "\"Privado\": solo tú y las personas que invites explícitamente.",
                    "\"Equipo\" aparece deshabilitada (\"Aún no disponible\"): hoy se comportaría igual que Todos, así que no se puede elegir."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si un archivo privado lo vuelves visible para todos, Daplox te pide confirmación antes de ampliar el acceso."
                }
              ]
            },
            {
              "heading": "Personas invitadas y roles",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la sección \"Personas con acceso\", click \"Invitar\"."
                    },
                    {
                      "title": "Busca por nombre o email",
                      "detail": "Solo aparecen usuarios de tu misma empresa."
                    },
                    {
                      "title": "Asigna el rol",
                      "detail": "\"Puede ver\", \"Puede comentar\" o \"Puede editar\" — cada rol amplía al anterior. El dueño figura aparte como \"Dueño\"."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El dueño puede cambiar el rol de cualquier invitado o revocarle el acceso en cualquier momento desde la misma lista."
                }
              ]
            },
            {
              "heading": "Contraseña del archivo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Además de la visibilidad, puedes ponerle una contraseña al archivo (mínimo 8 caracteres): incluso quienes tienen acceso deberán introducirla antes de verlo o descargarlo. Eliges qué protege — \"Vista + descarga\", \"Solo vista\" o \"Solo descarga\". El desbloqueo vale por sesión: puedes volver a bloquearlo con \"Bloquear esta sesión\", y el dueño puede quitar la contraseña cuando quiera."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Esta contraseña es independiente de la de los enlaces compartidos: protege el archivo dentro de Daplox, no el link público."
                }
              ]
            },
            {
              "blocks": [
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Lo que se define aquí vale para ESTE archivo. Las carpetas restringidas sí heredan: si quien administra limita una carpeta a «Sólo estas personas», todo lo de adentro queda limitado (ver «Subir y organizar archivos» → «¿Quién ve qué?»), y aquí puedes compartir un archivo concreto con alguien de fuera de esa lista. Y si bajas el rol de alguien, no pierde lo que ya descargó — solo no podrá seguir actuando desde Daplox."
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/comentar-mencionar",
          "slug": "comentar-mencionar",
          "url": "https://help.daplox.com/help/archivos/comentar-mencionar",
          "title": "Comentar y mencionar en archivos",
          "excerpt": "Deja feedback sobre un archivo con @menciones — el hilo queda guardado en el propio archivo.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "comentar",
            "mencion"
          ],
          "related_slugs": [
            "versiones-y-actividad-archivo",
            "permisos-archivo",
            "compartir-archivo"
          ],
          "sections": [
            {
              "heading": "Cómo funciona",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic sobre el archivo para abrir su panel lateral."
                    },
                    {
                      "title": "Entra en la pestaña \"Comentarios\"."
                    },
                    {
                      "title": "Escribe y publica",
                      "detail": "Hasta 5.000 caracteres por comentario. Atajo: ⌘/Ctrl + Enter para publicar."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El hilo queda anclado al archivo, no a una versión específica: cualquiera que lo abra con acceso verá la conversación completa. Es el lugar natural para el contexto que no cabe en el nombre (\"esta es la versión que aprobó el cliente\", \"falta la firma de la página 3\")."
                }
              ]
            },
            {
              "heading": "Mencionar a un compañero",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Escribe @ seguido del nombre en formato nombre.apellido (por ejemplo, @juan.perez — con o sin tildes, da igual). Si coincide con alguien de tu equipo, la mención queda resaltada en azul dentro del comentario; si no coincide con nadie, Daplox te lo avisa al publicar para que corrijas el nombre."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La mención deja constancia de a quién va dirigido el comentario dentro del hilo. Para asegurarte de que la persona lo vea pronto, compártele el archivo o avísale por tu canal habitual."
                }
              ]
            },
            {
              "heading": "Editar, borrar y hilos largos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Puedes editar o eliminar tus propios comentarios; los editados quedan marcados \"(editado)\".",
                    "Un comentario eliminado no desaparece del hilo: se muestra como \"(borrado)\" para no romper la conversación.",
                    "Los hilos largos cargan de a 50 — usa \"Cargar comentarios anteriores\" para ver el historial completo."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/versiones-y-actividad-archivo",
          "slug": "versiones-y-actividad-archivo",
          "url": "https://help.daplox.com/help/archivos/versiones-y-actividad-archivo",
          "title": "Versiones y actividad de un archivo",
          "excerpt": "Cada archivo guarda su historial: versiones anteriores que puedes restaurar y un registro de todo lo que pasó con él.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "versiones",
            "historial",
            "actividad",
            "auditoría"
          ],
          "related_slugs": [
            "comentar-mencionar",
            "permisos-archivo",
            "compartir-archivo"
          ],
          "sections": [
            {
              "heading": "El panel del archivo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Haz clic sobre cualquier archivo y se abre su panel lateral con cinco pestañas: Detalles (vista previa y datos), Acceso, Versiones, Comentarios y Actividad. Las dos que guardan la historia del archivo son Versiones y Actividad."
                }
              ]
            },
            {
              "heading": "Versiones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada versión aparece numerada (v1, v2…) con su tamaño, fecha y un comentario opcional; la versión vigente queda marcada como actual.",
                    "\"Subir versión\" reemplaza el contenido sin perder el anterior — puedes escribir un comentario (\"ajusté los precios\") que queda asociado a esa versión.",
                    "Cada versión se puede descargar por separado.",
                    "\"Restaurar\" una versión vieja crea una versión nueva con ese contenido: el historial existente no se borra."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "¿Sobrescribiste un contrato con el archivo equivocado? Sube la corrección como versión nueva o restaura la anterior — no hace falta borrar nada ni volver a compartir el enlace."
                }
              ]
            },
            {
              "heading": "Actividad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es el registro cronológico de todo lo que pasó con el archivo, con quién lo hizo y cuándo: subida y nuevas versiones, restauraciones, renombres, movidas de carpeta, destacados, clasificación con IA, descargas, envío a papelera y restauración, vinculación con registros de otros módulos y cambios de metadatos. También registra la vida de los enlaces compartidos: cuándo se creó uno, cuándo se revocó y cada vez que alguien lo abrió (\"Enlace fue accedido\")."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si compartiste algo sensible y quieres saber si ya lo vieron, la pestaña Actividad te lo dice sin preguntar a nadie."
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/comprar-mas-almacenamiento",
          "slug": "comprar-mas-almacenamiento",
          "url": "https://help.daplox.com/help/archivos/comprar-mas-almacenamiento",
          "title": "Ampliar tu almacenamiento",
          "excerpt": "El almacenamiento va atado a tu plan — cuánto incluye cada uno y qué hacer cuando te quedas sin espacio.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "cuota",
            "billing",
            "almacenamiento",
            "planes"
          ],
          "related_slugs": [
            "papelera-cuotas",
            "almacenamiento-por-empresa"
          ],
          "sections": [
            {
              "heading": "Cuánto incluye cada plan",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Plus: 200 GB.",
                    "Pro: 1 TB.",
                    "Ultra: 5 TB.",
                    "Enterprise: 10 TB."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Hoy no se venden paquetes de almacenamiento por separado: la forma de tener más espacio es cambiar a un plan superior (que además amplía las otras capacidades)."
                }
              ]
            },
            {
              "heading": "Cómo ampliar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Mide cuánto usas",
                      "detail": "En Archivos, la sección \"ALMACENAMIENTO\" del panel lateral muestra el uso, el porcentaje y lo disponible."
                    },
                    {
                      "title": "Libera lo recuperable",
                      "detail": "La papelera sigue ocupando espacio hasta que se vacía — muchas veces ahí está el 10-20% que te falta."
                    },
                    {
                      "title": "Configuración → Cuenta → \"Cambiar de plan\"",
                      "detail": "Elige el plan con el espacio que necesitas. Al confirmarse el cambio, la cuota nueva se aplica a tu empresa."
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "archivos/archivos-vs-adjuntos-crm",
          "slug": "archivos-vs-adjuntos-crm",
          "url": "https://help.daplox.com/help/archivos/archivos-vs-adjuntos-crm",
          "title": "Diferencia entre archivos y adjuntos en CRM",
          "excerpt": "Cuándo un archivo vive en \"Archivos\" y cuándo conviene adjuntarlo a un contacto, una transacción o un proyecto.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "archivos",
            "crm",
            "adjuntos",
            "contactos",
            "transacciones",
            "proyectos"
          ],
          "related_slugs": [
            "subir-organizar-archivos",
            "versiones-y-actividad-archivo",
            "compartir-archivo"
          ],
          "sections": [
            {
              "heading": "Archivos (módulo Archivos)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Son tu \"Drive\" general — viven en tu estructura de carpetas, la IA los clasifica y los compartes con enlaces. No están ligados a un registro de negocio específico."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ideal para: plantillas, recursos compartidos, manuales internos, assets de marketing.",
                    "Cuentan completos hacia tu cuota de almacenamiento."
                  ]
                }
              ]
            },
            {
              "heading": "Adjuntos de un registro",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Son archivos vinculados al registro donde los necesitas: la ficha del contacto (Marketing → Contactos, sección \"Archivos del contacto\"), una transacción de Finanzas al editarla (\"Comprobantes y facturas\") o un proyecto (pestaña de archivos, \"Archivos del proyecto\")."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Subir\" agrega un archivo nuevo al registro — la IA lo clasifica y también cuenta en tu cuota.",
                    "\"Vincular\" adjunta un archivo que ya existe en tu Drive, sin duplicarlo.",
                    "\"Desvincular\" quita el adjunto del registro sin borrar el archivo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Todo adjunto es, por debajo, un archivo de tu almacenamiento. Por eso no hay que \"promocionar\" nada: el mismo archivo puede estar en tu Drive y vinculado a los registros que necesites, y su pestaña de Actividad registra cada vinculación."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "schedule",
      "title": "Agenda y calendarios",
      "description": "La agenda de Marketing para vender con citas: un calendario por cada servicio en cada sede, con sus personas, su horario y su enlace para que tus clientes reserven solos. Bloqueos, recordatorios por correo y WhatsApp, Google Calendar y la reserva dentro de tu página web.",
      "url": "https://help.daplox.com/help/schedule",
      "articles": [
        {
          "id": "schedule/ruta-agenda-reservas",
          "slug": "ruta-agenda-reservas",
          "url": "https://help.daplox.com/help/schedule/ruta-agenda-reservas",
          "title": "Crear tus calendarios y completar una reserva de prueba",
          "excerpt": "Un calendario por cada servicio en cada sede, con sus personas y su horario, una reserva de prueba comprobada y el procedimiento para bloquear fechas, cancelar o reagendar.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "schedule"
          ],
          "related_slugs": [
            "como-funcionan-los-calendarios",
            "crear-tipo-evento",
            "personas-del-calendario",
            "disponibilidad",
            "google-calendar",
            "vista-calendario-reservas",
            "bloquear-fechas",
            "cancelar-reagendar"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Negocios que venden con citas, consultas o visitas, y los equipos que las atienden."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Un calendario por cada servicio en cada sede, con sus personas y su horario, una reserva de prueba comprobada y el procedimiento para bloquear fechas, cancelar o reagendar."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Haz la lista de tus servicios y de tus sedes: cada combinación es un calendario.",
                    "Define quiénes atienden cada uno, la duración de la cita, el horario, las pausas y la anticipación mínima.",
                    "Si usarás Google Calendar o recordatorios por WhatsApp, revisa la conexión de cada persona y la de tu WhatsApp."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: un consultorio con 2 sedes y 2 servicios crea 4 calendarios, como «Limpieza dental · Sede Norte». Con 3 odontólogos asignados, ese calendario acepta hasta 3 citas a la misma hora. Reserva una como cliente y comprueba que esa hora queda tomada para la persona asignada."
                }
              ]
            },
            {
              "heading": "1. Entiende cómo funcionan los calendarios",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "1 servicio en 1 sede es 1 calendario, y la disponibilidad la dan las personas asignadas: con 3 personas, hasta 3 citas a la misma hora."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Cómo funcionan los calendarios: 1 servicio en 1 sede",
                      "href": "https://help.daplox.com/help/schedule/como-funcionan-los-calendarios"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Sabes cuántos calendarios necesitas y quién atiende cada uno."
                }
              ]
            },
            {
              "heading": "2. Crea el calendario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con «Nuevo calendario» define el nombre con el servicio y la sede, la duración, la ubicación y las preguntas que harás a quien reserva."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear o editar un calendario",
                      "href": "https://help.daplox.com/help/schedule/crear-tipo-evento"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Tu cliente identifica qué servicio y en qué sede está reservando."
                }
              ]
            },
            {
              "heading": "3. Asigna las personas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la pestaña «Personas» elige quiénes atienden. Con 2 o más, decide si el cliente elige con quién reserva."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Las personas del calendario y elegir con quién reservar",
                      "href": "https://help.daplox.com/help/schedule/personas-del-calendario"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada persona que atiende está asignada al calendario."
                }
              ]
            },
            {
              "heading": "4. Ajusta la disponibilidad y los límites",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En «Disponibilidad» define los días y las horas del calendario; en «Reglas de tiempo», la pausa entre citas y la anticipación mínima. No basta con tener un día habilitado: la duración debe caber en el horario."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: La disponibilidad de cada calendario",
                      "href": "https://help.daplox.com/help/schedule/disponibilidad"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Aparecen horas válidas y no se ofrecen espacios fuera de tus reglas."
                }
              ]
            },
            {
              "heading": "5. Conecta Google Calendar si corresponde",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada persona autoriza su cuenta de Google en «Google Calendar» y revisa la sincronización. Si hay divergencia, sigue la guía de reconciliación antes de duplicar eventos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Conectar Google Calendar",
                      "href": "https://help.daplox.com/help/schedule/google-calendar"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes identificar el calendario conectado y el estado de la integración."
                }
              ]
            },
            {
              "heading": "6. Reserva y revisa ambos lados",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre el enlace público, completa una reserva de ensayo y búscala en la agenda y en «Ver Detalle de Reservas». Comprueba la hora, la persona asignada, los datos y los mensajes configurados."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: La agenda y la página de Reservas",
                      "href": "https://help.daplox.com/help/schedule/vista-calendario-reservas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cliente y equipo ven una cita coherente; no existe otra reserva para el mismo ensayo."
                }
              ]
            },
            {
              "heading": "7. Bloquea las fechas en que no atiendes",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con «Bloquear fechas» (o pidiéndoselo al AsistentIA) cierra vacaciones, festivos o una sede, y comprueba que esas horas dejan de ofrecerse."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Bloquear fechas en la agenda: vacaciones, cierres y compromisos",
                      "href": "https://help.daplox.com/help/schedule/bloquear-fechas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Las fechas bloqueadas no se ofrecen y sabes qué reservas quedaron dentro."
                }
              ]
            },
            {
              "heading": "8. Practica cancelación y cambio de hora",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sigue el flujo de cancelar o reagendar y comprueba qué cambió en la agenda. Revisa los recordatorios según el canal configurado."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Cancelar o reagendar reservas: lo que hace el invitado",
                      "href": "https://help.daplox.com/help/schedule/cancelar-reagendar"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La reserva conserva el estado y la hora correctos tras el cambio."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No se ofrecen horas",
                      "Revisa la disponibilidad del calendario, sus personas asignadas, los bloqueos, la pausa, la anticipación mínima y la zona horaria."
                    ],
                    [
                      "La hora difiere",
                      "Compara la zona horaria de la reserva, la del calendario y la del Google Calendar conectado."
                    ],
                    [
                      "Google tiene un evento distinto",
                      "Consulta «Si borran o mueven la reunión en Google Calendar» y el estado de la sincronización; no crees duplicados como primer intento."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/como-funcionan-los-calendarios",
          "slug": "como-funcionan-los-calendarios",
          "url": "https://help.daplox.com/help/schedule/como-funcionan-los-calendarios",
          "title": "Cómo funcionan los calendarios: 1 servicio en 1 sede",
          "excerpt": "Cada calendario es un servicio en una sede, con su enlace, su horario y sus personas. La disponibilidad la dan las personas asignadas: con 3 personas se reservan hasta 3 citas a la misma hora.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "schedule",
            "agenda",
            "calendario",
            "calendarios",
            "sede",
            "sedes",
            "servicio",
            "servicios",
            "disponibilidad",
            "personas asignadas",
            "cupo",
            "citas a la misma hora"
          ],
          "related_slugs": [
            "crear-tipo-evento",
            "personas-del-calendario",
            "disponibilidad",
            "bloquear-fechas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La Agenda está en Marketing → Calendario. Es la agenda de tu negocio para vender con citas, consultas o visitas: tus clientes reservan solos desde un enlace, y cada reserva queda en la agenda, en el CRM y, si la persona que atiende conectó Google Calendar, también en su calendario. La agenda muestra sólo reservas y bloqueos: las campañas de Ads, las publicaciones y las fechas de Talento o de Proyectos no aparecen aquí."
                }
              ]
            },
            {
              "heading": "Un calendario es 1 servicio en 1 sede",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Crea un calendario por cada servicio que ofreces en cada sede. Si tienes 2 sedes y en cada una ofreces los mismos 2 servicios, creas 4 calendarios:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Limpieza dental · Sede Norte»",
                    "«Limpieza dental · Sede Sur»",
                    "«Ortodoncia · Sede Norte»",
                    "«Ortodoncia · Sede Sur»"
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Cada calendario tiene su enlace para reservar, su duración, su ubicación, su horario, sus personas y sus preguntas. Pon el servicio y la sede en el nombre: es el título que ve tu cliente en la página de reserva, y lo que lee el Chatbot IA de WhatsApp para elegir en qué calendario agendar."
                }
              ]
            },
            {
              "heading": "La disponibilidad la dan las personas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la pestaña «Personas» del calendario eliges quiénes atienden. Cada reserva toma a una persona libre, así que el número de personas es el número de citas que se pueden reservar a la misma hora:"
                },
                {
                  "type": "table",
                  "columns": [
                    "Personas asignadas",
                    "Citas a la misma hora"
                  ],
                  "rows": [
                    [
                      "Ninguna: atiende el dueño del calendario",
                      "1"
                    ],
                    [
                      "1",
                      "1"
                    ],
                    [
                      "3",
                      "Hasta 3"
                    ],
                    [
                      "5",
                      "Hasta 5"
                    ]
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una misma persona nunca tiene 2 citas a la vez, aunque esté en varios calendarios: si ya tiene una cita en «Limpieza dental · Sede Norte», a esa hora no la ofrece «Ortodoncia · Sede Norte».",
                    "Si el otro calendario tiene más personas, sigue ofreciendo ese horario con las que estén libres.",
                    "Cuando todas las personas de un calendario están ocupadas a una hora, esa hora deja de ofrecerse."
                  ]
                }
              ]
            },
            {
              "heading": "El horario de cada calendario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la pestaña «Disponibilidad» defines los días y las horas en que se puede reservar ese calendario. Vale para todas sus personas, y a cada una se le resta lo que ya tiene ocupado: sus citas en cualquier calendario, sus ausencias aprobadas en Talento → Solicitudes, los bloqueos de la agenda y los eventos ocupados de su Google Calendar, si lo conectó."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Aunque las mismas personas atiendan en varios servicios o sedes, crea un calendario para cada combinación: una persona puede estar en todos los calendarios que quieras, y tus clientes y el chatbot saben siempre qué están reservando."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/crear-tipo-evento",
          "slug": "crear-tipo-evento",
          "url": "https://help.daplox.com/help/schedule/crear-tipo-evento",
          "title": "Crear o editar un calendario",
          "excerpt": "«Nuevo calendario» abre el formulario con sus pestañas: General, Disponibilidad, Personas, Reglas de tiempo, IA y CRM y Preguntas.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "schedule",
            "agenda",
            "calendario",
            "nuevo calendario",
            "crear calendario",
            "editar calendario",
            "enlace",
            "reservas"
          ],
          "related_slugs": [
            "como-funcionan-los-calendarios",
            "disponibilidad",
            "personas-del-calendario",
            "recordatorios-whatsapp"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada calendario es un servicio en una sede (lee «Cómo funcionan los calendarios»). Lo creas una vez y compartes su enlace: tus clientes reservan solos en los horarios libres."
                }
              ]
            },
            {
              "heading": "Pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Calendario → «Nuevo calendario»."
                    },
                    {
                      "title": "General",
                      "detail": "El nombre con el servicio y la sede (ej. «Limpieza dental · Sede Norte»), el enlace (la última parte de la dirección que compartes; sale del nombre si no la cambias), la descripción, la duración, la ubicación (Google Meet, Zoom, Llamada telefónica, Presencial u Otra, con el enlace o la dirección de la sede) y el color. Aquí también están «Activo (acepta reservas)» y «Listado en mi página pública»."
                    },
                    {
                      "title": "Disponibilidad",
                      "detail": "Los días y las horas en que se puede reservar, con su zona horaria. Vale para todas las personas del calendario."
                    },
                    {
                      "title": "Personas",
                      "detail": "Quiénes atienden, en «Personas asignadas». Con 2 o más se activa «El cliente elige con qué persona reserva»."
                    },
                    {
                      "title": "Reglas de tiempo",
                      "detail": "La pausa antes y después de cada cita, la anticipación mínima para reservar y hasta cuántos días después se puede reservar."
                    },
                    {
                      "title": "IA y CRM",
                      "detail": "«Crear o vincular el contacto en el CRM», «Crear oportunidad de venta automáticamente» en el pipeline que elijas (o en uno nuevo para este calendario), el Briefing IA y los recordatorios al invitado por correo y por WhatsApp."
                    },
                    {
                      "title": "Preguntas",
                      "detail": "«Adicionar preguntas personalizadas»: lo que el cliente responde al reservar, además de su nombre, correo y teléfono. Cada pregunta es de tipo Texto, Párrafo, Lista de opciones, Teléfono o Correo, y puedes marcarla como obligatoria."
                    },
                    {
                      "title": "«Guardar»",
                      "detail": "El calendario aparece en la lista «Calendarios», debajo de la agenda, con su enlace para copiar."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Editar, desactivar o eliminar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En la tarjeta del calendario, el lápiz lo abre para editarlo y la papelera lo elimina. Eliminarlo borra también su historial de reservas: si quieres conservarlo, desactívalo.",
                    "Para dejar de recibir reservas sin perder el historial, apaga «Activo (acepta reservas)» en la pestaña «General».",
                    "Sólo el dueño del calendario o un administrador pueden editarlo. Si eres persona asignada en el calendario de otra persona, lo ves en tu lista con su enlace, sin el lápiz ni la papelera.",
                    "«Copiar enlace» y «Ver» (que abre la página como la verá tu cliente) sólo están disponibles cuando el calendario está activo y publicado."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Recomendado para vender: deja activo «Crear o vincular el contacto en el CRM». Cada reserva crea o encuentra el contacto y toda su historia queda unida. La oportunidad automática conviene en calendarios claramente comerciales (demos, diagnósticos, valoraciones)."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/personas-del-calendario",
          "slug": "personas-del-calendario",
          "url": "https://help.daplox.com/help/schedule/personas-del-calendario",
          "title": "Las personas del calendario y elegir con quién reservar",
          "excerpt": "Asigna quiénes atienden cada calendario. Cada reserva toma a una persona libre y, si lo activas, tu cliente elige con quién quiere su cita.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "agenda",
            "calendario",
            "personas asignadas",
            "persona asignada",
            "cupo",
            "equipo",
            "elegir persona",
            "cualquier persona",
            "con quién reservar"
          ],
          "related_slugs": [
            "como-funcionan-los-calendarios",
            "crear-tipo-evento",
            "pagina-publica-de-reserva"
          ],
          "sections": [
            {
              "heading": "Asignar personas",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el calendario con el lápiz de su tarjeta y entra a la pestaña «Personas»."
                    },
                    {
                      "title": "En «Personas asignadas», busca y marca a quienes atienden",
                      "detail": "Son los usuarios activos de tu empresa. Sin personas asignadas, atiende el dueño del calendario."
                    },
                    {
                      "title": "«Guardar»."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada reserva queda a nombre de una de esas personas: la ves como «Persona asignada» en la reserva.",
                    "Con 1 persona no se reservan 2 citas a la misma hora; con varias, hasta tantas citas como personas libres haya a esa hora.",
                    "Una persona nunca tiene 2 citas a la vez, aunque esté en varios calendarios."
                  ]
                }
              ]
            },
            {
              "heading": "Que el cliente elija con quién",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con 2 personas o más se activa la casilla «El cliente elige con qué persona reserva». En la página de reserva, antes de la fecha y la hora, tu cliente ve «¿Con quién quieres tu cita?», con «Cualquier persona» y el nombre de cada una."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Con «Cualquier persona» ve todos los horarios en que hay alguien libre, y la reserva toma a una persona libre.",
                    "Con una persona elegida ve sólo los horarios de esa persona. Al reservar, esa hora queda tomada para ella y el calendario sigue ofreciéndola con las demás.",
                    "La página de reserva muestra sólo el nombre de cada persona: nunca su correo ni su teléfono."
                  ]
                }
              ]
            },
            {
              "heading": "Quién ve qué",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los administradores ven todos los calendarios y todas las reservas de la empresa.",
                    "Las demás personas ven sus calendarios y los calendarios en los que están asignadas, con las reservas que atienden y las de sus calendarios.",
                    "Editar un calendario es de su dueño o de un administrador."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/disponibilidad",
          "slug": "disponibilidad",
          "url": "https://help.daplox.com/help/schedule/disponibilidad",
          "title": "La disponibilidad de cada calendario",
          "excerpt": "Cada calendario tiene su horario semanal, en su pestaña «Disponibilidad». A cada persona se le resta lo que ya tiene ocupado.",
          "updated_at": "2026-11-06",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "agenda",
            "calendario",
            "disponibilidad",
            "horarios",
            "horario semanal",
            "zona horaria"
          ],
          "related_slugs": [
            "como-funcionan-los-calendarios",
            "buffer-horarios-minimos",
            "bloquear-fechas",
            "google-calendar"
          ],
          "sections": [
            {
              "heading": "El horario del calendario",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre el calendario con el lápiz de su tarjeta y entra a la pestaña «Disponibilidad». Activa cada día y define sus horarios, por ejemplo 09:00–12:00 y 14:00–18:00. Ese horario vale para todas las personas del calendario."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Agregar horario» suma otro rango al mismo día: sirve para proteger el almuerzo o un bloque de trabajo.",
                    "«Aplicar L-V» copia el horario de un día de lunes a viernes.",
                    "Elige la zona horaria del calendario. Tus clientes ven los horarios convertidos a la suya y pueden cambiarla en la página de reserva.",
                    "No se puede guardar sin al menos un día con horario. Para que no se reserve, desactiva el calendario en la pestaña «General»."
                  ]
                }
              ]
            },
            {
              "heading": "Qué se le resta a cada persona",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sus citas en cualquier calendario.",
                    "Sus ausencias aprobadas en Talento → Solicitudes (vacaciones, enfermedad, personal, capacitación y otro, sin mostrar el motivo). El trabajo remoto no bloquea.",
                    "Los bloqueos de la agenda: los suyos y los de ese calendario (lee «Bloquear fechas en la agenda»).",
                    "Los eventos ocupados del calendario principal de su Google Calendar, si lo conectó. Los eventos de todo el día cubren el día completo. Si Google no permite verificar la disponibilidad, la página de reserva muestra un error para reintentar."
                  ]
                }
              ]
            },
            {
              "heading": "Si el calendario aún no tiene horario propio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un calendario sin horario propio usa el horario general que ya tenías; la pestaña «Disponibilidad» lo muestra prellenado. Si tiene varias personas, cada una atiende en su horario general hasta que guardes uno en el calendario: desde ese momento vale para todas."
                },
                {
                  "type": "paragraph",
                  "text": "Si al crear un calendario no se pudo leer tu horario general, la pestaña «Disponibilidad» lo avisa y muestra el horario por defecto, de lunes a viernes de 09:00 a 18:00. Si no lo cambias, el calendario usará tu horario general; si lo cambias, se guarda el que elegiste. «Reintentar» vuelve a pedir tu horario general y, si ya cambiaste el horario, antes te pregunta si quieres perder esos cambios."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El botón del encabezado de la Agenda que antes decía «Disponibilidad» ahora dice «Google Calendar»: allí se conecta Google Calendar. El horario se configura en cada calendario."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/bloquear-fechas",
          "slug": "bloquear-fechas",
          "url": "https://help.daplox.com/help/schedule/bloquear-fechas",
          "title": "Bloquear fechas en la agenda: vacaciones, cierres y compromisos",
          "excerpt": "Con «Bloquear fechas» nadie puede reservar en esos días u horas. Bloquea tu agenda, un calendario entero o, si eres administrador, la de otra persona. También se lo puedes pedir al AsistentIA.",
          "updated_at": "2026-11-06",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "agenda",
            "bloquear",
            "bloquear fechas",
            "bloqueos",
            "bloqueo",
            "vacaciones",
            "festivo",
            "cierre",
            "sede cerrada",
            "asistentia"
          ],
          "related_slugs": [
            "disponibilidad",
            "vista-calendario-reservas",
            "chat-ia-modulos"
          ],
          "sections": [
            {
              "heading": "Bloquear desde la Agenda",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Calendario → «Bloquear fechas».",
                      "detail": "El botón está sobre la agenda, junto al filtro de calendarios."
                    },
                    {
                      "title": "Elige «Qué se bloquea»",
                      "detail": "«Mi agenda (todos mis calendarios)»; un calendario entero, como «Todo el calendario «Limpieza dental · Sede Norte»», que lo cierra para todas sus personas (por ejemplo, la sede cerrada un festivo); o, si eres administrador, la agenda de otra persona en todos sus calendarios."
                    },
                    {
                      "title": "Elige las fechas",
                      "detail": "Con «Todo el día», del primer al último día, ambos incluidos, de medianoche a medianoche en tu zona horaria: el diálogo te dice cuál es. Sin él, desde una fecha y hora hasta otra, también en tu zona horaria. Un bloqueo puede durar hasta 366 días. El motivo es opcional («vacaciones», «capacitación», «sede cerrada»)."
                    },
                    {
                      "title": "«Bloquear»",
                      "detail": "Desde ese momento nadie puede reservar en esas fechas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Las reservas que ya existían",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un bloqueo no cancela nada. Si ya había reservas dentro de esas fechas, Daplox te las muestra al guardar, en «Reservas dentro del bloqueo»: avísale a cada cliente y cancela o mueve su cita desde el detalle de la reserva. Si son 200 o más, te lo dice así y muestra las primeras 200 por fecha."
                }
              ]
            },
            {
              "heading": "Ver y quitar un bloqueo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los bloqueos se ven en la agenda en gris, en las vistas Diario, Semanal y Mensual.",
                    "Tócalo para ver cuándo es, qué bloquea y el motivo; si lo pidió alguien al AsistentIA, también lo dice.",
                    "«Quitar bloqueo» deja esas fechas disponibles otra vez. Puedes quitar los tuyos y los de los calendarios que puedes editar; un administrador, cualquiera."
                  ]
                }
              ]
            },
            {
              "heading": "Pídeselo al AsistentIA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el Chat IA puedes pedirlo con tus palabras, por ejemplo:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Bloquéame del 20 al 24 de diciembre»",
                    "«No voy a estar el viernes en la tarde»",
                    "«Cierra la Sede Norte el 25»"
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Antes de guardar, la tarjeta del trabajo te pide «Autorizar y continuar». Al terminar te dice qué reservas quedaron dentro del bloqueo, sin cancelarlas. También puedes pedirle que te muestre tus bloqueos, que quite uno o qué horarios libres tiene un calendario."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Que el Chat IA haga la tarea requiere el plan Pro o superior, y lo hace con tus permisos: bloquear la agenda de otra persona sigue siendo de un administrador. Sin el plan, te explica cómo hacerlo tú con «Bloquear fechas»."
                }
              ]
            },
            {
              "heading": "Lo que bloquea sin que crees un bloqueo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las ausencias aprobadas en Talento → Solicitudes y los eventos ocupados del Google Calendar de cada persona también dejan de ofrecerse, sin que tengas que bloquearlos."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/vista-calendario-reservas",
          "slug": "vista-calendario-reservas",
          "url": "https://help.daplox.com/help/schedule/vista-calendario-reservas",
          "title": "La agenda y la página de Reservas",
          "excerpt": "La agenda muestra tus reservas y tus bloqueos por día, semana o mes, y por calendario. En «Ver Detalle de Reservas» filtras por estado, calendario y persona asignada.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "schedule",
            "agenda",
            "calendario",
            "reservas",
            "bookings",
            "diario",
            "semanal",
            "mensual",
            "detalle de reservas",
            "persona asignada",
            "filtros"
          ],
          "related_slugs": [
            "bloquear-fechas",
            "cancelar-reagendar",
            "divergencia-con-google"
          ],
          "sections": [
            {
              "heading": "La agenda",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Marketing → Calendario abre la Agenda: arriba, tus reservas y tus bloqueos; debajo, la lista de tus calendarios.",
                    "Cambia entre «Diario», «Semanal» y «Mensual». En día y semana ves una rejilla por horas; en el teléfono abre en el día. Las flechas cambian de día, de semana o de mes, y «Hoy» vuelve a la fecha actual.",
                    "«Todos los calendarios» muestra todo; elige uno en el filtro para ver sólo lo suyo.",
                    "Sólo salen reservas y bloqueos: ni campañas de Ads, ni publicaciones, ni fechas de Talento o de Proyectos.",
                    "Las reservas canceladas no salen en la agenda: están en «Ver Detalle de Reservas», en la pestaña Canceladas.",
                    "Toca una reserva para abrir su detalle, o un bloqueo para verlo o quitarlo.",
                    "Si en esas fechas hay más reservas de las que caben, la agenda lo avisa: elige un calendario en el filtro para acotar."
                  ]
                }
              ]
            },
            {
              "heading": "La página de Reservas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón «Ver Detalle de Reservas» de la Agenda abre todas las citas. Las pestañas Próximas, Pasadas y Canceladas las muestran en una tabla (en el teléfono, en tarjetas)."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Filtra por Estado, por Calendario y por Persona asignada, o busca por invitado, correo, teléfono o calendario. «Limpiar filtros» vuelve a mostrar todo.",
                    "Estados posibles: Pendiente, Confirmada, Cancelada, Completada y No asistió.",
                    "Una reserva pendiente aún necesita confirmación. La retención del horario dura 30 minutos; no equivale a un pago realizado.",
                    "Cada reserva muestra el invitado, el calendario, la persona asignada y la hora en TU zona horaria y en la del invitado.",
                    "El detalle se abre en una ventana: el invitado («Ver en CRM» si tiene contacto vinculado), cuándo es, el calendario, la persona asignada, el estado, la ubicación o el enlace para unirte, sus notas, las respuestas a tus preguntas y, si existen, el Briefing IA y el acta post-reunión.",
                    "Desde el detalle puedes «Cancelar reserva» si su estado lo permite."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las reservas llegan solas: el cliente reserva desde el enlace del calendario o desde tu página web, o se la agenda el Chatbot IA por WhatsApp. Aparecen en la agenda y, si la persona que atiende conectó Google Calendar, también en su calendario."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/pagina-publica-de-reserva",
          "slug": "pagina-publica-de-reserva",
          "url": "https://help.daplox.com/help/schedule/pagina-publica-de-reserva",
          "title": "La página de reserva que ve tu cliente",
          "excerpt": "El nombre del calendario como título, «Elige día y hora», la zona horaria con «Cambiar zona horaria» y, si lo activas, con quién quiere la cita. Al confirmar, tu cliente la agrega a su propio calendario.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "agenda",
            "pagina de reserva",
            "enlace",
            "link publico",
            "zona horaria",
            "cambiar zona horaria",
            "agregar a mi calendario",
            "pagina web",
            "cliente"
          ],
          "related_slugs": [
            "personas-del-calendario",
            "cancelar-reagendar",
            "editor-visual"
          ],
          "sections": [
            {
              "heading": "Compartir el enlace",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada calendario tiene su enlace. En su tarjeta de la Agenda, «Copiar enlace» lo copia y «Ver» te muestra la página como la verá tu cliente. Funcionan cuando el calendario está activo y publicado: «Activo (acepta reservas)» y «Listado en mi página pública», en la pestaña «General»."
                }
              ]
            },
            {
              "heading": "Qué ve tu cliente",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "El nombre del calendario como título",
                      "detail": "Debajo, «Elige día y hora» y la zona horaria en que se muestran los horarios."
                    },
                    {
                      "title": "«Cambiar zona horaria»",
                      "detail": "Abre una ventana para buscar otra zona; los horarios se recalculan en la zona elegida."
                    },
                    {
                      "title": "Con quién quiere la cita, si lo activaste",
                      "detail": "«¿Con quién quieres tu cita?»: «Cualquier persona» o el nombre de cada persona asignada. Va antes de la fecha y la hora porque cambia los horarios que se ven."
                    },
                    {
                      "title": "La fecha y la hora",
                      "detail": "Elige un día con horarios libres y luego la hora. «Siguiente» lo lleva a sus datos."
                    },
                    {
                      "title": "Sus datos y «Confirmar reserva»",
                      "detail": "Nombre, correo y teléfono, más las preguntas que agregaste al calendario."
                    },
                    {
                      "title": "La confirmación",
                      "detail": "«Agregar a mi calendario» guarda la cita en Google Calendar o, con «Outlook o Apple (.ics)», en otros calendarios. El correo de confirmación trae «Gestionar reserva» para cancelar o reagendar."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "La reserva dentro de tu página web",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Páginas, al editar una página puedes agregar la sección para reservar en un calendario y elegir en su lista desplegable cuál se ve. En la página publicada tu cliente reserva ahí mismo, igual que en el enlace del calendario. La lista muestra los calendarios activos y publicados."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/google-calendar",
          "slug": "google-calendar",
          "url": "https://help.daplox.com/help/schedule/google-calendar",
          "title": "Conectar Google Calendar",
          "excerpt": "Las reservas se crean en el Google Calendar de la persona que atiende, y sus eventos ocupados bloquean sus horarios para evitar citas encimadas.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "google calendar",
            "meet",
            "sincronización"
          ],
          "related_slugs": [
            "crear-tipo-evento",
            "disponibilidad",
            "divergencia-con-google"
          ],
          "sections": [
            {
              "heading": "Qué hace la conexión",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada persona conecta su propio Google Calendar, y vale para todos los calendarios en los que atiende.",
                    "Cada reserva confirmada se crea en el Google Calendar de la persona asignada, con enlace de Google Meet cuando la ubicación del calendario es Google Meet.",
                    "Sus eventos ocupados de Google Calendar bloquean esos horarios en la página de reserva.",
                    "Al cancelar o reagendar, su Google Calendar se actualiza."
                  ]
                }
              ]
            },
            {
              "heading": "Conectar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Calendario → «Google Calendar»."
                    },
                    {
                      "title": "En la tarjeta «Google Calendar», pulsa «Conectar»",
                      "detail": "Se abre la pantalla de Google para elegir tu cuenta."
                    },
                    {
                      "title": "Acepta los permisos de calendario",
                      "detail": "Sin el permiso de Calendar no podemos crear eventos ni leer tu disponibilidad."
                    },
                    {
                      "title": "Listo",
                      "detail": "Verás «¡Calendario conectado!» y, al volver, la tarjeta «Google Calendar» dice «Conectado»."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para desconectar, en la misma tarjeta usa «Desconectar». Las reservas que ya están en tu Google Calendar no se borran; sólo dejan de sincronizarse las nuevas."
                }
              ]
            },
            {
              "heading": "Si no sincroniza",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si la tarjeta aparece desconectada o las reservas dejan de llegar a tu Google Calendar, reconecta desde la misma tarjeta. Revisa el artículo «Google Calendar no sincroniza» en Solución de problemas para el diagnóstico completo."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/divergencia-con-google",
          "slug": "divergencia-con-google",
          "url": "https://help.daplox.com/help/schedule/divergencia-con-google",
          "title": "Si borran o mueven la reunión en Google Calendar",
          "excerpt": "Cuando el evento de una reserva cambia en Google Calendar, Daplox lo marca y tú decides. Nada se cancela ni se mueve solo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "google calendar",
            "divergencia",
            "reservas"
          ],
          "related_slugs": [
            "google-calendar",
            "vista-calendario-reservas",
            "cancelar-reagendar"
          ],
          "sections": [
            {
              "heading": "Qué detecta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con Google Calendar conectado, la sincronización también mira de vuelta: si el evento de una reserva se borra o se arrastra a otro horario en Google Calendar, Daplox marca la reserva en «Ver Detalle de Reservas» con una insignia ámbar en su fila."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Borrada en Google»: el evento fue eliminado en Google Calendar.",
                    "«Movida en Google»: el evento quedó en otro horario. El detalle muestra a qué hora quedó en Google y a qué hora sigue la reserva en Daplox.",
                    "Los movimientos de menos de un minuto se ignoran: son redondeos de Google, no cambios reales."
                  ]
                }
              ]
            },
            {
              "heading": "Tú decides: Daplox no aplica nada solo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Arrastrar o borrar un evento en el calendario puede ser un error de un segundo. Por eso Daplox lo señala y no toca la reserva: no la cancela, no la mueve y no le escribe al invitado por su cuenta."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si la cancelación va en serio, cancela la reserva desde su detalle: ahí sí se libera el horario.",
                    "Si hay que moverla, acuerda el nuevo horario con el invitado (su botón «Gestionar reserva» le permite reagendar solo) o corrige el evento en Google Calendar.",
                    "Si ya lo revisaste (o el evento volvió a su lugar), el botón «Ya lo revisé» cierra el aviso."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El aviso queda visible en la lista de reservas hasta que lo cierres con «Ya lo revisé». La reserva sigue con su estado normal mientras tanto."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/recordatorios-whatsapp",
          "slug": "recordatorios-whatsapp",
          "url": "https://help.daplox.com/help/schedule/recordatorios-whatsapp",
          "title": "Recordatorios automáticos: correo y WhatsApp",
          "excerpt": "En cada calendario eliges si el invitado recibe los recordatorios por correo, por WhatsApp o por los dos: 24 horas y 1 hora antes de la cita.",
          "updated_at": "2026-11-06",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "recordatorios",
            "recordatorio",
            "correo",
            "email",
            "whatsapp",
            "plantilla",
            "no-show",
            "inasistencias"
          ],
          "related_slugs": [
            "crear-tipo-evento",
            "cancelar-reagendar",
            "plantillas-whatsapp-meta"
          ],
          "sections": [
            {
              "heading": "Elegir el canal",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre el calendario y entra a la pestaña «IA y CRM», sección «Recordatorios al invitado». Activa «Recordatorio por correo al invitado», «Recordatorio por WhatsApp al invitado» o los dos. Los recordatorios salen 24 horas y 1 hora antes de la cita, con la hora en la zona del invitado."
                }
              ]
            },
            {
              "heading": "Por correo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Viene activado, también en los calendarios que ya tenías: hasta ahora el correo salía siempre. Lleva el enlace para unirse y el botón «Gestionar reserva» para cancelar o reagendar. Si lo desactivas, el invitado sigue recibiendo el correo de confirmación de su reserva; sólo dejan de salir los recordatorios por correo."
                }
              ]
            },
            {
              "heading": "Por WhatsApp",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al activarlo y guardar, Daplox crea la plantilla del recordatorio y la manda a aprobación de Meta. El formulario te muestra cómo va:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Enviada a aprobación de Meta»: mientras Meta la revisa, el recordatorio sale como mensaje normal sólo si el cliente te escribió por WhatsApp en las últimas 24 horas.",
                    "«Aprobada»: los recordatorios salen con la plantilla, con el nombre del invitado, el calendario, la fecha y la hora.",
                    "«Rechazada por Meta» o «Meta pausó la plantilla»: el formulario lo dice y, mientras tanto, conviene dejar activo el recordatorio por correo."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "La plantilla la crea un administrador, con los mismos permisos que para crear plantillas de WhatsApp. Si guardas el calendario sin serlo, queda guardado con el recordatorio activado y el formulario te dice: «Un administrador debe guardar este calendario para crear la plantilla en Meta.»"
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Requiere tu WhatsApp conectado en «Conectar Meta» y que el invitado deje su teléfono al reservar. Sin WhatsApp conectado, el formulario te lo avisa: usa el recordatorio por correo mientras tanto."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/buffer-horarios-minimos",
          "slug": "buffer-horarios-minimos",
          "url": "https://help.daplox.com/help/schedule/buffer-horarios-minimos",
          "title": "Pausas entre citas y anticipación mínima",
          "excerpt": "Evita que te agenden una cita pegada a otra o demasiado encima del momento actual.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "buffer",
            "pausa",
            "anticipación",
            "reglas de tiempo"
          ],
          "related_slugs": [
            "crear-tipo-evento",
            "disponibilidad"
          ],
          "sections": [
            {
              "heading": "Pausa antes y después",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En cada calendario, pestaña «Reglas de tiempo», configuras «Pausa antes (min)» y «Pausa después (min)». Si tienes una cita de 10:00 a 10:30 con 15 minutos de pausa después, el siguiente horario ofrecido será 10:45 o más tarde. Sirve para tomar notas, descansar o preparar la siguiente."
                }
              ]
            },
            {
              "heading": "Anticipación mínima y máxima",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "«Reservar con anticipación (min)» (240 minutos, es decir 4 horas, si no lo cambias) evita que te agenden para dentro de 10 minutos. Súbelo si tus citas requieren preparación (demos, propuestas, valoraciones)."
                },
                {
                  "type": "paragraph",
                  "text": "«Hasta cuántos días después» (60 días si no lo cambias) cierra los agendamientos demasiado lejanos. Bájalo si tu agenda cambia mucho."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Para equipos con muchas citas (ventas, atención a clientes) recomendamos 15 minutos de pausa y 4 horas de anticipación mínima: da margen sin frustrar al invitado."
                }
              ]
            }
          ]
        },
        {
          "id": "schedule/cancelar-reagendar",
          "slug": "cancelar-reagendar",
          "url": "https://help.daplox.com/help/schedule/cancelar-reagendar",
          "title": "Cancelar o reagendar reservas: lo que hace el invitado",
          "excerpt": "El botón «Gestionar reserva» del correo le permite al cliente cancelar o cambiar su cita por sí solo, sin cuenta. Y esto es lo que pasa de tu lado.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "schedule",
            "cancelar",
            "reagendar",
            "gestionar reserva"
          ],
          "related_slugs": [
            "recordatorios-whatsapp",
            "divergencia-con-google",
            "vista-calendario-reservas"
          ],
          "sections": [
            {
              "heading": "Desde el lado del invitado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El correo de confirmación trae un solo botón: «Gestionar reserva» (los recordatorios incluyen el mismo enlace). Abre una página donde el invitado administra su cita sin cuenta de Daplox: basta el enlace único que recibió."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Cancelar reserva»: pide un motivo opcional y confirma. La reserva queda cancelada.",
                    "«Reagendar»: elige otro de los horarios disponibles del calendario, en la zona horaria de la reserva. Puede ser hoy si la anticipación configurada lo permite. Al confirmar el nuevo horario, reemplaza al original sin duplicar la cita.",
                    "«Agregar a mi calendario»: guarda la cita en Google Calendar o, con «Outlook o Apple (.ics)», en otros calendarios. Si la reunión tiene enlace (Meet o Zoom), también está el botón para unirse."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El invitado puede cancelar o reagendar una reserva pendiente o confirmada hasta que empiece. Las reservas canceladas, completadas o marcadas como no asistió ya no permiten esas acciones. Para reagendar, el calendario debe seguir activo."
                }
              ]
            },
            {
              "heading": "Qué pasa de tu lado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cancelación: la reserva pasa a la pestaña Canceladas de «Ver Detalle de Reservas» y sale de la agenda; el detalle muestra quién canceló y el motivo, si lo escribió. El horario se libera y el evento se borra del Google Calendar de la persona que atendía.",
                    "Reagendamiento: la misma reserva queda en el nuevo horario, y el Google Calendar de la persona se actualiza solo."
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "gerencia",
      "title": "Gerencia",
      "description": "Los 6 ejes de gestión empresarial (cultura, método, organigrama, planes de acción, metas, liderazgo) + Junta Directiva IA, Dashboard CEO personalizable, Presentaciones con IA y el historial de cambios.",
      "url": "https://help.daplox.com/help/gerencia",
      "articles": [
        {
          "id": "gerencia/ruta-gerencia-ejecucion",
          "slug": "ruta-gerencia-ejecucion",
          "url": "https://help.daplox.com/help/gerencia/ruta-gerencia-ejecucion",
          "title": "Convertir la dirección de la empresa en metas y seguimiento",
          "excerpt": "Objetivos claros, responsables, indicadores revisables y acciones de seguimiento conectadas con la operación.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "gerencia"
          ],
          "related_slugs": [
            "metodo-trabajo",
            "metas-indicadores",
            "tracking-automatico",
            "junta-directiva-ia",
            "planes-accion"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Dueños, gerentes y líderes responsables de los resultados de la empresa."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Objetivos claros, responsables, indicadores revisables y acciones de seguimiento conectadas con la operación."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Define propósito, método de trabajo y responsabilidades antes de delegar metas.",
                    "Identifica qué indicadores pueden obtenerse de los datos registrados y cuáles se actualizarán manualmente.",
                    "Revisa acceso a la información sensible que usarán asistentes y reuniones."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: para mejorar cobranza, define un resultado esperado, el indicador de cartera pertinente, un responsable y acciones concretas. Revisa el valor real y su período antes de dar por cumplida la meta."
                }
              ]
            },
            {
              "heading": "1. Documenta cultura y método",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Explica principios y forma de trabajar para que el equipo pueda aplicarlos. Revisa la diferencia entre cultura, procesos y estructura organizacional."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: M2: Método de trabajo (Wiki, Flujos y SOPs)",
                      "href": "https://help.daplox.com/help/gerencia/metodo-trabajo"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los documentos describen comportamientos y procesos concretos que la empresa usa."
                }
              ]
            },
            {
              "heading": "2. Define metas y niveles",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa los niveles y nombres que muestra la pantalla de Metas. Establece responsables y criterios de éxito; no mezcles marcos distintos sin revisar cómo los representa Daplox."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: M5: Metas e indicadores",
                      "href": "https://help.daplox.com/help/gerencia/metas-indicadores"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada meta tiene una forma de evaluar avance y una persona responsable."
                }
              ]
            },
            {
              "heading": "3. Elige indicadores y origen de datos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Distingue mediciones manuales de seguimiento automático. Para un indicador automático, revisa módulo origen, período y registros incluidos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Medir metas con datos reales de Finanzas",
                      "href": "https://help.daplox.com/help/gerencia/tracking-automatico"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes explicar de dónde sale el valor y por qué corresponde a ese objetivo."
                }
              ]
            },
            {
              "heading": "4. Revisa con la Junta y transforma en acciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Convoca la Junta Directiva IA (o espera su reunión automática). Contrasta sus conclusiones con los datos y convierte decisiones aprobadas en planes de acción."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Junta Directiva IA — tu junta de asesores con inteligencia artificial",
                      "href": "https://help.daplox.com/help/gerencia/junta-directiva-ia"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Las recomendaciones que adoptas tienen responsable, siguiente paso y evidencia."
                }
              ]
            },
            {
              "heading": "5. Sostén el seguimiento",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa planes de acción, liderazgo y reuniones individuales para revisar bloqueos. El tablero muestra el estado de lo registrado; requiere datos actualizados para servir a la decisión."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: M4: Planes de acción (tareas + reuniones)",
                      "href": "https://help.daplox.com/help/gerencia/planes-accion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Identificas acciones vencidas, avances y cambios de responsable sin depender de memoria oral."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "El indicador parece incorrecto",
                      "Comprueba fuente, período, unidad y si es manual o automático antes de cambiar la meta."
                    ],
                    [
                      "La IA concluye sin datos suficientes",
                      "Pide que identifique las fuentes y revisa el módulo; añade datos reales antes de adoptar la conclusión."
                    ],
                    [
                      "No encuentro un proceso",
                      "Busca en Método de trabajo y en los manuales del equipo según el tipo de contenido."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/junta-directiva-ia",
          "slug": "junta-directiva-ia",
          "url": "https://help.daplox.com/help/gerencia/junta-directiva-ia",
          "title": "Junta Directiva IA — tu junta de asesores con inteligencia artificial",
          "excerpt": "Una junta directiva IA que revisa las 8 áreas de tu negocio, discute sus propias decisiones con un contradictor, dictamina si vas hacia donde dijiste y aplica mejoras reversibles.",
          "updated_at": "2026-10-15",
          "reading_minutes": 13,
          "tags": [
            "gerencia",
            "junta",
            "ia",
            "board",
            "asesores",
            "análisis",
            "rumbo",
            "contradictor",
            "acta",
            "conversión",
            "copy",
            "página"
          ],
          "related_slugs": [
            "dashboard-ceo-personalizable",
            "metas-indicadores",
            "planes-accion",
            "cultura"
          ],
          "sections": [
            {
              "heading": "Qué es",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La Junta Directiva IA (Gerencia → Junta Directiva IA, ruta /ceo/junta) es una junta de asesores con inteligencia artificial que se reúne sola con una cadencia fija — mensual en el plan Pro, semanal en Ultra — y revisa OCHO áreas de tu negocio. No solo diagnostica: aplica por su cuenta mejoras seguras y reversibles, y te deja el resto como propuestas para que las apruebes en un click."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Marketing",
                    "Ventas / CRM",
                    "Finanzas",
                    "Talento",
                    "Proyectos",
                    "Gerencia",
                    "Producción",
                    "Atención al cliente — las conversaciones que llevan horas sin respuesta."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Disponibilidad por plan",
                  "text": "Plus no incluye Junta Directiva. Pro permite una sesión por mes calendario. Ultra permite una cada siete días, con máximo de cuatro por mes calendario según la zona horaria de tu empresa. Las sesiones automáticas y manuales comparten el mismo cupo; una sesión fallida puede reintentarse. Borrar un acta o cambiar de plan no reinicia las sesiones utilizadas. La página muestra el cupo y la próxima fecha disponible."
                }
              ]
            },
            {
              "heading": "Convocar una junta ahora",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Puedes convocarla manualmente cuando tengas cupo disponible, por ejemplo antes de una decisión importante. Una convocatoria manual utiliza la misma sesión incluida que una reunión automática."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Gerencia → Junta Directiva IA."
                    },
                    {
                      "title": "Revisa la tarjeta de estado",
                      "detail": "Muestra la cadencia, las sesiones utilizadas este mes y cuándo podrás convocar de nuevo."
                    },
                    {
                      "title": "Click en \"Convocar junta ahora\"",
                      "detail": "La primera vez el botón dice \"Convocar tu primera junta\"."
                    },
                    {
                      "title": "Espera el análisis",
                      "detail": "Verás \"La Junta está reunida…\" mientras revisa las ocho áreas, lee tu rumbo declarado y discute sus propias conclusiones. Suele tardar entre 1 y 3 minutos; la página se actualiza sola."
                    },
                    {
                      "title": "Lee el resultado",
                      "detail": "Al terminar aparece el aviso \"La Junta Directiva terminó su análisis\" y el detalle completo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Hay un tiempo de espera entre convocatorias",
                  "text": "Si acabas de convocar una junta, el botón queda deshabilitado un tiempo (verás cuándo puedes convocar de nuevo). Si una junta tarda más de 10 minutos, no hagas nada: el sistema la recupera solo en unos minutos y libera el botón."
                }
              ]
            },
            {
              "heading": "Cómo se lee el acta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El acta está ordenada de arriba abajo como se toma una decisión: primero qué pasó, después hacia dónde va, después el detalle, y sólo al final lo que hay que aprobar."
                },
                {
                  "type": "list",
                  "ordered": true,
                  "items": [
                    "Titular — la conclusión principal en una frase.",
                    "Resumen ejecutivo — el estado general del negocio.",
                    "El dictamen de rumbo — \"En rumbo\", \"Fuera de rumbo\" o \"Sin rumbo declarado\".",
                    "\"Cómo se movieron las metas desde la junta anterior\" — el avance de cada meta y cuánto cambió.",
                    "\"Análisis por área\" — una tarjeta por área con su salud (Saludable / Atención / Crítico) y hallazgos concretos.",
                    "\"Lo que la junta se discutió a sí misma\" — las objeciones del contradictor, justo antes de las acciones.",
                    "Acciones — la lista de mejoras que la Junta aplicó o propone."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Los diez tipos de acción que puede generar: Regeneración de página (web), Optimización de marketing, Foco en ventas, Alerta financiera, Acción de talento, Acción de proyecto, Acción de producción, Acción de cobranza, Acción de atención y Recomendación."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El acta dice quién la escribió",
                  "text": "Si la IA no estuvo disponible, la junta igual termina y el acta la arma el motor de reglas sobre tus datos. En ese caso, arriba del titular aparece el aviso \"Esta junta no la analizó la IA.\" Revísala con más atención antes de aprobar nada, o vuelve a convocarla más tarde."
                }
              ]
            },
            {
              "heading": "El contradictor: la junta se discute a sí misma",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Antes, lo que la Junta decidía salía directo al acta — y en un caso se aplicaba solo sobre tu negocio — sin que nadie lo hubiera puesto en duda. Ahora hay una etapa más: después de decidir y antes de materializar nada, un abogado del diablo revisa acción por acción e intenta tumbarla. Cada acción sale de ahí con uno de tres veredictos:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sin objeción — la acción está bien fundamentada. No se muestra nada extra.",
                    "Se mantiene, con reparo — hay un riesgo real que debes conocer, pero la acción sigue en pie. La advertencia se pinta en el acta bajo \"Sigue en pie, con reparo\", y debes leerla antes de aprobar el cambio preparado.",
                    "Se retira — la acción era equivocada para tu empresa. Se cae del acta con su motivo bajo \"Se descartó\", y no se te ofrece para aprobar algo que la propia junta descartó."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El bloque \"Lo que la junta se discutió a sí misma\" va justo ARRIBA de las acciones, no al final: una objeción escondida debajo de la lista llega tarde. Léelo antes de pulsar \"Aplicar\"."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El bloque no aparece en las juntas anteriores a esta función, en las que no propusieron ninguna acción, ni en las que armó el motor de reglas — ahí no hay nada que contradecir."
                }
              ]
            },
            {
              "heading": "¿Vas hacia donde dijiste? El dictamen de rumbo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La Junta no solo mira cifras: antes de deliberar lee tu misión, tu visión, tus valores y tus metas — lo que completaste en Gerencia → Cultura (/ceo/cultura) y en Gerencia → Metas e Indicadores (/ceo/metas) — y dictamina si lo que está pasando te acerca o te aleja de ahí."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En rumbo — el negocio avanza hacia lo que declaraste.",
                    "Fuera de rumbo — el más valioso de los tres. Las cifras pueden acompañar y el negocio ir bien, pero va hacia un sitio distinto del que escribiste. Por eso se pinta en ámbar y no en rojo: no es que algo esté roto.",
                    "Sin rumbo declarado — la Junta lo evaluó y no encontró misión, visión ni metas contra las que juzgar. No es un veredicto malo: es una invitación a definir la estrategia."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Debajo del dictamen, cuando lo hay, la Junta señala \"Donde más se juega este periodo\": la meta declarada en la que este periodo se decide más. Una visión medible (\"10.000 clientes para 2030\") le deja juzgar; una genérica (\"ser los mejores\") no."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las juntas anteriores a esta función no traen dictamen y no pintan nada — no es un error de la pantalla."
                }
              ]
            },
            {
              "heading": "Seguimiento de metas entre juntas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Antes la Junta recomendaba y nunca medía el resultado: sabía si aplicaste una acción, pero no si la empresa se movió. Ahora cada junta guarda el avance de tus metas, y la siguiente pinta el movimiento en \"Cómo se movieron las metas desde la junta anterior\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada fila muestra la meta, su avance de hoy y cuánto cambió desde la junta anterior, en puntos porcentuales.",
                    "Verde con flecha hacia arriba = avanzó. Rojo con flecha hacia abajo = retrocedió.",
                    "Cuando no se movió nada, la fila dice \"sin moverse\" en vez de \"+0,0\": una meta parada un mes entero es la señal más importante del bloque — lo que la junta recomendó la vez pasada no funcionó.",
                    "Las metas descendentes (menos reclamos es mejor) se leen en SU dirección: bajar es avanzar.",
                    "Es la misma lista que la Junta tuvo delante al deliberar, no un resumen aparte."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El bloque queda vacío en tu primera junta (no hay con qué comparar) y cuando renombras una meta: la continuidad se corta a propósito, en vez de casar dos cosas distintas."
                }
              ]
            },
            {
              "heading": "Acciones: preparar, aplicar y revertir",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre Ver detalles y revisa Qué pasa si la aplicas y la vista previa. Las nuevas propuestas esperan tu aprobación antes de modificar el negocio.",
                    "Una recomendación antigua puede mostrar Preparar cambio. Ese botón genera una propuesta concreta y mantiene el registro intacto. Revisa los valores anteriores y nuevos antes de pulsar Aplicar.",
                    "Los administradores pueden aprobar cambios preparados en campañas en borrador, negocios, gastos programados, vacantes, tareas, prioridades de producción y conversaciones, recordatorios de cartera y metas. Si no existe un objeto adecuado, se explica qué falta.",
                    "Para páginas, Sí, aprobar y publicar publica el nuevo ángulo de copy en la misma página. En los otros módulos, Aplicar guarda los cambios mostrados y ofrece Abrir el módulo.",
                    "Revertir restaura los campos anteriores mientras el registro no tenga cambios posteriores. Si alguien lo editó después, revisa el registro en su módulo para conservar su trabajo."
                  ]
                }
              ]
            },
            {
              "heading": "La página que la Junta te prepara: un nuevo ángulo de copy",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando una página tuya convierte por debajo de su referente, la Junta te deja preparado un nuevo ángulo de copy para esa misma página. La conversión se mide igual que en Páginas: contactos que dejaron sus datos, sin repetir, entre visitantes únicos de los últimos 30 días. Sólo se juzga una página con al menos 100 visitantes y con un formulario (o que ya recibió contactos), y sólo si todo su margen de error queda por debajo del referente."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El referente del mercado sale de una búsqueda en Google que usa sólo la industria, el país y el tipo de página: nunca tus datos. Exige al menos dos fuentes y que midan lo mismo que Páginas; se reutiliza 30 días.",
                    "La cifra del mercado tiene que aparecer en el texto de sus fuentes. Si no aparece, queda \"sin verificar en las fuentes\": la Junta no la usa y lo dice.",
                    "Si tu empresa no tiene industria o país, Daplox los deduce de lo que ya tiene (dirección, zona horaria, prefijo del teléfono, moneda principal, descripción del negocio o estrategia de marketing). Si aun así falta algo, la Junta te dice qué completar en Configuración → perfil de la empresa.",
                    "Si no hay un referente de mercado comparable, la Junta compara con la mediana de tus propias páginas (o con tu mejor página) y lo dice. Con una sola página y sin referente, no afirma que convierta poco.",
                    "Entre varias páginas por debajo, prepara primero la de mayor oportunidad: más visitantes por más distancia al referente.",
                    "La junta entrega su acta sin esperar la página: la acción muestra \"Preparando la página…\" y se actualiza sola cuando la propuesta está lista para revisar. Si no se pudo preparar, te dice por qué."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "En Ver detalles verás la conversión de esa página con su margen de error, contra qué se compara (con las fuentes enlazadas si es el mercado), quién le trae el tráfico (campañas y UTM), lo que buscan en Google quienes hacen clic en tus anuncios (si conectaste Google Ads), el nuevo ángulo y el antes y el después de cada texto."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Sólo cambian los textos",
                  "text": "Titulares, subtítulos, botones y textos de secciones. Formularios y sus campos, destinos de botones y enlaces, imágenes, reseñas, precios y diseño quedan iguales: Daplox lo verifica al preparar la propuesta y otra vez al aprobarla. Un texto con cifras que tu página no tenía, enlaces o código se descarta."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sí, aprobar y publicar publica el nuevo copy en la misma dirección: las campañas que ya envían gente a esa página siguen funcionando con la versión nueva, sin tocar los anuncios.",
                    "Al aprobar se guarda la conversión de partida. La siguiente junta muestra \"Páginas que cambió la Junta: antes y después\": Mejoró, Empeoró, Sin diferencia concluyente o Todavía sin muestra suficiente. La Junta nunca promete una tasa.",
                    "Abrir la página te lleva a esa página en el editor, y Revertir vuelve a la versión anterior si nadie la editó después.",
                    "Si la página tiene cambios sin publicar en el editor, la Junta no prepara nada encima de ellos: publícalos o descártalos y la próxima junta preparará la propuesta."
                  ]
                }
              ]
            },
            {
              "heading": "Lo que la Junta cruza entre áreas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Páginas y campañas: qué campañas y UTM llevan tráfico a cada página y cuántos contactos deja cada una.",
                    "Ventas: las cotizaciones que entran por el cotizador en línea y por los enlaces de pedido de tus clientes, y cuántas se aceptan.",
                    "Finanzas: las cuentas de cobro que esperan tu aprobación, por moneda, y las que no se pudieron enviar.",
                    "Marketing: los términos de búsqueda de Google Ads, sólo si la cuenta está conectada. Sin conexión, el acta lo dice."
                  ]
                }
              ]
            },
            {
              "heading": "Alertas entre áreas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando la Junta detecta un problema que cruza departamentos —por ejemplo, inventario quieto mientras la caja se aprieta— deja una alerta entre áreas. Las ves en Gerencia → Junta Directiva IA, justo debajo del estado de la Junta: cada una muestra las áreas que conecta, la recomendación y un enlace a cada módulo. Márcala «Resuelto» cuando la atiendas o «Descartar» si no aplica. Las críticas también llegan a la campana de notificaciones (arriba a la derecha): al tocar el aviso se abre la Junta. No se muestran en el inicio."
                }
              ]
            },
            {
              "heading": "Reiniciar la Junta por áreas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si lo que generó la IA en algunas áreas ya no te sirve —por ejemplo, porque se analizaron datos de prueba—, puedes borrarlo sin tocar lo demás. El botón \"Reiniciar la Junta\", junto a \"Juntas anteriores\", lo ven el propietario y los administradores de la empresa."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige las áreas",
                      "detail": "Marca las áreas que quieres reiniciar; las que no marques se conservan. \"Todas menos Finanzas\" deja Finanzas intacta con un clic."
                    },
                    {
                      "title": "Revisa la vista previa",
                      "detail": "Pulsa \"Ver qué se borraría\": verás por área cuántos análisis, recomendaciones y alertas se borran, y cuántas alertas se conservan porque también mencionan un área que no reinicias."
                    },
                    {
                      "title": "Confirma",
                      "detail": "Escribe tu contraseña y la frase exacta que aparece en pantalla. El botón se habilita sólo cuando la frase coincide. La vista previa dura 10 minutos y sirve una sola vez. Si entras con Google, crea primero tu contraseña desde \"¿Entras con Google o no recuerdas tu contraseña?\"."
                    },
                    {
                      "title": "Guarda la copia si la necesitas",
                      "detail": "Antes de borrar, Daplox guarda una copia descargable de lo que se borra. Puedes descargarla durante 7 días."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No se puede deshacer",
                  "text": "Los datos de tu negocio (contactos, finanzas, productos) no se tocan: la Junta sólo los lee. Si reinicias algunas áreas, se conservan el titular, el resumen general y la proyección de cada acta porque mezclan todas las áreas; si reinicias todas, las juntas se borran completas. Tu cupo de juntas no cambia. Si hay una junta en curso, espera a que termine. Si los datos cambiaron desde la vista previa, no se borra nada y tendrás que generarla otra vez."
                }
              ]
            },
            {
              "heading": "Si algo falla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"La Junta no pudo completar su análisis\" — vuelve a convocarla en unos minutos.",
                    "Aviso de plan (\"La Junta Directiva IA no está incluida en tu plan actual\") — mejora a Pro o Ultra desde la misma pantalla.",
                    "Una junta \"En curso\" por mucho tiempo se marca como fallida sola a los ~15 minutos y libera el botón de convocar."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/dashboard-ceo-personalizable",
          "slug": "dashboard-ceo-personalizable",
          "url": "https://help.daplox.com/help/gerencia/dashboard-ceo-personalizable",
          "title": "Dashboard CEO — widgets personalizables y flujo de caja",
          "excerpt": "Toda la actividad de la empresa en una vista: elige qué widgets ver y en qué orden, filtra el flujo de caja por 7/30/90 días y pide una lectura con IA del módulo.",
          "updated_at": "2026-10-31",
          "reading_minutes": 6,
          "tags": [
            "gerencia",
            "dashboard",
            "ceo",
            "tamaño",
            "widgets",
            "flujo de caja",
            "personalizar",
            "alertas",
            "ia"
          ],
          "related_slugs": [
            "junta-directiva-ia",
            "metas-indicadores",
            "presentaciones-ia"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Dashboard CEO (Gerencia → Dashboard CEO, ruta /ceo) reúne finanzas, ventas, marketing, operación, IA y estrategia en una sola vista. Cada widget se puede mostrar u ocultar y reordenar — y la configuración se guarda por usuario, así cada directivo arma su propia vista."
                }
              ]
            },
            {
              "heading": "Widgets disponibles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Finanzas: Flujo de caja (gráfico), Balance total, Ingresos del período, Egresos del período y Flujo neto sobre ingresos (medidor); las tres últimas siguen el rango de 7, 30 o 90 días que elijas.",
                    "Ventas (CRM): Contactos, Negocios abiertos, Valor del pipeline, Negocios ganados.",
                    "Marketing: Campañas activas, Conversiones.",
                    "Operación: Proyectos, Tareas activas, Equipo activo, Valor de inventario, Alertas de stock bajo.",
                    "IA: Uso de IA del plan, Uso del plan (IA + almacenamiento).",
                    "Estrategia: Qué · Quién · Cuándo (tareas), Metas e indicadores, Directrices estratégicas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Algunos widgets vienen ocultos por defecto (ej. Campañas activas, Valor de inventario). Actívalos desde \"Personalizar\" si esos módulos son clave para ti."
                }
              ]
            },
            {
              "heading": "Personalizar la vista",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Click en \"Personalizar\" (arriba a la derecha)."
                    },
                    {
                      "title": "Muestra u oculta widgets",
                      "detail": "El icono de ojo activa o desactiva cada widget."
                    },
                    {
                      "title": "Elige qué cifras ver en grande",
                      "detail": "En las secciones de cifras (el resumen financiero y el pulso del negocio), «Normal / Grande» decide su tamaño: una cifra grande ocupa dos columnas y su número crece. Los demás paneles se adaptan solos a su contenido. En el celular todo va en una columna."
                    },
                    {
                      "title": "Reordena",
                      "detail": "Flechas arriba/abajo para mover cada widget en la lista."
                    },
                    {
                      "title": "Click en \"Listo\" para guardar",
                      "detail": "\"Restablecer\" vuelve al diseño por defecto (pide confirmación)."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Flujo de caja con filtros de tiempo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Arriba del dashboard hay tres filtros: \"7 días\", \"30 días\" y \"90 días\". Cambian el rango del gráfico de flujo de caja y de las mini-tendencias (sparklines) de las tarjetas financieras."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El gráfico muestra la serie diaria de ingresos y egresos del rango elegido.",
                    "Las comparativas (flechas de subida/bajada) comparan la mitad reciente del rango contra la mitad anterior — así ves si la tendencia mejora o empeora.",
                    "Si un módulo no tiene datos aún, el resto del dashboard carga igual."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Desde el widget \"Metas e indicadores\" puedes crear una meta rápida sin salir del dashboard: \"+ Nuevo objetivo\" pide el nombre del objetivo, el valor objetivo y la unidad. Ese botón —y el de eliminar cada meta— sólo aparece para roles de gerencia (dueño, administrador o manager); el resto ve el widget en lectura. Personalizar el tablero sí lo puede hacer cualquiera: la vista es tuya."
                }
              ]
            },
            {
              "heading": "Si una sección no carga o el acceso está restringido",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El aviso «Hay secciones con acceso restringido» muestra el motivo que devolvió cada consulta y su referencia, cuando está disponible. Un error 403 no demuestra por sí solo que tu rol sea incorrecto: también puede venir del acceso al módulo. Si tu plan incluye Gerencia y el mensaje dice que no está disponible, comparte el motivo y la referencia con soporte; no cambies de plan sólo por ese aviso."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "«Volver a comprobar el acceso» consulta de nuevo las secciones visibles. No cambia tu plan, tus permisos ni la configuración guardada del tablero.",
                    "«Este tablero está incompleto» informa de consultas fallidas y conserva el motivo y la referencia. Puedes pulsar «Reintentar»; un dato que no llegó no representa una cifra cero.",
                    "Si no carga la personalización, se mantiene la distribución local y se informa de ese fallo por separado. Las tendencias conservan su propio aviso y botón para reintentar."
                  ]
                }
              ]
            },
            {
              "heading": "\"Analizar con IA\": una lectura del módulo, sin convocar la junta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Arriba a la derecha, junto a \"Personalizar\", está el botón \"Analizar con IA\". Pide un análisis del módulo de Gerencia con el mismo motor de la Junta Directiva IA, pero sin convocar una junta entera: es una LECTURA, no cambia nada ni crea acciones. Devuelve un semáforo de salud (En orden / Atención / Crítico), un titular, un resumen, los hallazgos y unas recomendaciones."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El mismo botón existe en los dashboards de Marketing, Ventas / CRM, Finanzas, Talento, Proyectos y Producción.",
                    "Si el análisis lo armó el motor de reglas en vez de la IA, la tarjeta lo dice — no se presenta como IA algo que no lo es.",
                    "Aplicar cosas al negocio no se hace aquí: eso tiene su flujo en el acta de la junta (ver detalles → aplicar → revertir).",
                    "El botón desaparece si tu plan no incluye la Junta o si tu rol es de sólo lectura, en vez de fallar al pulsarlo."
                  ]
                }
              ]
            },
            {
              "heading": "El inicio y las reuniones de Junta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El inicio muestra, junto al saludo, el botón «Ver tutoriales» de «Primeros pasos en Daplox» (la lista de videos de YouTube); los mismos tutoriales están en el botón de ayuda → «Tutoriales en video». Debajo están Recomendaciones y Próximas Capacitaciones. La Junta no se muestra en el inicio: sus actas, sus propuestas y las alertas entre áreas se consultan en Gerencia → Junta Directiva IA, y las alertas críticas también avisan en la campana de notificaciones. La primera reunión automática espera una semana en Ultra o un mes en Pro desde el alta; las siguientes esperan otro periodo completo. Convocar manualmente sigue sujeto al cupo del plan."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/personalizar-tableros-departamentos",
          "slug": "personalizar-tableros-departamentos",
          "url": "https://help.daplox.com/help/gerencia/personalizar-tableros-departamentos",
          "title": "Personalizar los tableros de Finanzas, Marketing y Producción",
          "excerpt": "Cada persona elige qué indicadores ve en el tablero de su área, de qué tamaño y en qué orden. Se guarda en su cuenta.",
          "updated_at": "2026-10-21",
          "reading_minutes": 2,
          "tags": [
            "tablero",
            "dashboard",
            "personalizar",
            "indicadores",
            "kpi",
            "finanzas",
            "marketing",
            "producción",
            "tamaño"
          ],
          "related_slugs": [
            "dashboard-ceo-personalizable"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El tablero de Finanzas (Finanzas → Dashboard), el resumen de Marketing (Marketing → Resumen) y el de Producción (Producción → Dashboard) tienen el botón «Personalizar» en la cabecera. Abre «Personalizar el tablero», con los indicadores de cada panel en su grupo."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Muestra u oculta cada indicador",
                      "detail": "El ojo de cada fila. Si ocultas todos los de un panel, el panel no se muestra."
                    },
                    {
                      "title": "Elige su tamaño",
                      "detail": "Pequeño, Normal o Grande. Grande ocupa dos columnas y su número crece; en el celular ocupa la fila entera."
                    },
                    {
                      "title": "Ordénalos",
                      "detail": "Con las flechas, dentro de su grupo."
                    },
                    {
                      "title": "Guarda",
                      "detail": "«Guardar» lo deja en tu cuenta: cada persona arma su propia vista. Finanzas y Marketing tienen pestañas: personalizas lo que ves en cada una y, al guardar, lo de las demás se conserva. «Restablecer» deja el tablero entero como viene (a la vista, en tamaño normal y en su orden), también las otras pestañas, al guardar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los indicadores sin datos siguen ocultándose solos. El Dashboard CEO tiene su propio «Personalizar», con «Normal / Grande» en sus cifras."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/cultura",
          "slug": "cultura",
          "url": "https://help.daplox.com/help/gerencia/cultura",
          "title": "M1: Cultura",
          "excerpt": "Define propósito, visión, valores, actitudes inadmisibles y frases del día — con \"Sugerir con IA\" en cada sección. Es también el rumbo que lee la Junta Directiva IA.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "cultura",
            "valores",
            "propósito",
            "visión",
            "rumbo",
            "ia"
          ],
          "related_slugs": [
            "metodo-trabajo",
            "metas-indicadores",
            "medir-cultura"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Gerencia → Cultura (/ceo/cultura) documentas la identidad de tu empresa. Si completaste el onboarding con diagnóstico, la página se pre-carga con lo que respondiste — revísala y guarda."
                }
              ]
            },
            {
              "heading": "Qué incluye",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Propósito — para qué existe la empresa, en una sola frase memorable (máx. 500 caracteres).",
                    "Meta (Visión a 3-5 años) — a dónde va el negocio (máx. 1000 caracteres).",
                    "Valores — cada uno con nombre y descripción del comportamiento esperado (\"+ Agregar valor\").",
                    "Actitudes Inadmisibles — conducta + consecuencia (\"+ Agregar actitud inadmisible\").",
                    "Símbolos culturales (avanzado) — nombre + significado, para ritos y símbolos internos.",
                    "Frases del día — el banco de frases cortas y memorables de la empresa (\"+ Agregar frase\"). Ej.: \"El cliente primero, siempre.\""
                  ]
                }
              ]
            },
            {
              "heading": "Paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Gerencia → Cultura."
                    },
                    {
                      "title": "Completa Propósito y Meta (Visión a 3-5 años)."
                    },
                    {
                      "title": "Agrega tus valores y actitudes inadmisibles",
                      "detail": "Con descripciones concretas, no etiquetas sueltas."
                    },
                    {
                      "title": "Carga varias frases del día",
                      "detail": "Cuantas más tengas, menos se repiten."
                    },
                    {
                      "title": "Click \"Guardar\"",
                      "detail": "Solo dueños y administradores pueden guardar cambios de cultura. Lo que guardes alimenta el manual de cultura y el contexto de la Junta Directiva IA — no se publica solo en el inicio de nadie."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Genera el manual de cultura",
                  "text": "El botón \"Generar manual\" arma una versión web estilizada con todo el contenido, lista para imprimir o exportar a PDF (\"Guardar como PDF\") y compartir en el onboarding de nuevos miembros. Con el check \"Enriquecer con IA\" activo, la IA redacta la introducción y los textos usando tu cultura real."
                }
              ]
            },
            {
              "heading": "\"Sugerir con IA\" por sección",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Propósito, Valores y Frases del día tienen cada uno su botón \"Sugerir con IA\". No sobrescribe nada: la IA propone y tú eliges qué usar, así que sirve para desbloquear la página en blanco sin quedarte con un texto ajeno."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sólo lo ven dueños y administradores — es el mismo permiso que guardar la cultura.",
                    "Si la IA no devuelve nada útil, la página lo dice (\"La IA no devolvió sugerencias\") en vez de dejarte esperando.",
                    "Mientras se está generando una sugerencia, Guardar y Generar manual quedan bloqueados para que no se pisen entre sí."
                  ]
                }
              ]
            },
            {
              "heading": "La Cultura es el rumbo que lee la Junta Directiva IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Esta pantalla no es decorativa: la Junta Directiva IA lee tu misión, tu visión y tus valores en cada sesión y con eso dictamina si el negocio va hacia donde dijiste — \"En rumbo\", \"Fuera de rumbo\" o \"Sin rumbo declarado\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El Propósito le da el \"para qué\": sin él, sus recomendaciones son correctas pero ciegas a tu rumbo.",
                    "La Visión (Meta a 3-5 años) es la que alimenta el dictamen. Una visión medible (\"10.000 clientes para 2030\") le deja juzgar; una genérica (\"ser los mejores\") no.",
                    "Los Valores le ponen un límite: una acción que choque con lo que escribas aquí no te la va a proponer, aunque los números la justifiquen."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si la Junta te devuelve \"Sin rumbo declarado\", no es un reproche: es que aún no hay misión, visión ni metas contra las que juzgar. Completa esta pantalla y la de metas, y el siguiente acta ya trae dictamen."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/metodo-trabajo",
          "slug": "metodo-trabajo",
          "url": "https://help.daplox.com/help/gerencia/metodo-trabajo",
          "title": "M2: Método de trabajo (Wiki, Flujos y SOPs)",
          "excerpt": "Documenta cómo hace las cosas tu empresa: artículos de wiki con tres niveles de visibilidad, flujos visuales de procesos y SOPs con video.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "sops",
            "procesos",
            "wiki",
            "flujos",
            "visibilidad"
          ],
          "related_slugs": [
            "cultura",
            "wiki-sops",
            "process-flow"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El método de trabajo está en Gerencia → Método de Trabajo, organizado en 3 pestañas: Wiki (conocimiento general), Flujos (diagramas visuales de procesos) y SOPs (procedimientos paso a paso con multimedia)."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No confundir con Talento → Wiki + SOPs",
                  "text": "Son catálogos DISTINTOS, no dos puertas al mismo contenido. Lo que escribas aquí no aparece allí, y al revés. Lo único que comparten es el Manual de Cultura, que se puede generar desde las dos pantallas."
                }
              ]
            },
            {
              "heading": "Wiki — artículos de conocimiento",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña Wiki → \"+ Nuevo artículo\"."
                    },
                    {
                      "title": "Completa título, resumen, categoría y tags."
                    },
                    {
                      "title": "Elige la visibilidad",
                      "detail": "El selector ofrece tres opciones: \"Toda la empresa\", \"Estratégico+Táctico\" y \"Solo Estratégico\". Controla quién lo puede leer."
                    },
                    {
                      "title": "Escribe el contenido en Markdown."
                    },
                    {
                      "title": "Opcional: \"Anclar al inicio del Wiki\" para los artículos más consultados."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La opción \"Público\" se retiró del selector: no publicaba nada hacia afuera — hacía exactamente lo mismo que \"Toda la empresa\" — y el rótulo prometía internet. Los artículos viejos marcados así siguen leyéndose y hoy se muestran como \"Toda la empresa\". Nada del Wiki es visible sin sesión."
                }
              ]
            },
            {
              "heading": "Flujos — procesos visuales",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Pestaña Flujos → \"+ Nuevo flujo\". Elige el tipo (Adquisición de clientes, Entrega del servicio, Soporte / Postventa o Custom) y click \"Crear y abrir lienzo\": se abre un lienzo visual donde arrastras nodos, los conectas y editas cada paso con doble click. Cada paso del flujo se puede vincular a un SOP."
                }
              ]
            },
            {
              "heading": "SOPs — procedimientos con multimedia",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña SOPs → \"+ Nuevo SOP\"."
                    },
                    {
                      "title": "Título, flujo asociado (opcional) y tiempo estimado en minutos."
                    },
                    {
                      "title": "Escribe los pasos en Markdown."
                    },
                    {
                      "title": "Agrega multimedia",
                      "detail": "Video (Loom, YouTube o Vimeo — se embebe en el visor), Screenshot, Documento o Link."
                    },
                    {
                      "title": "Guarda. El equipo lo consulta con \"Ver\" sin salir de la app."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Regla práctica: proceso lineal → SOP; proceso con decisiones o varios roles → Flujo con pasos vinculados a SOPs."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/organigrama-jerarquico",
          "slug": "organigrama-jerarquico",
          "url": "https://help.daplox.com/help/gerencia/organigrama-jerarquico",
          "title": "M3 Organigrama — cómo armar la estructura jerárquica",
          "excerpt": "Estructura tu empresa en 3 capas (Dirección, Coordinación, Operación) y detecta cuellos de botella.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "gerencia",
            "organigrama",
            "jerarquía",
            "m3"
          ],
          "related_slugs": [
            "metodo-trabajo",
            "liderazgo-personas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El organigrama vive en Talento → Organigrama (/team/organigrama). Organiza los puestos en un árbol jerárquico de 3 capas: Dirección (estratégica), Coordinación (táctica) y Operación. Aquí lo explicamos desde el rol de gerencia, pensando la organización entera."
                }
              ]
            },
            {
              "heading": "Pasos para armarlo desde cero",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea las posiciones",
                      "detail": "Cada posición pertenece a una capa: Dirección, Coordinación u Operación."
                    },
                    {
                      "title": "Asigna personas a las posiciones",
                      "detail": "Puedes dejar posiciones vacantes para visualizar los huecos a cubrir."
                    },
                    {
                      "title": "Define de quién depende cada posición",
                      "detail": "El sistema arma el árbol automáticamente; los nodos se expanden y colapsan."
                    },
                    {
                      "title": "Revisa las alertas",
                      "detail": "La página avisa si tu capa táctica está vacía (todo cae en dirección) o si un coordinador tiene demasiados reportes directos."
                    },
                    {
                      "title": "Compártelo con el equipo",
                      "detail": "Útil para onboarding de nuevos miembros que necesitan entender la estructura."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Buenas prácticas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Máximo 7-8 reportes directos por manager (regla de span of control). La página alerta cuando un coordinador supera los 10.",
                    "Si la capa de Coordinación queda muy delgada, los dueños terminan operando — el módulo lo marca como \"vacío táctico\".",
                    "Actualiza tras cada reorganización, no esperes a fin de año.",
                    "Marca los roles sin dueño como vacantes para que se vea el hueco."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/medir-cultura",
          "slug": "medir-cultura",
          "url": "https://help.daplox.com/help/gerencia/medir-cultura",
          "title": "Cómo medir cultura (y qué NO mide Daplox)",
          "excerpt": "Daplox no mide la adopción cultural por ti: no hay reacciones ni comentarios a las frases del día. Esto es lo que sí puedes observar dentro, y lo que hay que medir fuera.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "gerencia",
            "cultura",
            "métricas",
            "encuestas",
            "valores"
          ],
          "related_slugs": [
            "cultura",
            "metas-indicadores",
            "reuniones-1-a-1",
            "junta-directiva-ia"
          ],
          "sections": [
            {
              "heading": "Lo primero: qué NO existe",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Vale la pena decirlo antes de que armes un tablero que no se puede llenar. En Gerencia → Cultura (/ceo/cultura) las frases del día son un banco de texto y nada más:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "No hay reacciones a la frase del día. Nadie puede ponerle un \"me gusta\".",
                    "No hay comentarios sobre la frase.",
                    "Daplox no reporta el \"% del equipo que abre la app\" en ninguna pantalla.",
                    "Y ningún banner empuja la frase del día al inicio de nadie: se retiró del inicio por decisión del dueño, y el interruptor que lo gobernaba ya no está en la pantalla de Cultura. O sea: la frase del día no llega sola — la repartes tú, con el manual de cultura."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Si alguien te propone un indicador de \"engagement cultural\" sacado de Daplox, no existe. Medir cultura es trabajo de gerencia, no un reporte que se descargue."
                }
              ]
            },
            {
              "heading": "Lo que sí puedes observar dentro de Daplox",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La rotación del banco de frases — cuántas hay cargadas y cada cuánto las renuevas. Con tres frases, el equipo lee la misma cada tres días; con treinta, casi nunca se repite. Es un dato de disciplina de gerencia, no de adopción del equipo.",
                    "Si el Propósito, la Visión y los Valores están completos. Es la condición para que la Junta Directiva IA pueda dictaminar el rumbo: mientras estén vacíos, cada acta dirá \"Sin rumbo declarado\".",
                    "Si hay Actitudes Inadmisibles escritas con conducta + consecuencia. Una lista vacía significa que nadie sabe cuál es el límite.",
                    "El dictamen de rumbo de cada junta (\"En rumbo\" / \"Fuera de rumbo\") — el más cercano a un termómetro automático que tiene el producto, y mide la coherencia del NEGOCIO con lo declarado, no el ánimo del equipo."
                  ]
                }
              ]
            },
            {
              "heading": "Lo que hay que medir fuera de Daplox",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La adopción cultural se mide preguntando y observando, y eso ocurre fuera del producto. Recomendamos algo simple y sostenible:"
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Encuesta trimestral de 5 preguntas",
                      "detail": "Valores vividos contra valores declarados. Anónima, siempre las mismas preguntas, siempre el mismo trimestre — la comparación entre olas vale más que el número suelto."
                    },
                    {
                      "title": "Una pregunta fija en el 1:1",
                      "detail": "\"¿Viste esta semana algo que contradijera uno de nuestros valores?\" Se registra en el acta del 1:1, en Gerencia → Planes de Acción, y ahí sí queda historia."
                    },
                    {
                      "title": "Renueva el banco de frases cada trimestre",
                      "detail": "Mezcla citas de fundadores con citas externas y vincula cada frase a un valor de la lista, para que no sean frases al azar. Una vez al mes, pide al equipo que sugiera algunas."
                    },
                    {
                      "title": "Convierte cada hallazgo en una tarea con dueño y fecha",
                      "detail": "Una conclusión cultural sin Qué · Quién · Cuándo se evapora antes del trimestre siguiente."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El botón \"Sugerir con IA\" de la sección Frases del día sirve justo para esto: te da material nuevo cuando el banco se quedó viejo, sin que tengas que inventarlo en blanco."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/process-flow",
          "slug": "process-flow",
          "url": "https://help.daplox.com/help/gerencia/process-flow",
          "title": "Flujos de proceso — el lienzo visual paso a paso",
          "excerpt": "Cuándo un SOP textual no alcanza y necesitas un diagrama con nodos, conexiones y pasos vinculados a SOPs.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "gerencia",
            "procesos",
            "diagrama",
            "flujo"
          ],
          "related_slugs": [
            "metodo-trabajo",
            "wiki-sops"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El editor de flujos está en la pestaña Flujos de Gerencia → Método de Trabajo. Cada flujo se abre en un lienzo visual donde arrastras nodos, los conectas entre sí (desde el conector inferior de un nodo al superior del siguiente) y editas cada paso con doble click."
                }
              ]
            },
            {
              "heading": "Tipos de flujo disponibles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Adquisición de clientes — cómo un desconocido se convierte en cliente.",
                    "Entrega del servicio — de la venta cerrada a la entrega completada.",
                    "Soporte / Postventa — atención de reclamos y fidelización.",
                    "Custom — cualquier otro proceso propio."
                  ]
                }
              ]
            },
            {
              "heading": "Cuándo usar un Flujo vs un SOP textual",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Más de 2 decisiones / ramificaciones → Flujo.",
                    "Múltiples roles interactuando en pasos cruzados → Flujo con cada paso vinculado a su SOP.",
                    "Proceso lineal sin decisiones → un SOP textual alcanza.",
                    "Onboarding visual para no técnicos → Flujo funciona mejor."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Vincula los pasos del flujo a SOPs: el flujo da el mapa y el SOP da el detalle ejecutable de cada estación."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/planes-accion",
          "slug": "planes-accion",
          "url": "https://help.daplox.com/help/gerencia/planes-accion",
          "title": "M4: Planes de acción (tareas + reuniones)",
          "excerpt": "Tareas con el método Qué · Quién · Cuándo, acciones en lote, seguimiento automático por WhatsApp, plantillas de reunión editables y actas escritas a mano o con IA que se pueden corregir.",
          "updated_at": "2026-10-27",
          "reading_minutes": 8,
          "tags": [
            "gerencia",
            "planes",
            "ejecución",
            "tareas",
            "reuniones",
            "actas",
            "plantillas",
            "touch daily",
            "whatsapp",
            "lote"
          ],
          "related_slugs": [
            "metas-indicadores",
            "metodo-trabajo",
            "junta-directiva-ia",
            "reuniones-1-a-1"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Gerencia → Planes de Acción (/ceo/ejecucion) tiene dos pestañas: Tareas (compromisos de dirección con responsable y fecha exacta) y Reuniones (plantillas de ritmo de reuniones + actas escritas a mano o generadas con IA)."
                }
              ]
            },
            {
              "heading": "Crear una tarea (Qué · Quién · Cuándo)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña Tareas → \"+ Nueva tarea\"."
                    },
                    {
                      "title": "QUÉ — descripción exacta",
                      "detail": "Ej: \"Enviar propuesta comercial cliente Globo Spa\". Sé específico: es el compromiso."
                    },
                    {
                      "title": "QUIÉN — responsable",
                      "detail": "Un solo dueño por tarea."
                    },
                    {
                      "title": "PARA CUÁNDO — fecha y hora exacta",
                      "detail": "No \"esta semana\": día y hora."
                    },
                    {
                      "title": "Opcional: seguimiento por WhatsApp",
                      "detail": "Marca \"Que el agente IA lo siga por WhatsApp al acercarse el vencimiento\" — el asignado recibe recordatorios automáticos."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Estados: Pendiente, En progreso, Bloqueado (con nota del bloqueador), Hecha, Cancelada.",
                    "El agente de WhatsApp corre automáticamente cada 30 minutos.",
                    "Solo dueños, administradores y managers pueden crear o editar tareas de este módulo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "\"Comenzar ronda WhatsApp\" la dispara SOLO el dueño o un administrador",
                  "text": "El botón inicia una ronda de recordatorios al momento, sin esperar los 30 minutos. Un manager crea y edita tareas, pero no ve este botón: la ronda manual exige rol estratégico (dueño o administrador). Si ya hay una ronda en curso, la app avisa y no la duplica."
                }
              ]
            },
            {
              "heading": "Trabajar con varias tareas a la vez",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada fila lleva una casilla, y la del encabezado selecciona todas las visibles. Al marcar una o más aparece una barra de acciones en lote:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Marcar hechas (N)\" — el atajo directo.",
                    "\"Cambiar estado a…\" — mueve toda la selección a cualquier otro estado.",
                    "\"Eliminar (N)\" — borra en lote, con confirmación.",
                    "\"Limpiar selección\" — siempre a mano, a la derecha."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El resumen que ves al terminar es honesto: cuenta por separado las aplicadas, las omitidas y las fallidas. Se omiten las que no admiten esa transición (una cancelada no puede pasar a hecha) y las fallidas quedan seleccionadas para que reintentes sin volver a buscarlas."
                }
              ]
            },
            {
              "heading": "Reuniones y ritmo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la pestaña Reuniones defines las Plantillas de Ritmo de Reuniones. Si aún no tienes, el botón \"Crear las 3 estándar\" genera: Touch Daily (15 min, diaria), Comité Semanal (60 min) y Revisión Mensual (120 min), cada una con su agenda."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"+ Nueva plantilla\" crea la tuya",
                      "detail": "Está siempre, aunque ya tengas plantillas. Completa Nombre, Cadencia (Diaria, Semanal, Mensual o Trimestral), Duración (minutos, de 5 a 480) y la Agenda con \"+ Agregar punto\". Pulsa \"Crear plantilla\"."
                    },
                    {
                      "title": "\"Editar\" en cada tarjeta",
                      "detail": "Abre la plantilla con sus datos para cambiar el nombre, la cadencia, la duración o los puntos de la agenda. Pulsa \"Guardar cambios\"."
                    },
                    {
                      "title": "\"Eliminar\" en cada tarjeta",
                      "detail": "Pide confirmación. Las actas que se registraron con esa plantilla NO se borran: quedan sin plantilla, y el aviso final dice cuántas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Registrar un acta a mano (sin IA)",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña Reuniones → \"+ Registrar acta\" (junto a \"Acta desde notas (IA)\")."
                    },
                    {
                      "title": "Título, fecha/hora y plantilla",
                      "detail": "En \"Plantilla (opcional)\" eliges el ritmo de esa reunión, por ejemplo Touch Daily o Comité Semanal."
                    },
                    {
                      "title": "Asistentes",
                      "detail": "Los mismos chips que el acta con IA: \"➕ Agregar del equipo…\" o un invitado externo + Enter."
                    },
                    {
                      "title": "Decisiones",
                      "detail": "Una por renglón con \"+ Agregar decisión\"; la × quita un renglón."
                    },
                    {
                      "title": "Compromisos (qué · quién · cuándo)",
                      "detail": "\"+ Agregar compromiso\" abre un renglón con qué hay que hacer, el responsable (tu equipo o los asistentes) y la fecha."
                    },
                    {
                      "title": "5 Porqués (opcional)",
                      "detail": "Escribe el problema raíz y la cadena con \"+ Agregar porqué\" (hasta 10)."
                    },
                    {
                      "title": "Pulsa \"Registrar acta\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El acta escrita a mano no usa IA ni consume tu saldo de IA: sirve también cuando llegaste al límite."
                }
              ]
            },
            {
              "heading": "Corregir un acta (por ejemplo, de Comité Semanal a Touch Daily)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada acta de la lista muestra el nombre de su plantilla, así ves enseguida cuál quedó como semanal. El lápiz \"Editar acta\" abre el mismo formulario con todo lo que tenía: cambia lo que haga falta y pulsa \"Guardar cambios\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Para pasarla a otra plantilla, elígela en \"Plantilla (opcional)\"; \"— Sin plantilla —\" se la quita.",
                    "Sólo se guarda lo que cambiaste: corregir la plantilla no toca las decisiones ni los compromisos.",
                    "Sirve igual para las actas generadas con IA: puedes completar o corregir lo que extrajo."
                  ]
                }
              ]
            },
            {
              "heading": "Actas de reunión con IA",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña Reuniones → \"+ Acta desde notas (IA)\"."
                    },
                    {
                      "title": "Completa título y fecha, y elige la plantilla de ritmo si corresponde."
                    },
                    {
                      "title": "Agrega los asistentes con chips",
                      "detail": "Ya no se escriben \"separados por coma\": el desplegable \"➕ Agregar del equipo…\" lista a tus integrantes y cada uno entra como chip (con su × para quitarlo). Al lado hay un campo libre para invitados externos: escribe el nombre y pulsa Enter o coma."
                    },
                    {
                      "title": "Pega tus notas crudas o el transcript completo",
                      "detail": "Mínimo 20 caracteres. No hace falta ordenarlas — la IA se encarga."
                    },
                    {
                      "title": "Click \"Generar acta\"",
                      "detail": "La IA extrae DECISIONES, COMPROMISOS (con asignado y fecha) y el análisis de 5 Porqués del problema raíz si lo hubo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si te olvidas de pulsar Enter en el campo de invitado externo, no se pierde: lo que quedó escrito se agrega igual al generar el acta."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Si llegaste al límite de IA",
                  "text": "El aviso lo dice y ofrece \"Registrar acta sin IA\": abre el acta manual con el título, la fecha, la plantilla y los asistentes que ya habías puesto, para que escribas tú las decisiones y los compromisos."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Las actas quedan en la lista \"Actas de reuniones\", expandibles para consultar decisiones y compromisos pasados sin buscar en documentos sueltos. Cada fila muestra su plantilla, la fecha y cuántos asistentes tuvo."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Las actas se pueden borrar",
                  "text": "Cada acta tiene su botón de eliminar. Pide confirmación y avisa de lo que se lleva por delante: el acta con sus decisiones y compromisos. No se puede deshacer. Si sólo quedó con la plantilla o un dato equivocado, mejor corrígela con \"Editar acta\". Registrar, editar y borrar actas, y crear, editar o borrar plantillas, son acciones de roles de gerencia."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/metas-indicadores",
          "slug": "metas-indicadores",
          "url": "https://help.daplox.com/help/gerencia/metas-indicadores",
          "title": "M5: Metas e indicadores",
          "excerpt": "Tres pestañas: metas de 3 niveles (mínimo aceptable / meta soñada / meta ambiciosa), tu tablero de BI embebido y el Saldo Promocional.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "metas",
            "kpis",
            "indicadores",
            "bi",
            "saldo promocional"
          ],
          "related_slugs": [
            "planes-accion",
            "cultura",
            "okr-vs-3-niveles",
            "dashboard-ceo-personalizable",
            "tracking-automatico"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Gerencia → Metas e Indicadores (/ceo/metas) hay TRES pestañas: \"Metas 3 niveles\", \"BI Embed\" y \"Saldo Promocional\" (el motor de bonus, con su nombre actual)."
                },
                {
                  "type": "paragraph",
                  "text": "En la primera, cada meta se define con TRES umbrales sobre la misma métrica. El modelo te obliga a pensar realista, soñador y ambicioso al mismo tiempo — más flexible que un OKR estricto."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Mínimo aceptable — el piso. Si no llegas a este número, no estás cumpliendo. Aquí no hay bonus extra: es lo esperado.",
                    "Meta soñada — el número que llena de orgullo. Más alto que el mínimo, alcanzable con foco. Dispara el bonus realista.",
                    "Meta ambiciosa — el escenario disruptivo, el \"qué pasaría si...\". Multiplica el bonus 2x si se alcanza."
                  ]
                }
              ]
            },
            {
              "heading": "Crear una meta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pestaña \"Metas 3 niveles\" → \"Nueva meta\" (arriba a la derecha)."
                    },
                    {
                      "title": "Título, categoría y unidad",
                      "detail": "Categorías: Facturación, Rentabilidad, Crecimiento, Operacional u Otra."
                    },
                    {
                      "title": "Define los 3 niveles en un solo sentido",
                      "detail": "Pueden crecer (más ventas es mejor) o bajar (menos reclamos es mejor). El formulario valida que los tres sean monotónicos. En una meta que baja, el primer umbral es un TECHO: pasarse de ese número es no cumplir."
                    },
                    {
                      "title": "Guarda y actualiza el valor actual con la cadencia que definas (semanal recomendado)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Crear, editar y eliminar metas de empresa es escritura estratégica: sólo dueños y administradores. Si tu rol es otro, el botón \"Nueva meta\" ni aparece — antes se llenaba el formulario entero para recibir un error al guardar."
                }
              ]
            },
            {
              "heading": "Seguimiento",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada meta muestra su barra de progreso contra los tres umbrales y un porcentaje rotulado \"X% del mínimo aceptable\". Es el avance hacia el piso, no hacia la meta soñada: por eso lleva ese rótulo y no un \"%\" pelado, que se leía como si fuera el avance total. Las metas también aparecen como widget en el Dashboard CEO."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La Junta Directiva IA lee estas metas: guarda su avance en cada sesión y en la siguiente te muestra cuánto se movió cada una desde la junta anterior."
                }
              ]
            },
            {
              "heading": "Las otras dos pestañas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "BI Embed — ¿usas Looker Studio, Power BI o Metabase? Embebe tu tablero para ver metas y datos externos en el mismo lugar. Configurar el embebido exige rol estratégico (dueño o administrador).",
                    "Saldo Promocional — el motor de bonus. Se elige a la persona, se indica el \"% bonus base sobre salario al alcanzar el mínimo aceptable\" y \"Calcular bonus\" devuelve el porcentaje resultante sobre el salario base. Llegar al mínimo aceptable es lo esperado y no suma extra; la meta soñada dispara el bonus realista y la ambiciosa lo multiplica por 2."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/okr-vs-3-niveles",
          "slug": "okr-vs-3-niveles",
          "url": "https://help.daplox.com/help/gerencia/okr-vs-3-niveles",
          "title": "OKR vs Metas de 3 niveles — diferencias",
          "excerpt": "Por qué adoptamos 3 niveles en vez del clásico OKR — y cuándo elegir cada modelo.",
          "updated_at": "2026-05-28",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "okr",
            "metas",
            "metodología"
          ],
          "related_slugs": [
            "metas-indicadores",
            "tracking-automatico"
          ],
          "sections": [
            {
              "heading": "OKR clásico (Doerr / Google)",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Objective: enunciado cualitativo, inspirador.",
                    "Key Results: 3-5 métricas medibles binarias (hit/miss).",
                    "Aspiración: apuntar al 70% de cumplimiento (\"si llegas al 100% es que no apuntaste alto\").",
                    "Cadencia trimestral."
                  ]
                }
              ]
            },
            {
              "heading": "Metas de 3 niveles (Daplox)",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una métrica medible (no varias).",
                    "Tres umbrales sobre la misma métrica: mínimo aceptable / meta soñada / meta ambiciosa.",
                    "Te empuja a pensar plan B (mínimo) y plan moonshot (ambiciosa) en simultáneo.",
                    "Tracking semanal con semáforos contra cada nivel."
                  ]
                }
              ]
            },
            {
              "heading": "Cuándo elegir cada uno",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Equipos chicos / startups → 3 niveles. Más simple, menos overhead.",
                    "Org > 100 personas con cultura OKR previa → mantén OKR.",
                    "Métricas únicas y claras (revenue, NPS) → 3 niveles brilla.",
                    "Objetivos con múltiples ejes (\"mejorar producto\" tiene N métricas) → OKR mejor."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Daplox implementa metas de 3 niveles. Si tu organización conserva OKR, registra cada resultado clave medible como una meta independiente y conserva el objetivo cualitativo en su título o descripción."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/tracking-automatico",
          "slug": "tracking-automatico",
          "url": "https://help.daplox.com/help/gerencia/tracking-automatico",
          "title": "Medir metas con datos reales de Finanzas",
          "excerpt": "Compara metas de ingresos o utilidad con el valor calculado para su período y decide cuándo aplicarlo al avance.",
          "updated_at": "2026-08-15",
          "reading_minutes": 3,
          "tags": [
            "gerencia",
            "metas",
            "finanzas",
            "medición",
            "kpis"
          ],
          "related_slugs": [
            "metas-indicadores",
            "okr-vs-3-niveles"
          ],
          "sections": [
            {
              "heading": "Qué calcula Daplox",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las metas con categoría Facturación o Rentabilidad consultan Finanzas para el mismo período de la meta. La tarjeta muestra la fuente y el valor real disponible sin sobrescribir lo que cargaste."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Facturación — suma los ingresos contabilizados dentro del período.",
                    "Rentabilidad — calcula ingresos menos egresos dentro del período.",
                    "Crecimiento, Operacional y Otra — permanecen manuales porque no existe una fuente única que Daplox pueda asumir con seguridad."
                  ]
                }
              ]
            },
            {
              "heading": "Aplicar el valor real",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Gerencia → Metas e Indicadores."
                    },
                    {
                      "title": "Revisa el dato bajo la meta",
                      "detail": "La tarjeta indica la fuente de Finanzas, el valor calculado y si coincide con el avance guardado."
                    },
                    {
                      "title": "Pulsa \"Aplicar este valor\"",
                      "detail": "Sólo si quieres reemplazar el avance actual. La decisión queda en manos de Gerencia para no pisar ajustes manuales."
                    },
                    {
                      "title": "Corrige la fuente si falta información",
                      "detail": "Si Finanzas aún no tiene movimientos del período, completa primero las transacciones y vuelve a la meta."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La medición es deliberadamente asistida, no automática: consultar un dato nunca cambia una meta en silencio."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/liderazgo-personas",
          "slug": "liderazgo-personas",
          "url": "https://help.daplox.com/help/gerencia/liderazgo-personas",
          "title": "M6: Liderazgo y personas (DISC)",
          "excerpt": "Test DISC del equipo, copiloto de comunicación y ficha personal con plan de crecimiento. Las pestañas que ves dependen de tus permisos de Talento.",
          "updated_at": "2026-10-28",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "liderazgo",
            "personas",
            "disc",
            "copiloto",
            "permisos"
          ],
          "related_slugs": [
            "cultura",
            "planes-accion",
            "pdi-detalle",
            "reuniones-1-a-1"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El eje de liderazgo vive en Talento → Liderazgo (DISC) (/team/liderazgo). Abre siempre en \"Mi DISC\", y el resto de pestañas aparecen según lo que puedas hacer en Talento:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Mi DISC (la de entrada) — tu perfil con recomendaciones de comunicación. Si aún no hiciste el test, te invita a hacerlo.",
                    "Tomar test — el cuestionario DISC (10 filas de atributos) que cada persona responde una vez.",
                    "Equipo — la distribución DISC de toda la empresa: ves de un vistazo qué estilos abundan y cuáles faltan.",
                    "Copiloto IA — pega un borrador de mensaje y la IA lo audita según el perfil DISC del destinatario.",
                    "Mi ficha — el Plan de crecimiento y \"Conocer al equipo\": cumpleaños, hobbies, familia, comida favorita. Tu jefe, el dueño y los administradores la ven en tu página de Talento → Directorio."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Sólo dos pestañas son para todos",
                  "text": "\"Mi DISC\" y \"Mi ficha\" las ve cualquiera. Las tres del medio —Tomar test, Equipo y Copiloto IA— se ocultan sin los permisos correspondientes de Talento (y \"Equipo\" y \"Copiloto IA\" piden además rol de gerencia). Si a un compañero le faltan pestañas que tú sí ves, es eso."
                }
              ]
            },
            {
              "heading": "Los cuatro perfiles",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox los muestra en español: Ejecutor, Comunicador, Planeador y Analista. Si venías de otra herramienta DISC, es el mismo modelo con los nombres traducidos."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Cuando hay empate entre dos o tres perfiles, la pantalla lo dice en vez de resolverlo en silencio a favor del primero."
                }
              ]
            },
            {
              "heading": "Cómo arrancar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pide a cada miembro completar el test",
                      "detail": "Toma menos de 10 minutos. La pestaña Equipo lista a quienes faltan y trae el botón \"Recordarles\": avisa a cada persona como máximo una vez al día y sólo a quien puede hacer el test. Un perfil puesto a mano en el Directorio cuenta como hecho."
                    },
                    {
                      "title": "Revisa la pestaña Equipo",
                      "detail": "Lo primero que ves es \"Cobertura del test\" (cuántas personas activas lo completaron y el porcentaje); debajo, la distribución. Con dos respuestas en un equipo de veinte, un \"50 %\" no significa nada — por eso la cobertura va primero."
                    },
                    {
                      "title": "Usa el Copiloto IA antes de conversaciones difíciles",
                      "detail": "Adapta el mensaje al estilo de quien lo recibe: datos para un Analista, visión para un Comunicador. En el desplegable, quien no hizo el test aparece marcado como \"sin test DISC\". «Enviar» lo deja en la campana de la persona con tu nombre, y ella lo abre para leerlo completo."
                    },
                    {
                      "title": "Completa la ficha de cada reporte",
                      "detail": "Cada persona llena su Plan de crecimiento en Mi ficha; tú lo ves y lo completas —metas a 3 y a 6-12 meses, mentor, próxima revisión y tus notas privadas— en su página de Talento → Directorio."
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/pdi-detalle",
          "slug": "pdi-detalle",
          "url": "https://help.daplox.com/help/gerencia/pdi-detalle",
          "title": "Plan de crecimiento individual (PDI)",
          "excerpt": "Los campos reales de la tarjeta \"Plan de crecimiento\", qué pone la persona y qué pone su jefe, y cómo mantenerla viva — sin que muera al mes de creada.",
          "updated_at": "2026-10-28",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "pdi",
            "crecimiento",
            "carrera",
            "plan de crecimiento"
          ],
          "related_slugs": [
            "liderazgo-personas",
            "reuniones-1-a-1",
            "academia-y-aprendizaje"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué campos tiene",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La tarjeta se llama \"Plan de crecimiento\" y vive en Talento → Liderazgo (DISC), pestaña \"Mi ficha\". Cada persona edita estos cinco campos:"
                },
                {
                  "type": "list",
                  "ordered": true,
                  "items": [
                    "Fortalezas — lista de puntos. Ej.: \"Análisis de datos\".",
                    "Áreas de crecimiento — lista de puntos. Ej.: \"Hablar en público\".",
                    "Metas corto plazo (3 meses) — cada meta con su fecha objetivo y su estado: Pendiente, En progreso o Lograda.",
                    "Metas largo plazo (6-12 meses) — mismo formato.",
                    "Próxima revisión — una fecha. Es lo que evita que el plan se olvide."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El mentor y las notas privadas los pone el jefe en la página de la persona (Talento → Directorio → la persona → «Desarrollo y ficha personal»). En Mi ficha se ve el mentor asignado; las notas privadas no las ve la propia persona. No hay campo de Indicadores: conviértelos en una meta con fecha, que es la forma que el sistema sí sabe seguir."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Cada persona edita su propia ficha; las fechas de una meta, de la próxima revisión y de nacimiento se pueden borrar dejando el campo vacío. Si Talento está en modo sólo lectura para tu rol, los campos se ven pero no se pueden guardar (el botón lo dice al pasar el cursor)."
                }
              ]
            },
            {
              "heading": "Cómo escribirlo para que sirva",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Fortalezas y áreas de crecimiento con ejemplos concretos, no etiquetas sueltas: \"cierra reuniones sin acuerdos escritos\" en vez de \"comunicación\".",
                    "Entre 3 y 5 áreas de crecimiento. Más que eso no se trabaja: se archiva.",
                    "Cada meta con fecha objetivo. Sin fecha, el estado se queda en Pendiente para siempre.",
                    "Marca \"Lograda\" cuando se logra: la lista es también el registro de lo que sí pasó."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "El error #1 son planes aspiracionales sin acciones medibles. \"Quiero ser mejor líder\" no sirve — debe ser \"liderar el proyecto X en Q3 con coaching de Y\", con fecha."
                }
              ]
            },
            {
              "heading": "Cadencia",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Co-creación inicial — 90 min entre manager y reporte.",
                    "Check-in mensual en el 1:1 — 10 min revisar avance y mover estados.",
                    "Revisión trimestral — ajustar metas si algo no funciona, y mover la fecha de \"Próxima revisión\".",
                    "Revisión anual — cerrar, celebrar logros, abrir el plan del año siguiente."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Debajo del Plan de crecimiento está la tarjeta \"Conocer al equipo\" (fecha de nacimiento, comida favorita, familia, hobbies). Son datos que humanizan la gestión — cumpleaños, gestos, reconocimiento —; los completa cada persona y su jefe los ve en la página de la persona."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/reuniones-1-a-1",
          "slug": "reuniones-1-a-1",
          "url": "https://help.daplox.com/help/gerencia/reuniones-1-a-1",
          "title": "Reuniones 1:1 y actas",
          "excerpt": "Plantilla, frecuencia y manejo de actas para que el 1:1 sea la reunión más importante de tu semana.",
          "updated_at": "2026-10-27",
          "reading_minutes": 4,
          "tags": [
            "gerencia",
            "1:1",
            "reuniones",
            "liderazgo"
          ],
          "related_slugs": [
            "liderazgo-personas",
            "pdi-detalle",
            "planes-accion"
          ],
          "sections": [
            {
              "heading": "Dónde registrarlas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa las actas de reunión de Gerencia → Planes de Acción → pestaña Reuniones: crea una plantilla para tus 1:1 con \"+ Nueva plantilla\" (la cadencia más cercana a quincenal es Semanal o Mensual; el nombre puede decir «1:1 quincenal») y registra cada sesión con \"+ Registrar acta\", o genérala con IA desde tus notas crudas con \"+ Acta desde notas (IA)\". Si te equivocas de plantilla, \"Editar acta\" la corrige."
                }
              ]
            },
            {
              "heading": "Bloques recomendados por acta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cómo vino la semana — humor, energía, cargas externas.",
                    "Lo que el reporte quiere hablar (agenda suya).",
                    "Lo que el manager quiere hablar (agenda suya).",
                    "Feedback (en ambas direcciones).",
                    "Bloqueos abiertos + estado.",
                    "Acciones para la próxima — con dueño."
                  ]
                }
              ]
            },
            {
              "heading": "Buenas prácticas",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Convierte los compromisos del 1:1 en tareas de Planes de Acción (Qué · Quién · Cuándo) — así no dependen de la memoria de nadie y el agente de WhatsApp les hace seguimiento."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/asistentes-ia-area",
          "slug": "asistentes-ia-area",
          "url": "https://help.daplox.com/help/gerencia/asistentes-ia-area",
          "title": "Expertos IA — asistentes personalizables por función",
          "excerpt": "Crea asistentes IA con rol, módulos de datos y modelo a medida: Analista, Automatizador, Asesor o Reportero.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "gerencia",
            "ia",
            "asistentes",
            "expertos",
            "personalización"
          ],
          "related_slugs": [
            "metodo-trabajo",
            "liderazgo-personas",
            "junta-directiva-ia"
          ],
          "sections": [
            {
              "heading": "Tipos de experto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Gerencia → Expertos IA (/ceo/assistants) creas asistentes de IA especializados. Cada uno tiene un tipo que define su enfoque:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Analista — interpreta datos y tendencias.",
                    "Automatizador — diseña automatizaciones y flujos. Los DISEÑA: te propone cómo armarlos, no los ejecuta por su cuenta.",
                    "Asesor — recomendaciones estratégicas.",
                    "Reportero — genera reportes e informes."
                  ]
                }
              ]
            },
            {
              "heading": "Configurar un experto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Gerencia → Expertos IA → \"Nuevo experto\"."
                    },
                    {
                      "title": "Elige el tipo (Analista / Automatizador / Asesor / Reportero)."
                    },
                    {
                      "title": "Selecciona los módulos a los que puede acceder",
                      "detail": "Finanzas, CRM, Proyectos, Producción, Equipo, Marketing, Legal, Documentos y/o Conversaciones. Producción también está disponible al editar los módulos de un experto existente; selecciónala para incluir esa área en sus consultas, dentro de tus permisos."
                    },
                    {
                      "title": "Elige el modelo de IA",
                      "detail": "Modelos rápidos para consultas cotidianas o de análisis profundo para trabajo pesado. Además de Gemini, el desplegable ofrece OpenAI (GPT-6 Sol y GPT-6 Luna), Anthropic (Claude Opus 5.5 y Sonnet 5.5; Fable 5.1 en el plan Ultra) y xAI (Grok 4.7) cuando el super administrador ha cargado la clave de ese proveedor en Super admin → IA. Los expertos que ya usan un modelo anterior lo conservan hasta que lo cambies; si su proveedor retira ese modelo, el experto pasa solo al que lo reemplaza, sin que tengas que hacer nada."
                    },
                    {
                      "title": "Chatea con él desde la misma página."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Buenas prácticas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Empieza con un experto activo, no varios a la vez.",
                    "Restringe los módulos al área real del experto — menos ruido, mejores respuestas.",
                    "Documenta qué consultas le hacen seguido: esos son los workflows a automatizar."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Cada consulta consume el cupo de IA mensual de tu plan. Revisa el uso en el widget \"Uso de IA del plan\" del Dashboard CEO o en Configuración → Cuenta."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/presentaciones-ia",
          "slug": "presentaciones-ia",
          "url": "https://help.daplox.com/help/gerencia/presentaciones-ia",
          "title": "Presentaciones con IA",
          "excerpt": "Describe de qué quieres hablar, marca qué datos de tu empresa sumar y la IA arma el deck completo — con visor, editor y exportación a PDF o PPTX.",
          "updated_at": "2026-10-02",
          "reading_minutes": 6,
          "tags": [
            "gerencia",
            "presentaciones",
            "decks",
            "ia",
            "board",
            "pptx",
            "pdf"
          ],
          "related_slugs": [
            "dashboard-ceo-personalizable",
            "metas-indicadores",
            "asistentes-ia-area"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Gerencia → Presentaciones IA (/ceo/decks) es la lista de las presentaciones de tu empresa. Cada tarjeta muestra la miniatura real de su primera diapositiva, el título, la descripción, cuántas diapositivas tiene y cuándo se actualizó. Si la presentación está compartida por enlace, la tarjeta lo marca como \"Público\"."
                },
                {
                  "type": "paragraph",
                  "text": "Se hicieron para lo que un directivo presenta de verdad: resultados del trimestre, estado mensual para el board, pitch para inversionistas, onboarding del equipo nuevo. Y se arman con los datos que ya están en Daplox, no con cifras inventadas."
                }
              ]
            },
            {
              "heading": "Crear una presentación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El botón \"Nueva con IA\" abre el asistente. Ahí hay dos caminos."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Camino rápido: \"Empezar desde plantilla\"",
                      "detail": "A la derecha del formulario —arriba del todo en pantallas estrechas—, el panel de plantillas curadas. Son instantáneas y no gastan IA: eliges una y se crea la presentación."
                    },
                    {
                      "title": "Camino con IA: \"¿De qué quieres hablar?\"",
                      "detail": "Un cuadro de texto donde describes el tema. Mínimo diez caracteres, y cuanto más concreto mejor. Debajo hay ejemplos que puedes pulsar para rellenarlo."
                    },
                    {
                      "title": "\"¿Qué datos sumar?\" (opcional)",
                      "detail": "Casillas con los módulos que la IA usará como contexto: Tu suscripción a Daplox, Pipeline CRM, Finanzas, Metas e indicadores y Marketing (email). Sin ninguna marcada, el deck sale conceptual."
                    },
                    {
                      "title": "Estilo visual",
                      "detail": "Daplox (recomendado), Claro u Oscuro."
                    },
                    {
                      "title": "\"Generar con IA\"",
                      "detail": "Tarda entre 8 y 15 segundos: la app lo avisa mientras agrega los datos y arma el deck. Al terminar te deja directamente en la presentación creada."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "\"Tu suscripción a Daplox\" NO son los ingresos de tu empresa",
                  "text": "Ese módulo aporta tu plan y lo que pagas por Daplox. Si quieres las cifras de tu negocio, marca Finanzas. Es la confusión más cara de esta pantalla."
                }
              ]
            },
            {
              "heading": "El visor de cada presentación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al abrir una presentación entras a su visor, que es también su editor: a la izquierda la tira de diapositivas (se reordenan arrastrando), en el centro el lienzo y a la derecha el panel para editar el bloque que selecciones. Los cambios se guardan solos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Presentar\" — pantalla completa para proyectar. Se sale con Esc.",
                    "\"Pantalla completa\" — oculta el menú lateral de Daplox sin entrar en modo proyección, para tener más lienzo mientras editas.",
                    "PDF y PPTX — los dos botones de exportación. El PDF sale nativo (texto seleccionable) y hay un modo hi-res que captura la imagen: más pesado, pero idéntico a lo que ves.",
                    "\"Versiones\" — el historial de la presentación, para restaurar una anterior.",
                    "\"Compartir\" — genera un enlace público. Si ya lo generaste, el botón dice \"Copiar link\".",
                    "\"Revocar link\" — aparece sólo cuando la presentación está compartida y corta el acceso público."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Compartir un deck con cifras de la empresa lo deja legible por cualquiera que tenga el enlace. Cuando ya no haga falta, usa \"Revocar link\"."
                }
              ]
            },
            {
              "heading": "Quién puede crear y borrar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Crear una presentación lo puede hacer cualquier rol menos Sólo lectura. Con rol de sólo lectura, el asistente lo dice de frente (\"Tu rol es de solo lectura\") en vez de dejarte llenarlo para fallar al final.",
                    "Ver y presentar los decks del equipo sí lo puede hacer todo el mundo, incluida Sólo lectura.",
                    "Borrar es más estrecho: el bote de basura de cada tarjeta aparece únicamente sobre TUS presentaciones. Nadie —tampoco un administrador— borra el deck de otra persona desde aquí.",
                    "Versionar y compartir crean cosas (una versión, un enlace público), así que también son escritura y no aparecen para Sólo lectura."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Generar un deck consume el cupo de IA mensual de tu plan. Las plantillas curadas no: si sólo necesitas la estructura, empieza por ahí y edita."
                }
              ]
            }
          ]
        },
        {
          "id": "gerencia/historial-de-cambios",
          "slug": "historial-de-cambios",
          "url": "https://help.daplox.com/help/gerencia/historial-de-cambios",
          "title": "El historial de cambios",
          "excerpt": "La bitácora del espacio de trabajo: quién hizo qué, cuándo, desde qué IP y en qué sesión — con filtros, modo en vivo, exportación a CSV y la marca de lo que hizo el AsistentIA.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "gerencia",
            "historial",
            "auditoría",
            "bitácora",
            "sesiones",
            "seguridad",
            "asistentia"
          ],
          "related_slugs": [
            "dashboard-ceo-personalizable",
            "roles-permisos",
            "junta-directiva-ia",
            "asistente-apps-conectadas",
            "cambiar-el-idioma"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Gerencia → Historial es el \"Historial de Cambios\": el registro de actividades y auditoría de tu espacio de trabajo. Es la pantalla a la que se viene cuando algo cambió y nadie sabe quién lo cambió, o cuando hay que reconstruir qué pasó a una hora concreta."
                },
                {
                  "type": "paragraph",
                  "text": "Cada línea trae Fecha (al segundo), Usuario, Acción, Entidad, Estado (el código de respuesta), IP y Sesión. Un punto de color a la izquierda marca la severidad de un vistazo, sin pintar la fila entera: una bitácora con filas de colores es ilegible a partir de veinte líneas."
                }
              ]
            },
            {
              "heading": "Lo que hizo el AsistentIA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando el AsistentIA hace algo por alguien —crear un contacto, mover un negocio, un cambio en una herramienta conectada—, la línea lleva la marca «AsistentIA» bajo el Usuario, que sigue siendo la persona que se lo pidió. También la llevan los cambios en herramientas conectadas que el AsistentIA preparó y esa persona aprobó. La marca se ve con cualquier rol que pueda abrir el Historial, y la exportación la trae en la columna «Lo hizo el AsistentIA»."
                }
              ]
            },
            {
              "heading": "Filtrar hasta encontrar la línea",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Buscador — \"Buscar por ruta, usuario o entidad…\". Se aplica solo, con un pequeño retardo mientras escribes.",
                    "\"Todos los usuarios\" — el desplegable de quién actuó. Es buscable.",
                    "\"Todas las acciones\" y \"Todas las entidades\" — qué se hizo y sobre qué.",
                    "\"Desde\" / \"Hasta\" — el rango de fechas.",
                    "\"Sólo fallos\" — deja únicamente lo que terminó en error. Es el primer botón que hay que pulsar cuando persigues un incidente.",
                    "\"Limpiar\" — aparece en cuanto hay algún filtro puesto."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Al final de la barra de filtros, a la derecha, siempre se lee \"Mostrando N de M registros\", con el total real: por eso \"Siguiente\" se apaga en la última página aunque venga llena."
                }
              ]
            },
            {
              "heading": "Filtrar por sesión: seguir a una persona en un rato concreto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La columna Sesión muestra el dispositivo desde el que se hizo cada cosa (navegador y sistema). Al pulsarlo, la pantalla filtra por esa sesión: \"Ver todo lo hecho en esta sesión\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Arriba aparece el aviso \"Filtrando por sesión\" con el identificador acortado y una × para quitarlo.",
                    "Es la forma más rápida de reconstruir una tarde completa de trabajo de una persona en un equipo concreto — mucho más útil que filtrar sólo por usuario, que mezcla todos sus dispositivos."
                  ]
                }
              ]
            },
            {
              "heading": "Modo en vivo, actualizar y exportar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"En vivo\" — el botón verde del encabezado. Con él activo, la bitácora se refresca sola cada 30 segundos. Al pulsarlo queda \"Pausado\", que es lo que quieres mientras lees una línea con calma: si no, se te va de debajo.",
                    "El botón de recargar muestra la hora de la última actualización. Pulsarlo trae los registros del momento.",
                    "\"Exportar CSV\" — se lleva lo que tengas filtrado, no la tabla entera."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El modo en vivo se pausa solo cuando dejas de mirar la pestaña, y se reanuda al volver. Una pestaña olvidada toda la tarde no sigue consultando por su cuenta."
                }
              ]
            },
            {
              "heading": "El detalle de una línea",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Pulsa cualquier fila y se despliega todo lo que se guardó de ella: Método, Ruta, Código de respuesta, IP, Identificador de sesión, Dispositivo y Agente de usuario. Si la acción guardó datos extra, se muestran debajo tal cual quedaron registrados."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El detalle omite los campos que no existen en vez de pintarlos vacíos. Si un dato no te aparece puede ser que tu rol no tenga permiso para verlo: no significa que no se haya guardado."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Las horas van al segundo y en la zona horaria de tu navegador. Es justo el dato con el que se cruza un incidente contra un correo o una captura del cliente."
                }
              ]
            },
            {
              "heading": "Quién cambió el idioma de una cuenta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada vez que una persona cambia el idioma de su cuenta queda la línea \"Cambió el idioma de la cuenta\". Su detalle dice el idioma de antes y el nuevo (antes, despues), la pantalla desde la que se eligió (pantalla), el control que se usó (origen: el menú del avatar, Mi perfil o el selector del alta) y si fue desde los ajustes o desde el alta (flujo). El Agente de usuario dice el navegador. Cambiar el idioma solo en un navegador, sin tocar la cuenta, no deja línea. Por ahora Daplox se muestra solo en español y no ofrece cambiar el idioma, así que no aparecen líneas nuevas; las de antes siguen ahí."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "facturacion-y-cuenta",
      "title": "Facturación y cuenta",
      "description": "Tu suscripción a Daplox: planes y checkout, cambiar/cancelar/reactivar el plan, facturas, uso de IA y seguridad de la cuenta.",
      "url": "https://help.daplox.com/help/facturacion-y-cuenta",
      "articles": [
        {
          "id": "facturacion-y-cuenta/ruta-cuenta-suscripcion",
          "slug": "ruta-cuenta-suscripcion",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/ruta-cuenta-suscripcion",
          "title": "Administrar la cuenta, su suscripción y el acceso del equipo",
          "excerpt": "Plan y consumo identificados, datos de facturación revisados y procedimiento claro para resolver pagos o accesos.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "facturacion-y-cuenta"
          ],
          "related_slugs": [
            "consumo-plan",
            "facturas-historicas",
            "cambiar-plan",
            "sesiones-activas",
            "cancelar-suscripcion"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Titular o administrador que se ocupa del plan, el pago y la seguridad de acceso."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Plan y consumo identificados, datos de facturación revisados y procedimiento claro para resolver pagos o accesos."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Entra en la empresa correcta y con un usuario autorizado para administrar la suscripción.",
                    "Consulta los valores vigentes en la pantalla de contratación o facturación; no asumas precios a partir de ejemplos de una guía.",
                    "Para reportar un pago, conserva fecha, importe y referencia; no envíes datos completos de la tarjeta."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: el equipo necesita más capacidad de IA. Revisa consumo y opciones disponibles en la cuenta, compara ampliar plan con la compra habilitada y confirma el resultado de la operación antes de repetir el pago."
                }
              ]
            },
            {
              "heading": "1. Identifica plan, estado y consumo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre la configuración de facturación y consulta qué tiene contratado la empresa. Diferencia límite alcanzado, función no incluida y permiso insuficiente."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Ver el consumo de tu plan",
                      "href": "https://help.daplox.com/help/facturacion-y-cuenta/consumo-plan"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes identificar el plan, su estado y la capacidad que originó el límite."
                }
              ]
            },
            {
              "heading": "2. Revisa facturas y datos fiscales",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Consulta las facturas de suscripción y los datos de facturación. No las confundas con las facturas que emites a tus propios clientes desde Finanzas."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Descargar tus facturas",
                      "href": "https://help.daplox.com/help/facturacion-y-cuenta/facturas-historicas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El documento corresponde al cobro de Daplox que estás revisando."
                }
              ]
            },
            {
              "heading": "3. Realiza cambios de plan o pago",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sigue la pantalla de cambio de plan o método de pago y revisa las condiciones mostradas antes de confirmar. Comprueba el resultado de vuelta en la aplicación."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Cambiar de plan",
                      "href": "https://help.daplox.com/help/facturacion-y-cuenta/cambiar-plan"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La cuenta refleja el cambio o muestra un estado pendiente que puedes identificar."
                }
              ]
            },
            {
              "heading": "4. Revisa sesiones y contraseña",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Consulta sesiones activas y cierra las que ya no correspondan. Usa recuperación de contraseña por el flujo oficial si no puedes entrar."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Cerrar sesión en los demás dispositivos",
                      "href": "https://help.daplox.com/help/facturacion-y-cuenta/sesiones-activas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Conservas acceso desde tu dispositivo previsto y reconoces las sesiones que permanecen."
                }
              ]
            },
            {
              "heading": "5. Gestiona pausas, bajas o reactivación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Lee las condiciones de la opción disponible antes de confirmar. Una cancelación no es una pausa; comprueba el estado final y su efecto sobre el acceso."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Cancelar la suscripción",
                      "href": "https://help.daplox.com/help/facturacion-y-cuenta/cancelar-suscripcion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Sabes el estado que quedó aplicado y la información que debes conservar."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No aparece una capacidad pagada",
                      "Revisa empresa, plan, estado del pago y permisos; envía la referencia de la operación al soporte si sigue sin reflejarse."
                    ],
                    [
                      "Se rechazó el pago",
                      "Sigue la guía Pago fallido y consulta el mensaje del proveedor; evita repetir sin comprobar el último intento."
                    ],
                    [
                      "No puedo acceder al panel",
                      "El Help Center es público. Abre el bot o escribe a soporte con el correo de tu cuenta y el error exacto."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/solicitar-revision-de-cobro",
          "slug": "solicitar-revision-de-cobro",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/solicitar-revision-de-cobro",
          "title": "Solicitar revisión de un cobro de Daplox",
          "excerpt": "Cómo pedir la revisión de un cobro o una devolución de tu suscripción sin confundirla con las ventas de tu negocio.",
          "updated_at": "2026-10-30",
          "reading_minutes": 2,
          "tags": [
            "suscripción",
            "cobro",
            "pago",
            "devolución",
            "reembolso",
            "revisión",
            "dinero"
          ],
          "related_slugs": [
            "cancelar-suscripcion"
          ],
          "sections": [
            {
              "heading": "Revisar el cobro de tu suscripción",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si necesitas revisar un cobro de Daplox o solicitar una devolución, explica el caso en el chat de ayuda y pide atención del equipo. Indica el correo con el que te registraste, la fecha aproximada y la referencia de la compra, si la tienes. Si mencionas una oferta o promesa recibida al contratar, comparte ese mensaje para incluirlo en la revisión."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La solicitud necesita revisión",
                  "text": "Escribir que cancelaste o pedir la devolución no confirma que la baja esté registrada ni que un reembolso esté aprobado. El equipo debe localizar la compra y revisar sus condiciones. No compartas contraseñas ni datos completos de tu tarjeta."
                },
                {
                  "type": "paragraph",
                  "text": "Si tu mensaje sólo dice que quieres recuperar dinero, te preguntaremos si se trata del cobro de Daplox o de una venta de tu negocio. Las facturas y devoluciones del POS corresponden a operaciones de tu negocio; no tramitan la devolución de tu suscripción."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/planes-y-checkout",
          "slug": "planes-y-checkout",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/planes-y-checkout",
          "title": "Planes y pago: cómo suscribirte a Daplox",
          "excerpt": "Los planes Plus, Pro y Ultra, el checkout con tarjeta y qué pasa justo después de pagar.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "facturación",
            "planes",
            "checkout",
            "pago",
            "suscripción"
          ],
          "related_slugs": [
            "cambiar-plan",
            "metodo-pago",
            "facturas-historicas",
            "cuenta-suspendida"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox funciona por suscripción: eliges un plan (Plus, Pro o Ultra) con facturación mensual o anual. No hay período de prueba gratis — la cuenta se activa cuando el pago se confirma."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Plus — marketing, ventas/CRM y automatizaciones para arrancar.",
                    "Pro — agrega los departamentos completos (Finanzas, Talento, Proyectos, Gerencia) y la IA en todos los módulos.",
                    "Ultra — todo lo anterior más funciones avanzadas y mayores cupos de IA."
                  ]
                }
              ]
            },
            {
              "heading": "El checkout, paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige plan e intervalo (mensual/anual)",
                      "detail": "Desde la página de precios, o dentro de la app en Configuración → Cuenta y facturación → \"Ver planes y suscribirse\"."
                    },
                    {
                      "title": "Completa el pago en la página de checkout",
                      "detail": "Es una página propia de Daplox con el formulario seguro de Stripe embebido. Daplox nunca ve ni guarda los datos de tu tarjeta."
                    },
                    {
                      "title": "Confirma con tu banco si aplica (3D Secure)",
                      "detail": "Si tu tarjeta lo exige, Stripe te lleva a la verificación del banco y te trae de vuelta automáticamente."
                    },
                    {
                      "title": "Espera la pantalla \"Activando…\"",
                      "detail": "Tras el pago, la activación tarda unos segundos mientras se confirma con Stripe. Luego verás la bienvenida y entras a la plataforma."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "¿Pagaste y sigue apareciendo el bloqueo? Usa el botón \"Ya pagué / me activaron — actualizar estado\": fuerza una sincronización con Stripe y refresca tu estado."
                }
              ]
            },
            {
              "heading": "Después del pago",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tu suscripción queda visible en Configuración → Cuenta y facturación: plan, estado, precio y fecha de la próxima renovación.",
                    "La factura de cada cobro queda disponible en la misma pantalla. El comprobante que abres y descargas en PDF es la factura de Daplox, con los datos fiscales de tu empresa.",
                    "El plan anual se cobra una vez al año; el mensual, cada mes en la misma fecha."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/cambiar-plan",
          "slug": "cambiar-plan",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/cambiar-plan",
          "title": "Cambiar de plan",
          "excerpt": "Sube o baja de plan desde Facturación. Revisa el plan, confirma el cambio y completa el pago proporcional si corresponde.",
          "updated_at": "2026-10-09",
          "reading_minutes": 3,
          "tags": [
            "facturación",
            "plan",
            "upgrade",
            "downgrade",
            "prorrateo"
          ],
          "related_slugs": [
            "planes-y-checkout",
            "facturas-historicas",
            "cancelar-suscripcion"
          ],
          "sections": [
            {
              "heading": "Pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → pestaña \"Cuenta y facturación\"."
                    },
                    {
                      "title": "Haz clic en \"Cambiar de plan\"."
                    },
                    {
                      "title": "Elige el intervalo (Mensual/Anual) y el plan",
                      "detail": "Verás las tarjetas de los planes disponibles con su precio."
                    },
                    {
                      "title": "Revisa la selección y pulsa \"Confirmar cambio\"",
                      "detail": "Daplox calcula la diferencia del período en curso. El plan se activa cuando se confirma el pago; si tu banco requiere un paso adicional, usa \"Completar pago\" y después \"Comprobar activación\". Mientras esté pendiente conservas tu plan actual."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué debes saber",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al subir de plan, las funciones nuevas se desbloquean al confirmarse el pago. Los botones \"Subir a Pro\" y \"Subir a Ultra\" abren Facturación con el plan elegido, sin crear otra suscripción.",
                    "La Junta Directiva no está incluida en Plus. Pro permite una sesión al mes; Ultra una cada siete días y máximo cuatro al mes. Cambiar de plan no reinicia las sesiones ya utilizadas.",
                    "Al bajar de plan, tus datos no se borran, pero los módulos que el plan nuevo no incluye quedan bloqueados hasta que vuelvas a subir.",
                    "También puedes cambiar entre mensual y anual desde el mismo modal.",
                    "Si tu suscripción no está activa (cuenta bloqueada), el mismo botón te lleva al checkout para suscribirte de nuevo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El plan lo puede gestionar el dueño, un administrador o un manager de la cuenta. Los demás miembros ven en esa pestaña quién lo gestiona, sin botones para contratar ni cancelar."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/metodo-pago",
          "slug": "metodo-pago",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/metodo-pago",
          "title": "Cambiar el método de pago",
          "excerpt": "Actualiza la tarjeta de tu suscripción sin salir de Daplox.",
          "updated_at": "2026-08-28",
          "reading_minutes": 2,
          "tags": [
            "facturación",
            "tarjeta",
            "pago",
            "stripe"
          ],
          "related_slugs": [
            "pago-fallido",
            "facturas-historicas",
            "cuenta-suspendida"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La tarjeta con la que se cobra tu suscripción se administra dentro de Daplox, en Configuración → Cuenta y facturación → sección \"Método de pago\". Ahí ves la tarjeta actual (marca, últimos 4 dígitos y vencimiento)."
                }
              ]
            },
            {
              "heading": "Actualizar la tarjeta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Configuración → Cuenta y facturación → \"Actualizar tarjeta\" (o \"Agregar tarjeta\" si no hay ninguna)."
                    },
                    {
                      "title": "Ingresa los datos en el formulario seguro de Stripe",
                      "detail": "Daplox no almacena los datos de la tarjeta; los maneja Stripe."
                    },
                    {
                      "title": "Confirma con tu banco si aplica (3D Secure)",
                      "detail": "Si el banco pide verificación, te redirige y vuelves automáticamente a Configuración con la tarjeta ya guardada."
                    },
                    {
                      "title": "La tarjeta nueva queda como predeterminada para los próximos cobros."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si un cobro de la renovación falla, la cuenta se bloquea de inmediato con la pantalla \"No pudimos procesar tu pago\", y desde esa misma pantalla actualizas el medio de pago. El paso a paso está en el artículo \"No pudimos procesar tu pago: qué hacer\"."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/facturas-historicas",
          "slug": "facturas-historicas",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/facturas-historicas",
          "title": "Descargar tus facturas",
          "excerpt": "El historial de facturas de tu suscripción vive en Configuración → Cuenta y facturación. El comprobante es la factura de Daplox, con descarga en PDF.",
          "updated_at": "2026-08-28",
          "reading_minutes": 2,
          "tags": [
            "facturación",
            "facturas",
            "pdf",
            "historial"
          ],
          "related_slugs": [
            "cambiar-email-facturacion",
            "metodo-pago",
            "cambiar-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ve a Configuración → pestaña \"Cuenta y facturación\" y baja hasta la sección \"Facturas\". Verás cada factura con su número, fecha, estado (Pagada, Pendiente, Anulada, Borrador o Incobrable) y monto. Haz clic sobre la fila para abrir el comprobante en pantalla, o usa el icono de descarga a la derecha para bajarlo en PDF."
                },
                {
                  "type": "paragraph",
                  "text": "El comprobante es la factura de Daplox: sale con el logo de Daplox y los datos fiscales de tu empresa. El PDF original de Stripe no desaparece — queda como respaldo, enlazado dentro del propio documento."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Para que las facturas salgan con el nombre legal y el ID fiscal de tu empresa, completa primero los \"Datos de facturación\" en la misma pantalla."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/cambiar-email-facturacion",
          "slug": "cambiar-email-facturacion",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/cambiar-email-facturacion",
          "title": "Datos de facturación (nombre legal e ID fiscal)",
          "excerpt": "Configura el nombre legal, el ID fiscal y la dirección que aparecen en tus facturas de Daplox.",
          "updated_at": "2026-08-28",
          "reading_minutes": 2,
          "tags": [
            "facturación",
            "id fiscal",
            "tax id",
            "nombre legal",
            "datos fiscales",
            "nit",
            "ruc",
            "rfc",
            "rut"
          ],
          "related_slugs": [
            "facturas-historicas",
            "metodo-pago"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las facturas de tu suscripción pueden salir a nombre de tu empresa. Los datos fiscales se editan dentro de Daplox y se sincronizan automáticamente con la facturación de Stripe."
                }
              ]
            },
            {
              "heading": "Cómo completarlos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Configuración → pestaña \"Cuenta y facturación\" → sección \"Datos de facturación\"."
                    },
                    {
                      "title": "Completa nombre legal, ID fiscal, país, ciudad, dirección y teléfono",
                      "detail": "El nombre legal de la empresa y el ID fiscal son los importantes para el cumplimiento tributario. El país se elige de un desplegable por su nombre; al elegirlo, el campo de ID fiscal se rotula con el nombre que ese documento recibe en tu país, así que no tienes que adivinar cuál te piden."
                    },
                    {
                      "title": "Haz clic en \"Guardar\". Las próximas facturas saldrán con estos datos."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El nombre legal solo se usa en la factura: no cambia el nombre de tu espacio de trabajo en Daplox.",
                    "Los cambios aplican a las facturas futuras. Las ya emitidas conservan los datos que tenías cuando se generaron."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Esta sección solo la ven el dueño y los administradores de la cuenta. Los recibos de pago llegan al correo del usuario que administra la suscripción."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/consumo-plan",
          "slug": "consumo-plan",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/consumo-plan",
          "title": "Ver el consumo de tu plan",
          "excerpt": "Dónde ver cuánto almacenamiento, usuarios y límite de uso de IA llevas consumido.",
          "updated_at": "2026-10-09",
          "reading_minutes": 2,
          "tags": [
            "facturación",
            "consumo",
            "límites",
            "uso"
          ],
          "related_slugs": [
            "comprar-creditos-ia",
            "capacidad-email-marketing",
            "cambiar-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración → pestaña \"Cuenta y facturación\" hay tres tarjetas de uso con barra de progreso: Almacenamiento (usado vs cupo del plan), \"Uso de IA\" (el porcentaje consumido del límite de IA en el ciclo actual) y Usuarios (activos vs máximo del plan). Debajo hay una cuarta tarjeta, \"Capacidad de email marketing\", con el máximo de contactos por campaña de tu plan."
                }
              ]
            },
            {
              "heading": "Cómo leerlas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La barra cambia de color al acercarse al tope: ámbar desde el 80% y rojo desde el 95%.",
                    "La tarjeta \"Uso de IA\" muestra el porcentaje del ciclo actual y el día en que vuelve a 0 %: el corte es la renovación de tu plan o, si tu plan no se renueva con un cobro automático, el mismo día de cada mes en que se creó tu cuenta. El detalle está en la pestaña \"Uso IA\".",
                    "Si tu plan tiene un recurso ilimitado, la tarjeta dice \"Ilimitado\".",
                    "Sólo el plan interno superadmin tiene IA ilimitada. Enterprise tiene el cupo acordado. Si no se puede consultar el uso, la tarjeta indica que no está disponible; no lo interpreta como 0 %.",
                    "El almacenamiento solo baja al eliminar archivos; los usuarios, al desactivar cuentas del equipo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El límite que puede detener la IA es el de uso: el diario y el del ciclo mensual, que vuelve a 0 % en cada corte. En la pestaña \"Uso IA\" ves en qué funciones se fue y, con \"Ampliar tu límite\", puedes sumarle +25%, +50% o +100% durante 30 días sin cambiar de plan."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/comprar-creditos-ia",
          "slug": "comprar-creditos-ia",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/comprar-creditos-ia",
          "title": "Ampliar el límite de IA",
          "excerpt": "Suma +25%, +50% o +100% a tu límite mensual de IA durante 30 días, a un precio proporcional a tu plan.",
          "updated_at": "2026-10-10",
          "reading_minutes": 3,
          "tags": [
            "facturación",
            "ia",
            "límite",
            "ampliar",
            "ampliación",
            "recarga",
            "uso",
            "créditos",
            "comprar"
          ],
          "related_slugs": [
            "creditos-ia-planes",
            "consumo-plan",
            "cambiar-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada plan incluye un límite mensual de uso de IA (análisis, generaciones, importaciones con IA, Chat IA). Es el que puede detener la IA cuando llega al 100%, y vuelve a 0 % en cada corte del ciclo. Si lo necesitas antes del próximo corte, puedes ampliarlo con una recarga en Configuración → pestaña \"Uso IA\" → \"Ampliar tu límite\"."
                }
              ]
            },
            {
              "heading": "Qué incluye cada recarga",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tres opciones: +25%, +50% o +100% de tu límite mensual, durante 30 días desde la compra.",
                    "El precio es proporcional a tu plan: la misma fracción de lo que pagas al mes. Por ejemplo, en Pro (USD 149 al mes) +50% cuesta USD 74,50. Cada opción muestra su precio antes de pagar.",
                    "Sólo el dueño o un administrador de la cuenta puede comprarla."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo se compra",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → pestaña \"Uso IA\"."
                    },
                    {
                      "title": "En \"Ampliar tu límite\", elige +25%, +50% o +100%.",
                      "detail": "La de +50% viene marcada como \"Popular\"."
                    },
                    {
                      "title": "Pulsa \"Comprar\" y paga en la página segura de Stripe.",
                      "detail": "Al volver verás \"¡Compra exitosa! Tu límite se ampliará en unos segundos.\" y la pestaña se actualiza sola."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué pasa después",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La ampliación se suma a tu límite y la barra de \"Uso de IA\" lo refleja. Debajo dice cuánto suma y hasta cuándo, por ejemplo \"Incluye una ampliación de +50% hasta el 7/11/2026\".",
                    "Vence a los 30 días: tu límite vuelve al de tu plan.",
                    "Si la compra se reembolsa, la ampliación se retira.",
                    "Cuenta una sola vez mientras está vigente: si pasa un corte del ciclo, al ciclo nuevo sólo pasa lo que no usaste de ella (la pestaña \"Uso IA\" dice cuánto queda). El límite diario, que frena concentraciones de uso en un solo día, no cambia.",
                    "El consumo vuelve a 0 % en cada corte del ciclo; la fecha está en la pestaña \"Uso IA\". Si llegas al límite todos los meses, un plan superior incluye un límite mayor: Configuración → pestaña \"Cuenta y facturación\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los paquetes de créditos que se vendían antes no ampliaban este límite y ya no se ofrecen. Si compraste créditos y aun así la IA te dice que alcanzaste el límite, escríbenos desde Ayuda y soporte."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/capacidad-email-marketing",
          "slug": "capacidad-email-marketing",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/capacidad-email-marketing",
          "title": "Capacidad de email marketing y cupos adicionales",
          "excerpt": "Cuántos contactos puede incluir cada campaña según tu plan, y cómo ampliar el cupo con paquetes mensuales sin cambiar de plan.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "facturación",
            "email marketing",
            "capacidad",
            "audiencia",
            "contactos",
            "campañas",
            "cupo",
            "add-on",
            "destinatarios"
          ],
          "related_slugs": [
            "consumo-plan",
            "cambiar-plan",
            "destinatarios-y-consentimiento-email"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada plan incluye un máximo de contactos distintos POR CAMPAÑA de email marketing. Es un límite del envío, no de tus datos: el CRM y las listas siguen siendo ilimitados, y no se borra ni se recorta ningún contacto por este tope."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Plus — hasta 1.000 contactos por campaña.",
                    "Pro — hasta 5.000 contactos por campaña.",
                    "Ultra — hasta 20.000 contactos por campaña."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "En Configuración → pestaña \"Cuenta y facturación\", la tarjeta \"Capacidad de email marketing\" muestra tres números: \"Incluida en tu plan\", \"Capacidad adicional\" (los paquetes que hayas contratado) y \"Total por campaña\"."
                }
              ]
            },
            {
              "heading": "Ampliar la capacidad sin cambiar de plan",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Configuración → Cuenta y facturación → tarjeta \"Capacidad de email marketing\"."
                    },
                    {
                      "title": "Haz clic en \"Ampliar capacidad\"",
                      "detail": "Se despliega el catálogo de paquetes. Precios de referencia: 1.000 contactos → 19 USD/mes, 5.000 → 69, 10.000 → 119, 25.000 → 249 y 50.000 → 399 (el precio final lo confirma el checkout)."
                    },
                    {
                      "title": "Elige un paquete y pulsa \"Añadir capacidad\"",
                      "detail": "Te lleva al pago seguro de Stripe y vuelves a Daplox con la confirmación."
                    },
                    {
                      "title": "La capacidad nueva se suma de inmediato al \"Total por campaña\"."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los paquetes son suscripciones mensuales recurrentes, independientes del plan: se renuevan cada mes hasta que los canceles.",
                    "Para cancelar uno, en la misma tarjeta usa \"Cancelar al final del período\": conservas la capacidad hasta el cierre del mes ya pagado y después solo baja el cupo de envío — tus listas y tu CRM no se tocan.",
                    "El máximo operativo es de 70.000 contactos por campaña, sumando el plan y los paquetes."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Contratar o cancelar paquetes es cosa de un administrador de la cuenta; los demás miembros ven el catálogo con el aviso de pedírselo a su administrador."
                }
              ]
            },
            {
              "heading": "Qué cuenta contra el tope (y qué no)",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cuenta: los destinatarios efectivos de cada campaña de Email Marketing.",
                    "No cuenta: los correos transaccionales de tus leads (confirmaciones, secuencias automáticas). Esos salen aparte y no consumen esta capacidad.",
                    "Al armar una campaña, el selector de destinatarios te avisa si la selección supera tu capacidad — no se envían campañas parciales — y te deja el enlace \"Ampliar capacidad\" para resolverlo ahí mismo."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/cancelar-suscripcion",
          "slug": "cancelar-suscripcion",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/cancelar-suscripcion",
          "title": "Cancelar la suscripción",
          "excerpt": "El flujo de baja paso a paso: qué apagas, las alternativas según tu motivo y qué pasa con tu acceso y tus datos.",
          "updated_at": "2026-10-09",
          "reading_minutes": 5,
          "tags": [
            "facturación",
            "cancelar",
            "baja",
            "dar de baja",
            "cuenta",
            "plan",
            "suscripción",
            "retención",
            "descuento",
            "motivo"
          ],
          "related_slugs": [
            "pausar-suscripcion",
            "reactivar-suscripcion",
            "cuenta-suspendida",
            "cambiar-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La baja se inicia en Configuración → pestaña \"Cuenta y facturación\" con el botón \"Cancelar suscripción\", que ven el dueño, los administradores y los managers de la cuenta. No es un simple \"¿estás seguro?\": el flujo te muestra qué está funcionando en tu cuenta, te pregunta el motivo y te ofrece una alternativa acorde — y en todos los pasos hay una salida directa para cancelar sin rodeos."
                }
              ]
            },
            {
              "heading": "El flujo, paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"Esto es lo que apagas\": el inventario vivo de tu cuenta",
                      "detail": "La primera pantalla muestra lo que está activo ahora mismo: contactos en tu CRM, negocios abiertos, automatizaciones corriendo, correos enviados este mes y sitios publicados al aire. Sales con \"Mejor me quedo\" o sigues con \"Continuar con la cancelación\". Si la cuenta está vacía, esta pantalla se salta sola."
                    },
                    {
                      "title": "\"Antes de que te vayas\": cuéntanos el motivo",
                      "detail": "Eliges entre 7 motivos: \"Es muy caro para lo que uso\", \"Le falta algo que necesito\", \"No llegué a usarlo\", \"Me resultó difícil de usar\", \"Me paso a otra herramienta\", \"Es una pausa, vuelvo después\" u \"Otro motivo\", con un comentario opcional que llega al equipo aunque decidas irte. Si no quieres responder, \"Prefiero no responder\" te lleva igual a la siguiente pantalla."
                    },
                    {
                      "title": "Una alternativa según tu motivo",
                      "detail": "El flujo responde a lo que marcaste, no con una oferta genérica (la lista completa está abajo). \"No, gracias\" te lleva a la confirmación."
                    },
                    {
                      "title": "\"Confirmar la cancelación\"",
                      "detail": "La última pantalla dice exactamente qué ocurre: conservas el acceso completo hasta la fecha exacta del final del período ya pagado (tu plan no se vuelve a cobrar; la capacidad adicional de Email Marketing, si la tienes, se cancela cuando termina el plan), tus datos siguen ahí y puedes reactivar con un clic antes de esa fecha. Confirmas con \"Cancelar mi suscripción\" o te quedas con \"Mejor me quedo\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Las alternativas por motivo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Es muy caro para lo que uso\" → \"50% de descuento en los próximos 3 meses\" sobre tu suscripción actual, sin cambiar de plan (botón \"Me quedo con el 50%\"); y además \"Prefiero bajar a un plan más económico\", que abre el cambio de plan real con los precios vivos.",
                    "\"Es una pausa, vuelvo después\" → \"Pausar 3 meses\": una pausa de verdad, sin cobro y con tus datos intactos (ver el artículo de la pausa).",
                    "\"No llegué a usarlo\" o \"Me resultó difícil de usar\" → \"Quiero que me ayuden\": alguien del equipo te acompaña a dejar la cuenta funcionando con tus datos reales; si después sigues pensando lo mismo, cancelas.",
                    "\"Le falta algo que necesito\" → \"Quedarme y que me avisen\": lo que escribiste llega al equipo que decide qué se construye, y te escriben en cuanto exista.",
                    "\"Me paso a otra herramienta\" u \"Otro motivo\" → también reciben la oferta del 50% por 3 meses."
                  ]
                }
              ]
            },
            {
              "heading": "Qué pasa después de confirmar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Mantienes acceso completo hasta la fecha de corte (la verás como \"Termina el\" en la pantalla de Cuenta y facturación, con un aviso azul medio que repite la fecha).",
                    "Hasta esa fecha puedes arrepentirte con un clic en \"Reactivar suscripción\" — sin cargos nuevos, la renovación sigue normal.",
                    "Llegada la fecha, la cuenta queda bloqueada: al entrar verás la pantalla de reactivación en lugar del producto.",
                    "Tus datos NO se borran al cancelar: si más adelante vuelves a suscribirte, encuentras todo como lo dejaste.",
                    "Unos 30 días después de consumarse la baja puede llegarle al dueño de la cuenta UN correo con una oferta para volver. Se envía una sola vez, y trae un enlace para no recibir más mensajes."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cancelar no es eliminar la cuenta",
                  "text": "Si además quieres que eliminemos tus datos definitivamente, esa es una acción aparte del dueño de la cuenta (eliminación de cuenta) y es irreversible."
                }
              ]
            },
            {
              "heading": "Si tu último pago falló",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con un pago pendiente la cuenta está bloqueada en la pantalla \"No pudimos procesar tu pago\". Si en vez de actualizar la tarjeta prefieres irte, el dueño, un administrador o un manager pulsa ahí \"Prefiero cancelar mi suscripción\": se pregunta el motivo y se confirma, sin ofertas."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La baja es inmediata, no al final del período: el acceso ya estaba pausado por el pago pendiente, así que no hay días pagados que conservar.",
                    "Con el plan se cancela también la capacidad adicional de Email Marketing, si la tienes: no se hacen más intentos de cobro.",
                    "Te llega un correo al dueño de la cuenta confirmando que la suscripción quedó cancelada.",
                    "Tus datos se conservan: si vuelves, te suscribes de nuevo y encuentras todo como lo dejaste.",
                    "Si el cobro se recuperó justo antes (por ejemplo, porque el banco aprobó un reintento), la baja vuelve a ser al final del período pagado."
                  ]
                }
              ]
            },
            {
              "heading": "Si tu plan no se cobra con tarjeta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Algunas cuentas tienen un plan pagado activado directamente por el equipo de Daplox, sin cobro automático con tarjeta. En ellas el botón se llama \"Solicitar la baja\" (una prueba gratuita no lo tiene: termina sola en su fecha): haces el mismo recorrido (lo que apagas y el motivo) y, al confirmar, se abre un caso para el equipo de Daplox con tu motivo. La pantalla te muestra el número de caso y te escriben al correo de tu cuenta para confirmar la baja; hasta entonces el plan sigue activo."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/pausar-suscripcion",
          "slug": "pausar-suscripcion",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/pausar-suscripcion",
          "title": "Pausar tu cuenta 3 meses sin pagar",
          "excerpt": "La pausa real: 3 meses sin cobros, datos intactos y reactivación automática al vencer — o antes, con un clic.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "facturación",
            "pausa",
            "pausar",
            "suscripción",
            "temporada",
            "reactivar"
          ],
          "related_slugs": [
            "cancelar-suscripcion",
            "reactivar-suscripcion",
            "pago-fallido"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si tu negocio para por temporada o necesitas un respiro, no hace falta cancelar: puedes pausar la cuenta por 3 meses fijos. Durante la pausa no se te cobra nada y el acceso queda bloqueado, pero todo se conserva tal cual: contactos, automatizaciones y sitios. Al cumplirse los 3 meses, la suscripción se reactiva sola, sin trámites."
                }
              ]
            },
            {
              "heading": "Cómo pausar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → pestaña \"Cuenta y facturación\" y haz clic en \"Cancelar suscripción\"."
                    },
                    {
                      "title": "En \"Antes de que te vayas\", elige el motivo \"Es una pausa, vuelvo después\"",
                      "detail": "La pausa se ofrece dentro del flujo de baja: es la alternativa para quien no se va, solo necesita parar un tiempo."
                    },
                    {
                      "title": "Pulsa \"Pausar 3 meses\"",
                      "detail": "Verás la confirmación \"Tu cuenta quedó en pausa\" y, tras \"Entendido\", la pantalla de pausa."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Mientras la cuenta está en pausa",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al iniciar sesión, cualquier miembro ve la pantalla \"Tu cuenta está en pausa\" con la fecha en la que la suscripción se reactiva sola.",
                    "Para volver antes de esa fecha, el dueño, un administrador o un manager pulsa \"Reactivar ahora\": la pausa se quita y el cobro se reanuda al momento.",
                    "Los miembros sin permiso de facturación ven el aviso de pedirle la reactivación al administrador de la cuenta.",
                    "La pantalla no ofrece planes ni checkout a propósito: tu suscripción sigue viva (en pausa) y contratar otra la duplicaría."
                  ]
                }
              ]
            },
            {
              "heading": "Pausar no es cancelar (ni un pago fallido)",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cancelar termina la suscripción al final del período pagado, y para volver después hay que contratar de nuevo. La pausa mantiene la suscripción viva y se reactiva sola a los 3 meses.",
                    "El bloqueo por pago fallido (\"No pudimos procesar tu pago\") es involuntario y se resuelve actualizando el medio de pago. La pausa es una decisión tuya, sin deuda pendiente.",
                    "La duración es fija: 3 meses. No se puede extender, pero sí terminar antes con \"Reactivar ahora\"."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/reactivar-suscripcion",
          "slug": "reactivar-suscripcion",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/reactivar-suscripcion",
          "title": "Reactivar una suscripción cancelada",
          "excerpt": "Volver a Daplox: un clic si el período pagado sigue vigente o la cuenta está en pausa, o un nuevo pago si ya se bloqueó.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "facturación",
            "reactivar",
            "suscripción",
            "pausa"
          ],
          "related_slugs": [
            "cancelar-suscripcion",
            "pausar-suscripcion",
            "cuenta-suspendida",
            "planes-y-checkout"
          ],
          "sections": [
            {
              "heading": "Caso 1: el período pagado aún no termina",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → pestaña \"Cuenta y facturación\"."
                    },
                    {
                      "title": "Haz clic en \"Reactivar suscripción\"",
                      "detail": "El botón aparece donde antes estaba \"Cancelar\", junto al aviso de la fecha de término."
                    },
                    {
                      "title": "Listo: la cancelación programada se deshace y el plan se renueva con normalidad."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Mientras la baja está programada, al entrar a la app aparece — una vez por sesión — la ventana \"Tu plan termina pronto\", con la fecha, los días que quedan y el botón \"Mantener mi suscripción\" para reactivar sin ir a Configuración. Solo la ven el dueño y los administradores, y se cierra con \"Ahora no\"."
                }
              ]
            },
            {
              "heading": "Caso 2: la cuenta ya está bloqueada",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Inicia sesión normalmente",
                      "detail": "Verás la pantalla \"Activa tu suscripción para continuar\" con los planes disponibles."
                    },
                    {
                      "title": "Elige plan e intervalo y completa el pago",
                      "detail": "Es el mismo checkout de siempre. Puedes elegir el mismo plan u otro."
                    },
                    {
                      "title": "Espera la activación (segundos)",
                      "detail": "Si ya pagaste y sigue el bloqueo, usa \"Ya pagué / me activaron — actualizar estado\" para sincronizar con Stripe."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Caso 3: la cuenta está en pausa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si en vez de cancelar elegiste la pausa de 3 meses, al entrar verás \"Tu cuenta está en pausa\". Ahí NO hay checkout: la suscripción sigue viva. El dueño, un administrador o un manager pulsa \"Reactivar ahora\" y el acceso vuelve al momento — o simplemente esperan a la fecha indicada, en la que se reactiva sola."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "text": "En los tres casos tus datos se conservan: al reactivar, encuentras la empresa tal como la dejaste."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/pago-fallido",
          "slug": "pago-fallido",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/pago-fallido",
          "title": "No pudimos procesar tu pago: qué hacer",
          "excerpt": "Si un cobro de la renovación falla, la cuenta se bloquea hasta actualizar el medio de pago. Así se resuelve en dos minutos.",
          "updated_at": "2026-10-14",
          "reading_minutes": 3,
          "tags": [
            "facturación",
            "pago fallido",
            "pago pendiente",
            "past due",
            "tarjeta",
            "bloqueo",
            "cobro",
            "sin fondos"
          ],
          "related_slugs": [
            "metodo-pago",
            "cuenta-suspendida",
            "reactivar-suscripcion",
            "cancelar-suscripcion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando el cobro de la renovación falla (tarjeta vencida, sin fondos, rechazo del banco), la cuenta se bloquea de inmediato con la pantalla \"No pudimos procesar tu pago\" — no hay período de gracia. La buena noticia: tu suscripción sigue viva y tus datos están intactos; solo falta arreglar el medio de pago. En Configuración → Cuenta y facturación, el estado se rotula \"Pago pendiente\"."
                }
              ]
            },
            {
              "heading": "Cómo resolverlo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la pantalla de bloqueo, haz clic en \"Actualizar medio de pago\"",
                      "detail": "Se abre, dentro de Daplox, el formulario seguro de la tarjeta: la nueva queda como medio de pago de tu suscripción actual y, en ese mismo momento, se cobra con ella la factura pendiente. Si el cobro pasa, entras al producto sin esperar al siguiente reintento."
                    },
                    {
                      "title": "Si el banco rechaza el cobro, prueba con otra tarjeta",
                      "detail": "El formulario te dice el motivo (por ejemplo, que la tarjeta no tiene fondos suficientes) y sigue abierto para que pongas otra. Si tu banco pide confirmar el pago, aparece \"Confirmar el pago con mi banco\": ábrelo, confirma y vuelve."
                    },
                    {
                      "title": "Pulsa \"Ya lo actualicé — verificar\"",
                      "detail": "Fuerza la verificación del pago contra Stripe. En cuanto el cobro se recupera, entras al producto con normalidad."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El botón \"Actualizar medio de pago\" solo lo ven el dueño, los administradores y los managers. Los demás miembros ven el aviso de contactar al administrador de la cuenta — sus datos también están intactos."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No te suscribas de nuevo",
                  "text": "Esta pantalla no ofrece planes ni checkout a propósito: tu suscripción sigue viva en Stripe, y contratar otra encima significaría pagar dos veces. Para seguir, actualiza el medio de pago."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Si prefieres irte",
                  "text": "En la misma pantalla, el dueño, un administrador o un manager tiene \"Prefiero cancelar mi suscripción\". Con un pago pendiente la baja es inmediata y no se hacen más intentos de cobro; tus datos se conservan. Más detalle en el artículo \"Cancelar la suscripción\"."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/cuenta-suspendida",
          "slug": "cuenta-suspendida",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/cuenta-suspendida",
          "title": "Cuenta suspendida o bloqueada: qué significa",
          "excerpt": "Por qué ves la pantalla \"Activa tu suscripción para continuar\" y cómo salir de ahí según tu rol.",
          "updated_at": "2026-10-14",
          "reading_minutes": 3,
          "tags": [
            "facturación",
            "suspendida",
            "bloqueo",
            "paywall",
            "402"
          ],
          "related_slugs": [
            "planes-y-checkout",
            "pago-fallido",
            "pausar-suscripcion",
            "reactivar-suscripcion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox solo funciona con una suscripción activa. Si la cuenta de tu empresa está en estado suspendido o cancelado, al entrar no verás el producto sino la pantalla \"Activa tu suscripción para continuar\"."
                }
              ]
            },
            {
              "heading": "Cuándo pasa",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Te registraste pero todavía no completaste el primer pago (las cuentas nuevas nacen sin acceso hasta pagar).",
                    "La suscripción se canceló y el período pagado ya terminó.",
                    "La tarjeta falló en todos los reintentos de cobro y Stripe canceló la suscripción. Igual puedes iniciar sesión: entras a esta pantalla, eliges plan y pagas con otra tarjeta."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Hay otros dos bloqueos con pantalla propia, que NO se resuelven contratando un plan: el cobro fallido (\"No pudimos procesar tu pago\", se arregla actualizando el medio de pago) y la pausa voluntaria (\"Tu cuenta está en pausa\", se termina con \"Reactivar ahora\" o al vencer la fecha). Cada uno tiene su artículo."
                }
              ]
            },
            {
              "heading": "Cómo desbloquearla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si eres dueño, admin o manager: en la misma pantalla eliges plan y pagas — la cuenta se activa en segundos.",
                    "Si eres otro miembro del equipo: verás un mensaje para avisarle al administrador de la cuenta; solo él puede activar la suscripción.",
                    "Si ya pagaste y sigue el bloqueo, usa \"Ya pagué / me activaron — actualizar estado\" (sincroniza el estado con Stripe) o refresca después de unos segundos."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El bloqueo no borra nada: tus datos siguen guardados y reaparecen intactos al activar la suscripción."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/plan-enterprise",
          "slug": "plan-enterprise",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/plan-enterprise",
          "title": "Planes a la medida (Enterprise)",
          "excerpt": "Si los planes estándar te quedan cortos, el equipo de Daplox puede armar un plan personalizado para tu empresa.",
          "updated_at": "2026-07-02",
          "reading_minutes": 2,
          "tags": [
            "facturación",
            "enterprise",
            "plan personalizado"
          ],
          "related_slugs": [
            "cambiar-plan",
            "consumo-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Además de Plus, Pro y Ultra, existen planes personalizados para empresas con necesidades particulares: más usuarios, cupos de IA superiores, módulos específicos o condiciones comerciales propias."
                }
              ]
            },
            {
              "heading": "Qué se puede personalizar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Precio y ciclo de facturación acordados con el equipo comercial.",
                    "Cupos: usuarios, almacenamiento y límite de uso de IA según tu operación. Enterprise tiene un cupo finito y editable que se acuerda antes de activar la cuenta; no ofrece IA ilimitada.",
                    "Módulos habilitados a la medida (el equipo puede activar funciones puntuales para tu cuenta)."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo contratarlo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Escríbenos por los canales de soporte o ventas de Daplox contando tu caso."
                    },
                    {
                      "title": "Llamada de descubrimiento",
                      "detail": "Entendemos número de usuarios, módulos clave y consumo esperado de IA."
                    },
                    {
                      "title": "Propuesta y activación",
                      "detail": "Se crea el plan personalizado para tu cuenta y lo contratas con el mismo checkout de siempre."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si ya tienes un plan pago y pasas a uno personalizado, el cambio aplica con prorrateo como cualquier cambio de plan."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/sesiones-activas",
          "slug": "sesiones-activas",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/sesiones-activas",
          "title": "Cerrar sesión en los demás dispositivos",
          "excerpt": "Si perdiste un equipo o crees que alguien entró a tu cuenta, ciérrale el acceso a todos los demás dispositivos.",
          "updated_at": "2026-08-20",
          "reading_minutes": 1,
          "tags": [
            "seguridad",
            "sesiones",
            "dispositivos",
            "cuenta"
          ],
          "related_slugs": [
            "cambiar-contrasena"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración → Sesiones hay una sola acción: cerrar la sesión en todos los demás dispositivos. La pantalla no muestra una lista de sesiones, ni direcciones IP, ni un contador de accesos."
                },
                {
                  "type": "paragraph",
                  "text": "Antes sí mostraba esa lista, y confundía más de lo que ayudaba: cada vez que inicias sesión se registra un acceso nuevo, así que un mismo computador usado a diario acumulaba decenas de \"sesiones abiertas\" que parecían accesos ajenos sin serlo."
                }
              ]
            },
            {
              "heading": "Cómo se hace",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → Sesiones."
                    },
                    {
                      "title": "Pulsa \"Cerrar sesión en los demás dispositivos\"",
                      "detail": "Te pedimos confirmación antes de cerrar nada."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "En el dispositivo donde estás seguirás dentro y no pierdes lo que tengas abierto. En los demás habrá que volver a iniciar sesión."
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Si sospechas un acceso no autorizado",
                  "text": "Cierra la sesión en los demás dispositivos Y cambia tu contraseña de inmediato. El cambio de contraseña invalida por su cuenta los accesos existentes."
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/cambiar-contrasena",
          "slug": "cambiar-contrasena",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/cambiar-contrasena",
          "title": "Cambiar o recuperar tu contraseña",
          "excerpt": "Cambiarla desde Configuración → Seguridad, o recuperarla con el código de 6 dígitos si la olvidaste.",
          "updated_at": "2026-07-02",
          "reading_minutes": 2,
          "tags": [
            "seguridad",
            "contraseña",
            "recuperar",
            "otp"
          ],
          "related_slugs": [
            "sesiones-activas"
          ],
          "sections": [
            {
              "heading": "Cambiarla (con sesión iniciada)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ve a Configuración → pestaña \"Seguridad\" → \"Cambiar contraseña\". Ingresa la contraseña actual y la nueva. Al cambiarla, las demás sesiones abiertas quedan invalidadas."
                }
              ]
            },
            {
              "heading": "Olvidé mi contraseña",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la pantalla de inicio de sesión, haz clic en \"Olvidé mi contraseña\"."
                    },
                    {
                      "title": "Ingresa tu email",
                      "detail": "Si el correo está registrado, te llega un código de 6 dígitos. Por seguridad, el mensaje en pantalla es el mismo exista o no la cuenta."
                    },
                    {
                      "title": "Escribe el código y tu nueva contraseña",
                      "detail": "El código vence a los 15 minutos y sirve una sola vez. Si no llegó, revisa spam o usa \"Reenviar código\" (espera 30 segundos entre reenvíos)."
                    },
                    {
                      "title": "Inicia sesión con la contraseña nueva."
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "facturacion-y-cuenta/programa-afiliados",
          "slug": "programa-afiliados",
          "url": "https://help.daplox.com/help/facturacion-y-cuenta/programa-afiliados",
          "title": "Afiliados: tu enlace, referidos y estados de comisión",
          "excerpt": "Consulta tu perfil de afiliado, copia el enlace correcto y distingue referidos pendientes, convertidos y pagados.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/settings/affiliates",
            "Afiliados: tu enlace, referidos y estados de comisión"
          ],
          "related_slugs": [
            "planes-y-checkout",
            "como-funciona-soporte"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Afiliados",
                      "href": "https://app.daplox.com/settings/affiliates"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una sesión válida en Daplox y acceso al panel de Afiliados.",
                    "Revisa la comisión actual que muestra tu perfil; puede diferir de ejemplos y materiales anteriores."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Unirme al Programa de Afiliados",
                      "Acción de inscripción cuando todavía no tienes un perfil."
                    ],
                    [
                      "Enlace de referido",
                      "Dirección de registro que contiene tu código. Copia el enlace completo desde el panel."
                    ],
                    [
                      "Comisión actual",
                      "Porcentaje que muestra tu perfil; consúltalo allí antes de calcular una expectativa."
                    ],
                    [
                      "Pendiente",
                      "Referido registrado con estado pendiente; no lo interpretes como un pago confirmado."
                    ],
                    [
                      "Convertido",
                      "Estado de conversión del referido según el registro del programa."
                    ],
                    [
                      "Pagado",
                      "Comisión registrada con estado pagado. Para discrepancias, conserva la referencia del referido."
                    ],
                    [
                      "Mis Referidos",
                      "Tabla para consultar los registros y sus importes y estados."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el panel e inscríbete si corresponde",
                      "detail": "Si aparece la invitación, usa Unirme al Programa de Afiliados y espera que cargue tu perfil."
                    },
                    {
                      "title": "Copia tu enlace",
                      "detail": "Usa el botón de copiar y comprueba que incluye tu código de referencia. No reemplaces el código por el de otro perfil."
                    },
                    {
                      "title": "Revisa los estados",
                      "detail": "Consulta Mis Referidos para distinguir registro, conversión y pago. Un clic sobre el enlace no garantiza que aparezca una comisión."
                    },
                    {
                      "title": "Reporta discrepancias con contexto",
                      "detail": "Indica el referido afectado, fecha y estado que ves. No envíes información financiera sensible por el chat de ayuda."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Puedes abrir tu enlace de registro y reconocer el código de tu perfil; el panel muestra tus referidos y el estado de cada uno."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No aparece un referido",
                      "Comprueba que se usó el enlace completo y si realmente se completó el registro; un clic no basta."
                    ],
                    [
                      "La comisión no coincide con mi cálculo",
                      "Revisa porcentaje actual, importe y estado del referido; solicita revisión con su referencia."
                    ],
                    [
                      "Veo un estado desconocido",
                      "No lo interpretes como pagado. Reporta el texto exacto al equipo."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "solucion-problemas",
      "title": "Solución de problemas",
      "description": "Problemas comunes y cómo resolverlos rápido.",
      "url": "https://help.daplox.com/help/solucion-problemas",
      "articles": [
        {
          "id": "solucion-problemas/no-puedo-iniciar-sesion-cuenta-suspendida",
          "slug": "no-puedo-iniciar-sesion-cuenta-suspendida",
          "url": "https://help.daplox.com/help/solucion-problemas/no-puedo-iniciar-sesion-cuenta-suspendida",
          "title": "No puedo entrar: cuenta pendiente de activar o suspendida",
          "excerpt": "Ves \"Activa tu suscripción para continuar\" o el login no avanza. Qué significa y cómo activar tu cuenta.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "login",
            "suspendida",
            "activar",
            "pago",
            "suscripción",
            "pausa"
          ],
          "related_slugs": [
            "cuenta-suspendida-morosidad",
            "pausar-suscripcion",
            "ia-plan-no-lo-incluye",
            "no-llega-email-verificacion"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Inicias sesión pero en vez del dashboard ves \"Activa tu suscripción para continuar\".",
                    "Acabas de pagar y la pantalla sigue en \"Activando tu suscripción… esto puede tardar unos segundos\".",
                    "Eres miembro de un equipo y ves que tu organización todavía no tiene un plan activo.",
                    "Entras y ves \"No pudimos procesar tu pago\" a pantalla completa.",
                    "Entras y ves \"Tu cuenta está en pausa\" con una fecha de reactivación.",
                    "El login muestra \"No pudimos conectar con el servidor\"."
                  ]
                }
              ]
            },
            {
              "heading": "Son tres pantallas distintas, no una",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El login funciona: lo que cambia es la pantalla que ves después. Identifica cuál te salió antes de hacer nada, porque cada una se resuelve por un camino diferente."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Activa tu suscripción para continuar\" — todavía no hay un plan contratado. Se resuelve eligiendo un plan y pagando.",
                    "\"No pudimos procesar tu pago\" — la suscripción existe y sigue viva, pero el último cobro falló. Se resuelve con \"Actualizar medio de pago\", no contratando otro plan.",
                    "\"Tu cuenta está en pausa\" — alguien de tu organización eligió pausar la suscripción 3 meses en vez de cancelarla. No hay deuda ni checkout: el botón es \"Reactivar ahora\"."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Daplox no tiene período de prueba gratis: la cuenta se crea primero y se activa al pagar un plan. Hasta entonces puedes iniciar sesión, pero el producto queda bloqueado detrás de la pantalla de activación."
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige un plan desde la pantalla de activación",
                      "detail": "Te lleva al checkout (/checkout). El pago es con tarjeta vía Stripe."
                    },
                    {
                      "title": "Espera unos segundos tras pagar",
                      "detail": "La activación es automática y suele tardar segundos. La pantalla verifica sola hasta ~90 segundos."
                    },
                    {
                      "title": "Si no refresca, usa \"Ya pagué / me activaron — actualizar estado\"",
                      "detail": "Fuerza una verificación inmediata contra el sistema de pagos."
                    },
                    {
                      "title": "¿Eres miembro (no dueño) del workspace?",
                      "detail": "Solo el dueño de la cuenta puede activar la suscripción. Pídele que entre y complete el pago — al activarse, todo el equipo recupera el acceso."
                    },
                    {
                      "title": "Si ves \"No pudimos procesar tu pago\"",
                      "detail": "No elijas plan de nuevo. Pulsa \"Actualizar medio de pago\", carga una tarjeta válida y vuelve a Daplox con \"Ya lo actualicé — verificar\"."
                    },
                    {
                      "title": "Si ves \"Tu cuenta está en pausa\"",
                      "detail": "La pantalla indica la fecha en la que la suscripción se reactiva sola. Para volver antes, el dueño, un administrador o un manager pulsa \"Reactivar ahora\". Los demás miembros solo ven el aviso de pedírselo al administrador de la cuenta."
                    },
                    {
                      "title": "Si el login dice que no conecta con el servidor",
                      "detail": "Suele estar despertando tras un rato inactivo: espera unos segundos y vuelve a intentar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Estando bloqueado no puedes entrar a Configuración: la pantalla ocupa todo el panel. Todo lo que necesitas está en sus propios botones."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si pagaste y a los 5 minutos sigues bloqueado, escríbenos desde Ayuda → Contactar soporte con el email de la cuenta y el comprobante de pago. Para planes a medida o pago alternativo, escribe a ventas@daplox.com."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/no-llega-email-verificacion",
          "slug": "no-llega-email-verificacion",
          "url": "https://help.daplox.com/help/solucion-problemas/no-llega-email-verificacion",
          "title": "No me llega el email de verificación",
          "excerpt": "Pasos para encontrar el email, reenviar el código y descartar problemas de tu proveedor.",
          "updated_at": "2026-08-27",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "email",
            "verificación",
            "signup"
          ],
          "related_slugs": [
            "olvide-contrasena-no-llega-email"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Te registraste y no aparece el código en tu bandeja.",
                    "Pasaron más de 5 minutos y nada.",
                    "El reenvío tampoco llega."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El email cayó en spam, promociones o correos no deseados.",
                    "Tu proveedor (Outlook corporativo, dominios propios) bloquea remitentes externos.",
                    "Tipeaste mal el email en el registro.",
                    "Hay demora del proveedor de email (1-3 minutos es normal)."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa spam, promociones y todos los correos",
                      "detail": "Busca el mensaje de Daplox o el asunto de verificación; el remitente puede variar según el entorno."
                    },
                    {
                      "title": "Espera 3 minutos y pide reenvío",
                      "detail": "Hay un botón \"Reenviar código\" en la pantalla de verificación."
                    },
                    {
                      "title": "Verifica que escribiste bien el email",
                      "detail": "Si te equivocaste, vuelve al registro con el email correcto."
                    },
                    {
                      "title": "Marca el mensaje legítimo como seguro",
                      "detail": "Cuando lo encuentres, marca \"No es spam\" o agrega ese remitente concreto a la lista segura de tu proveedor."
                    },
                    {
                      "title": "Prueba con otro email",
                      "detail": "Si tu correo corporativo lo bloquea, usa un Gmail personal temporal."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Escríbenos desde la Ayuda (app.daplox.com/help → Hablar con soporte; no necesitas entrar a tu cuenta) con el email con el que te registraste. Te activamos la cuenta manualmente."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/olvide-contrasena-no-llega-email",
          "slug": "olvide-contrasena-no-llega-email",
          "url": "https://help.daplox.com/help/solucion-problemas/olvide-contrasena-no-llega-email",
          "title": "Olvidé mi contraseña y no me llega el código",
          "excerpt": "La recuperación es un código de 6 dígitos, no un enlace. Qué hacer si no llega o si te dice que es incorrecto.",
          "updated_at": "2026-10-21",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "contraseña",
            "login",
            "recuperación",
            "código",
            "otp",
            "contacto",
            "soporte"
          ],
          "related_slugs": [
            "no-llega-email-verificacion",
            "cambiar-contrasena"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pediste recuperar la contraseña y el código de 6 dígitos no aparece en tu bandeja.",
                    "Escribes el código y la pantalla responde que es incorrecto.",
                    "El botón \"Reenviar código\" está en gris y dice \"Reenviar en Ns\".",
                    "El botón \"Cambiar contraseña\" no se activa aunque completaste todo."
                  ]
                }
              ]
            },
            {
              "heading": "Cómo funciona de verdad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox no manda un enlace para restablecer la contraseña: manda un CÓDIGO de 6 dígitos y todo el proceso ocurre en la misma pantalla. No tienes que abrir nada desde el correo — solo copiar los seis números."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En el login, haz clic en \"¿Olvidaste tu contraseña?\"",
                      "detail": "Escribe tu email y pulsa \"Enviar código\"."
                    },
                    {
                      "title": "La pantalla cambia a \"Ingresa el código\"",
                      "detail": "No la cierres ni la recargues: aquí mismo se completa el resto."
                    },
                    {
                      "title": "Escribe los 6 dígitos y tu nueva contraseña dos veces",
                      "detail": "Pulsa \"Cambiar contraseña\" y ya puedes entrar con ella."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Por seguridad, el mensaje de la primera pantalla es el mismo exista o no la cuenta. Que diga que se envió no confirma que ese email esté registrado."
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El correo cayó en spam, promociones o correos no deseados.",
                    "El código venció: dura 15 minutos y sirve una sola vez.",
                    "Gastaste los 5 intentos de ese código — a partir de ahí queda inválido aunque lo escribas bien.",
                    "Pediste uno nuevo y estás escribiendo el anterior: siempre vale el último.",
                    "Estás escribiendo un email distinto al de tu cuenta.",
                    "La contraseña nueva tiene menos de 10 caracteres, o las dos casillas no coinciden."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Busca \"daplox\" en todas las bandejas, incluido spam y promociones."
                    },
                    {
                      "title": "Usa \"Reenviar código\"",
                      "detail": "Hay 30 segundos de espera entre reenvíos: mientras corre, el botón muestra la cuenta atrás. Cada envío invalida el anterior."
                    },
                    {
                      "title": "Escribe el código dentro de los 15 minutos",
                      "detail": "Si venció, pide uno nuevo en vez de insistir con el viejo."
                    },
                    {
                      "title": "Si el código falla varias veces, pide uno nuevo en vez de reintentar",
                      "detail": "Cada código admite 5 intentos. Al sexto ya no sirve, y seguir probando solo gasta el siguiente."
                    },
                    {
                      "title": "Elige una contraseña de al menos 10 caracteres",
                      "detail": "El botón \"Cambiar contraseña\" queda inactivo hasta que el código tenga 6 dígitos y la contraseña llegue al mínimo."
                    },
                    {
                      "title": "Verifica el email que escribiste",
                      "detail": "Si te registraste con Google, no tienes contraseña que recuperar: entra con el botón \"Google\" del login. Te lleva a Google y, al elegir tu cuenta, vuelves al panel."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "En la pantalla de ingreso, «¿Tienes problemas para ingresar? Contáctanos» abre el WhatsApp de soporte de Daplox, sin entrar a tu cuenta. También puedes pedirle a un administrador de tu workspace que te invite de nuevo, o escribirnos desde la Ayuda (app.daplox.com/help → Hablar con soporte) con el email registrado. Te restablecemos la contraseña con verificación de identidad."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/ia-plan-no-lo-incluye",
          "slug": "ia-plan-no-lo-incluye",
          "url": "https://help.daplox.com/help/solucion-problemas/ia-plan-no-lo-incluye",
          "title": "El análisis con IA dice que mi plan no lo incluye",
          "excerpt": "Un botón de IA o un módulo aparece bloqueado con \"Disponible en el plan Pro/Ultra\". Qué incluye cada plan y cómo desbloquearlo.",
          "updated_at": "2026-07-02",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "plan",
            "ia",
            "upgrade",
            "bloqueado",
            "403"
          ],
          "related_slugs": [
            "no-puedo-iniciar-sesion-cuenta-suspendida",
            "asistente-ia-no-responde"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una sección muestra un candado con \"Disponible en el plan Pro\" (o Ultra) y \"Esta sección no está incluida en tu plan actual\".",
                    "Un botón de IA responde con un aviso de que la función no está en tu plan (ej. \"La Junta Directiva IA no está incluida en tu plan actual\").",
                    "El análisis financiero con IA, los asistentes o el generador de imágenes no arrancan."
                  ]
                }
              ]
            },
            {
              "heading": "Qué está pasando",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las funciones se agrupan por plan. En términos generales: el plan Pro desbloquea los departamentos completos (Finanzas, Talento, Proyectos, Gerencia), Cotizaciones, Documentos, los asistentes de IA y la Junta Directiva IA. Ultra agrega capacidades avanzadas, como las finanzas avanzadas. Si tu plan actual no incluye la función, la pantalla te dice exactamente qué plan la trae."
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Lee el aviso: indica el plan requerido (Pro o Ultra)."
                    },
                    {
                      "title": "Verifica tu plan actual",
                      "detail": "Configuración → Cuenta muestra tu plan y su renovación."
                    },
                    {
                      "title": "Usa el botón \"Mejorar a Pro/Ultra\" del propio aviso",
                      "detail": "Te lleva a elegir el plan y pagar la diferencia. El cambio aplica al instante."
                    },
                    {
                      "title": "Recarga la página tras el pago",
                      "detail": "La función queda desbloqueada de inmediato para todo el workspace."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "¿Dice \"Permisos insuficientes\" en vez de hablar del plan?",
                  "text": "Eso no es el plan: es tu ROL dentro del workspace (ej. un usuario de solo lectura no puede ejecutar acciones que escriben datos). Pide a un administrador que revise tu rol en Talento → Permisos."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si ya tienes el plan correcto y una función sigue bloqueada, cierra sesión, vuelve a entrar y reintenta. Si persiste, escríbenos desde Ayuda → Contactar soporte con una captura del aviso y el nombre de la función."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/subi-un-pdf-y-no-paso-nada",
          "slug": "subi-un-pdf-y-no-paso-nada",
          "url": "https://help.daplox.com/help/solucion-problemas/subi-un-pdf-y-no-paso-nada",
          "title": "Subí un PDF y no pasó nada",
          "excerpt": "Subir un archivo solo lo guarda. Para que la IA extraiga los datos (facturas, extractos, listas) usa \"Importar con IA\".",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "pdf",
            "importar",
            "smart import",
            "ia",
            "extracto",
            "csv",
            "excel"
          ],
          "related_slugs": [
            "smart-import-no-detecta-archivo",
            "limites-de-tamano-archivos"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Subiste el PDF del extracto bancario a Archivos y esperabas ver las transacciones en Finanzas.",
                    "Adjuntaste una lista de clientes y no aparecieron contactos en el CRM.",
                    "El archivo quedó guardado, pero ningún dato se creó."
                  ]
                }
              ]
            },
            {
              "heading": "Qué está pasando",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Subir un archivo a Archivos (o adjuntarlo en otro módulo) solo lo ALMACENA. Para que la IA lea el documento y cree registros (transacciones, contactos, oportunidades, productos) debes usar el flujo \"Importar con IA\", que analiza el archivo, te muestra lo que encontró y espera tu aprobación."
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve al módulo de destino",
                      "detail": "El botón \"Importar con IA\" está en Finanzas → Transacciones, Marketing → Contactos, Marketing → Pipeline (oportunidades) y Archivos."
                    },
                    {
                      "title": "Click \"Importar con IA\" y sube el documento",
                      "detail": "Acepta capturas de pantalla, fotos, PDFs y también tablas: PNG/JPG/WebP, PDF y CSV o Excel (.csv, .xlsx, .xls, .xlsm), hasta 20 MB por archivo."
                    },
                    {
                      "title": "Espera el análisis",
                      "detail": "La IA extrae los datos y te muestra las filas detectadas con su tipo."
                    },
                    {
                      "title": "Revisa y corrige",
                      "detail": "Puedes ajustar el tipo de dato o los campos detectados antes de confirmar."
                    },
                    {
                      "title": "Aprueba",
                      "detail": "Recién ahí se crean los registros (hasta 1000 filas por importación). Nada se crea sin tu aprobación."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Para extractos bancarios, la foto o PDF oficial del banco funciona bien si se lee con claridad. Si el PDF es un escaneo borroso, prueba con una captura de pantalla nítida de la tabla."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Marketing → Contactos y Finanzas → Transacciones también aceptan importación por CSV directo, sin pasar por la IA. Y si prefieres no salir del chat, el asistente de Daplox puede guiarte con la importación paso a paso."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/web-publicada-no-se-ve",
          "slug": "web-publicada-no-se-ve",
          "url": "https://help.daplox.com/help/solucion-problemas/web-publicada-no-se-ve",
          "title": "Mi página web publicada no se ve",
          "excerpt": "La publicación coordina el sitio y cada página. Revisa el contenido en el editor para completar ambos pasos de forma segura.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "websites",
            "publicar",
            "página",
            "404"
          ],
          "related_slugs": [
            "editor-sitio-no-guarda",
            "pixel-no-aparece-conversiones",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abres la URL pública y sale una página en blanco o un error.",
                    "Editaste la página, guardaste, pero los cambios no se ven en la web publicada.",
                    "En el editor todo se ve bien y en la dirección pública no."
                  ]
                }
              ]
            },
            {
              "heading": "Qué está pasando",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El sitio y cada página conservan estados de publicación distintos, pero el flujo del editor los coordina: \"Guardar\" solo actualiza el borrador y \"Publicar\" copia la página a la versión pública y activa el sitio cuando hace falta. Desde Marketing → Páginas, \"Revisar y publicar\" abre la homepage o la primera página en ese flujo seguro. Si el sitio está despublicado, ninguna página se ve; si una página nunca se publicó, su URL no estará disponible."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "La vista previa NO exige publicar",
                  "text": "El botón \"Vista previa\" del editor muestra el borrador tal como quedó, sin publicar nada. Es la forma de revisar antes de que lo vea nadie — pero justamente por eso, que se vea bien ahí no significa que ya esté en vivo."
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Revisar y publicar",
                      "detail": "En Marketing → Páginas, usa \"Revisar y publicar\". Daplox abrirá la homepage o la primera página del sitio en el editor."
                    },
                    {
                      "title": "Publica desde el editor",
                      "detail": "Revisa el contenido y haz click en el botón verde \"Publicar\". El editor guarda el borrador, publica la página y activa el sitio si estaba despublicado. Verás la confirmación \"Página publicada (vN)\"."
                    },
                    {
                      "title": "Usa la URL correcta",
                      "detail": "Con dominio propio conectado, la dirección pública ES tu dominio. Sin dominio propio, tu sitio vive en el subdominio gratuito: tu-slug.sites.daplox.com. En Marketing → Páginas, el menú del sitio tiene \"Copiar URL\": úsalo en vez de escribirla a mano."
                    },
                    {
                      "title": "Recarga forzando caché",
                      "detail": "Ctrl+Shift+R (Windows) o Cmd+Shift+R (Mac) — el navegador pudo guardar la versión vieja."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Guardar no es publicar",
                  "text": "\"Guardar\" protege tu trabajo en el borrador sin tocar lo que ven tus visitantes. Puedes editar tranquilo y publicar solo cuando el resultado esté listo."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si publicaste sitio Y página y la URL sigue rota, escríbenos desde Ayuda → Contactar soporte con la URL exacta y una captura del editor."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/formulario-cerrado-borrador",
          "slug": "formulario-cerrado-borrador",
          "url": "https://help.daplox.com/help/solucion-problemas/formulario-cerrado-borrador",
          "title": "Se me cerró un formulario y perdí lo escrito",
          "excerpt": "Varios formularios guardan borrador automático en tu navegador — reabre el formulario y tu texto reaparece.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "borrador",
            "formulario",
            "draft",
            "perdí datos"
          ],
          "related_slugs": [
            "panel-en-blanco-pagina-rota",
            "editor-sitio-no-guarda"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se cerró el modal por accidente (click afuera, tecla Esc) mientras llenabas un formulario.",
                    "Se recargó la página o se cayó la sesión a mitad de una carga de datos."
                  ]
                }
              ]
            },
            {
              "heading": "La buena noticia",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los formularios de carga frecuente guardan un borrador automático en tu navegador mientras escribes — la nueva transacción de Finanzas → Transacciones, el nuevo contacto de Marketing → Contactos y la nueva oportunidad de Marketing → Pipeline. Si el formulario se cierra sin guardar, vuelve a abrirlo: lo que habías escrito reaparece solo."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El borrador se guarda unos instantes después de cada cambio, sin que hagas nada.",
                    "Se limpia cuando guardas con éxito o cuando cancelas explícitamente.",
                    "Es local: vive en ese navegador y equipo. Si cambias de computadora o usas incógnito, no estará."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para recuperar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Vuelve a la misma pantalla",
                      "detail": "La que corresponda: Finanzas → Transacciones, Marketing → Contactos o Marketing → Pipeline."
                    },
                    {
                      "title": "Abre de nuevo el mismo formulario",
                      "detail": "Los campos se restauran con el borrador guardado."
                    },
                    {
                      "title": "Completa lo que falte y guarda."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "No todos los formularios tienen borrador automático todavía. Para textos largos e importantes (propuestas, descripciones extensas), acostumbra copiar el texto antes de cerrar, o redáctalo en un doc de Proyectos que guarda automáticamente."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/limites-de-tamano-archivos",
          "slug": "limites-de-tamano-archivos",
          "url": "https://help.daplox.com/help/solucion-problemas/limites-de-tamano-archivos",
          "title": "Límites de tamaño de archivos en Daplox",
          "excerpt": "Cuánto puede pesar un archivo según dónde lo subas — y qué hacer cuando lo supera.",
          "updated_at": "2026-10-09",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "límites",
            "tamaño",
            "archivos",
            "mb",
            "upload",
            "video",
            "gif"
          ],
          "related_slugs": [
            "subir-archivos-da-error",
            "subi-un-pdf-y-no-paso-nada"
          ],
          "sections": [
            {
              "heading": "Límites por lugar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Módulo Archivos (tu Drive) y sus adjuntos en proyectos: hasta 1 GB por archivo, según la cuota disponible.",
                    "Importar con IA: imágenes PNG/JPG/WebP, PDF y tablas CSV o Excel (.csv, .xlsx, .xls, .xlsm), hasta 20 MB por archivo, 1000 filas y 100 columnas por importación.",
                    "Editor de sitios, campo de imagen o video: GIF hasta 5 MB y video propio MP4/WebM hasta 1 GB.",
                    "Bandeja de Conversaciones, adjuntos por WhatsApp: imágenes JPG o PNG hasta 5 MB (WEBP sólo como sticker, desde Mensajería avanzada); videos MP4 o 3GP (H.264 y audio AAC) y audios AAC, M4A, MP3, AMR u OGG hasta 16 MB; documentos PDF, Word, Excel, PowerPoint o TXT hasta 30 MB. Un .mov se convierte a MP4 antes de enviarlo.",
                    "Chat IA y AsistentIA: hasta 20 archivos por mensaje. PDF: hasta 24 MB y 300 páginas, con progreso y reintento por páginas. Imágenes PNG, JPEG o WEBP y otros documentos (Word, Excel, PowerPoint, CSV, TXT, Markdown, JSON): hasta 8 MB cada uno. En el Chat IA, las fotos HEIC o HEIF y las imágenes GIF, BMP, TIFF o AVIF se convierten a JPEG o PNG en el navegador; si el navegador no puede abrirlas, guárdalas como JPEG o PNG. Word, Excel y PowerPoint 97-2003 se guardan antes como .docx, .xlsx o .pptx. El Chat IA no recibe videos.",
                    "Imágenes con IA (Estudio y Editar con IA): hasta 5 imágenes de referencia PNG, JPG o WEBP por solicitud, de hasta 7 MB cada una y 20 MB entre todas; las fotos pesadas se reducen solas antes de subir.",
                    "Otros módulos: consulta el límite indicado en cada selector; el análisis con IA y las importaciones pueden tener límites menores."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "En el editor de sitios, el campo dice \"URL del video, o archivo GIF/MP4\": un enlace de YouTube, Vimeo o Loom se pega y no consume nada de tu almacenamiento. El tope de 1 GB solo aplica al video que subes tú."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Además del límite por archivo, tu plan tiene una cuota TOTAL de almacenamiento. La ves en el panel lateral de Archivos, sección \"ALMACENAMIENTO\"."
                }
              ]
            },
            {
              "heading": "Si tu archivo supera el límite",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Comprímelo",
                      "detail": "Un ZIP reduce mucho documentos y carpetas; para video, baja la resolución de exportación."
                    },
                    {
                      "title": "Divídelo",
                      "detail": "Ej. un PDF de 40 MB en partes, o un video largo en clips."
                    },
                    {
                      "title": "Súbelo a Archivos y comparte el link",
                      "detail": "Si el archivo grande no entra como adjunto, súbelo al módulo Archivos y comparte el enlace en vez de mandarlo pegado."
                    },
                    {
                      "title": "Para Importar con IA, recorta el documento",
                      "detail": "Una captura nítida de la tabla que te interesa suele pesar menos de 1 MB y se analiza mejor que el PDF completo. Si el documento supera 20 MB o 1000 filas, divídelo en varios archivos."
                    },
                    {
                      "title": "Para el video de tu sitio, baja la calidad de exportación",
                      "detail": "El aviso es explícito: \"El video supera el máximo de 1 GB. Comprímelo o expórtalo en menor calidad e inténtalo de nuevo\". O súbelo a YouTube y pega el enlace."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Los ejecutables y scripts (.exe, .bat, .sh y similares) están bloqueados por seguridad en todas las subidas. Empaquétalos en .zip si realmente necesitas almacenarlos."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/panel-en-blanco-pagina-rota",
          "slug": "panel-en-blanco-pagina-rota",
          "url": "https://help.daplox.com/help/solucion-problemas/panel-en-blanco-pagina-rota",
          "title": "Mi panel se ve en blanco o la página está rota",
          "excerpt": "La aplicación no carga, ves un mensaje raro o solo aparece la sidebar vacía.",
          "updated_at": "2026-05-29",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "error",
            "ui",
            "página rota"
          ],
          "related_slugs": [
            "error-500-que-hago",
            "reportar-bug"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Después de cargar, la pantalla queda en blanco.",
                    "Ves un mensaje \"Algo salió mal\" con un código de referencia.",
                    "Los menús cargan pero el contenido no aparece."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tu sesión expiró y necesitas volver a entrar.",
                    "Tienes una versión vieja en caché.",
                    "Extensiones del navegador (bloqueadores, ad-blockers agresivos) interfieren.",
                    "Hubo un deploy reciente y tu pestaña tiene código viejo."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Recarga forzando caché",
                      "detail": "Cmd+Shift+R (Mac) o Ctrl+Shift+R (Windows)."
                    },
                    {
                      "title": "Si sigue, cierra sesión y vuelve a entrar."
                    },
                    {
                      "title": "Prueba en una ventana de incógnito",
                      "detail": "Si funciona ahí, el problema es una extensión o el caché."
                    },
                    {
                      "title": "Desactiva temporalmente bloqueadores de anuncios y scripts."
                    },
                    {
                      "title": "Prueba en otro navegador"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Anota el código de referencia que aparece en la pantalla de error (formato \"ref: xxxxxxxx\") y envíalo desde Ayuda → Contactar soporte. Con ese código encontramos exactamente qué pasó."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/cerrar-sesion-todos-dispositivos",
          "slug": "cerrar-sesion-todos-dispositivos",
          "url": "https://help.daplox.com/help/solucion-problemas/cerrar-sesion-todos-dispositivos",
          "title": "Cómo cerrar sesión en los demás dispositivos",
          "excerpt": "Si perdiste el celular o crees que alguien entró, así les cierras el acceso de un golpe sin quedarte fuera tú.",
          "updated_at": "2026-08-20",
          "reading_minutes": 2,
          "tags": [
            "troubleshooting",
            "seguridad",
            "sesiones"
          ],
          "related_slugs": [
            "sesiones-activas",
            "cambiar-contrasena"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Perdiste un dispositivo donde estabas logueado.",
                    "Crees que alguien entró a tu cuenta.",
                    "Compartiste la cuenta y quieres expulsar a todos."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Configuración → Sesiones."
                    },
                    {
                      "title": "Pulsa \"Cerrar sesión en los demás dispositivos\"",
                      "detail": "Te pedimos confirmación antes de cerrar nada."
                    },
                    {
                      "title": "Listo: en los demás dispositivos habrá que volver a entrar",
                      "detail": "En el dispositivo donde estás sigues dentro, así que no te quedas fuera de tu propia cuenta."
                    },
                    {
                      "title": "Cambia tu contraseña inmediatamente."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Por seguridad",
                  "text": "Después de cerrar todas las sesiones, también revoca el acceso a Google, Drive, Calendar y Meta si estaban conectados. Ve a Configuración → Integraciones."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si no puedes entrar a tu cuenta para hacerlo, escríbenos desde la Ayuda (app.daplox.com/help → Hablar con soporte; no necesitas entrar a tu cuenta) con prueba de identidad. Cerramos todas las sesiones desde nuestro lado."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/asistente-ia-no-responde",
          "slug": "asistente-ia-no-responde",
          "url": "https://help.daplox.com/help/solucion-problemas/asistente-ia-no-responde",
          "title": "El asistente IA no responde",
          "excerpt": "Cuando le hablas al asistente y no contesta, o tarda muchísimo.",
          "updated_at": "2026-08-28",
          "reading_minutes": 2,
          "tags": [
            "troubleshooting",
            "asistente",
            "ia",
            "daplox",
            "créditos"
          ],
          "related_slugs": [
            "asistente-daplox-cmd-i",
            "comprar-creditos-ia",
            "error-500-que-hago",
            "ia-plan-no-lo-incluye"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Escribes un mensaje y se queda \"pensando\" indefinidamente.",
                    "Ves un error \"(ref: xxxxxxxx)\".",
                    "El asistente responde con texto vacío o cortado."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "No se pudo completar la respuesta de IA en ese intento.",
                    "Tu sesión expiró.",
                    "Tu pregunta excedió el límite de uso del plan.",
                    "Tienes una conexión inestable."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Espera 30 segundos y reintenta."
                    },
                    {
                      "title": "Cierra el panel del asistente y reabre con Cmd+I."
                    },
                    {
                      "title": "Revisa tu conexión a internet."
                    },
                    {
                      "title": "Recarga la página con Cmd+Shift+R."
                    },
                    {
                      "title": "Verifica los dos límites de IA",
                      "detail": "Ve a Configuración → Uso IA y revisa el ciclo mensual y las últimas 24 horas. El aviso indica cuál impidió la solicitud; tener margen mensual no garantiza que alcance el diario."
                    },
                    {
                      "title": "Actúa según el límite que falta",
                      "detail": "La ampliación suma al cupo mensual. Si falta margen diario, espera su liberación gradual o reduce el alcance; no se reinicia a medianoche y la ampliación mensual no lo cambia. Si falla la consulta, Reintentar consulta sólo lee el uso otra vez."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El botón del aviso depende de la causa: comprar créditos, revisar planes o reintentar. Una nota de voz también pasa por los controles de IA antes de transcribirse. Si el plan interno superadmin muestra un límite de plan, comunica a soporte la hora y la referencia del intento; ese plan es ilimitado y debe revisarse la asignación."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Envía el código de referencia (ref: xxxxxxxx) desde Ayuda → Contactar soporte. Te decimos exactamente qué pasó con esa solicitud."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/smart-import-no-detecta-archivo",
          "slug": "smart-import-no-detecta-archivo",
          "url": "https://help.daplox.com/help/solucion-problemas/smart-import-no-detecta-archivo",
          "title": "Importar con IA no detecta mi archivo",
          "excerpt": "Subes un archivo a \"Importar con IA\" y no extrae datos, detecta mal el tipo o lo rechaza.",
          "updated_at": "2026-10-09",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "smart import",
            "importar con ia",
            "import",
            "ia",
            "csv",
            "excel",
            "permisos",
            "columnas"
          ],
          "related_slugs": [
            "subi-un-pdf-y-no-paso-nada",
            "limites-de-tamano-archivos"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El análisis termina pero no propone ningún dato.",
                    "Detecta el tipo equivocado (ej. dice \"factura\" cuando es \"extracto bancario\").",
                    "El archivo se rechaza por formato o tamaño.",
                    "Sale \"Tu administrador te quitó el acceso al módulo de…\" o \"No tienes permiso para crear en el módulo de…\".",
                    "Sale \"La hoja tiene más de 100 columnas con datos\" o \"La IA no quiso leer este documento\"."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La imagen tiene baja resolución o está borrosa.",
                    "El archivo supera el límite de 20 MB por archivo.",
                    "El formato no está soportado. La pantalla lo dice bajo el recuadro de subida: \"PNG, JPG, WEBP, PDF, CSV o Excel · hasta 20 MB por archivo · hasta 1000 filas por importación\".",
                    "El PDF es un escaneo de muy baja calidad, con el texto ilegible.",
                    "No tienes permiso de Crear en el módulo donde importas (Finanzas, Marketing, Producción o Archivos): Importar con IA pide el permiso del módulo destino.",
                    "La hoja tiene más de 100 columnas con datos (por ejemplo, un flujo de caja diario).",
                    "La IA se negó a leerlo por su contenido (números de cuentas, tarjetas o documentos de identidad)."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Usa imágenes nítidas y bien iluminadas",
                      "detail": "Si es foto de un papel, evita reflejos y sombras."
                    },
                    {
                      "title": "Respeta los límites de tamaño",
                      "detail": "PDF, CSV o Excel de hasta 20 MB por archivo (las fotos del celular se reducen solas antes de subirlas); hasta 1000 filas por importación. Recorta el documento a la parte con datos."
                    },
                    {
                      "title": "Si tienes los datos en una hoja de cálculo, súbela tal cual",
                      "detail": "También acepta .csv, .xlsx, .xls y .xlsm hasta 20 MB — se lee mucho mejor que una foto de la misma tabla."
                    },
                    {
                      "title": "Si es un escaneo ilegible, saca una captura de pantalla de la tabla",
                      "detail": "Una captura nítida suele funcionar mejor que el escaneo completo."
                    },
                    {
                      "title": "Si detecta mal el tipo, corrígelo manualmente antes de aprobar",
                      "detail": "En la pantalla de revisión puedes ajustar el tipo de dato."
                    },
                    {
                      "title": "Si es un permiso, pídelo para el módulo destino",
                      "detail": "El motivo y qué hacer aparecen en la misma ventana. Un administrador da \"Crear\" en ese módulo en Talento → Permisos; no hace falta tener Marketing para importar en Finanzas."
                    },
                    {
                      "title": "Si la hoja trae demasiadas columnas, elige cuáles leer",
                      "detail": "La ventana muestra la lista con la hoja y la letra de cada columna; vienen marcadas las primeras 100 y puedes cambiarlas antes de analizar."
                    },
                    {
                      "title": "Si la IA no quiso leerlo, reintenta ocultando los números",
                      "detail": "En un CSV, Excel o PDF digital, \"Reintentar ocultando números largos\" tapa cuentas, tarjetas y documentos (deja los 4 últimos dígitos); los importes y las fechas no se tocan. Si un monto, una fecha o un teléfono llega con asteriscos, corrígelo en la revisión antes de importar. En una imagen, recórtala o tapa esos datos."
                    },
                    {
                      "title": "Recuerda dónde vive el botón",
                      "detail": "\"Importar con IA\" está en Finanzas → Transacciones, Marketing → Contactos, Marketing → Pipeline y Archivos."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Importa manualmente con CSV: Marketing → Contactos y Finanzas → Transacciones aceptan CSV directo, sin pasar por la IA. Si tienes muchos archivos del mismo tipo que fallan, escríbenos desde Ayuda → Contactar soporte con un ejemplo."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/factura-stripe-no-llega",
          "slug": "factura-stripe-no-llega",
          "url": "https://help.daplox.com/help/solucion-problemas/factura-stripe-no-llega",
          "title": "No me llegó la factura del cobro",
          "excerpt": "No hace falta esperar ningún correo: las facturas se descargan dentro de Daplox, en Configuración → Cuenta.",
          "updated_at": "2026-09-05",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "facturación",
            "factura",
            "pdf",
            "datos fiscales"
          ],
          "related_slugs": [
            "facturas-historicas",
            "cambiar-plan",
            "pago-fallido"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Te cobraron pero no llegó ningún correo con la factura.",
                    "Necesitas una factura específica para contabilidad.",
                    "La factura salió sin tus datos fiscales (nombre legal, ID fiscal, dirección)."
                  ]
                }
              ]
            },
            {
              "heading": "Las facturas se descargan dentro de Daplox",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "No dependes del correo. El historial completo vive en Configuración → Cuenta, en la sección \"Facturas\", y el comprobante lo emite Daplox: sale con el logo de Daplox y los datos fiscales de tu empresa, no con la plantilla del procesador de pagos."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → Cuenta y baja hasta \"Facturas\"."
                    },
                    {
                      "title": "Ubica la que necesitas",
                      "detail": "Cada fila muestra número, fecha, estado (Pagada, Pendiente, Anulada, Borrador o Incobrable) y monto."
                    },
                    {
                      "title": "Haz clic sobre la fila para ver el comprobante en pantalla",
                      "detail": "Se abre la factura de Daplox completa. Dentro tienes también \"Recibo del pago\" y \"Versión de Stripe\", que queda como respaldo."
                    },
                    {
                      "title": "Usa \"Descargar PDF\" (o el icono de descarga de la fila) para bajarla."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si la factura sale incompleta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si faltan el nombre legal, el ID fiscal o la dirección, la factura se emite igual pero incompleta — y la propia pantalla te avisa con un enlace \"Completarlos ahora\"."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Configuración → Cuenta, baja al formulario \"Datos de facturación\"",
                      "detail": "Está justo debajo de las facturas, que es donde salen impresos esos datos."
                    },
                    {
                      "title": "Elige el país de la lista, no lo escribas",
                      "detail": "El tipo de ID fiscal (NIT, RFC, RUC…) se deriva del país elegido. Escribirlo a mano deja la factura sin país y sin ID fiscal."
                    },
                    {
                      "title": "Guarda: las facturas siguientes ya salen con esos datos."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Solo el administrador de la cuenta ve y edita los datos de facturación. Si el formulario no te aparece, pídeselo a quien administra la suscripción."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Escríbenos desde Ayuda → Contactar soporte indicando el mes, la empresa y la referencia del cobro. El equipo revisará el caso y te indicará cómo obtener el documento."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/subir-archivos-da-error",
          "slug": "subir-archivos-da-error",
          "url": "https://help.daplox.com/help/solucion-problemas/subir-archivos-da-error",
          "title": "Subir archivos da error",
          "excerpt": "Cuando un archivo no termina de subirse o aparece un mensaje de error.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "archivos",
            "upload",
            "error"
          ],
          "related_slugs": [
            "limites-de-tamano-archivos",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La barra de progreso se queda en un porcentaje.",
                    "Aparece \"Archivo demasiado grande\" o un aviso de tamaño máximo.",
                    "Aparece \"Cuota llena\" o \"sin espacio\".",
                    "Aparece \"Tipo no permitido\"."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El archivo supera el límite: 1 GB por archivo en Drive. En otros módulos revisa el límite indicado en el formulario.",
                    "Tu cuota de almacenamiento está llena.",
                    "Tu conexión se cortó durante la subida.",
                    "El tipo de archivo está bloqueado por seguridad (ejecutables, scripts).",
                    "Tu cuenta es muy nueva y el almacenamiento aún se está aprovisionando."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Verifica el tamaño",
                      "detail": "Si supera el límite del lugar donde subes, comprímelo o divídelo (ver \"Límites de tamaño de archivos\")."
                    },
                    {
                      "title": "Revisa tu cuota",
                      "detail": "En Archivos, el panel lateral \"ALMACENAMIENTO\" muestra cuánto usaste. Vacía la papelera para recuperar espacio."
                    },
                    {
                      "title": "Verifica el tipo",
                      "detail": ".exe, .bat, .sh y similares están bloqueados. Cámbialos a .zip si necesitas subirlos."
                    },
                    {
                      "title": "Cuenta recién activada: espera unos minutos",
                      "detail": "El almacenamiento privado de tu empresa se termina de crear solo — reintenta en 2-3 minutos."
                    },
                    {
                      "title": "Reintenta la subida",
                      "detail": "El panel de subidas tiene botón de reintentar; no quedan trozos colgados."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si tu plan se quedó corto de almacenamiento, amplía el plan o limpia archivos viejos. Si el error persiste con archivos pequeños, envía el nombre del archivo y la hora desde Ayuda → Contactar soporte."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/whatsapp-business-no-conecta",
          "slug": "whatsapp-business-no-conecta",
          "url": "https://help.daplox.com/help/solucion-problemas/whatsapp-business-no-conecta",
          "title": "WhatsApp Business no se conecta (o el mensaje no llega)",
          "excerpt": "Localiza si falla el token, la cuenta, el webhook o la entrega. Comprueba cada parte sin borrar el número ni rehacer una conexión que funciona.",
          "updated_at": "2026-10-26",
          "reading_minutes": 7,
          "tags": [
            "troubleshooting",
            "whatsapp",
            "integraciones",
            "meta",
            "webhook",
            "mensajería",
            "token",
            "waba",
            "app secret",
            "no llega"
          ],
          "related_slugs": [
            "sync-whatsapp-business",
            "inbox-unificado",
            "plantillas-whatsapp-meta",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Empieza por el síntoma concreto",
              "id": "localizar-fallo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre Conectar Meta y localiza el número afectado en Tus canales. Anota la hora del fallo y pulsa Probar conexión una vez. Separa el resultado del token, la activación del número y la recepción por webhook: una conexión puede tener credenciales válidas y no recibir mensajes. Esta comprobación sólo consulta el estado; no activa el número, no envía un WhatsApp ni acredita su entrega."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir Conectar Meta",
                      "href": "https://app.daplox.com/marketing/meta-connect"
                    },
                    {
                      "title": "Guía completa para conectar WhatsApp con tu app",
                      "href": "https://help.daplox.com/help/crm/sync-whatsapp-business"
                    }
                  ]
                },
                {
                  "type": "table",
                  "columns": [
                    "Síntoma",
                    "Qué comprobar",
                    "Siguiente acción"
                  ],
                  "rows": [
                    [
                      "El token es inválido, expiró o perdió acceso",
                      "Vigencia, app emisora, permisos y activos asignados al usuario del sistema.",
                      "Actualiza el token correcto y repite Probar conexión. No cambies el App Secret para resolver un token vencido."
                    ],
                    [
                      "Probar conexión dice «Acceso vigente: revisa los permisos del activo»",
                      "Que la cuenta de WhatsApp y el número sigan asignados, con permiso, a la cuenta que los conectó.",
                      "Corrígelo en Meta Business Suite y vuelve a probar. El token sigue vigente: reconectar no lo arregla."
                    ],
                    [
                      "Probar conexión dice que a la autorización le faltan permisos",
                      "Los permisos que nombra el aviso, por ejemplo whatsapp_business_messaging o whatsapp_business_management.",
                      "Vuelve a generar el token del usuario del sistema marcándolos, actualízalo en Daplox y repite Probar conexión."
                    ],
                    [
                      "No hay acceso a la cuenta o el número no pertenece a la WABA",
                      "WABA ID y Phone Number ID de la misma Configuración de API de Meta.",
                      "Corrige los identificadores o la asignación del activo. No uses el teléfono ni el ID del portafolio como sustitutos."
                    ],
                    [
                      "El activo ya está vinculado a otra organización",
                      "La organización de Daplox que debe operar ese canal.",
                      "Pide al administrador o a soporte revisar la vinculación. No elimines el número en Meta."
                    ],
                    [
                      "Activación de WhatsApp sin confirmar",
                      "El requisito de activación que muestra el número en Tus canales.",
                      "Pulsa Activar WhatsApp. Si pide un PIN, usa el actual de seis dígitos; si hay una solicitud reciente, espera un minuto. Resuelve la verificación o coexistencia indicada sin eliminar la conexión."
                    ],
                    [
                      "La ventana de Meta no aparece al conectar WhatsApp",
                      "Si el navegador bloqueó la ventana emergente de Meta.",
                      "Pulsa Abrir WhatsApp en esta pestaña; Cancelar intento descarta el intento en curso. Al volver, Conexión de WhatsApp muestra el resultado; si autorizaste varios números, primero te pide elegir cuál conectar. Si dice que la autorización se canceló o que faltan datos de autorización, inicia de nuevo la conexión desde Conectar Meta."
                    ],
                    [
                      "Meta terminó, pero Daplox no muestra la conexión",
                      "El aviso que quedó bajo el botón de WhatsApp en Conectar Meta.",
                      "Meta entrega la autorización sólo al pulsar Finalizar (Finish) en su última pantalla: si la cierras con la X, Meta da la conexión por hecha, pero Daplox no la recibe. Conecta de nuevo y pulsa Finalizar. Si el aviso dice que el intento ya no estaba activo, lo cancelaste o venció antes de que Meta terminara: conecta de nuevo. Daplox espera la ventana de Meta hasta 30 minutos, siempre que la página de Conectar Meta siga abierta; si la recargas o la cierras, empieza de nuevo."
                    ],
                    [
                      "El resultado pide completar la coexistencia",
                      "Si el número sigue en la app WhatsApp Business del celular y si Meta ya lo conectó a la API de la nube.",
                      "Termina ese paso en Meta y vuelve a comprobar. Daplox no vuelve a registrar un número en coexistencia ni cambia su PIN. Si Meta no confirmó si el número usa la app del celular, revisa su estado en WhatsApp Manager antes de activarlo."
                    ],
                    [
                      "La cuenta dice que Daplox ya no tiene acceso (PARTNER_REMOVED)",
                      "Si alguien desconectó la cuenta desde la app WhatsApp Business o desde Meta, o si el celular pasó unos 14 días sin abrir WhatsApp Business.",
                      "Abre WhatsApp Business en el celular y vuelve a conectar el número desde Conectar Meta. Daplox conserva las conversaciones y los contactos; no borres la conexión para resolverlo."
                    ],
                    [
                      "Meta no verifica la URL del webhook",
                      "Callback URL y Verify Token completos, copiados de la app propia de tu organización.",
                      "Corrige esos dos valores en Meta. Si persiste, solicita revisar la accesibilidad HTTPS de la URL."
                    ],
                    [
                      "El token pasa, pero el webhook figura pendiente o falla",
                      "Campo messages y suscripción de tu app a la WABA.",
                      "Corrige el webhook en Meta y pulsa Reintentar webhook en Daplox; vuelve a comprobar."
                    ],
                    [
                      "Meta verifica la URL, pero no aparecen mensajes entrantes",
                      "App ID y App Secret de la app que envía los eventos; número y WABA correctos; que la Callback URL sea la propia de tu app, la que termina en tu clave.",
                      "Haz una prueba entrante y consulta la verificación de la app. Revisa también las dos suscripciones. Si en 6 horas no llega ninguna firma válida, o una app ya verificada pasa 24 horas sin recibir, la pantalla de tu app te lo avisa."
                    ],
                    [
                      "El mensaje sale en la conversación, pero no llega al teléfono",
                      "Estado de entrega, error de Meta, destinatario, ventana de atención y plantilla.",
                      "Comprueba el teléfono receptor y el estado del envío. Evita reenviar repetidamente mientras investigas."
                    ],
                    [
                      "El envío falla con el error 131056",
                      "Se enviaron demasiados mensajes seguidos al mismo número.",
                      "Espera unos minutos: Daplox reintenta solo. No reenvíes a mano mientras tanto."
                    ],
                    [
                      "Meta no responde o indica demasiadas solicitudes",
                      "Si Probar conexión muestra un error temporal del servicio.",
                      "Espera y reintenta de forma espaciada. Crear credenciales nuevas no resuelve una indisponibilidad de Meta."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "1. Si no puedes guardar la conexión: token y activos",
              "id": "token-y-activos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Comprueba que estás usando un token de acceso",
                      "detail": "Access Token no es la clave secreta de la app ni el Verify Token. El token temporal del panel inicial de Meta es para pruebas; si caducó, genera o actualiza el token operativo de usuario del sistema."
                    },
                    {
                      "title": "Revisa los permisos y la asignación de la cuenta",
                      "detail": "WhatsApp utiliza whatsapp_business_management y whatsapp_business_messaging. Para descubrir activos del negocio se utiliza también business_management. Tener esos permisos no concede por sí solo acceso a una WABA que no fue asignada al usuario del sistema."
                    },
                    {
                      "title": "Coteja los dos identificadores en Meta",
                      "detail": "Phone Number ID identifica el recurso del número; WABA ID identifica su cuenta de WhatsApp. Copia ambos para el mismo número seleccionado. Si el token pertenece a otra app o negocio, corrige la credencial antes de volver a guardar."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: permisos y tokens de Cloud API",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/documentation/wlk6lh4/whatsapp-cloud-api"
                    },
                    {
                      "title": "Meta: depurador oficial de tokens",
                      "href": "https://developers.facebook.com/tools/debug/accesstoken/"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "2. Si no recibes mensajes: webhook y firma",
              "id": "mensajes-entrantes",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Comprueba la app propia de tu organización",
                      "detail": "El App ID y el App Secret de Registra tu app de Meta deben ser los de la app en la que configuraste WhatsApp. Daplox no puede mostrarte de nuevo la clave guardada: si debes corregirla, pégala y pulsa Actualizar. La clave de Instagram Login de esa misma sección es aparte: solo valida eventos de Instagram y no sustituye al App Secret."
                    },
                    {
                      "title": "Coteja Callback URL y Verify Token",
                      "detail": "Copia los valores que muestra Daplox para tu app a la configuración del webhook de esa misma app en Meta. La URL es la propia de tu app, la que termina en tu clave, no la dirección general. No mezcles la URL de otra organización. Verificar y guardar en Meta comprueba el desafío inicial, no la firma de futuros mensajes."
                    },
                    {
                      "title": "Comprueba las dos suscripciones",
                      "detail": "En Meta debe estar suscrito el campo messages de WhatsApp Business Account. La app también debe estar suscrita a la WABA; Daplox intenta hacerlo al conectar. Reintentar webhook repite esta última operación, no cambia la URL que pegaste en Meta."
                    },
                    {
                      "title": "Envía un mensaje entrante de prueba y consulta su recepción",
                      "detail": "Escribe desde el teléfono autorizado al número conectado, revisa Conversaciones y pulsa Consultar verificación en tu app. Si continúa pendiente, el soporte debe comprobar la recepción y firma del evento. No pegues tu App Secret en el mensaje a soporte."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Meta: suscripciones de webhook a la WABA",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/folder/ypn8q0n/webhook-subscriptions"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "3. Si puedes recibir pero tu respuesta no llega",
              "id": "mensajes-salientes",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa el destinatario y el contexto del mensaje",
                      "detail": "Si utilizas recursos de prueba de Meta, confirma que el destinatario está autorizado en su panel. Para un número comercial, comprueba las restricciones actuales de la cuenta y el error del envío; no atribuyas todo fallo a una revisión pendiente."
                    },
                    {
                      "title": "Comprueba la ventana de atención",
                      "detail": "El texto libre requiere estar dentro de las 24 horas desde el último mensaje del usuario. Fuera de esa ventana usa una plantilla aprobada con nombre, idioma y variables correctos. La autorización del destinatario sigue siendo necesaria."
                    },
                    {
                      "title": "Distingue solicitud aceptada, enviada y entregada",
                      "detail": "El ID de mensaje devuelto por Meta permite rastrear la solicitud. Los estados posteriores llegan por webhook: sent no equivale a delivered. Si no tienes un estado fiable, confirma en el teléfono receptor y conserva la hora de la prueba para soporte."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Evita duplicar el envío durante el diagnóstico",
                  "text": "Que todavía no veas la confirmación no demuestra que Meta rechazó el mensaje. Revisa el resultado y el destinatario antes de reenviar; no hagas pruebas masivas sobre clientes reales."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "WhatsApp: reglas de mensajes y ventana de atención",
                      "href": "https://business.whatsapp.com/policy"
                    },
                    {
                      "title": "Meta: estados de los mensajes",
                      "href": "https://www.postman.com/meta/whatsapp-business-platform/request/rgtfq23/message-status-update-notifications"
                    },
                    {
                      "title": "Revisar las plantillas de WhatsApp",
                      "href": "https://help.daplox.com/help/marketing/plantillas-whatsapp-meta"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "4. Cómo interpretar la revisión de Meta",
              "id": "revision-meta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre el detalle de revisión del número en Tus canales y contrasta los datos con Meta. Listo, En trámite, Rechazado y Sin comprobar describen cada comprobación disponible. Sin comprobar significa que no se pudo leer ese estado. Si una consulta falla, la pantalla puede conservar datos anteriores: no los tomes como una verificación nueva."
                },
                {
                  "type": "paragraph",
                  "text": "El negocio, la WABA, el teléfono, el nombre comercial y los permisos de la app tienen requisitos distintos. Sigue la tarea concreta que Meta muestre para tu cuenta. La verificación del negocio o la revisión de una app no son requisitos universales para toda prueba, y un resultado favorable no garantiza la entrega de cada mensaje ni autoriza escribir sin consentimiento."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Si el número ya está en uso",
                  "text": "No lo borres de la app móvil ni lo des de baja en otro proveedor como solución genérica. Esta conexión no realiza la migración ni configura coexistencia. Revisa la ruta admitida para ese número con el administrador y Meta antes de interrumpir el canal."
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si el fallo continúa",
              "id": "pedir-ayuda",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Organización de Daplox, nombre de la conexión afectada y si falla al conectar, recibir o enviar.",
                    "Fecha, hora y zona horaria de una prueba; resultado de Probar conexión y texto exacto del error sin secretos.",
                    "App ID, WABA ID y Phone Number ID para identificar los activos, por el canal privado de soporte; no los confundas entre sí.",
                    "Si está disponible, ID del mensaje y estado mostrado. Una captura recortada del error puede ayudar; oculta teléfonos personales y credenciales."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Nunca envíes credenciales",
                  "text": "Escríbenos desde Ayuda → Contactar soporte sin incluir Access Token, App Secret, Verify Token ni códigos o PIN de verificación. Soporte puede revisar identificadores, horas y errores sin que publiques esos secretos."
                },
                {
                  "type": "paragraph",
                  "text": "Revisado el 12 de septiembre de 2026 frente a la configuración de Daplox y las referencias oficiales enlazadas. Si necesitas rehacer un paso, utiliza la guía completa y conserva la conexión operativa mientras diagnosticas."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/google-calendar-no-sincroniza",
          "slug": "google-calendar-no-sincroniza",
          "url": "https://help.daplox.com/help/solucion-problemas/google-calendar-no-sincroniza",
          "title": "Google Calendar no sincroniza",
          "excerpt": "Las reuniones agendadas en Daplox no aparecen en tu Google Calendar (o al revés).",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "google calendar",
            "calendario",
            "sincronización"
          ],
          "related_slugs": [
            "divergencia-con-google",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Una reserva de la Agenda no aparece en Google Calendar.",
                    "Eventos ocupados de Google Calendar no bloquean tu disponibilidad en Daplox.",
                    "El link de Google Meet no se genera."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Revocaste el acceso desde tu cuenta de Google.",
                    "La autorización expiró por inactividad prolongada.",
                    "Tu sesión de Google fue terminada por el admin de tu dominio.",
                    "Faltó el permiso de Calendar al momento de conectar."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marketing → Calendario → «Google Calendar»."
                    },
                    {
                      "title": "Revisa la tarjeta \"Google Calendar\"",
                      "detail": "Si no muestra el badge \"Conectado\" con tu email, click \"Conectar\"."
                    },
                    {
                      "title": "Si figura conectado pero no sincroniza, click \"Desconectar\" y vuelve a conectar",
                      "detail": "Aprueba TODOS los permisos — especialmente el de Calendar."
                    },
                    {
                      "title": "Genera una reserva de prueba",
                      "detail": "Pide a un colega que reserve un slot. Debe aparecer en tu Google Calendar en menos de 30 segundos."
                    },
                    {
                      "title": "Si usas Google Workspace corporativo",
                      "detail": "Pide a tu admin que apruebe la app Daplox en la consola de administración."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Desconecta totalmente desde myaccount.google.com → Seguridad → Aplicaciones de terceros con acceso. Luego reconecta desde Daplox."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/editor-sitio-no-guarda",
          "slug": "editor-sitio-no-guarda",
          "url": "https://help.daplox.com/help/solucion-problemas/editor-sitio-no-guarda",
          "title": "El editor del sitio no guarda (o guardó y algo desapareció)",
          "excerpt": "Qué hacer cuando el guardado no termina — y por qué el bloque \"HTML personalizado\" puede quedarse con menos de lo que pegaste.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "websites",
            "editor",
            "guardar",
            "html personalizado"
          ],
          "related_slugs": [
            "web-publicada-no-se-ve",
            "pixel-no-aparece-conversiones",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Aparece \"Guardando...\" pero nunca termina.",
                    "Recargas y todo vuelve al estado anterior.",
                    "Mensaje de sesión expirada al intentar publicar.",
                    "Pegaste código en \"HTML personalizado\", guardó sin error, y parte de lo que pegaste no está."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tu sesión expiró mientras editabas.",
                    "Conexión inestable en el momento del guardado.",
                    "Otro miembro del equipo está editando el mismo sitio.",
                    "Pegaste en \"HTML personalizado\" código que el saneador retira por seguridad."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Copia tu trabajo antes de hacer nada",
                      "detail": "Selecciona y copia los bloques importantes a un documento aparte."
                    },
                    {
                      "title": "Recarga la pestaña",
                      "detail": "Si te pide iniciar sesión, ingresa de nuevo."
                    },
                    {
                      "title": "Vuelve al editor y revisa qué quedó",
                      "detail": "El editor autoguarda solo, y ante un corte de red reintenta con esperas crecientes en vez de rendirse. Muchas veces el trabajo está."
                    },
                    {
                      "title": "Si otro miembro está editando, acuerden quién edita primero",
                      "detail": "Por ahora la edición no es simultánea."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "El bloque \"HTML personalizado\" no bloquea: NEUTRALIZA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Lo que pegas en ese bloque pasa por un saneador antes de mostrarse. Por seguridad se eliminan los <script>, los <iframe>, los atributos de evento (onclick y compañía) y el CSS peligroso. El editor no lo hace en silencio: en el pie del modal aparece \"N avisos: revisa qué se eliminó\", con el detalle de cada cosa retirada, y el panel de vista previa ya muestra el resultado real."
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Un píxel pegado ahí desaparece",
                  "text": "Es el caso más caro: pegas el script del píxel de Meta o de Google en \"HTML personalizado\", la página guarda sin ningún error y el píxel simplemente no existe. Los píxeles NO van ahí: van en el botón \"Píxeles y seguimiento\" de la barra del editor, que además los aplica a todas las páginas del sitio."
                },
                {
                  "type": "paragraph",
                  "text": "Dicho eso, la sintaxis no impide guardar la página. Lo único que espera a que corrijas es el botón \"Guardar\" del propio modal de HTML personalizado, que queda en gris mientras el pie marque advertencias — y el botón te dice por qué al pasar el cursor. El autoguardado de la página no depende de eso."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Recuerda que \"Guardar\" actualiza el borrador y \"Publicar\" la versión pública. Si perdiste mucho trabajo, escríbenos desde Ayuda → Contactar soporte."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/error-500-que-hago",
          "slug": "error-500-que-hago",
          "url": "https://help.daplox.com/help/solucion-problemas/error-500-que-hago",
          "title": "Recibo un error 500, qué hago",
          "excerpt": "Cuando aparece un error genérico del servidor y no sabes qué hacer.",
          "updated_at": "2026-05-29",
          "reading_minutes": 2,
          "tags": [
            "troubleshooting",
            "error",
            "500",
            "soporte"
          ],
          "related_slugs": [
            "panel-en-blanco-pagina-rota",
            "reportar-bug"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ves \"Error 500\", \"Algo salió mal\" o una pantalla con código de referencia.",
                    "La acción que intentaste no se completó."
                  ]
                }
              ]
            },
            {
              "heading": "Causas comunes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Bug puntual del backend (algo no contemplado en el código).",
                    "Mantenimiento o deploy en curso.",
                    "Dato corrupto o relación rota que no se manejó."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Anota el código de referencia",
                      "detail": "Aparece como \"(ref: xxxxxxxx)\". Con eso encontramos el error exacto en nuestros logs."
                    },
                    {
                      "title": "Espera 1 minuto y reintenta."
                    },
                    {
                      "title": "Si era un guardado, revisa si quedó duplicado",
                      "detail": "A veces se guarda y solo falla la respuesta."
                    },
                    {
                      "title": "Recarga la página."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Envía desde Ayuda → Contactar soporte el código de referencia, la URL donde ocurrió y qué estabas haciendo. Con esos 3 datos resolvemos casi todo."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/cuenta-suspendida-morosidad",
          "slug": "cuenta-suspendida-morosidad",
          "url": "https://help.daplox.com/help/solucion-problemas/cuenta-suspendida-morosidad",
          "title": "El cobro falló y la cuenta quedó bloqueada",
          "excerpt": "Un cobro fallido no deja la cuenta en solo lectura: la bloquea con una pantalla completa que trae el arreglo. Y la pausa voluntaria es otra cosa.",
          "updated_at": "2026-08-28",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "facturación",
            "suspensión",
            "pago",
            "pausa"
          ],
          "related_slugs": [
            "pago-fallido",
            "pausar-suscripcion",
            "no-puedo-iniciar-sesion-cuenta-suspendida"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Entras a Daplox y ocupa toda la pantalla el aviso \"No pudimos procesar tu pago\".",
                    "Recibiste un correo de Daplox avisando que el cobro falló.",
                    "Eres miembro del equipo y la pantalla te dice que le pidas al administrador de la cuenta que actualice el medio de pago."
                  ]
                }
              ]
            },
            {
              "heading": "Qué está pasando",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando el cobro de la renovación falla, el bloqueo es inmediato y total: no hay banner que puedas ignorar ni un modo de solo lectura, y estando bloqueado no llegas a Configuración. Todo lo que necesitas está en esa misma pantalla. Tu suscripción sigue viva y tus datos están intactos — lo único roto es el medio de pago."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tu tarjeta venció o no tiene fondos.",
                    "El banco rechazó el cargo por sospecha de fraude.",
                    "La tarjeta que quedó guardada ya no es la que usas."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa \"Actualizar medio de pago\"",
                      "detail": "Abre la pantalla segura de pago para cargar una tarjeta válida. Ese botón solo lo ven el dueño, los administradores y los managers."
                    },
                    {
                      "title": "Carga la tarjeta nueva y completa el pago pendiente."
                    },
                    {
                      "title": "Vuelve a Daplox y pulsa \"Ya lo actualicé — verificar\"",
                      "detail": "Fuerza la comprobación al momento en vez de esperar. Si el cobro ya entró, el bloqueo se levanta ahí mismo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Cuando el acceso vuelve, en Configuración → Cuenta puedes revisar el estado de la suscripción y descargar la factura del cobro que acaba de pasar."
                }
              ]
            },
            {
              "heading": "Si la pantalla dice \"Tu cuenta está en pausa\", es otra cosa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La pausa no es una suspensión: es una decisión de tu organización. Alguien eligió pausar la suscripción 3 meses en vez de cancelarla. No hay deuda, no se te cobra nada y tus datos quedan guardados tal cual los dejaste."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La pantalla indica la fecha en la que la suscripción se reactiva sola.",
                    "Para volver antes, el dueño, un administrador o un manager pulsa \"Reactivar ahora\": el acceso vuelve al momento y el cobro se reanuda.",
                    "La duración es fija: 3 meses. No se puede extender, pero sí terminar antes."
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si el banco sigue rechazando, prueba con otra tarjeta o escribe a ventas@daplox.com para coordinar un pago alternativo."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/campana-email-no-sale-cupo",
          "slug": "campana-email-no-sale-cupo",
          "url": "https://help.daplox.com/help/solucion-problemas/campana-email-no-sale-cupo",
          "title": "Mi campaña de correo no se envía: cupo o capacidad",
          "excerpt": "El envío se rechaza entero y con motivo — nunca sale una campaña a medias. Cómo saber si te frena la capacidad por campaña o el cupo mensual, y cómo reintentar un correo «Fallido» que no le llegó a nadie.",
          "updated_at": "2026-10-20",
          "reading_minutes": 5,
          "tags": [
            "troubleshooting",
            "email marketing",
            "campaña",
            "cupo",
            "capacidad",
            "audiencia",
            "fallido",
            "reintentar envío"
          ],
          "related_slugs": [
            "capacidad-email-marketing",
            "destinatarios-y-consentimiento-email"
          ],
          "sections": [
            {
              "heading": "Si el correo quedó «Fallido» y nadie lo recibió",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo del nombre del correo, en la lista de Correos y en el aviso rojo de su detalle, Daplox explica por qué falló. Cuando además dice \"Nadie recibió este correo\", aparece el botón \"Reintentar envío\": Daplox comprobó que no salió ningún correo, así que reintentar no le duplica el mensaje a nadie."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa \"Reintentar envío\" y confirma",
                      "detail": "El correo se envía a la audiencia de AHORA: se vuelven a consultar la lista o las etiquetas que elegiste, entran los contactos nuevos que cumplan el criterio y quedan fuera quienes se dieron de baja, se quejaron o rebotaron mientras tanto."
                    },
                    {
                      "title": "Espera a que termine la preparación",
                      "detail": "Con audiencias grandes verás \"Preparando el envío…\" unos minutos; el envío arranca solo y el correo pasa a \"Enviado\". Pulsar dos veces no crea un segundo envío."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si alguien se da de baja o se queja mientras el envío se prepara, ya no se cancela el correo para todos: a esa persona se la retira del envío y el resto lo recibe. Si el aviso dice que parte del envío pudo salir, no hay botón de reintentar: usa \"Clonar\" y elige la audiencia que falta para no duplicar."
                }
              ]
            },
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pulsas enviar y la campaña se rechaza con un mensaje sobre tu capacidad.",
                    "Al elegir la audiencia aparece en rojo \"Esta selección supera tu capacidad por N contactos\".",
                    "El aviso dice que alcanzaste el cupo mensual de emails y cuántos envíos te quedan."
                  ]
                }
              ]
            },
            {
              "heading": "Lo primero: no se envía nada a medias",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Daplox nunca recorta una audiencia para que quepa. Si el envío no cabe, se rechaza ENTERO y te dice el motivo. Es a propósito: una campaña que sale a la mitad de la lista es peor que una que no sale, porque el resto nunca se entera y tú crees que ya la mandaste."
                },
                {
                  "type": "paragraph",
                  "text": "El selector de destinatarios te lo advierte antes de llegar al envío, con el texto exacto: \"No enviaremos una campaña parcial: reduce la audiencia o amplía el cupo antes de enviarla\". Al lado tienes el enlace \"Ampliar capacidad\", que lleva a Configuración → Cuenta."
                }
              ]
            },
            {
              "heading": "Son dos límites distintos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Capacidad POR CAMPAÑA: cuántos destinatarios admite un solo envío. Va por plan — Plus 1.000, Pro 5.000, Ultra 20.000 — y se puede ampliar con paquetes adicionales que se suman al cupo del plan.",
                    "Cupo MENSUAL de emails: cuántos correos manda tu cuenta en el mes, sumando campañas y secuencias. Cuando se agota, el aviso indica cuántos llevas y cuántos quedan."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Tu CRM y tus listas no tienen ese tope: pueden crecer sin límite. Lo que se limita es el tamaño de cada envío, no cuántos contactos guardas."
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Mira la barra del selector de destinatarios",
                      "detail": "Se pone roja y te dice por cuántos contactos te pasas. Ese número es exactamente lo que hay que recortar o comprar."
                    },
                    {
                      "title": "Opción A: reduce la audiencia",
                      "detail": "Segmenta y manda en varias campañas más pequeñas, cada una dentro de tu capacidad."
                    },
                    {
                      "title": "Opción B: amplía la capacidad",
                      "detail": "En Configuración → Cuenta, la tarjeta de capacidad de campañas tiene \"Ampliar capacidad\": los paquetes son recurrentes y se suman al cupo de tu plan."
                    },
                    {
                      "title": "Si el problema es el cupo mensual, espera al próximo período o escribe a soporte",
                      "detail": "El cupo mensual se reinicia con el ciclo. Para ampliarlo antes, escríbenos desde Ayuda → Contactar soporte."
                    },
                    {
                      "title": "Revisa también los que quedan fuera por consentimiento",
                      "detail": "El selector marca aparte cuántos todavía no confirmaron su suscripción: esos no cuentan como envío, reciben primero un correo de confirmación."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si compraste un paquete y la capacidad no se refleja, no vuelvas a comprarlo: la propia tarjeta ofrece verificar de nuevo. Si sigue igual, escríbenos desde Ayuda → Contactar soporte con la fecha del pago."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/pixel-no-aparece-conversiones",
          "slug": "pixel-no-aparece-conversiones",
          "url": "https://help.daplox.com/help/solucion-problemas/pixel-no-aparece-conversiones",
          "title": "Pegué el píxel y no mide",
          "excerpt": "La causa nº1: el píxel quedó en el borrador y el sitio en vivo dispara el publicado. Y para Google Ads hacen falta dos valores, no uno.",
          "updated_at": "2026-08-28",
          "reading_minutes": 4,
          "tags": [
            "troubleshooting",
            "píxel",
            "meta",
            "google ads",
            "conversiones",
            "seguimiento",
            "publicar"
          ],
          "related_slugs": [
            "pixeles-y-seguimiento",
            "conversiones-google-desde-tu-sitio",
            "web-publicada-no-se-ve"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Guardaste el píxel de Meta y el Administrador de eventos no registra nada.",
                    "Google Ads mide visitas pero ninguna conversión.",
                    "El píxel funcionaba y dejó de medir después de cambiarle el identificador.",
                    "Pegaste el código del píxel en un bloque de HTML y no aparece en la página."
                  ]
                }
              ]
            },
            {
              "heading": "Causa nº1: guardaste el borrador, pero no publicaste",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El píxel se guarda en el BORRADOR de tu sitio, y el sitio en vivo dispara siempre la versión PUBLICADA. Mientras no publiques, no mide nada — y no es un error, es lo que evita que tus pruebas en el editor entren en las audiencias y en las conversiones reales de tus campañas."
                },
                {
                  "type": "paragraph",
                  "text": "Daplox te lo dice al guardar: \"Píxeles guardados. Publica el sitio para que empiecen a medir\". Y debajo de cada campo del modal se lee el estado real: \"Midiendo en el sitio publicado\" cuando el valor ya está en vivo, o \"Aún no mide: falta publicar el sitio\" cuando guardaste y no publicaste."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre \"Píxeles y seguimiento\" en la barra del editor y confirma que el identificador está guardado."
                    },
                    {
                      "title": "Publica el sitio",
                      "detail": "Desde Marketing → Páginas con \"Revisar y publicar\", o con el botón \"Publicar\" del editor."
                    },
                    {
                      "title": "Vuelve a abrir el modal",
                      "detail": "El pie de cada campo debe decir \"Midiendo en el sitio publicado\"."
                    },
                    {
                      "title": "Prueba de nuevo desde el navegador, no desde el editor."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Si cambiaste un identificador y no publicaste, el sitio en vivo sigue midiendo con el ANTERIOR. El propio modal te dice con cuál está midiendo mientras tanto."
                }
              ]
            },
            {
              "heading": "Google Ads necesita DOS valores, no uno",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con una etiqueta de Google Ads directa (la que empieza por AW-) el identificador solo no mide conversiones: hace falta además la etiqueta de conversión, que es lo que va después de la barra en AW-1234567890/AbC-dEfGhIjKlMnOpQ. No se deduce del AW-, porque cada acción de conversión tiene la suya."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pega el AW-… en \"Etiqueta de Google (Tag Manager o Google Ads)\"",
                      "detail": "Al detectar que empieza por AW-, aparece el segundo campo."
                    },
                    {
                      "title": "Completa \"Etiqueta de conversión de Google Ads\"",
                      "detail": "La encuentras en Google Ads → Objetivos → Conversiones → tu acción → «Configurar la etiqueta». Puedes pegar el código completo."
                    },
                    {
                      "title": "Guarda y publica el sitio."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Pon solo una etiqueta de Google. Si usas un contenedor GTM-…, tus conversiones de Ads salen desde Tag Manager: cargar las dos las contaría por duplicado. Con GA4 (G-…) el evento es otro y el campo de etiqueta de conversión no aparece."
                }
              ]
            },
            {
              "heading": "Otras causas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pegaste el script del píxel en el bloque \"HTML personalizado\": el saneador elimina los <script> y el píxel nunca existió. Los píxeles van en \"Píxeles y seguimiento\".",
                    "El píxel de Meta son solo números (lo encuentras en Meta Business Suite → Administrador de eventos → Orígenes de datos); si pegaste el código completo, Daplox se queda con el identificador.",
                    "Un bloqueador de anuncios en tu propio navegador impide la medición. Comprueba desde otro equipo o con el bloqueador desactivado."
                  ]
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Escríbenos desde Ayuda → Contactar soporte con la URL pública del sitio y el identificador que configuraste. Verificamos qué se está sirviendo realmente en la versión publicada."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/instagram-rechaza-imagen",
          "slug": "instagram-rechaza-imagen",
          "url": "https://help.daplox.com/help/solucion-problemas/instagram-rechaza-imagen",
          "title": "Instagram rechaza mi imagen",
          "excerpt": "Instagram solo acepta JPEG. Daplox lo detecta antes de subir nada y te dice qué formato tiene la imagen que elegiste.",
          "updated_at": "2026-09-12",
          "reading_minutes": 2,
          "tags": [
            "troubleshooting",
            "instagram",
            "imagen",
            "jpeg",
            "publicar",
            "meta"
          ],
          "related_slugs": [
            "whatsapp-business-no-conecta",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Vas a publicar en Instagram y el aviso dice que solo acepta JPEG, nombrando la extensión de tu archivo.",
                    "En un carrusel, el aviso señala que una de las láminas no es JPEG.",
                    "La misma imagen se publica sin problema en Facebook."
                  ]
                }
              ]
            },
            {
              "heading": "Qué está pasando",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "No es una limitación de Daplox: Instagram solo acepta JPEG para imágenes. Un PNG o un WebP —que es lo que suele salir de una captura de pantalla o de un generador de imágenes— se rechaza aunque se vea perfecto."
                },
                {
                  "type": "paragraph",
                  "text": "Daplox lo comprueba ANTES de gastar el viaje a Meta y te nombra la causa. Si dejara que el intento saliera, el mensaje del proveedor llegaría después de toda la espera y sin decir con claridad cuál es el problema."
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Lee la extensión que nombra el aviso",
                      "detail": "Te dice exactamente qué formato tiene el archivo elegido, y en un carrusel, cuál de las láminas falla."
                    },
                    {
                      "title": "Convierte la imagen a JPEG",
                      "detail": "Cualquier editor sirve: \"Guardar como\" o \"Exportar como\" JPG. Si viene de una captura de pantalla, vuelve a exportarla en ese formato."
                    },
                    {
                      "title": "Sustituye la imagen en la publicación y reintenta",
                      "detail": "En un carrusel, cambia solo la lámina señalada: las demás siguen siendo válidas."
                    },
                    {
                      "title": "Si la imagen se enlaza por URL, comprueba que sea pública y con http(s)",
                      "detail": "Es el otro motivo de rechazo antes de salir a Meta."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Un fallo de recepción por webhook no demuestra que la imagen sea inválida. Si el archivo cumple los requisitos y la publicación sigue fallando, revisa el error de Meta, la conexión, los permisos de publicación y las restricciones aplicables a la cuenta o app. No atribuyas todos los rechazos al formato de la imagen."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Escríbenos desde Ayuda → Contactar soporte con una captura del aviso y el archivo que intentas publicar. Verificamos qué formato está llegando."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/reportar-bug",
          "slug": "reportar-bug",
          "url": "https://help.daplox.com/help/solucion-problemas/reportar-bug",
          "title": "Reportar un bug al equipo Daplox",
          "excerpt": "Cómo describir un problema para que lo resolvamos rápido.",
          "updated_at": "2026-09-14",
          "reading_minutes": 3,
          "tags": [
            "troubleshooting",
            "bug",
            "soporte",
            "feedback"
          ],
          "related_slugs": [
            "error-500-que-hago",
            "panel-en-blanco-pagina-rota"
          ],
          "sections": [
            {
              "heading": "Síntomas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Encontraste algo que no funciona como debería.",
                    "Algo se ve raro en pantalla o falla solo en ciertos casos.",
                    "Una función que antes funcionaba bien dejó de hacerlo."
                  ]
                }
              ]
            },
            {
              "heading": "Qué incluir en el reporte",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Qué estabas haciendo (paso a paso).",
                    "Qué esperabas que pasara.",
                    "Qué pasó en su lugar.",
                    "URL exacta donde ocurrió.",
                    "Captura de pantalla o video corto (Loom es ideal).",
                    "Código de referencia si apareció error (\"ref: xxxxxxxx\").",
                    "Navegador y sistema operativo."
                  ]
                }
              ]
            },
            {
              "heading": "Pasos para resolver",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Describe cómo ocurrió",
                      "detail": "Si la acción puede enviar mensajes, cobrar o duplicar datos, no la repitas para obtener una captura. Conserva el estado y la referencia del primer intento."
                    },
                    {
                      "title": "Saca captura o video corto."
                    },
                    {
                      "title": "Anota el código de referencia si aparece."
                    },
                    {
                      "title": "Abre Ayuda → Reportar problema",
                      "detail": "Describe el caso, adjunta hasta tres imágenes PNG, JPG o WebP y pulsa Enviar reporte. En la computadora también puedes pegar la captura con Ctrl+V (⌘V en Mac) o arrastrarla a la ventana; las imágenes de más de 2 MB, como las fotos del celular, se reducen solas. Si una imagen falla o eliges más de las que caben, conservamos las válidas hasta completar tres y mostramos el nombre de cada archivo que no se adjuntó. Revisa la lista antes de enviar. El correo para responderte se toma de tu cuenta de Daplox; no necesitas abrir otra aplicación. Conserva el número de ticket. Si el fallo es temporal, pulsa Reintentar envío para conservar el mismo caso. Si aparece que no necesitas volver a enviarlo, el caso y las imágenes ya están en la bandeja de soporte; conserva el número de ticket y pulsa Listo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Un reporte con pasos, resultado esperado, error exacto y referencia permite investigar sin volver a pedir todo el contexto. Una captura o video ayuda si no expone información innecesaria."
                }
              ]
            },
            {
              "heading": "Si nada funciona",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si el problema bloquea tu operación, describe su impacto, cuántas personas están afectadas y si existe una alternativa temporal. El equipo podrá valorar la prioridad; el chat no garantiza un plazo de respuesta."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/a-quien-contactar-soporte",
          "slug": "a-quien-contactar-soporte",
          "url": "https://help.daplox.com/help/solucion-problemas/a-quien-contactar-soporte",
          "title": "A quién contactar según tu problema",
          "excerpt": "Los canales oficiales de Daplox y qué información incluir para una respuesta rápida.",
          "updated_at": "2026-10-20",
          "reading_minutes": 2,
          "tags": [
            "troubleshooting",
            "soporte",
            "contacto",
            "email",
            "ayuda"
          ],
          "related_slugs": [
            "como-funciona-soporte",
            "reportar-bug",
            "error-500-que-hago"
          ],
          "sections": [
            {
              "heading": "Canales oficiales",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dentro de Daplox: Ayuda → Contactar soporte abre la conversación en una pestaña nueva. El soporte automático te responde al instante con las guías y los videos que sirven; si eso no lo resuelve, pasas a la fila de atención en el mismo chat. Puedes adjuntar imágenes, documentos, audio y videos de hasta un minuto.",
                    "Si no puedes entrar a tu cuenta: abre app.daplox.com/help y pulsa Hablar con soporte. Es el mismo chat y no necesita sesión.",
                    "Si hace falta una revisión técnica, el caso se registra con la conversación y sus adjuntos, sin formularios, y el equipo te responde por correo. Para añadir evidencia a un caso, escribe en esa misma conversación.",
                    "ventas@daplox.com — planes, pagos, upgrades y cotizaciones a medida.",
                    "hola@daplox.com — contacto general y alianzas."
                  ]
                }
              ]
            },
            {
              "heading": "Qué incluir para que te respondamos más rápido",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El código de referencia si un error lo mostró — por ejemplo \"(ref: xxxxxxxx)\". Si no aparece, incluye el texto exacto del error.",
                    "La página donde pasó y la hora aproximada; elimina tokens o parámetros sensibles de la URL antes de enviarla.",
                    "Qué intentabas hacer, paso a paso, y una captura o video corto.",
                    "El email de tu cuenta Daplox, si escribes sin entrar a ella."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Antes de escribir, busca tu problema en este Centro de Ayuda — la mayoría de los casos frecuentes (activación de cuenta, límites de archivos, funciones por plan) tienen artículo con solución inmediata."
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/como-funciona-soporte",
          "slug": "como-funciona-soporte",
          "url": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte",
          "title": "Cómo resolver una duda y enviar un caso a soporte Daplox",
          "excerpt": "La respuesta al instante con guías y videos, la fila de atención si necesitas más ayuda, archivos de evidencia, seguimiento del caso y aviso por WhatsApp cuando te respondemos por correo.",
          "updated_at": "2026-11-04",
          "reading_minutes": 5,
          "tags": [
            "soporte",
            "ticket",
            "caso",
            "chat",
            "contactar",
            "ayuda",
            "adjuntos",
            "persona",
            "fila",
            "turno",
            "asistente virtual",
            "videos",
            "tutoriales",
            "whatsapp",
            "aviso"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Hablar con soporte",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre Ayuda → Contactar soporte",
                      "detail": "Abre la Ayuda con el botón de la esquina o con el signo de ayuda de la parte superior y elige Contactar soporte. Dentro de tu cuenta, el chat se abre sobre la pantalla en la que estás trabajando: no sales de ella. Te recibe un mensaje de bienvenida y el chat espera lo que escribas: no hay formularios ni otro botón que pulsar. Sin entrar a tu cuenta, lo abres desde la Ayuda con su burbuja o con Hablar con soporte."
                    },
                    {
                      "title": "Cuéntanos qué necesitas resolver",
                      "detail": "Indica el módulo, qué intentas hacer y el mensaje que aparece. El soporte automático te responde al instante con los pasos y, debajo, las guías y los videos de los tutoriales de Daplox que sirven para eso. Se abren en otra pestaña, así no pierdes la conversación. Si escribes desde tu cuenta, el soporte sabe en qué pantalla estás y qué plan y qué módulos tiene activos tu empresa: te indica la ruta del menú desde esa pantalla y te dice con claridad si lo que buscas no está activo en tu cuenta."
                    },
                    {
                      "title": "Dinos si eso lo resolvió",
                      "detail": "Debajo de la respuesta aparece «¿Esto resolvió tu necesidad?». Con «Sí, gracias» terminas y puedes calificar la atención. Con «No, necesito más ayuda» pasas a la fila de atención. Si el soporte automático no puede resolverlo o pides hablar con alguien, pasas a la fila sin pulsar nada."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas más ayuda",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Espera tu turno",
                      "detail": "Ves «Estás en la fila · turno N» y «Te atendemos en unos minutos». No hay contador ni barra de espera. Puedes seguir escribiendo o adjuntar capturas mientras esperas: quien te atienda lee todo lo que escribiste. Mientras el chat siga abierto conservas tu lugar, aunque cierres la ventana del chat o cambies de pestaña. Si cierras la pestaña, en unos 120 segundos dejas de contar en la fila para no subirle el turno a los demás; al volver recuperas tu lugar."
                    },
                    {
                      "title": "Te atienden en el mismo chat",
                      "detail": "Cuando una persona del equipo toma tu caso, ves «Te atiende» con su nombre, el aviso de que se unió y su saludo en el mismo chat, y responde también lo que escribiste mientras esperabas. Si el asistente virtual del equipo está disponible y nadie del equipo toma tu caso en menos de dos minutos, te atiende él con su propio nombre: se une a la conversación y, como una persona, primero lee lo que escribiste —unos segundos, más cuanto más largo es tu mensaje— y después escribe la respuesta a su ritmo; mientras escribe ves tres puntos y «está escribiendo…». Los pasos que te da llegan como texto corrido, con los números del mismo color que el resto. Si le preguntas si es una persona, te dice con claridad que es un asistente virtual. Una persona del equipo puede tomar tu caso en cualquier momento: entonces ves su nombre y el asistente deja de responder."
                    },
                    {
                      "title": "Si el asistente no lo resuelve, registra el caso",
                      "detail": "Si el asistente virtual no logra resolverlo en el chat, registra el caso para el equipo técnico con todo lo que contaste y tus archivos: no llenas un formulario ni pulsas un botón. Si entraste con tu cuenta de Daplox, la respuesta llega al correo de tu cuenta. Si escribes desde la Ayuda sin entrar a tu cuenta, el chat te pregunta a qué correo escribirte; ese correo no acredita la propiedad de una cuenta. Ves «Caso registrado» con su número: consérvalo. Debajo, el chat te pregunta si quieres que te avisemos por WhatsApp cuando te respondamos; es opcional."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué hace el soporte automatizado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El soporte automático responde al instante con la documentación de Daplox y los tutoriales en video del canal de Daplox en YouTube, y puede revisar los archivos que envías. Parte de la pantalla desde la que escribes y, con tu sesión abierta, del plan y los módulos activos de tu empresa: así distingue lo que no está activo en tu cuenta de lo que no encuentras. También explica comprobaciones generales de dominios, certificados y navegadores. No entra a tus cuentas externas ni cambia tus datos. Si en la fila te atiende el asistente virtual del equipo, nunca te dirá que es una persona. Las consultas de soporte no descuentan los créditos de tu empresa."
                }
              ]
            },
            {
              "heading": "Adjuntar evidencia",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Usa el clip del cuadro de texto, pega capturas o arrastra archivos al chat. Puedes enviar PNG, JPG, WebP, PDF de hasta 100 páginas, TXT o CSV en UTF-8, audio MP3, WAV u OGG de hasta cinco minutos y videos MP4, WebM o MOV de hasta un minuto. El servidor comprueba el formato y la duración. Los textos adjuntos admiten hasta 1 MB. De un TXT o CSV largo, el soporte automatizado y el asistente virtual del equipo leen solo el comienzo para responderte: hasta 100 KB por archivo y 200 KB entre todos los textos de una misma respuesta, así que con varios archivos de texto también puede recortarse uno más corto. La respuesta te lo indica: si lo que necesitas revisar está más abajo, copia ese fragmento en tu mensaje. El archivo se conserva completo en la conversación para quien revise tu caso."
                },
                {
                  "type": "paragraph",
                  "text": "Cada archivo admite hasta 20 MB. Puedes enviar hasta ocho archivos y 24 MB por mensaje y continuar con más mensajes, hasta 40 archivos o 64 MB por caso. Puedes escribir hasta 12.000 caracteres por mensaje. Los archivos son privados y acompañan la conversación cuando se necesita revisión técnica."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "No compartas contraseñas, códigos de acceso, claves API, tokens ni datos completos de tarjetas. Ocúltalos también en capturas, documentos y grabaciones antes de enviarlos."
                }
              ]
            },
            {
              "heading": "Revisión técnica por correo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa las comprobaciones propuestas",
                      "detail": "Si el problema continúa o requiere acceso del equipo, soporte ofrece una revisión técnica. También puedes solicitarla expresamente escribiendo en el chat; no necesitas repetir pasos que ya fallaron."
                    },
                    {
                      "title": "El caso se registra con lo que contaste",
                      "detail": "No hay formulario que completar: el caso lleva un resumen de lo que necesitas, toda la conversación y sus archivos. El correo que recibe el equipo incluye tus archivos adjuntos y, si no caben en el correo, un enlace seguro a cada uno que sólo abre el equipo de soporte con su sesión. Espera «Caso registrado» y conserva su número: un mensaje que diga que el caso se revisará todavía no es un ticket registrado."
                    },
                    {
                      "title": "Consulta tu correo",
                      "detail": "El equipo responde al correo de contacto. Sus respuestas desde la bandeja de Daplox también aparecen en el chat. Puedes responder al correo o añadir detalles en esta conversación."
                    },
                    {
                      "title": "Recibe el aviso por WhatsApp, si lo pediste",
                      "detail": "Al registrar el caso puedes dejar tu WhatsApp con el indicativo de tu país, por ejemplo +57; si entraste con tu cuenta, el chat te propone el teléfono de tu perfil. Cuando el equipo te responde por correo, te llega un mensaje de WhatsApp de Daplox, con los primeros ocho caracteres del número de tu caso, que te avisa que la respuesta está en tu correo. Es solo ese aviso: la atención sigue por correo y por este chat, no por WhatsApp. Puedes quitar el aviso desde el mismo chat con Quitar el aviso."
                    },
                    {
                      "title": "Califica la atención",
                      "detail": "Al finalizar la atención o registrar un caso puedes dar una calificación de una a cinco estrellas. Calificar no cierra un ticket que sigue en revisión."
                    },
                    {
                      "title": "Empieza otra conversación",
                      "detail": "Cuando la conversación está finalizada, resuelta o calificada aparece Nueva conversación debajo del cuadro de texto: abre una conversación vacía para otra consulta."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Estados y seguimiento",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Estado",
                    "Significado"
                  ],
                  "rows": [
                    [
                      "Te respondemos al instante",
                      "El soporte automático responde tu consulta con las guías y los videos."
                    ],
                    [
                      "Estás en la fila · turno N",
                      "Esperas a que te atiendan; puedes seguir escribiendo."
                    ],
                    [
                      "Te atiende y su nombre",
                      "Una persona del equipo o el asistente virtual lleva tu conversación."
                    ],
                    [
                      "Caso registrado",
                      "La solicitud está guardada en la bandeja de soporte."
                    ],
                    [
                      "En revisión",
                      "El caso está en seguimiento; no indica una hora de respuesta garantizada."
                    ],
                    [
                      "Soporte te respondió",
                      "Hay una respuesta del equipo."
                    ],
                    [
                      "Resuelta",
                      "La atención se ha cerrado; puedes explicar si el problema continúa."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Conservación y acceso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La conversación se conserva en esta pestaña. Si la cierras, borras sus datos o abres una conversación nueva puedes perder el acceso. Guarda el número de caso para continuar por correo desde otro dispositivo; el número por sí solo no permite leer el historial. Conversaciones y archivos se conservan hasta 90 días sin actividad. Las notas internas no se muestran al cliente."
                }
              ]
            },
            {
              "heading": "Si el envío falla",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Reintenta el mismo envío: conserva los archivos que ya se subieron y evita duplicar el caso. Si el chat no responde, espera un momento y vuelve a abrirlo desde Ayuda → Contactar soporte: la conversación sigue en esta pestaña. WhatsApp de ventas se reserva para consultas comerciales."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "solucion-problemas/funcion-no-visible-o-en-desarrollo",
          "slug": "funcion-no-visible-o-en-desarrollo",
          "url": "https://help.daplox.com/help/solucion-problemas/funcion-no-visible-o-en-desarrollo",
          "title": "Una función no aparece: distinguir plan, permisos y funciones en desarrollo",
          "excerpt": "Cómo comprobar si una pantalla está habilitada, requiere permisos o todavía no ofrece la operación que necesitas.",
          "updated_at": "2026-09-05",
          "reading_minutes": 4,
          "tags": [
            "módulos",
            "permiso",
            "desarrollo",
            "documentos",
            "no aparece"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Comprobaciones en orden",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Comprueba empresa y sesión",
                      "detail": "Una misma persona puede trabajar con espacios distintos. Revisa el nombre de la empresa activa antes de comparar menús."
                    },
                    {
                      "title": "Comprueba el plan y los módulos habilitados",
                      "detail": "Consulta el consumo y capacidades contratadas con el administrador. Una ruta existente no garantiza que esté incluida en tu cuenta."
                    },
                    {
                      "title": "Comprueba los permisos",
                      "detail": "Solicita que revisen tu rol y acceso al módulo. Poder leer un registro no significa poder crearlo, editarlo o aprobarlo."
                    },
                    {
                      "title": "Lee el estado de la pantalla",
                      "detail": "Un mensaje de función en desarrollo significa que ese flujo no está disponible ahí. No significa que tus datos no hayan cargado."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Documentos y documentos dentro de Proyectos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La página general Documentos muestra actualmente que está en desarrollo. Para trabajar con documentos colaborativos de un proyecto, utiliza la pestaña de documentos de ese proyecto y su guía específica. No se debe asumir que la página general crea, edita o firma documentos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Documentos colaborativos dentro de Proyectos",
                      "href": "https://help.daplox.com/help/proyectos/doc-colaborativo"
                    },
                    {
                      "title": "Permisos de módulos y plan",
                      "href": "https://help.daplox.com/help/equipo/permisos-modulos-plan"
                    },
                    {
                      "title": "Mapa de pantallas y guías",
                      "href": "https://help.daplox.com/help/mapa"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Si sigue sin aclararse",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Registra una solicitud e indica empresa, módulo, página y acción que necesitas. Incluye el texto del aviso. Soporte podrá revisar si falta configuración, acceso, una explicación o una capacidad del producto; el asistente no promete fechas de desarrollo."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "cotizaciones",
      "title": "Cotizaciones",
      "description": "Crea presupuestos profesionales para tus clientes, contrólalos por estado, imprímelos en PDF y conviértelos en ventas ganadas y facturas de venta.",
      "url": "https://help.daplox.com/help/cotizaciones",
      "articles": [
        {
          "id": "cotizaciones/ruta-cotizacion-a-cobro",
          "slug": "ruta-cotizacion-a-cobro",
          "url": "https://help.daplox.com/help/cotizaciones/ruta-cotizacion-a-cobro",
          "title": "De la propuesta aceptada a la factura y el cobro",
          "excerpt": "Cotización revisada, estado comercial claro y documento de venta sin duplicación de ingresos.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "cotizaciones"
          ],
          "related_slugs": [
            "crear-cotizacion",
            "imprimir-cotizacion",
            "estados-cotizacion",
            "facturar-cotizacion",
            "facturas-de-venta"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ventas y administración que elaboran propuestas y entregan la venta a Finanzas."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Cotización revisada, estado comercial claro y documento de venta sin duplicación de ingresos."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Datos del cliente, productos o servicios, cantidades y moneda.",
                    "Acuerda condiciones comerciales antes de cambiar el estado de la propuesta.",
                    "Comprueba quién puede editar, aceptar o convertir documentos en tu empresa."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: preparas una propuesta de dos servicios. El cliente acepta una versión determinada. Conserva esa versión, marca el estado correspondiente y utiliza la conversión a factura; el dinero se registra cuando efectivamente se cobra."
                }
              ]
            },
            {
              "heading": "1. Crea y verifica líneas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Completa cliente, moneda y conceptos de la propuesta. Revisa cantidades, valores y totales antes de compartir."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear una cotización paso a paso",
                      "href": "https://help.daplox.com/help/cotizaciones/crear-cotizacion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El total corresponde a las líneas y condiciones negociadas."
                }
              ]
            },
            {
              "heading": "2. Revisa la presentación",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre la vista previa y comprueba datos del negocio, cliente y condiciones. Genera el PDF o impresión cuando esté listo."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Vista previa, PDF e impresión",
                      "href": "https://help.daplox.com/help/cotizaciones/imprimir-cotizacion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El documento que entregarás tiene el contenido de la versión revisada."
                }
              ]
            },
            {
              "heading": "3. Actualiza el estado comercial",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Registra el resultado de la negociación usando los estados disponibles. Marcarla Aceptada ya registra la venta, pendiente de cobro, y saca sus productos del inventario. Si necesitas cambiar la propuesta, revisa qué permiten su estado y permisos."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Estados de una cotización y cómo cambiarlos",
                      "href": "https://help.daplox.com/help/cotizaciones/estados-cotizacion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La cotización muestra si sigue en negociación, fue aceptada o tuvo otro resultado."
                }
              ]
            },
            {
              "heading": "4. Convierte y entrega a Finanzas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Desde la cotización aceptada utiliza el flujo documentado de facturar. Abre la factura resultante y revisa sus datos antes de emitir o cobrar."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Convertir una cotización aceptada en factura",
                      "href": "https://help.daplox.com/help/cotizaciones/facturar-cotizacion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Identificas la factura creada y evitas generar otra por el mismo concepto."
                }
              ]
            },
            {
              "heading": "5. Verifica cobro y saldo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la factura registra el cobro real. Aceptar una propuesta o ganar un negocio no prueba que entró dinero al banco."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Facturas de venta y cobros",
                      "href": "https://help.daplox.com/help/finanzas/facturas-de-venta"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El saldo pendiente refleja los cobros efectivamente registrados."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No puedo editar",
                      "Revisa estado y permisos; consulta Editar o eliminar una cotización antes de intentar borrar y recrear."
                    ],
                    [
                      "No veo la conversión",
                      "Comprueba si la propuesta fue aceptada y si ya existe una factura asociada."
                    ],
                    [
                      "La propuesta se aceptó pero no hay ingreso",
                      "La aceptación es comercial; el cobro debe registrarse en el flujo financiero correspondiente."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/que-es-cotizaciones",
          "slug": "que-es-cotizaciones",
          "url": "https://help.daplox.com/help/cotizaciones/que-es-cotizaciones",
          "title": "Qué es el módulo de Cotizaciones",
          "excerpt": "Presupuestos con numeración automática, ítems con impuestos y estados que se conectan con tu pipeline de ventas y con las facturas de venta.",
          "updated_at": "2026-11-04",
          "reading_minutes": 3,
          "tags": [
            "cotizaciones",
            "presupuesto",
            "quote",
            "proforma",
            "ventas",
            "propuesta",
            "precio",
            "factura",
            "imprimir",
            "orden de producción",
            "fabricar"
          ],
          "related_slugs": [
            "crear-cotizacion",
            "estados-cotizacion",
            "imprimir-cotizacion",
            "facturar-cotizacion",
            "cotizaciones-crm-ventas",
            "cambiar-plan"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una cotización es el documento donde le dices a un cliente cuánto le va a costar tu producto o servicio antes de venderlo. En Daplox las creas en Marketing → Cotizaciones: cada una recibe un número correlativo automático (COT-0001, COT-0002…), calcula subtotal, impuestos y total por ti, y sigue un ciclo de estados desde Borrador hasta Aceptada."
                },
                {
                  "type": "paragraph",
                  "text": "El objetivo no es solo generar el documento: cuando el cliente acepta, la cotización queda registrada como venta —la ves en Marketing → Ventas y sus productos salen del inventario—, marca ganada la oportunidad vinculada de tu pipeline del CRM y se convierte en una factura de venta con un clic. Así no pierdes seguimiento entre \"le pasé el precio\", \"me compró\" y \"le cobré\"."
                }
              ]
            },
            {
              "heading": "Qué contiene una cotización",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Número automático por empresa (COT-0001, COT-0002…). No lo escribes tú.",
                    "Título (ej. \"Propuesta de servicios\") y cliente vinculado desde tus contactos del CRM.",
                    "Moneda (por defecto COP, editable), fecha de emisión y fecha de validez (\"Válida hasta\").",
                    "Ítems: descripción, cantidad, valor unitario e IVA % por línea.",
                    "Descuento global, notas para el cliente y términos y condiciones.",
                    "Estado: Borrador, Enviada, Aceptada, Rechazada o Vencida."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Los totales los calcula Daplox",
                  "text": "El subtotal, los impuestos y el total se recalculan automáticamente a partir de los ítems, tanto en pantalla como en el servidor. No puedes (ni necesitas) escribir el total a mano."
                }
              ]
            },
            {
              "heading": "Cómo se cierra el ciclo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Vista previa, PDF e impresión: el ícono de ojo en la fila abre la cotización como documento listo para el cliente — con logo, ítems, totales y el bloque \"Facturar a\" —; \"Descargar PDF\" baja el archivo que arma Daplox con tu plantilla y \"Imprimir\" la manda a la impresora.",
                    "Aceptar es vender: al pasarla a Aceptada queda registrada como venta en Marketing → Ventas y sus productos salen del inventario. También la aceptas desde la pestaña Cotizaciones de la ficha del cliente en el Pipeline, o al registrar una venta con \"Desde una cotización\".",
                    "Facturar: cuando la cotización queda Aceptada aparece en la fila el botón para convertirla en un borrador de Factura de venta en Finanzas, copiando las líneas sin recapturar nada.",
                    "Fabricar lo cotizado: en la vista previa, el panel Acciones trae \"Crear orden de producción\" si tu plan y tus permisos incluyen Producción. Abre Producción → Órdenes de producción con UNA orden que lleva todos los productos de la cotización —por ejemplo, los sabores de un carrito de helados—, su cliente y la cotización; la revisas allí y pulsas \"Crear orden\". Una cotización rechazada o vencida no lo ofrece."
                  ]
                }
              ]
            },
            {
              "heading": "Requisitos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las Cotizaciones están disponibles desde el plan Pro. Si no ves la opción en el menú, revisa tu plan.",
                    "Los usuarios con rol de solo lectura pueden ver cotizaciones pero no crearlas ni modificarlas."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/crear-cotizacion",
          "slug": "crear-cotizacion",
          "url": "https://help.daplox.com/help/cotizaciones/crear-cotizacion",
          "title": "Crear una cotización paso a paso",
          "excerpt": "Del botón \"Nueva cotización\" al total final: cliente, ítems (a mano, desde tus productos o desde el tarifario) con su imagen de referencia y sus especificaciones, impuestos, descuento y términos.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "cotizaciones",
            "crear",
            "pipeline",
            "presupuesto",
            "items",
            "iva",
            "descuento",
            "valor unitario",
            "almacen",
            "bodega",
            "puntos de miles",
            "imagen",
            "foto",
            "imagen de referencia",
            "especificaciones",
            "columnas propias"
          ],
          "related_slugs": [
            "que-es-cotizaciones",
            "estados-cotizacion",
            "editar-eliminar-cotizacion",
            "imprimir-cotizacion",
            "crear-contactos-empresas"
          ],
          "sections": [
            {
              "heading": "Pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Cotizaciones y haz clic en \"Nueva cotización\".",
                      "detail": "También la creas sin salir del pipeline: en la ficha del negocio, pestaña Cotizaciones → «Crear cotización». Es el mismo editor y ya trae el cliente, el negocio y su moneda."
                    },
                    {
                      "title": "Escribe un título",
                      "detail": "Ej. \"Propuesta de servicios\" o \"Remodelación local — Fase 1\". Ayuda a que tú y el cliente la identifiquen."
                    },
                    {
                      "title": "Elige el cliente",
                      "detail": "El desplegable muestra tus contactos del CRM y se puede buscar por nombre. Si el cliente aún no existe, pulsa \"Nuevo cliente\": se crea en el CRM sin salir de la cotización, queda elegido y lo que ya llenaste no se pierde."
                    },
                    {
                      "title": "Vincula el negocio (opcional)",
                      "detail": "En \"Negocio\" aparecen los negocios del pipeline de ese cliente. Si lo vinculas, al aceptar la cotización ese negocio se marca como ganado. Si cambias de cliente, el negocio se suelta porque era del anterior."
                    },
                    {
                      "title": "Revisa la moneda y las fechas",
                      "detail": "La moneda por defecto es la moneda de la empresa (Configuración → Moneda de la empresa); puedes cambiarla, ej. USD. Define la fecha de emisión y hasta cuándo es válida la oferta."
                    },
                    {
                      "title": "Agrega los ítems",
                      "detail": "Cada línea lleva descripción, cantidad, valor unitario y, si tu empresa cobra IVA, su IVA %. Con \"Agregar ítem\" sumas más líneas (nacen con la tasa por defecto de tu empresa); el total de cada línea se muestra en vivo mientras escribes. Con \"Agregar especificaciones\" escribes debajo del nombre los detalles del producto (material, medidas, color, acabados…): en el documento salen debajo del nombre, en la misma descripción. Con \"Desde mis productos\" buscas en tu catálogo de Producción por nombre, SKU o código de barras y la línea entra con el nombre Y la descripción del producto, su precio de venta (ya en la moneda de la cotización; un precio sin moneda declarada cuenta como de la moneda de Producción y se convierte con la tasa del día) y enlazada al producto; si el cliente elegido tiene una lista de precios con otro precio para ese producto, entra con el de su lista y la línea lo dice (\"· precio Mayorista / B2B\"): verás \"Producto\" con su SKU debajo de la línea, y \"Quitar enlace\" lo suelta sin borrar la línea. Un combo aparece con la etiqueta Combo y lo que incluye, y su contenido se cambia en la misma línea, solo para esa cotización. Con \"Desde el tarifario\" eliges servicio, material, cantidad y medidas, y Daplox trae el precio de la lista del cliente elegido."
                    },
                    {
                      "title": "Pon la imagen de referencia de cada línea (opcional)",
                      "detail": "A la izquierda de cada línea está su miniatura: tócala para subir una imagen (JPG, PNG o WebP de hasta 5 MB y 12 megapíxeles; lo transparente queda sobre blanco) o para cambiarla, y \"Quitar imagen\" la suelta. Las imágenes ocupan espacio del almacenamiento de tu empresa (el mismo de Archivos): si está lleno, la subida se rechaza y te lo dice; la misma imagen puesta en varias líneas o cotizaciones se guarda una sola vez. Si el producto tiene una foto subida en Producción, \"Desde mis productos\" la pone en la línea (lo dice \"Con foto\" y puedes desmarcar \"Poner su foto como imagen de la línea\"); en una línea enlazada sin imagen, \"Usar la foto del producto\" la trae después. La imagen queda guardada con la cotización: si más adelante cambias o borras la foto del producto, la cotización —y lo que ya le enviaste al cliente— no cambia. Traer la foto de un producto requiere permiso para ver Producción."
                    },
                    {
                      "title": "Llena las columnas propias de cada línea (si tu plantilla las tiene)",
                      "detail": "Si en Cotizaciones → Personalizar definiste columnas como \"Material\", \"Medidas\" o \"Tiempo de entrega\", debajo de cada línea aparece un campo por columna. Lo que dejes vacío no se imprime."
                    },
                    {
                      "title": "Elige de qué almacén sale cada producto",
                      "detail": "Debajo de una línea enlazada a un producto aparece \"Sale de\": un selector con tus almacenes activos y lo que hay disponible del producto en cada uno (lo que no está reservado para órdenes de trabajo). Si no eliges, al aceptar la cotización sale del primer almacén con existencias suficientes, y el selector te dice cuál sería. Si el almacén elegido no alcanza, el editor lo avisa. Quien no tiene permiso para ver Producción no ve este selector."
                    },
                    {
                      "title": "Aplica descuento (opcional)",
                      "detail": "Cada línea tiene, debajo, su propio \"Descuento\": elige \"Porcentaje (%)\" o \"Valor\" y escribe la cifra. Se resta de esa línea ANTES del impuesto (el IVA se calcula sobre el valor con descuento) y se ve en la vista previa, en el PDF y en el enlace del cliente. Al facturar la cotización (sola o en una cuenta de cobro), la factura también muestra en esa línea el precio de lista y, debajo, el descuento; el total de la línea es el valor ya descontado. Además, el campo Descuento de abajo se resta del total general (subtotal + impuestos)."
                    },
                    {
                      "title": "Escribe notas y términos",
                      "detail": "Notas para el cliente (ej. condiciones de entrega) y términos y condiciones (validez de la oferta, forma de pago…). Si tu empresa los definió en Cotizaciones → Personalizar, una cotización nueva ya trae las notas, los términos, la vigencia y los \"Datos adicionales\" (ej. forma de pago, tiempo de entrega) con sus valores por defecto."
                    },
                    {
                      "title": "Haz clic en \"Crear cotización\". Recibe su número automático y queda en estado Borrador."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Detalles que evitan errores",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El valor unitario admite valores entre 0 y 999.999.999.999,99, lo mismo que una factura, un cobro o un movimiento de Finanzas, y el total de la cotización tampoco puede pasar de esa cifra (si la pasa, el aviso dice el total y te propone dividirla). Si un precio está fuera de ese rango, el editor lo señala junto al campo y, al guardar, te lleva al primero que debes corregir. Los datos que escribiste se conservan. Los avisos de validación explican el campo y la línea afectados; la referencia técnica se consulta en \"Detalles para soporte\"."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Escribe las cifras sin puntos de miles",
                  "text": "En los campos de cantidad, valor unitario y descuento, el navegador toma el punto como coma decimal: si escribes 4.710.000, el campo entiende 4,71. Por eso el editor no deja guardar una cifra con más de dos decimales y te pide escribirla sin puntos de miles (4710000, o 4710000,50 si lleva centavos)."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "\"Valor unitario\" es el valor POR UNIDAD",
                  "text": "El sistema multiplica cantidad × valor unitario, y el editor lo recuerda con la leyenda \"Cantidad × valor unitario = total de la línea\" (si tu empresa cobra IVA, agrega que el IVA % se suma a ese total). Si vendes 10 sillas a $50.000 cada una, escribe 50.000 en valor unitario (no 500.000): el total de la línea sale solo y lo ves en vivo en la columna Total."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Necesitas al menos un ítem con descripción para poder guardar.",
                    "El IVA % se aplica por línea — puedes mezclar ítems gravados y exentos en la misma cotización. Cómo se llama (IVA, IGV, ITBIS…), si tu empresa lo cobra y con qué tasa nace cada línea se define una sola vez en \"Configurar IVA\" (en el editor, junto a la leyenda de los ítems, encima de las líneas; o arriba en Finanzas → Facturas de venta).",
                    "Si tu empresa está configurada para no cobrar IVA, el editor no muestra esa columna ni lo suma; una cotización de antes que lo traía lo avisa y, al guardarla, sale sin él.",
                    "Si el descuento supera el subtotal + impuestos, el total se ajusta a 0 (nunca queda negativo)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Usa el título y las notas para personalizar: una cotización con contexto (\"incluye instalación y 3 meses de soporte\") se acepta más rápido que una lista fría de precios."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/combos-en-la-cotizacion",
          "slug": "combos-en-la-cotizacion",
          "url": "https://help.daplox.com/help/cotizaciones/combos-en-la-cotizacion",
          "title": "Cotizar un combo y elegir lo que lleva",
          "excerpt": "Agrega un combo desde tus productos y cambia, solo en esa cotización, lo que incluye cada unidad: sabores, cantidades o productos de más.",
          "updated_at": "2026-11-05",
          "reading_minutes": 2,
          "tags": [
            "sabores",
            "carrito",
            "contenido",
            "producto compuesto",
            "cotización compuesta",
            "inventario"
          ],
          "related_slugs": [
            "crear-cotizacion",
            "combos-productos-compuestos"
          ],
          "sections": [
            {
              "heading": "Pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Agrega el combo con \"Desde mis productos\".",
                      "detail": "El combo se reconoce por la etiqueta Combo y por \"Incluye\", con lo que lleva. Al agregarlo, la línea muestra \"Combo: cada unidad incluye\" con el contenido que el combo tiene en Producción → Productos. Si tu empresa todavía no tiene combos, el mismo diálogo te lleva a crearlo en Productos con Nuevo combo."
                    },
                    {
                      "title": "Cambia el contenido en esa línea.",
                      "detail": "Cambia la cantidad de cada producto, usa Cambiar para poner otro (por ejemplo, pistache en vez de fresa), quita los que no van o pulsa Agregar al combo. Solo cambia esta cotización: el combo sigue igual en Productos."
                    },
                    {
                      "title": "Guarda la cotización.",
                      "detail": "El contenido se guarda con la línea y viaja a la factura y a la orden de producción. La vista previa, el enlace para el cliente y el PDF lo muestran como \"Incluye\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Al aceptar la cotización salen del almacén de la línea los productos de su contenido multiplicados por la cantidad de combos, todos o ninguno: si alguno no alcanza, no sale ninguno y la línea queda sin descontar, igual que una línea sin existencias. Reversar la cotización los devuelve al mismo almacén."
                },
                {
                  "type": "paragraph",
                  "text": "Si tienes la cotización abierta en una pestaña de antes de esta función, Daplox no deja guardarla encima de un contenido elegido: recarga la página y vuelve a guardar."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/estados-cotizacion",
          "slug": "estados-cotizacion",
          "url": "https://help.daplox.com/help/cotizaciones/estados-cotizacion",
          "title": "Estados de una cotización y cómo cambiarlos",
          "excerpt": "Borrador, Enviada, Aceptada, Rechazada y Vencida: qué significa cada estado, qué transiciones permite Daplox y cómo se deshace una aceptación con \"Reversar\".",
          "updated_at": "2026-10-22",
          "reading_minutes": 4,
          "tags": [
            "cotizaciones",
            "estados",
            "reversar",
            "enviada",
            "aceptada",
            "rechazada",
            "vencida",
            "borrador",
            "workflow"
          ],
          "related_slugs": [
            "cotizaciones-crm-ventas",
            "facturar-cotizacion",
            "editar-eliminar-cotizacion",
            "crear-cotizacion",
            "pipeline-deals"
          ],
          "sections": [
            {
              "heading": "Los 5 estados",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Borrador: la estás armando o ajustando. Aún no se la presentaste al cliente.",
                    "Enviada: ya se la hiciste llegar al cliente y esperas respuesta.",
                    "Aceptada: el cliente dijo que sí, y eso ya es una venta: queda registrada en Marketing → Ventas y sus productos salen del inventario. Si la cotización está vinculada a una oportunidad del CRM, esa oportunidad se marca ganada; además aparece en la fila el botón para facturarla.",
                    "Rechazada: el cliente dijo que no (o deshiciste una aceptación registrada por error: su venta se deshace y lo que salió del inventario vuelve a cada almacén).",
                    "Vencida: pasó la fecha de validez sin respuesta. Marca el estado manualmente cuando la oferta expire."
                  ]
                }
              ]
            },
            {
              "heading": "Cambiar el estado",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Cotizaciones."
                    },
                    {
                      "title": "En la fila de la cotización, abre el selector de la columna Estado",
                      "detail": "El selector muestra el estado actual y sólo los cambios permitidos. Una Rechazada o Vencida que nunca fue aceptada puede volver a Borrador o Enviada; desde allí puedes revisarla y aceptarla de nuevo."
                    },
                    {
                      "title": "Confirma el cambio y espera el resultado.",
                      "detail": "Pasar a Aceptada —o rechazar una que estaba aceptada— te pide confirmarlo antes, porque registra (o deshace) la venta y mueve el inventario. Mientras se procesa verás \"Cambiando estado…\". Si falla, el motivo permanece en la fila; un fallo temporal ofrece \"Reintentar cambio\". No registres otra venta por el mismo intento."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "También desde el Pipeline",
                  "text": "En la ficha del cliente, la pestaña Cotizaciones lista las cotizaciones de ese negocio y las del contacto que no están atadas a ningún negocio, con el mismo selector de estado y el botón \"Registrar como venta\". Al aceptarla deja esa pestaña y pasa a la pestaña Ventas; si era del contacto sin negocio, queda atada a este negocio, que pasa a Ganado. Ver \"Las siete pestañas del negocio\"."
                }
              ]
            },
            {
              "heading": "Transiciones permitidas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para proteger tu pipeline, Daplox valida los cambios de estado: un cambio no permitido se rechaza y verás el motivo en pantalla. Estas son las transiciones válidas:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Borrador → Enviada, Aceptada, Rechazada o Vencida.",
                    "Enviada → Aceptada, Rechazada, Vencida, o volver a Borrador para re-trabajarla.",
                    "Aceptada → solo Rechazada (para deshacer una aceptación: la venta se deshace y el inventario vuelve). Si ya tiene una factura viva, Daplox te pide usar \"Reversar\", que la anula y devuelve el inventario en un paso; si va en una cuenta de cobro, primero se descarta o se anula la cuenta.",
                    "Rechazada o Vencida → Borrador o Enviada (ajustas la oferta y la vuelves a presentar) — salvo que la cotización haya sido aceptada antes; mira la excepción de abajo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿Aceptar directo desde Borrador?",
                  "text": "Sí se permite: cubre el caso del cierre rápido, cuando el cliente acepta de palabra sin que hayas marcado \"Enviada\" en el sistema."
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "Aceptada no vuelve atrás cambiando el estado",
                  "text": "Una cotización que fue aceptada alguna vez no vuelve a Borrador ni se marca Enviada desde el selector, incluso si después quedó Rechazada. Debajo del estado aparece \"Reversar para editar\": consulta primero las dependencias y pide confirmar qué se anula y qué inventario vuelve. Si hay cobros o una cuenta de cobro que lo impide, explica el motivo sin ejecutar el reverso. Si se permite y lo confirmas, queda en Borrador para corregirla. Para conservar la original, usa \"Duplicar\" y trabaja sobre la copia."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Aceptar registra la venta y mueve el inventario",
                  "text": "Al marcarla Aceptada, la cotización queda registrada como venta en Marketing → Ventas —pendiente de cobro hasta que la factures y registres el pago— y cada línea con producto sale de su almacén (el que elegiste en la cotización, o el primero con existencias). Si un almacén no tiene lo suficiente, la cotización se acepta igual y esa línea queda pendiente: cuando repongas, usa \"Descontar inventario\" en su vista previa (facturarla también lo intenta de nuevo). Si la cotización está vinculada a una oportunidad abierta del pipeline, esa oportunidad pasa a Ganada. Además, aparece en la fila el botón \"Facturar\". Verifica que estás en la cotización correcta antes de aceptar."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Las que ya estaban aceptadas siguen la regla anterior",
                  "text": "Una cotización aceptada antes de este cambio (octubre de 2026) no sacó nada del inventario al aceptarla: lo saca al facturarla o al aprobar la cuenta de cobro en la que va, y anular esa factura lo devuelve, como siempre. Lo mismo los pedidos que tus clientes hacen por su enlace con aceptación automática: su inventario sale al aprobar la cuenta de cobro."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/imprimir-cotizacion",
          "slug": "imprimir-cotizacion",
          "url": "https://help.daplox.com/help/cotizaciones/imprimir-cotizacion",
          "title": "Vista previa, PDF e impresión",
          "excerpt": "El ícono de ojo abre la cotización como documento listo para el cliente, con la plantilla de tu empresa: tu logo, tus datos, tus columnas y el bloque \"Facturar a\". \"Descargar PDF\" baja el archivo que arma Daplox con esa plantilla, y \"Imprimir\" la manda a tu impresora.",
          "updated_at": "2026-10-30",
          "reading_minutes": 3,
          "tags": [
            "cotizaciones",
            "imprimir",
            "pdf",
            "vista previa",
            "documento",
            "facturar a",
            "nit",
            "direccion",
            "imagenes",
            "horizontal"
          ],
          "related_slugs": [
            "crear-cotizacion",
            "facturar-cotizacion",
            "cotizaciones-crm-ventas",
            "que-es-cotizaciones"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Cotizaciones, cada fila tiene un ícono de ojo (\"Vista previa\"). Al hacer clic, la cotización se abre como un documento tipo papel — siempre sobre fondo blanco, aunque uses el panel en modo oscuro, porque así es como se imprime — listo para mostrarlo al cliente, imprimirlo o guardarlo en PDF."
                }
              ]
            },
            {
              "heading": "Qué muestra el documento",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El logo de TU marca (el que subiste en Configuración → Marca) y los datos de tu empresa: razón social, NIT, dirección, teléfono, correo y sitio web.",
                    "El nombre del documento que elegiste (Cotización, Propuesta, Presupuesto, Factura proforma u otro) con su número (ej. COT-0012) y el título.",
                    "Fecha de emisión y \"Válida hasta\". El estado (Borrador, Enviada…) es interno y sólo sale si lo activas en Personalizar.",
                    "El bloque \"Facturar a\" con los datos de facturación del cliente y tus \"Datos adicionales\" que tengan valor.",
                    "La tabla de ítems: Descripción (con sus especificaciones debajo del nombre) y Cant. siempre; Valor unitario, el % del impuesto (con el nombre que le diste en \"Configurar IVA\": IVA, IGV…) y Total por línea según lo que elijas en Personalizar. Si tu empresa no cobra impuesto, esa columna no sale aunque esté marcada.",
                    "Si lo activaste en Personalizar: el número de cada ítem (1, 2, 3…), la imagen de referencia de cada línea (la columna \"Imagen\" sale sólo si alguna línea tiene una) y tus columnas propias, como \"Material\" o \"Medidas\".",
                    "Subtotal, el impuesto con su nombre (si lo hay), Descuento (si lo hay) y Total con la moneda: los totales salen completos para que el documento cuadre.",
                    "Las notas, los términos y condiciones y tu pie de página."
                  ]
                }
              ]
            },
            {
              "heading": "El bloque \"Facturar a\"",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Muestra nombre, NIT / Documento, dirección, correo y teléfono del cliente. Usa primero el documento guardado en el contacto del CRM, tal como lo escribiste en su ficha de Cotizaciones → Clientes o en la Cartera si es el mismo número (por ejemplo, «900.123.456-7», con su dígito de verificación), y el tipo va delante sólo si es uno concreto, como CC o NIT. La vista previa y el PDF dicen lo mismo. Si el contacto no tiene documento, el cliente de Cartera en Finanzas aporta la identificación anterior y sirve de respaldo para los otros datos. El cliente de Cartera es el vinculado a ese contacto; si no hay uno vinculado, el del mismo correo y, si no, el del mismo nombre. Los datos tomados de Cartera sólo salen en la vista previa y en el PDF a quien tiene permiso para ver Finanzas. También puedes indicar el documento desde \"Nuevo cliente\", sin salir de la cotización."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Si faltan el NIT o la dirección",
                  "text": "La pantalla lo avisa justo debajo del bloque y te remite a Finanzas → Cartera, botón \"Clientes\", donde se completan los datos de facturación. El aviso es solo informativo: no sale en la impresión ni en el PDF."
                },
                {
                  "type": "paragraph",
                  "text": "Si la cotización no tiene cliente asignado, el bloque muestra \"Sin cliente asignado\"."
                }
              ]
            },
            {
              "heading": "Descargar el PDF",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la vista previa con el ícono de ojo."
                    },
                    {
                      "title": "Haz clic en \"Descargar PDF\"",
                      "detail": "Daplox arma el PDF con la misma plantilla de la vista previa —tu logo, tus datos, tus columnas y el bloque \"Facturar a\"— y lo abre en una pestaña nueva, desde donde lo guardas o lo compartes. Funciona igual en el teléfono, también con la cotización en Borrador."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los rótulos fijos (\"Facturar a\", \"Descripción\", \"Válida hasta\"…) salen en el idioma en que usas el panel; lo que escribiste —el título, las notas, los términos y el pie— sale tal cual.",
                    "Los importes se escriben como se leen en su moneda: en pesos colombianos, 1.190.000 COP; en dólares, 1,234.50 USD.",
                    "El logo es el de color de Configuración → Marca (o el negro, si no hay de color), en cualquiera de los formatos que admite Marca (PNG, JPG, GIF o WebP); en el PDF va reducido a su tamaño de impresión. Si no tienes logo, si la imagen pasa de unos 16,8 megapíxeles (los de una de 4096 × 4096) o si en Personalizar apagaste \"Mostrar el logo de mi empresa\", el PDF sale sin él.",
                    "Las líneas por revisar salen marcadas \"Por revisar\", como en la vista previa: el documento todavía no puede salir hacia el cliente.",
                    "Las imágenes de las líneas van reducidas a su tamaño de impresión (pequeña, mediana o grande, según Personalizar). Si alguna ya no se encuentra, esa línea sale sin imagen y el PDF se arma igual.",
                    "Si la tabla no cabe con holgura en una hoja carta vertical —por ejemplo, con la imagen grande y tres columnas propias—, el PDF sale en horizontal para que la descripción se lea bien.",
                    "Una línea con una descripción muy larga sigue en la página siguiente; el encabezado de la tabla se repite arriba."
                  ]
                }
              ]
            },
            {
              "heading": "Imprimir",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la vista previa con el ícono de ojo."
                    },
                    {
                      "title": "Haz clic en \"Imprimir\"",
                      "detail": "Se abre el diálogo de impresión del navegador. Al imprimir solo sale el documento: el menú y el resto del panel se ocultan."
                    },
                    {
                      "title": "Elige tu impresora (o \"Guardar como PDF\", si tu navegador lo ofrece)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Desde la vista previa también puedes pulsar \"Editar\" para corregir algo que veas en el documento — salvo que la cotización haya sido aceptada, porque entonces es inmutable. En una aceptada, la vista previa ofrece además \"Facturar\", \"Reversar\" y, si quedó inventario pendiente, \"Descontar inventario\", y su panel \"Inventario\" dice de qué almacén salió o saldrá cada producto."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/facturar-cotizacion",
          "slug": "facturar-cotizacion",
          "url": "https://help.daplox.com/help/cotizaciones/facturar-cotizacion",
          "title": "Convertir una cotización aceptada en factura",
          "excerpt": "El botón \"Facturar\" te dice qué va a pasar y crea un borrador de Factura de venta en Finanzas copiando las líneas. Los productos ya salieron del almacén al aceptar la cotización: facturar no los descuenta otra vez. Mientras no haya un cobro, \"Reversar\" lo deshace todo.",
          "updated_at": "2026-10-20",
          "reading_minutes": 4,
          "tags": [
            "cotizaciones",
            "facturar",
            "factura de venta",
            "borrador",
            "aceptada",
            "cobrar",
            "finanzas",
            "anulada",
            "inventario",
            "almacen",
            "reversar"
          ],
          "related_slugs": [
            "facturas-de-venta",
            "estados-cotizacion",
            "imprimir-cotizacion",
            "cotizaciones-crm-ventas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando el cliente acepta, la venta queda registrada y lo que sigue es cobrar. En vez de ir a Finanzas y recapturar las líneas a mano, la fila de una cotización Aceptada muestra un botón de facturar (ícono de recibo) que crea la factura de venta por ti."
                }
              ]
            },
            {
              "heading": "Dónde está y cuándo aparece",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Marketing → Cotizaciones, entre las acciones de la fila: el ícono de recibo \"Facturar esta cotización\".",
                    "Solo se muestra cuando el estado es Aceptada. El servidor aplica la misma regla: una cotización que el cliente no ha aceptado no se puede facturar, aunque se intente por otra vía."
                  ]
                }
              ]
            },
            {
              "heading": "Qué hace exactamente",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Te pregunta antes",
                      "detail": "Una ventana te dice el número que llevará la factura, el total, qué sale de cada almacén (con lo disponible) y qué no puede salir. No se factura nada hasta que pulses \"Sí, facturar\"."
                    },
                    {
                      "title": "Crea un borrador de Factura de venta",
                      "detail": "Copia las líneas de la cotización (descripción, cantidad y valor unitario), junto con el cliente, la moneda, las notas y los términos. La factura recibe su propio número (FAC-…)."
                    },
                    {
                      "title": "No vuelve a sacar del inventario lo que ya salió",
                      "detail": "Los productos salieron del almacén al aceptar la cotización, y nada sale dos veces. Si al aceptarla una línea quedó pendiente porque el almacén no tenía lo suficiente, facturar la intenta de nuevo; si sigue sin existencias, la factura se crea igual y te lo avisa: cuando repongas, abre la vista previa de la cotización y pulsa \"Descontar inventario\". En una cotización aceptada antes de octubre de 2026, el inventario sale aquí, al facturar."
                    },
                    {
                      "title": "Te confirma y te lleva a Finanzas",
                      "detail": "Verás el aviso \"Borrador FAC-… creado desde COT-…\" y la pantalla navega a Finanzas → Facturas de venta, donde queda el borrador."
                    },
                    {
                      "title": "Emites y cobras desde Finanzas",
                      "detail": "Revisa el borrador, pulsa \"Emitir\" para que entre a cartera como cuenta por cobrar y usa \"Registrar cobro\" cuando el cliente pague. El dinero entra a Finanzas (y al flujo de caja) sólo con el cobro: enviar, aceptar o facturar una cotización no registra ningún ingreso."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "El descuento de la cotización se respeta: se prorratea entre las líneas de la factura para que el total facturado sea el neto que el cliente aceptó."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Las líneas se copian, no se enlazan",
                  "text": "Lo facturado queda congelado al crear el borrador: un cambio posterior en la cotización no toca la factura (de todos modos, una cotización aceptada ya no se puede editar). Si la factura necesita ajustes, edítala como borrador en Finanzas → Facturas de venta."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "El IVA de la cotización pasa a la factura",
                  "text": "Si tu empresa cobra IVA, \"Facturar\" copia el IVA % de cada línea y la factura da exactamente el total que aceptó el cliente, descuento incluido (el descuento baja la base del IVA en la misma proporción). El descuento de una línea también pasa: la línea de la factura sale por su valor con descuento, con el IVA sobre ese valor, y la descripción lo dice (por ejemplo \"(descuento 10 %)\"); lo mismo en las cuentas de cobro. Si tu empresa está configurada para no cobrar IVA y la cotización lo trae, Daplox no la factura por menos de lo aceptado: te pide activarlo en \"Configurar IVA\"."
                }
              ]
            },
            {
              "heading": "Una cotización no se factura dos veces",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si la cotización ya tiene una factura viva — cualquiera que no esté anulada —, el sistema impide crear otra y te dice el número de la factura existente. Así un doble clic o un reintento no infla la cartera con dos cobros por el mismo trabajo."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿Y si la factura salió mal?",
                  "text": "Anúlala en Finanzas → Facturas de venta: una factura anulada deja de contar como \"viva\" y la cotización se puede volver a facturar. El inventario no vuelve, porque la venta sigue en pie mientras la cotización siga aceptada; si la venta no sigue, usa \"Reversar\" (abajo), que anula la factura y devuelve el inventario en un paso. En una cotización aceptada antes de octubre de 2026, anular su factura sí devuelve lo que salió."
                }
              ]
            },
            {
              "heading": "Reversar antes de que entre el dinero",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si la venta no sigue, \"Reversar\" (ícono de flecha de deshacer en la fila de una cotización aceptada, o en su vista previa) la deshace en un paso: anula su factura —que conserva su número—, devuelve a cada almacén lo que salió, la saca de Marketing → Ventas y deja la cotización en Borrador para que la corrijas o la elimines. El enlace que tenía el cliente deja de funcionar. Antes de hacerlo te muestra qué factura se anula y qué vuelve al inventario."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Con un cobro registrado no se reversa",
                  "text": "Si la factura ya tiene un cobro, el dinero ya entró: Daplox te dice qué factura y cuánto, y que primero elimines ese cobro en Finanzas → Facturas de venta. Tampoco se reversa una cotización que va dentro de una cuenta de cobro: primero se descarta o se anula la cuenta. Para reversar una cotización facturada necesitas permiso para editar Finanzas."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/cotizaciones-crm-ventas",
          "slug": "cotizaciones-crm-ventas",
          "url": "https://help.daplox.com/help/cotizaciones/cotizaciones-crm-ventas",
          "title": "Cotizaciones, CRM y ventas: cómo se conectan",
          "excerpt": "Vincula la cotización a un contacto, una empresa y una oportunidad, y sigue el ciclo completo: aceptar (que ya registra la venta), facturar en Finanzas y registrar el cobro.",
          "updated_at": "2026-10-30",
          "reading_minutes": 4,
          "tags": [
            "cotizaciones",
            "crm",
            "pipeline",
            "oportunidad",
            "deal",
            "venta ganada",
            "contacto",
            "factura",
            "cartera"
          ],
          "related_slugs": [
            "estados-cotizacion",
            "facturar-cotizacion",
            "registrar-ventas",
            "pipeline-deals",
            "crear-contactos-empresas",
            "automatizaciones-crm"
          ],
          "sections": [
            {
              "heading": "Los tres vínculos posibles",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Contacto: la persona a la que le cotizas. Lo eliges en el campo Cliente del editor; sale de Marketing → Contactos.",
                    "Empresa: si el contacto pertenece a una empresa del CRM, el vínculo se conserva al editar la cotización.",
                    "Oportunidad (deal): la negociación en tu Pipeline. Cuando existe este vínculo, aceptar la cotización marca la oportunidad como Ganada. En la ficha de ese negocio, la cotización se ve en la pestaña Cotizaciones y, una vez aceptada, en la pestaña Ventas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "En el editor eliges el contacto y, en \"Negocio\", uno de sus negocios del pipeline; el vínculo también lo crean las automatizaciones o integraciones (por ejemplo, el flujo de calificación de leads). Los tres vínculos siempre pertenecen a tu propia cuenta."
                }
              ]
            },
            {
              "heading": "El flujo recomendado de venta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "El lead entra al CRM (formulario, WhatsApp, importación) y se crea el contacto."
                    },
                    {
                      "title": "Abres una oportunidad en Marketing → Pipeline con el valor estimado."
                    },
                    {
                      "title": "Creas la cotización en Marketing → Cotizaciones con ese contacto como cliente."
                    },
                    {
                      "title": "La presentas y la marcas Enviada."
                    },
                    {
                      "title": "El cliente acepta → marcas Aceptada",
                      "detail": "La venta queda registrada en Marketing → Ventas y sus productos salen del inventario. Si la cotización está vinculada a la oportunidad, esta pasa a Ganada sin que tengas que tocarla. También lo haces desde la ficha del negocio en el Pipeline: pestaña Cotizaciones → \"Registrar como venta\"; ahí, una cotización del contacto sin negocio queda vinculada a ese negocio."
                    },
                    {
                      "title": "Pulsas \"Facturar\" en la fila de la cotización",
                      "detail": "Se crea un borrador de Factura de venta en Finanzas → Facturas de venta, copiando las líneas de la cotización."
                    },
                    {
                      "title": "Emites la factura y registras el cobro",
                      "detail": "En Finanzas → Facturas de venta: \"Emitir\" la pasa a cartera como cuenta por cobrar y \"Registrar cobro\" asienta el pago cuando entra el dinero."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Vincular siempre el cliente te deja ver en la lista de cotizaciones quién tiene ofertas abiertas — es tu radar de seguimiento comercial. Una cotización sin cliente aparece con \"—\" y no aporta contexto."
                }
              ]
            },
            {
              "heading": "Dónde vive cada dato",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los datos de facturación del cliente — el NIT / documento y la dirección que salen en el bloque \"Facturar a\" de la vista previa — no se editan en la cotización. Salen primero del contacto del CRM (su tipo y número de documento, que también se completan en Cotizaciones → Clientes, y su dirección) y, si el contacto no los tiene, de Finanzas → Cartera, con el botón \"Clientes\". Si el documento sale incompleto, se corrige en el contacto o en la Cartera."
                },
                {
                  "type": "paragraph",
                  "text": "La venta vive en Marketing → Ventas, y una cotización aceptada ya está ahí: se ve como \"Cotización aceptada\", pendiente de cobro, mientras no tenga una factura emitida; al emitir su factura (o al aprobar su cuenta de cobro), la venta se lee como ese documento y no se cuenta dos veces. No registres a mano otra venta por lo mismo. Si el negocio de la cotización ya tenía una venta registrada, cuenta esa venta y la fila de la cotización dice \"ya cuenta en su venta\". La factura, en cambio, se crea con el botón \"Facturar\"."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/editar-eliminar-cotizacion",
          "slug": "editar-eliminar-cotizacion",
          "url": "https://help.daplox.com/help/cotizaciones/editar-eliminar-cotizacion",
          "title": "Editar, duplicar o eliminar una cotización",
          "excerpt": "Cómo ajustar ítems, precios y descuentos de una cotización, cómo duplicarla con sus imágenes, qué bloquea el sistema cuando fue aceptada y qué pasa al eliminarla.",
          "updated_at": "2026-10-09",
          "reading_minutes": 4,
          "tags": [
            "cotizaciones",
            "editar",
            "eliminar",
            "reversar",
            "borrar",
            "modificar",
            "actualizar",
            "inmutable",
            "duplicar",
            "copiar",
            "imagenes"
          ],
          "related_slugs": [
            "crear-cotizacion",
            "estados-cotizacion",
            "facturar-cotizacion",
            "que-es-cotizaciones"
          ],
          "sections": [
            {
              "heading": "Editar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Cotizaciones."
                    },
                    {
                      "title": "En la fila de la cotización, haz clic en el ícono de lápiz (Editar)."
                    },
                    {
                      "title": "Ajusta lo que necesites",
                      "detail": "Título, cliente, moneda, fechas, ítems, descuento, notas y términos. Los totales se recalculan solos con cada cambio."
                    },
                    {
                      "title": "Haz clic en \"Guardar cambios\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Al editar se conservan el número de la cotización, su estado y los vínculos con contacto, empresa y negocio del CRM (en \"Negocio\" puedes cambiarlo o quitarlo). Una cotización Rechazada o Vencida se edita directamente, sin pasos previos; solo recuerda que, para volver a aceptarla, antes debe pasar de nuevo por Borrador o Enviada."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Una cotización aceptada es inmutable",
                  "text": "Si la cotización fue aceptada alguna vez, el sistema bloquea su edición — incluso si después la marcaste Rechazada: es el registro de lo que el cliente aprobó. Si necesitas corregirla y todavía no hay un cobro registrado, usa \"Reversar\": anula su factura, devuelve el inventario y la deja en Borrador, editable. Si prefieres conservarla, duplícala y corrige la copia."
                },
                {
                  "type": "paragraph",
                  "text": "Si ya le enviaste la cotización al cliente por el chat y después cambias una línea o su imagen, el cliente sigue viendo lo que se le envió —con sus imágenes— hasta que se la vuelvas a enviar."
                },
                {
                  "type": "paragraph",
                  "text": "Si al guardar ves \"Esta cotización tiene imágenes o columnas propias en sus líneas y esta pantalla no las conoce\", la pestaña quedó abierta desde antes de una actualización de Daplox: recarga la página y vuelve a guardar. Así no se pierden las imágenes que alguien más le puso."
                }
              ]
            },
            {
              "heading": "Duplicar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la fila de la cotización, haz clic en el ícono de copiar (Duplicar). También está en las acciones de su vista previa."
                    },
                    {
                      "title": "Se crea una cotización nueva en Borrador, con su propio número",
                      "detail": "Lleva las mismas líneas —con sus imágenes de referencia, sus especificaciones y sus columnas propias—, el cliente, el negocio, las notas, los términos y los datos adicionales. Las fechas parten de hoy y la vigencia dura lo mismo que la original (o la de tu plantilla). No lleva el enlace del cliente ni lo que se le envió. Si la original tenía IVA (o el impuesto de tu empresa) y ahora tu empresa está configurada para no cobrarlo, la copia sale sin él y te lo avisa: revisa los totales."
                    },
                    {
                      "title": "Se abre en el editor para que la ajustes y la guardes."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Duplicar sirve también para corregir una cotización aceptada: la original queda intacta como respaldo de lo que el cliente aprobó y trabajas sobre la copia."
                }
              ]
            },
            {
              "heading": "Eliminar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En la fila de la cotización, haz clic en el ícono de papelera (Eliminar)."
                    },
                    {
                      "title": "Confirma en el diálogo. Se borra la cotización con todos sus ítems."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Eliminar es permanente",
                  "text": "No hay papelera de cotizaciones: una vez eliminada no se puede recuperar. Si solo quieres sacarla del flujo, márcala Rechazada o Vencida en vez de borrarla — así conservas el historial de lo que ofreciste."
                },
                {
                  "type": "paragraph",
                  "text": "Una cotización que fue aceptada alguna vez tampoco se puede eliminar: el sistema lo bloquea para que siempre quede el respaldo de lo que el cliente aprobó. Si necesitas dejarla sin efecto, márcala Rechazada; o, si la venta no siguió y no hay cobros, usa \"Reversar\" y elimínala ya en Borrador."
                },
                {
                  "type": "paragraph",
                  "text": "Las imágenes de sus líneas no se borran en el momento: un día después, Daplox borra las que ya no usa ninguna cotización. Si la duplicaste, la copia conserva las suyas."
                },
                {
                  "type": "paragraph",
                  "text": "Recuerda que los roles de solo lectura no pueden editar, duplicar ni eliminar cotizaciones; verán un aviso de permisos insuficientes."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/tarifario-listas-de-precios",
          "slug": "tarifario-listas-de-precios",
          "url": "https://help.daplox.com/help/cotizaciones/tarifario-listas-de-precios",
          "title": "Tarifario: listas de precios, precio por cm² y escalas por cantidad",
          "excerpt": "Carga una vez tus precios por tipo de cliente (directo, a crédito, revendedor), por unidad o por centímetro cuadrado, por material o papel y con descuentos por volumen.",
          "updated_at": "2026-10-09",
          "reading_minutes": 5,
          "tags": [
            "tarifario",
            "lista de precios",
            "precios",
            "centimetro cuadrado",
            "cm2",
            "gran formato",
            "etiqueta",
            "b2b",
            "b2c",
            "material",
            "papel",
            "escalas",
            "volumen",
            "revendedor",
            "credito",
            "imprenta"
          ],
          "related_slugs": [
            "cotizador-en-linea",
            "ficha-comercial-del-cliente",
            "crear-cotizacion",
            "cuentas-de-cobro-semanales",
            "precios-b2b-b2c-listas-por-producto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El tarifario vive en Cotizaciones → Tarifario. Ahí cargas una sola vez cuánto cobras por cada servicio, y desde entonces cotizar es elegir servicio, material, cantidad y medidas: el precio sale solo, con la lista de precios de cada cliente."
                }
              ]
            },
            {
              "heading": "1. Listas de precios (tipos de cliente)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una lista por cada categoría de cliente. Con \"Crear las 3 listas sugeridas\" nacen Cliente directo (de contado, la predeterminada), Cliente directo a crédito (30 días de plazo) y Cliente tercero o revendedor (15 % menos). Puedes renombrarlas, cambiar el plazo o crear otras."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La lista predeterminada es la que usan los clientes sin lista asignada y los visitantes del cotizador en línea.",
                    "El plazo de pago de la lista decide el vencimiento de las cuentas de cobro de sus clientes.",
                    "El ajuste (%) evita cargar la misma tabla tres veces: si una lista no tiene precio propio para un material, toma el de la predeterminada con ese porcentaje (−15 = 15 % más barato). Un precio propio siempre gana sobre el ajuste.",
                    "Las listas sirven también para tus productos de Producción: cada producto puede tener su precio escrito en cada lista (\"Precios por lista\" en su formulario); sin él vale su precio de venta. El ajuste % y la lista predeterminada no cambian el precio de tus productos. El chatbot y las cotizaciones usan el precio de la lista de cada cliente.",
                    "\"Se aplica a los contactos con la etiqueta\" asigna la lista a los contactos con esa etiqueta (ej. B2B), también a los que llegan por WhatsApp. La lista elegida en la ficha del cliente gana sobre la de su etiqueta. \"Es la lista para empresas (B2B) del chatbot\" la vuelve la única que el chatbot le ofrece a quien no tiene lista. La etiqueta y esa marca las cambia un gestor o un administrador."
                  ]
                }
              ]
            },
            {
              "heading": "2. Servicios y materiales",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic en \"Nuevo servicio\" y ponle nombre y categoría",
                      "detail": "Ej. \"Pendón\" en \"Gran formato\" o \"Volantes\" en \"Litografía\"."
                    },
                    {
                      "title": "Elige cómo se cobra",
                      "detail": "Por unidad (volantes, tazas, cajas) o por centímetro cuadrado (el cliente da ancho y alto en cm y el precio de la pieza es tarifa × ancho × alto)."
                    },
                    {
                      "title": "Agrega sus materiales o papeles",
                      "detail": "Ej. \"Lona 13 oz\" y \"Microperforado\". Si el servicio no tiene variantes, deja una sola opción."
                    },
                    {
                      "title": "Pon el precio en cada lista",
                      "detail": "Precio por unidad o por cm². Con \"+ escala\" agregas precios por volumen: la escala de 1.000 aplica a pedidos de 1.000 unidades o más."
                    },
                    {
                      "title": "Define el cobro mínimo si lo tienes",
                      "detail": "Si un pedido pequeño no llega al mínimo, se cobra el mínimo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Pruébalo antes de usarlo",
                  "text": "La tarjeta \"Probar un precio\" calcula cualquier combinación de servicio, material, lista, cantidad y medidas exactamente como lo hará el cotizador."
                }
              ]
            },
            {
              "heading": "Desde el editor de cotizaciones",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En una cotización nueva o en borrador, el botón \"Desde el tarifario\" agrega la línea con el precio de la lista del cliente elegido. Puedes ajustar el valor unitario después si negocias otro precio. La línea trae el IVA % sugerido del servicio sólo si tu empresa cobra IVA (\"Configurar IVA\"); si no, nace en 0, también en el cotizador en línea y en el enlace de pedidos."
                },
                {
                  "type": "paragraph",
                  "text": "\"Cotizar con IA\" también usa el tarifario: cuando el cliente pide un material que tienes cargado, el borrador trae el precio de su lista, incluidos los servicios que no muestras en el cotizador en línea."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/precios-b2b-b2c-listas-por-producto",
          "slug": "precios-b2b-b2c-listas-por-producto",
          "url": "https://help.daplox.com/help/cotizaciones/precios-b2b-b2c-listas-por-producto",
          "title": "Precios para empresas y para personas (B2B/B2C)",
          "excerpt": "Si vendes el mismo producto a empresas y a personas a precios distintos: el precio de venta es el general, el de empresas se escribe en una lista y cada contacto queda en la suya. El chatbot y las cotizaciones dicen el precio de su lista; si el chatbot no sabe qué cliente es, pregunta.",
          "updated_at": "2026-10-09",
          "reading_minutes": 6,
          "tags": [
            "b2b",
            "b2c",
            "mayorista",
            "minorista",
            "al por mayor",
            "publico",
            "empresa",
            "persona",
            "precio",
            "precios",
            "lista de precios",
            "chatbot",
            "bot",
            "whatsapp",
            "etiqueta",
            "producto",
            "cotizacion"
          ],
          "related_slugs": [
            "tarifario-listas-de-precios",
            "chatbot-ia-whatsapp",
            "crear-productos-sku",
            "ficha-comercial-del-cliente",
            "detalle-contacto"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "«Si el chatbot responde el precio según el inventario, ¿cómo hago para que diga el precio B2B o el B2C, si el producto se llama igual para los dos tipos de clientes?» El producto es uno solo: su precio de venta es el general (el de personas, B2C) y el de empresas (B2B) se escribe en una lista. Cada contacto queda en su lista, y el chatbot y las cotizaciones usan ese precio. Si el chatbot no sabe qué tipo de cliente es, pregunta antes de darle el precio para empresas."
                }
              ]
            },
            {
              "heading": "1. Crea la lista para empresas",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Cotizaciones → Tarifario → \"Nueva lista\"",
                      "detail": "Por ejemplo «Mayorista / B2B». Son las mismas listas del tarifario: sirven para tus servicios y para tus productos. La lista predeterminada no cambia el precio de tus productos: para ellos, el precio general es el de venta."
                    },
                    {
                      "title": "Escribe una descripción",
                      "detail": "Ej. \"Empresas que compran al por mayor\". El chatbot la usa para explicarle al cliente."
                    },
                    {
                      "title": "Marca \"Es la lista para empresas (B2B) del chatbot\"",
                      "detail": "Es la única lista que el chatbot le ofrece a quien todavía no tiene una. Hay una sola por empresa: marcar otra desmarca la anterior."
                    },
                    {
                      "title": "Llena \"Se aplica a los contactos con la etiqueta\" (opcional)",
                      "detail": "Ej. B2B. Todo contacto con esa etiqueta usa la lista, también los que llegan por WhatsApp. Cada etiqueta asigna una sola lista."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La etiqueta y la marca del chatbot asignan precios a muchos contactos a la vez: sólo un gestor o un administrador puede cambiarlas. El ajuste % de una lista es del tarifario: no cambia el precio de tus productos."
                }
              ]
            },
            {
              "heading": "2. Escribe el precio para empresas de cada producto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Producción → Productos, al crear o editar un producto, la sección \"Precios por lista\" tiene una fila por lista (menos la predeterminada). Marca \"Precio propio en esta lista\" y escribe el precio y su moneda; se redondea a los decimales de esa moneda. Sin precio escrito, el producto vale su precio de venta en esa lista. Los precios se guardan con el botón del producto. Cada variante (talla, color) es un producto más y tiene sus propios precios por lista. La sección aparece si tu plan incluye Cotizaciones."
                }
              ]
            },
            {
              "heading": "3. Asigna a cada cliente su lista",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En la ficha del contacto (Marketing → Contactos → el contacto), el campo \"Lista de precios\" dice en qué lista está y por qué: \"Elegida en su ficha\" o \"Por su etiqueta «B2B»\". Ahí mismo la eliges a mano; \"Según su etiqueta\" quita la elegida a mano. Si la ficha apunta a una lista inactiva, también lo dice: no se aplica. También se elige en Cotizaciones → Clientes.",
                    "Por etiqueta: ponle la etiqueta (B2B) al contacto, a mano, en lote o con una automatización. Es lo más práctico para los clientes que escriben por WhatsApp.",
                    "Orden de decisión: primero la lista elegida en su ficha, luego la de su etiqueta; si no tiene ninguna, el contacto queda sin lista. Una lista inactiva no se aplica. Si sus etiquetas apuntan a dos listas distintas no se elige ninguna: la ficha lo dice para que elijas una a mano."
                  ]
                }
              ]
            },
            {
              "heading": "Qué hace el chatbot",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "El cliente del chat",
                    "Qué precio dice el chatbot"
                  ],
                  "rows": [
                    [
                      "Tiene una lista (por su ficha o su etiqueta)",
                      "Sólo el precio de esa lista, como su precio oficial. No le ofrece precios de otras listas."
                    ],
                    [
                      "No tiene lista y marcaste la lista para empresas",
                      "El precio general y, si pregunta precios, primero le pregunta si compra para su empresa o para él. Le da el precio para empresas sólo si dice empresa."
                    ],
                    [
                      "No tiene lista y no hay lista para empresas marcada",
                      "El precio general, sin preguntar."
                    ],
                    [
                      "Sus etiquetas apuntan a varias listas",
                      "El precio general; si pide un precio de empresa o mayorista, pasa el chat a una persona."
                    ]
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ninguna otra lista (crédito, revendedor, empleados…) entra en lo que el bot sabe de un desconocido.",
                    "Cada precio va con su moneda, y el catálogo vivo manda sobre cualquier precio escrito en las instrucciones del bot.",
                    "Un precio de lista no es un descuento: el bot lo da. Un precio especial que no esté en el catálogo lo decide una persona del equipo: el bot pasa el chat.",
                    "Si el cliente que dijo «para mi empresa» pide una cotización, el borrador sale con el precio para empresas y esas líneas quedan \"Por revisar\": una persona confirma que le corresponde antes de enviarla.",
                    "En Marketing → Chatbot IA → \"Probar\", el selector \"Probar como cliente de\" te deja ver qué respondería a un cliente de cada lista o a uno sin lista."
                  ]
                }
              ]
            },
            {
              "heading": "Y en las cotizaciones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Con un cliente elegido, \"Desde mis productos\" y \"Cotizar con IA\" traen el precio de su lista y la línea lo dice (por ejemplo \"Camiseta · precio Mayorista / B2B\", en el idioma de tus documentos); así lo ven también el enlace público y el PDF. El precio que queda en la línea es el que se cotizó: cambiar la lista después no cambia las cotizaciones ya hechas. Un cliente sin lista va al precio de venta.",
                    "Si eliges el cliente después de agregar productos, arriba de las líneas aparece \"Actualizar precios a la lista del cliente\": pasa esas líneas al precio de su lista, sólo si lo pides.",
                    "Una cotización a nombre de una empresa del CRM sin contacto no tiene lista: va al precio general.",
                    "Al compartir un producto por WhatsApp desde la bandeja, el precio es el de la lista del contacto del chat.",
                    "Al registrar una venta en Ventas, el precio sugerido sigue siendo el de venta: si el cliente es de otra lista, escribe su precio en la línea."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/cotizador-en-linea",
          "slug": "cotizador-en-linea",
          "url": "https://help.daplox.com/help/cotizaciones/cotizador-en-linea",
          "title": "Cotizador en línea: tus clientes cotizan solos",
          "excerpt": "Un enlace que envías por WhatsApp o correo: el cliente elige servicio, material, cantidad y medidas, ve el precio al instante y la cotización te llega a Daplox.",
          "updated_at": "2026-09-23",
          "reading_minutes": 4,
          "tags": [
            "cotizador",
            "en linea",
            "enlace",
            "formulario",
            "cotizacion automatica",
            "pedido",
            "whatsapp",
            "precio"
          ],
          "related_slugs": [
            "tarifario-listas-de-precios",
            "ficha-comercial-del-cliente",
            "estados-cotizacion"
          ],
          "sections": [
            {
              "heading": "Enlace general",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Cotizaciones → Tarifario → Cotizador en línea"
                    },
                    {
                      "title": "Activa \"Cotizador en línea activo\" y elige la lista para visitantes"
                    },
                    {
                      "title": "Escribe un título y un mensaje de bienvenida (opcional) y guarda"
                    },
                    {
                      "title": "Copia el enlace y compártelo",
                      "detail": "En tu WhatsApp, tu sitio web o tus redes."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Quien lo abre elige los productos, escribe su nombre y un correo o teléfono, y envía. La cotización llega a Cotizaciones como Borrador, con la etiqueta \"En línea\", y el contacto queda en tu CRM. Te llega un aviso en la campanita."
                }
              ]
            },
            {
              "heading": "Enlace personal de pedidos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Para tus clientes frecuentes (por ejemplo, la agencia que te hace pedidos todas las semanas), crea su enlace en Cotizaciones → Clientes. Ese enlace ya sabe quién es: usa su lista de precios y lo que pida entra como pedido aceptado (o como cotización enviada, si lo configuras así), listo para su cuenta de cobro."
                }
              ]
            },
            {
              "heading": "Seguridad",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El precio lo calcula siempre Daplox con tu tarifario: el cliente no puede cambiarlo.",
                    "Sólo se muestran los servicios activos marcados \"Se cotiza en línea\".",
                    "Si cambias el enlace, el anterior deja de funcionar. Si apagas el cotizador, el enlace responde \"no disponible\"."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/ficha-comercial-del-cliente",
          "slug": "ficha-comercial-del-cliente",
          "url": "https://help.daplox.com/help/cotizaciones/ficha-comercial-del-cliente",
          "title": "Ficha comercial del cliente: lista, cuenta semanal y enlace de pedidos",
          "excerpt": "Asigna a cada cliente su lista de precios, sus datos de facturación, su cuenta de cobro semanal y su enlace personal para hacer pedidos.",
          "updated_at": "2026-09-23",
          "reading_minutes": 3,
          "tags": [
            "cliente",
            "lista de precios",
            "cuenta de cobro",
            "semanal",
            "enlace de pedidos",
            "nit",
            "credito"
          ],
          "related_slugs": [
            "cuentas-de-cobro-semanales",
            "cotizador-en-linea",
            "tarifario-listas-de-precios"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Cotizaciones → Clientes y busca el contacto",
                      "detail": "Es un contacto de tu CRM. Si todavía no existe, pulsa \"Nuevo cliente\": se crea sin salir de aquí y se abre su ficha comercial."
                    },
                    {
                      "title": "Elige su lista de precios",
                      "detail": "Ej. \"Cliente directo a crédito\". También se elige en la ficha del contacto del CRM, o se asigna sola por la etiqueta del contacto (ver \"Precios para empresas y para personas (B2B/B2C)\")."
                    },
                    {
                      "title": "Completa la razón social, el NIT y el correo para las cuentas de cobro"
                    },
                    {
                      "title": "Activa \"Armar cuenta de cobro semanal\" y elige el día",
                      "detail": "Ese día Daplox junta los pedidos aceptados de los 7 días anteriores."
                    },
                    {
                      "title": "Guarda y crea su enlace de pedidos",
                      "detail": "Con \"Copiar enlace de pedidos\" se lo envías al cliente."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Activar la cuenta semanal no cobra hacia atrás: la primera cuenta sale en el siguiente día de corte."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/cuentas-de-cobro-semanales",
          "slug": "cuentas-de-cobro-semanales",
          "url": "https://help.daplox.com/help/cotizaciones/cuentas-de-cobro-semanales",
          "title": "Cuentas de cobro semanales con tu aprobación",
          "excerpt": "Cada semana Daplox junta los pedidos aceptados de un cliente en una cuenta de cobro, te avisa, y sólo se la envía por correo con el PDF cuando tú la apruebas.",
          "updated_at": "2026-10-20",
          "reading_minutes": 4,
          "tags": [
            "cuenta de cobro",
            "semanal",
            "aprobar",
            "enviar",
            "correo",
            "pdf",
            "consolidar",
            "pedidos",
            "cobro",
            "inventario",
            "almacen"
          ],
          "related_slugs": [
            "ficha-comercial-del-cliente",
            "facturar-cotizacion",
            "facturas-de-venta"
          ],
          "sections": [
            {
              "heading": "Cómo funciona",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Daplox arma la cuenta",
                      "detail": "El día de corte del cliente junta sus cotizaciones ACEPTADAS de la semana que todavía no se cobraron. Te avisa en la campanita y por correo."
                    },
                    {
                      "title": "Tú la revisas",
                      "detail": "En Cotizaciones → Cuentas de cobro ves las líneas, el total y a qué correo se enviará. Si quieres retocar algo, ajústalo en Finanzas → Facturas de venta mientras está en borrador."
                    },
                    {
                      "title": "La apruebas",
                      "detail": "\"Aprobar y enviar\" le asigna su número (CC-0001, CC-0002…), la registra en cartera con el vencimiento del plazo del cliente (el de su lista de precios: la de su ficha o la de su etiqueta; si no tiene, la predeterminada) y se la envía con el PDF adjunto y un enlace para verla en línea. Aprobarla también confirma la venta de sus pedidos: los productos de cada pedido salen del almacén elegido en su línea (o del primero con existencias), una sola vez; lo que ya salió —el de un pedido que aceptaste a mano en Cotizaciones sale al aceptarlo— no sale dos veces. Si alguna línea no tiene existencias, la cuenta se aprueba igual, Daplox te lo avisa y esa línea se descuenta después con \"Descontar inventario\" en la vista previa de su cotización."
                    },
                    {
                      "title": "Registras el pago",
                      "detail": "Como cualquier factura de venta: en Finanzas → Facturas de venta → Cobrar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Sólo el dueño o un administrador aprueba",
                  "text": "Al cliente no le llega nada hasta que alguien con ese rol la aprueba."
                }
              ]
            },
            {
              "heading": "Generar ahora y descartar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Generar ahora\" arma la cuenta de un cliente para las fechas que elijas: sirve para ponerse al día o para clientes sin cuenta semanal.",
                    "\"Descartar\" anula la cuenta pendiente, no gasta número y deja sus pedidos libres para una cuenta nueva. Una cuenta pendiente todavía no movió el inventario, así que descartarla no lo toca.",
                    "Una cuenta ya enviada se anula desde Finanzas → Facturas de venta; sus pedidos también quedan libres y lo que la cuenta sacó del inventario al aprobarla vuelve a cada almacén. Lo que salió al aceptar un pedido a mano no vuelve: esa venta sigue en pie mientras el pedido siga aceptado.",
                    "Un pedido que ya está en una cuenta no se puede facturar aparte (y al revés): Daplox no cobra dos veces el mismo trabajo."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Datos de pago en el documento",
                  "text": "Lo que escribas en \"Pie de las cuentas de cobro\" (Tarifario → Cotizador en línea) sale al final de cada cuenta: ideal para tu cuenta bancaria o tu régimen tributario. Como las facturas de venta de Daplox, la cuenta de cobro es un documento interno: si tu empresa cobra IVA, cobra el de cada pedido y lo desglosa (subtotal, IVA y total) en la pantalla, el enlace y el PDF; el correo trae el total a pagar y cuánto de él es IVA. Si la configuraste para no cobrarlo y un pedido del periodo lo trae, la cuenta no se arma (saldría por menos de lo aceptado): la automática de esa semana te deja un aviso en la campanita y, cuando actives el IVA, la generas con \"Generar ahora\"."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/personalizar-cotizaciones",
          "slug": "personalizar-cotizaciones",
          "url": "https://help.daplox.com/help/cotizaciones/personalizar-cotizaciones",
          "title": "Personalizar tus cotizaciones: nombre, logo, colores, columnas y campos propios",
          "excerpt": "En Cotizaciones → Personalizar decides cómo se ve tu documento: cómo se llama, tu logo y tu color, los datos de tu empresa, qué columnas lleva, cómo se ven las líneas (número de ítem, imagen y columnas propias), tus textos por defecto y tus propios campos.",
          "updated_at": "2026-10-09",
          "reading_minutes": 5,
          "tags": [
            "cotizaciones",
            "personalizar",
            "plantilla",
            "logo",
            "color",
            "propuesta",
            "presupuesto",
            "proforma",
            "columnas",
            "campos",
            "pie de pagina",
            "vigencia",
            "terminos",
            "imagen",
            "numero de item",
            "columnas propias",
            "excel"
          ],
          "related_slugs": [
            "imprimir-cotizacion",
            "crear-cotizacion",
            "cotizar-con-ia",
            "que-es-cotizaciones"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada negocio cotiza distinto. En Marketing → Cotizaciones, pestaña \"Personalizar\", defines la plantilla de TUS cotizaciones. A la derecha (en el teléfono, en la pestaña \"Vista previa\") ves el documento con cada cambio al instante: es el mismo que se imprime."
                }
              ]
            },
            {
              "heading": "Qué puedes cambiar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del documento: Cotización, Propuesta, Presupuesto, Factura proforma u otro nombre que escribas.",
                    "Color de acento y si se muestra el logo de tu empresa (el de Configuración → Marca; el de Daplox no sale nunca en tus cotizaciones).",
                    "Datos de tu empresa: razón social, NIT, dirección, teléfono, correo y sitio web. Vienen llenos con lo que ya tiene tu empresa; lo que dejes vacío no sale.",
                    "Qué columnas lleva la tabla: valor unitario, IVA / impuesto y total por línea. La descripción y la cantidad van siempre.",
                    "Cómo se ven las líneas (\"Líneas de la cotización\"): numerar los ítems (1, 2, 3…); mostrar la imagen de referencia de cada línea en tamaño pequeño, mediano o grande —la columna \"Imagen\" sale sólo si alguna línea tiene imagen—; y hasta tres columnas propias por línea, como \"Material\", \"Medidas\" o \"Tiempo de entrega\", que se llenan en cada línea al editar la cotización. Si quitas una columna, lo que ya tenían las líneas no se borra: deja de verse y vuelve si la agregas otra vez. Así puedes armar el mismo formato que usabas en Excel: ítem, imagen, descripción, cantidad, valor unitario y total.",
                    "Si se imprime el estado (Borrador, Enviada…). Por defecto no: es un dato interno.",
                    "Textos por defecto para cada cotización nueva: vigencia en días, notas, términos y condiciones, y un pie de página (ideal para tus datos de pago).",
                    "Campos propios: \"Forma de pago\", \"Tiempo de entrega\", \"Asesor\"… con un valor por defecto opcional. Cada cotización los rellena en \"Datos adicionales\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Con muchas columnas, el PDF va en horizontal",
                  "text": "Si la tabla no cabe con holgura en una hoja carta vertical (por ejemplo, con la imagen grande y tres columnas propias), el PDF sale en horizontal para que la descripción se lea bien. En una pantalla angosta —el teléfono o esta vista previa— cada línea se muestra como una tarjeta; al imprimir sale la tabla. Las facturas de venta usan el mismo papel, pero no llevan número de ítem, imágenes ni columnas propias."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El descuento no es una columna",
                  "text": "En Daplox el descuento es de toda la cotización, no de cada línea. Por eso no se elige como columna: aparece en los totales siempre que la cotización tenga uno, para que el documento cuadre."
                }
              ]
            },
            {
              "heading": "Cómo se aplica",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ajusta la plantilla y mira la vista previa."
                    },
                    {
                      "title": "Pulsa \"Guardar plantilla\"",
                      "detail": "Desde ese momento, la vista previa y la impresión de TODAS tus cotizaciones usan la plantilla."
                    },
                    {
                      "title": "Crea una cotización nueva",
                      "detail": "Ya trae tus notas, términos, vigencia y campos propios. En cada cotización los puedes cambiar."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Una cotización ya creada conserva sus propios textos y campos: cambiar la plantilla no reescribe lo que ya le enviaste a un cliente. Si agregas un campo nuevo, aparece vacío al editar las cotizaciones anteriores. Lo mismo con las columnas propias: una columna nueva aparece vacía en las líneas de antes, y una que quites deja de imprimirse."
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/cotizar-con-ia",
          "slug": "cotizar-con-ia",
          "url": "https://help.daplox.com/help/cotizaciones/cotizar-con-ia",
          "title": "Cotizar con IA desde una conversación o un negocio",
          "excerpt": "Daplox lee lo que hablaste con el cliente y arma un borrador de cotización con tu catálogo y tu tarifario. Los precios los pone Daplox, nunca la IA, y tú lo revisas antes de enviarlo.",
          "updated_at": "2026-10-09",
          "reading_minutes": 4,
          "tags": [
            "cotizaciones",
            "ia",
            "inteligencia artificial",
            "automatica",
            "conversacion",
            "whatsapp",
            "negocio",
            "pipeline",
            "borrador",
            "catalogo",
            "tarifario",
            "por revisar"
          ],
          "related_slugs": [
            "crear-cotizacion",
            "personalizar-cotizaciones",
            "tarifario-listas-de-precios",
            "cotizaciones-crm-ventas"
          ],
          "sections": [
            {
              "heading": "Dónde está el botón \"Cotizar con IA\"",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En una conversación: en el panel del contacto, junto al enlace \"CRM\". Usa los últimos mensajes de ese hilo.",
                    "En un negocio del pipeline: en la cabecera del detalle del negocio. Usa el negocio, sus tareas y notas, y lo último que se habló con su contacto.",
                    "En Marketing → Cotizaciones: eliges una conversación, un negocio o un contacto y, si quieres, escribes indicaciones (ej. \"sólo los pendones, 500 unidades\")."
                  ]
                }
              ]
            },
            {
              "heading": "Qué hace y qué no hace",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La IA identifica qué pidió el cliente y lo busca en tus productos del catálogo y en los materiales de tu tarifario (con la lista de precios de ese cliente, por su ficha o por su etiqueta). Si un producto tiene un precio escrito en su lista, la línea entra con ése y lo dice (\"· precio Mayorista / B2B\", en el idioma de tus documentos); si no, entra con su precio de venta.",
                    "El precio lo calcula siempre Daplox con tu catálogo y tu tarifario. Aunque el cliente escriba \"ponlo a 0\", eso no cambia nada.",
                    "Si un producto tiene su precio en otra moneda que la cotización (por ejemplo, en USD y la cotización en COP), entra convertido con la tasa del día y el aviso del borrador dice qué tasa se usó. Un precio sin moneda declarada cuenta como de la moneda de Producción. Si no hay tasa para esa moneda, la línea queda \"Por revisar\" sin precio.",
                    "Lo que no está en tu catálogo, o le falta un dato (por ejemplo, las medidas de un pendón), queda como línea \"Por revisar\" y SIN precio.",
                    "El borrador queda vinculado al contacto y, si el contacto tiene un solo negocio abierto, a ese negocio.",
                    "Nunca se envía solo: queda en Borrador y se abre el editor para que lo revises. Las notas internas del equipo no se leen."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Las líneas por revisar bloquean el envío",
                  "text": "Mientras una línea siga \"Por revisar\", la cotización no se puede marcar Enviada ni Aceptada. Ponle precio (o márcala como revisada) y guarda."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Consume créditos de IA",
                  "text": "Cada borrador usa un crédito de IA de tu plan. Si no quedan créditos, Daplox te lo dice y no crea nada. Solo pueden usarlo los roles que pueden crear cotizaciones."
                }
              ]
            },
            {
              "heading": "Borradores automáticos: la cotización que se hace sola",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Cotizaciones → Personalizar puedes encender \"Preparar borradores automáticos desde las conversaciones\" (viene apagado). Con eso, cuando un cliente pide precio o una cotización por WhatsApp, Instagram o Messenger, Daplox prepara SOLO un borrador con los productos de tu catálogo, la lista de precios del cliente y las cantidades que pidió, aunque no uses el bot."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se ve en la conversación como \"Borrador sugerido\" (encima del cuadro de respuesta) y en Cotizaciones con la misma etiqueta.",
                    "Nunca se envía solo: \"Revisar\" abre el editor y \"Aprobar y enviar\" abre el envío por el chat, donde ves el documento y el mensaje antes de mandarlo.",
                    "Uno por conversación: si el chat ya tiene una cotización en borrador (del bot, sugerida o hecha por ti), no se prepara otra. Daplox espera unos segundos a que el cliente termine de escribir antes de leer el chat.",
                    "Usa IA de tu plan y respeta su límite: si no queda presupuesto de IA, o el cliente pidió algo que no está en tu catálogo, no se crea nada."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "cotizaciones/enviar-cotizacion-por-el-chat",
          "slug": "enviar-cotizacion-por-el-chat",
          "url": "https://help.daplox.com/help/cotizaciones/enviar-cotizacion-por-el-chat",
          "title": "Enviar una cotización por el chat",
          "excerpt": "Desde Conversaciones mandas la cotización por WhatsApp, Messenger o Instagram con un enlace: el cliente la ve con tu plantilla y la descarga en PDF, y la cotización queda Enviada. Si el cliente se la pide al bot, el bot deja el borrador y te avisa.",
          "updated_at": "2026-11-05",
          "reading_minutes": 3,
          "tags": [
            "cotizaciones",
            "enviar",
            "chat",
            "whatsapp",
            "messenger",
            "instagram",
            "enlace",
            "pdf",
            "bot",
            "chatbot",
            "borrador",
            "conversaciones"
          ],
          "related_slugs": [
            "cotizar-con-ia",
            "imprimir-cotizacion",
            "estados-cotizacion",
            "personalizar-cotizaciones"
          ],
          "sections": [
            {
              "heading": "Pasos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre el chat del cliente en Conversaciones y toca el ícono de documento (\"Enviar cotización\") junto al cuadro de respuesta",
                      "detail": "El chat tiene que estar vinculado a un contacto del CRM: de él salen sus cotizaciones."
                    },
                    {
                      "title": "Elige la cotización",
                      "detail": "La lista muestra el estado de cada una y cuántas líneas faltan por revisar. Si todavía no existe, \"Armar con IA desde este chat\" crea el borrador con tu catálogo y tu tarifario. Si Daplox ya dejó un \"Borrador sugerido\" en el chat, \"Aprobar y enviar\" abre este paso con ese borrador elegido."
                    },
                    {
                      "title": "Revisa el documento y el mensaje",
                      "detail": "En \"Lo que recibirá el cliente\" ves el documento completo, con las notas y los totales (abierto si es un borrador). Daplox propone un texto con el enlace: puedes cambiarlo; si borras el enlace, se añade al final."
                    },
                    {
                      "title": "Haz clic en \"Enviar por el chat\"",
                      "detail": "Sale como cualquier respuesta de la bandeja: calla al bot en ese chat y, en WhatsApp, respeta la ventana de 24 horas."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Qué pasa después",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La cotización queda Enviada (si estaba en Borrador, Rechazada o Vencida) y en el chat el mensaje lleva una tarjeta con su número, el total, \"Ver\" (lo que ve el cliente) y \"Abrir\" (el editor).",
                    "El cliente abre el enlace sin cuenta: ve el documento con tu plantilla, tu logo y tus datos, y puede imprimirlo o descargarlo en PDF. El PDF también lleva tu logo, y sus rótulos salen en español: por ahora Daplox se muestra solo en español, aunque el navegador del cliente esté en otro idioma.",
                    "Si las líneas tienen imagen de referencia, el cliente también las ve en el enlace y en el PDF, sin cuenta: son las de la versión que le enviaste, aunque después cambies la foto del producto.",
                    "El enlace muestra la versión que ENVIASTE. Si después editas la cotización o cambias la plantilla, el cliente sigue viendo lo que recibió hasta que se la vuelvas a enviar; el editor de Cotizaciones te lo recuerda.",
                    "Un borrador no se ve por enlace: el enlace se activa cuando la envías. Volverla a Borrador apaga el enlace; al reenviarla sale con uno nuevo. Rescindir una Aceptada (pasarla a Rechazada) también lo apaga.",
                    "Si el mensaje no sale (por ejemplo, Meta lo rechaza), la cotización no cambia de estado. Si Meta no confirma el envío, queda Enviada igual, porque el cliente pudo recibirla; revisa el chat.",
                    "Si la cotización cambia mientras preparas el mensaje (por ejemplo, la editas en otra pestaña), el envío se frena y el diálogo trae la versión vigente para que la revises."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cuándo no se puede enviar",
                  "text": "Si alguna línea sigue \"Por revisar\" (sin precio), si ya venció (cambia su fecha de validez) o si fue aceptada y después rescindida (crea una nueva), el diálogo dice por qué."
                }
              ]
            },
            {
              "heading": "Cuando el cliente se la pide al bot",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si el cliente pide una cotización por WhatsApp, el bot le dice que se la preparan, deja el borrador con los precios de tu sistema y pasa el chat a una persona: el chat queda \"Pide una persona\" con qué cotización revisar, llega un aviso a la campanita y el aviso del chat trae el botón \"Enviar cotización\". El bot nunca la envía solo. Si le dio el precio de tu lista para empresas a un cliente sin lista (porque le dijo que compra para su empresa), el borrador sale con ese precio y esas líneas quedan \"Por revisar\" hasta que confirmes que le corresponde. Lo que la IA entendió del pedido queda en las notas internas de la cotización: las ves en el editor y al enviarla, y el cliente no las recibe. Se ajusta en Marketing → Chatbot, en \"Cuando un cliente pide una cotización\"; si eliges que no cotice, el bot tampoco calcula totales: pasa el chat a una persona."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Requisitos",
                  "text": "Cotizaciones es de los planes Pro y superiores. Enviarla requiere un rol que pueda escribir en la bandeja; armar el borrador con IA usa un crédito de IA."
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "produccion",
      "title": "Producción e Inventario",
      "description": "Catálogo de productos, stock por almacén, conteos físicos, recetas (BOM), órdenes de producción, compras, satélites, calidad, costeo, MRP y trazabilidad.",
      "url": "https://help.daplox.com/help/produccion",
      "articles": [
        {
          "id": "produccion/ruta-produccion-completa",
          "slug": "ruta-produccion-completa",
          "url": "https://help.daplox.com/help/produccion/ruta-produccion-completa",
          "title": "Del producto al despacho interno: inventario, compras, fabricación y calidad",
          "excerpt": "Productos y recetas coherentes, materiales disponibles, trabajo registrado y costos y calidad revisables.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "produccion"
          ],
          "related_slugs": [
            "crear-productos-sku",
            "bom-recetas",
            "mrp-planificacion",
            "ordenes-de-trabajo",
            "ordenes-a-satelites",
            "trazabilidad"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Responsables de producción, almacén, compras y calidad."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Productos y recetas coherentes, materiales disponibles, trabajo registrado y costos y calidad revisables."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Catálogo de productos con SKU y unidades consistentes; separa insumos y productos terminados.",
                    "Almacenes, cantidades iniciales y proveedores conocidos.",
                    "Para fabricar, define receta, cantidades y centros de trabajo; para tercerizar, identifica satélite y materiales entregados."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo: para producir 10 unidades que requieren 2 unidades de insumo cada una, revisa que la receta y unidad expresen esa relación. MRP ayuda a detectar faltantes; después comprueba compras recibidas, ejecución real, desperdicio y producto terminado."
                }
              ]
            },
            {
              "heading": "1. Prepara catálogo y stock inicial",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Crea productos con identificadores estables y carga existencias en el almacén correcto. Antes de importar todo el catálogo, valida una muestra y sus unidades."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Crear productos y entender el SKU",
                      "href": "https://help.daplox.com/help/produccion/crear-productos-sku"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Cada producto tiene su SKU y el stock corresponde al almacén y unidad previstos."
                }
              ]
            },
            {
              "heading": "2. Define receta y capacidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Construye la lista de materiales y revisa las cantidades requeridas por unidad de producto. Configura centros de trabajo para representar capacidad y costos de operación."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: BOM (recetas): define cómo se fabrica cada producto",
                      "href": "https://help.daplox.com/help/produccion/bom-recetas"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La receta no confunde unidad de compra con unidad de consumo y la capacidad refleja el proceso real."
                }
              ]
            },
            {
              "heading": "3. Planifica materiales y compra faltantes",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Consulta MRP y revisa sus faltantes contra existencias. Crea la compra necesaria, registra la recepción real y comprueba su efecto en inventario; emitir una orden de compra no equivale a recibir mercancía."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: MRP: deja que el sistema te diga qué comprar o producir",
                      "href": "https://help.daplox.com/help/produccion/mrp-planificacion"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes distinguir lo pedido al proveedor, lo recibido y lo pendiente."
                }
              ]
            },
            {
              "heading": "4. Ejecuta la orden de producción",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa producto, cantidad, receta y materiales antes de iniciar. Registra lo que ocurrió y completa según el estado permitido. No finalices solo para ocultar un faltante."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Órdenes de producción: planear y registrar la producción",
                      "href": "https://help.daplox.com/help/produccion/ordenes-de-trabajo"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La orden y el inventario reflejan cantidades consumidas y producidas coherentes con la operación."
                }
              ]
            },
            {
              "heading": "5. Controla trabajo externo y calidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si interviene un satélite, usa su orden para seguir entrega y recepción. Registra inspecciones y no conformidades con evidencia y acción de seguimiento."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Órdenes a satélites: envío, seguimiento y QC",
                      "href": "https://help.daplox.com/help/produccion/ordenes-a-satelites"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Sabes qué se entregó, qué volvió y qué resultado de calidad quedó registrado."
                }
              ]
            },
            {
              "heading": "6. Revisa costos, conteo y trazabilidad",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Compara costos de producción y movimientos; usa conteos físicos para investigar diferencias. Recorre la trazabilidad antes de corregir cantidades sin contexto."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Trazabilidad por lote",
                      "href": "https://help.daplox.com/help/produccion/trazabilidad"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes explicar el origen y destino de los materiales y localizar la operación que produjo una diferencia."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No puedo fabricar por faltantes",
                      "Comprueba almacén, unidad, receta y recepciones; una compra pendiente no es stock disponible."
                    ],
                    [
                      "La cantidad no coincide",
                      "Compara consumo, producción, movimientos y conteo físico del mismo producto y almacén."
                    ],
                    [
                      "El costo parece extraño",
                      "Verifica precio de insumos, cantidades de receta, tiempos y configuración de centros de trabajo antes de modificar costos."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/pos-cajas-y-ventas",
          "slug": "pos-cajas-y-ventas",
          "url": "https://help.daplox.com/help/produccion/pos-cajas-y-ventas",
          "title": "Vender y cerrar caja en el POS",
          "excerpt": "Configura sucursales y cajas, vende productos de Producción, combina medios de pago y consulta las transacciones de cada ticket.",
          "updated_at": "2026-11-04",
          "reading_minutes": 4,
          "tags": [
            "POS",
            "punto de venta",
            "caja",
            "sucursal",
            "ticket",
            "devolución",
            "efectivo"
          ],
          "related_slugs": [
            "cargar-stock-almacenes",
            "bom-recetas",
            "ordenes-de-trabajo",
            "registrar-primera-transaccion",
            "moneda-de-la-empresa"
          ],
          "sections": [
            {
              "heading": "Preparar el punto de venta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre Producción → Punto de venta (POS). Quien administra la empresa configura cada sucursal con su almacén y moneda y crea las cajas. Las cuentas y los conceptos de los cobros son los de Finanzas. Para cobrar también necesitas permiso para crear transacciones."
                },
                {
                  "type": "paragraph",
                  "text": "La moneda de una sucursal se cambia en la pestaña Configuración, con \"Cambiar moneda\", mientras la sucursal no tenga ventas; sus turnos abiertos pasan con ella. Si ya vendió, Daplox lo dice: sus tickets ya están en esa moneda, así que para cobrar en otra hay que crear otra sucursal. Al corregir el rótulo de Producción en Configuración → Moneda de la empresa, las sucursales y los turnos abiertos sin ventas pasan solos a la moneda nueva."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Existencias: la venta entrega y descuenta el producto disponible del almacén de la sucursal. Las unidades reservadas no están disponibles para vender.",
                    "Combos: un combo se vende siempre de las existencias de sus componentes en ese almacén; lo disponible es lo que ellos permiten, y una devolución con reposición repone sus componentes. No se prepara ni se fabrica en el POS.",
                    "Preparar: utiliza la receta configurada y consume sus materiales al vender.",
                    "Fabricar: crea una orden de producción vinculada al ticket. Si el ticket lleva varios productos en Fabricar, es UNA sola orden con un producto por línea (por ejemplo, OT-00031-1 y OT-00031-2), y cada línea del ticket queda vinculada a la suya. El producto se entrega después, cuando su línea de la orden está terminada y hay existencias disponibles.",
                    "En los tres modos lo vendido suma en \"Vendido\" del panel Del insumo a la venta de Producción (en Fabricar, al entregarlo); una devolución con reposición lo resta."
                  ]
                }
              ]
            },
            {
              "heading": "Abrir caja y cobrar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige la sucursal y la caja.",
                      "detail": "Abre tu turno e indica el fondo inicial de efectivo. Ese fondo sirve para cuadrar la caja; no se registra como una venta."
                    },
                    {
                      "title": "Agrega los productos.",
                      "detail": "Busca por nombre, SKU o código de barras y ajusta las cantidades del carrito. El total se calcula con los precios vigentes y el impuesto configurado para la empresa. Si el precio de un producto está en otra moneda que la de la sucursal, el POS no lo cobra —no convierte monedas— y lo dice en el producto: \"Poner su precio en COP\" lo abre en Producción → Productos, y quien administra también puede cambiar la moneda de la sucursal mientras no tenga ventas. Los totales del ticket y de la caja llevan el código de la moneda (COP, MXN, USD…)."
                    },
                    {
                      "title": "Registra el pago.",
                      "detail": "Puedes combinar efectivo, tarjeta y transferencia. Cada parte lleva su cuenta y concepto de ingreso. El vuelto se descuenta del efectivo recibido."
                    },
                    {
                      "title": "Consulta el ticket.",
                      "detail": "El historial conserva productos, pagos y órdenes de producción. El enlace de cada pago abre su movimiento exacto en Transacciones."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si se interrumpe la conexión al cobrar, conserva el carrito y recupera el resultado antes de iniciar otra venta. El POS reutiliza la identificación del cobro para evitar duplicados."
                }
              ]
            },
            {
              "heading": "Devolver o entregar un pedido",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el historial abre el ticket. Quien administra puede devolver una parte o toda la venta, indicando el motivo, la cuenta y el concepto de egreso. Marca reposición sólo cuando el producto regresa físicamente al inventario. La devolución conserva la venta original y registra un egreso vinculado."
                },
                {
                  "type": "paragraph",
                  "text": "Si el producto se preparó al vender, la reposición devuelve el producto terminado; no recrea los materiales consumidos. Reembolsar un pedido de fabricación no cancela automáticamente una orden que ya esté en proceso: revisa su estado en Órdenes de producción."
                },
                {
                  "type": "paragraph",
                  "text": "La reposición se registra desde una caja de la sucursal original. En pedidos parcialmente entregados, devolver sin reposición descuenta primero las unidades pendientes. Una devolución con reposición corresponde a unidades ya entregadas que regresan al almacén."
                },
                {
                  "type": "paragraph",
                  "text": "Para entregar productos fabricados, completa primero su orden y registra la entrega desde el ticket. Sólo se pueden entregar cantidades pendientes que no hayan sido devueltas."
                }
              ]
            },
            {
              "heading": "Cerrar el turno",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuenta el efectivo físico e introduce el importe al cerrar. El POS compara el fondo inicial más los cobros en efectivo menos las devoluciones de efectivo con lo contado y conserva la diferencia. Tarjetas y transferencias aparecen en los pagos, pero no aumentan el efectivo esperado."
                }
              ]
            },
            {
              "heading": "Consultar los movimientos en Finanzas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada pago crea un ingreso y cada devolución crea un egreso. Los enlaces del ticket abren sus movimientos en Transacciones. Al contabilizarlos, el libro separa el valor neto y el impuesto originalmente cobrado. Si falta la cuenta contable de Banco o la cuenta de IVA por pagar, Contabilidad indica qué falta antes de generar el asiento."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/bitacora-y-tableros-produccion",
          "slug": "bitacora-y-tableros-produccion",
          "url": "https://help.daplox.com/help/produccion/bitacora-y-tableros-produccion",
          "title": "Tableros Kanban y bitácora de Producción",
          "excerpt": "Mira cada orden en la columna de su estado, muévela con un toque, deja el tablero a tu medida y consulta quién hizo cada cambio y cuándo.",
          "updated_at": "2026-10-02",
          "reading_minutes": 7,
          "tags": [
            "kanban",
            "tablero",
            "bitácora",
            "historial",
            "seguimiento",
            "planta",
            "estaciones",
            "actividad",
            "personalizar",
            "filtros",
            "límite wip",
            "ajustes del equipo"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Los tableros",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Producción → Órdenes de producción elige la vista Tablero para ver cada orden en la columna de su estado: planificada, liberada, en progreso, pausada, completada o cancelada. La lista de siempre sigue en la pestaña Lista.",
                    "En Producción → Estaciones y Rutas abre Planta para ver una columna por estación con las operaciones que la esperan: primero lo que está en curso, luego lo que se puede empezar ya y al final lo que espera el paso anterior o una orden pausada. Desde la tarjeta inicias la operación o la completas con los minutos reales y el operario. Órdenes de producción conserva las vistas Lista y Tablero de órdenes.",
                    "En Planta, el atajo Se puede hacer ya de la barra deja sólo las operaciones en curso y las listas para empezar, y la cabecera de cada estación calcula cuántas jornadas de trabajo tiene en cola según su máximo de horas por día (≈ 2,5 jornadas). Un enlace que nombra estaciones —por ejemplo /production/work-centers?estaciones=3,7— abre Planta sólo con esas estaciones: la ficha Sólo estaciones del enlace lo recuerda y, al quitarla, vuelven todas. Ese filtro no se guarda en tu vista.",
                    "Órdenes de Compra, No Conformidades y Servicios con productos tienen también su tablero. El de servicios cruza el trabajo con su venta: una orden hecha y todavía sin vender queda en su propia columna, con el valor pendiente de vender.",
                    "Órdenes a satélites usa el mismo tablero que las demás pantallas. Cada tarjeta conserva sus botones (Enviar, Marcar en proceso, Regresar, Registrar QC), dice cuánto lleva en su etapa, se marca atrasada cuando pasa la fecha de regreso pactada y trae su historial. Cada columna abierta muestra hasta 25 tarjetas y cada cerrada hasta 8; Ver N más despliega el resto.",
                    "En el teléfono, la vista Tablero de Órdenes de producción y de No Conformidades oculta los indicadores de arriba para que las columnas empiecen antes; siguen en la vista Lista y en pantallas más anchas."
                  ]
                }
              ]
            },
            {
              "heading": "Mover una tarjeta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Arrastra la tarjeta con el ratón hasta otra columna, o toca Mover a… y elige la acción; en el teléfono y con el teclado se usa esta segunda forma. Sólo se ofrecen los movimientos que el documento admite en ese momento, y cada uno hace exactamente lo mismo que su botón en la lista: completar o cancelar piden confirmación, enviar una compra pregunta por la cuenta por pagar y recibirla, por el egreso o por las cantidades de una entrega parcial. Si el destino es una columna que ocultaste, el botón lo indica con «(oculta)». En Planta y en Órdenes a satélites no se arrastra: se usan los botones de cada tarjeta."
                }
              ]
            },
            {
              "heading": "Cuánto lleva cada tarjeta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La etiqueta «en esta etapa» dice desde cuándo está el documento en su columna. Por defecto se pone ámbar a los 3 días y roja a los 7; quien administra puede cambiar esos días en cada columna desde Ajustes del equipo. En las columnas cerradas —completadas, recibidas, cerradas o canceladas— no cambia de color: lo que ya terminó no está atascado. Las marcas Atrasada y Vencida salen de la fecha de entrega de la orden, la fecha esperada de la compra, la fecha límite de la no conformidad o la fecha de regreso pactada con el satélite, y se ven siempre, aunque apagues otros datos de la tarjeta."
                }
              ]
            },
            {
              "heading": "Personalizar el tablero",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En la vista Tablero, arriba de las columnas hay una barra con el buscador, Filtros y Personalizar tablero (el botón con controles deslizantes). La vista Lista no cambia.",
                    "Las vistas de lista y los catálogos también tienen buscadores y filtros. En Productos puedes filtrar por categoría; al crear o editar registros, escribe en los selectores de categorías, conceptos y almacenes para encontrar una opción sin recorrer toda la lista. Los selectores ignoran mayúsculas y tildes.",
                    "La barra indica cuántos resultados ves y permite limpiar los filtros. Si aparece cargados, el resultado corresponde a lo descargado hasta ese momento: usa Cargar más para ampliar la lista. Compras y órdenes de servicio envían la búsqueda al servidor antes de paginar.",
                    "El buscador encuentra tarjetas por su número y por lo principal de cada tablero —producto, SKU o código de barras en Órdenes de producción; proveedor en Compras; responsable en No Conformidades; servicio y referencia en Servicios; satélite en Órdenes a satélites—, sin distinguir tildes ni mayúsculas. El texto gris del buscador dice qué busca en cada uno. La búsqueda no se guarda.",
                    "Filtros abre Filtrar tablero: marca uno o varios valores en cada grupo (prioridad, producto, almacén, estación, proveedor, responsable…). Cada valor dice cuántas tarjetas tiene y el tablero cambia al instante. Dentro de un grupo basta con que se cumpla uno de los valores; entre grupos se cumplen todos. Un grupo con muchos valores trae su propio buscador, que encuentra cualquiera aunque la lista sólo muestre los 200 más frecuentes. Arriba del diálogo, los atajos de cada tablero —Urgentes y altas, Vencen esta semana, Llegan esta semana, Regresan esta semana u OP atrasadas— se activan con un toque. El atajo principal de cada tablero (Atrasadas, Vencidas o Se puede hacer ya) no está en Filtros: es el botón de la barra, junto al buscador, y se apaga con otro toque o con Limpiar filtros.",
                    "Cada filtro activo aparece en la barra como una ficha que se quita con su ✕, y Limpiar filtros los quita todos. La línea «Mostrando 12 de 40» dice cuántas tarjetas ves de las que hay; en Órdenes de Compra y Servicios, cuando la pantalla todavía no trajo todo, dice «cargadas». El resumen bajo el título de cada columna —atrasadas, vencidas, unidades pendientes o valor por vender— cuenta sólo lo que ves con tus filtros, y una columna que los filtros dejan vacía lo dice (por ejemplo, «Ninguna orden coincide»).",
                    "En Personalizar tablero eliges el orden de las tarjetas dentro de cada columna (las columnas cerradas muestran primero lo último que se cerró); las columnas visibles, siempre con al menos una a la vista, y la barra avisa cuántas columnas ocultas hay y cuántas tarjetas guardan; la densidad (Automática, que es compacta en el teléfono; Normal o Compacta), y los datos que muestra cada tarjeta.",
                    "Lo que cambias se guarda solo en tu cuenta a los pocos segundos (Personalizar lo confirma con «Guardado») y te sigue entre el teléfono y el computador. Cada persona tiene su propio tablero: nadie más ve tus cambios.",
                    "Lo que llega en la dirección de la página —las estaciones de Planta o el satélite desde su tarjeta— manda mientras dura esa visita, pero nunca se guarda en tu vista.",
                    "Restablecer mi tablero, al final de Personalizar, vuelve a la vista del equipo o, si no hay, a la de siempre, en todos tus dispositivos. Pide confirmación. En modo soporte sólo afecta esa visita.",
                    "Si no se pudo cargar tu vista guardada, ves la última que usaste en ese dispositivo (o la de siempre, si no hay ninguna) con un aviso y el botón Volver a cargar tu vista. Mientras tanto el tablero funciona, y lo que cambies se guarda en tu cuenta cuando vuelvas a cargarla; Restablecer mi tablero queda desactivado hasta entonces. En modo soporte los cambios sólo duran esa visita."
                  ]
                }
              ]
            },
            {
              "heading": "Ajustes del equipo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Quien administra la empresa (dueño, administrador o gerente) y puede editar Producción ve en Personalizar tablero el apartado Ajustes del equipo, con el botón Cambiar ajustes del equipo. Lo que se fija ahí vale para toda la empresa; el resto del equipo ve sus efectos en el tablero, pero no los cambia."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Límite por columna: en Órdenes de producción (Liberada, En Progreso y Pausada), en No Conformidades (Abierta, En Revisión y Acción Correctiva) y en cada estación de Planta. La cabecera muestra la cuenta contra el límite, por ejemplo 3/5, en ámbar al llegar y en rojo al pasarse. Es un aviso: nunca impide mover una tarjeta. Cuenta todas las tarjetas de la columna, aunque tengas filtros, y en Planta sólo las operaciones en curso y las listas para empezar.",
                    "Ámbar desde (días) y Rojo desde (días), en cada columna abierta, cambian cuándo se colorea «en esta etapa». Escribe los dos o deja los dos vacíos para usar los 3 y 7 días de siempre; el rojo debe ser mayor que el ámbar.",
                    "En Planta, las flechas de cada estación fijan el orden de las columnas para todos.",
                    "Usar mi vista actual como vista del equipo convierte tu tablero en el punto de partida de quien todavía no personalizó el suyo y en el destino de Restablecer mi tablero. Quitar la vista del equipo lo deshace.",
                    "Si otra persona cambió los ajustes mientras los editabas, se carga la versión guardada para que la revises y vuelvas a guardar. El diálogo muestra la última modificación, con la fecha y quién la hizo."
                  ]
                }
              ]
            },
            {
              "heading": "La bitácora",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Producción → Bitácora ves todo lo que pasó en el módulo: órdenes creadas, liberadas, iniciadas, pausadas, reanudadas o cerradas; cada operación; cada entrega recibida; cada envío al taller; cada resultado de calidad y cada cambio de una no conformidad, con la persona y la hora.",
                    "Filtra por período, tipo de documento y persona. Cada hecho enlaza a su documento. Los de una orden de producción incluyen los de sus operaciones, y los de una compra, sus recepciones.",
                    "Al desplegar una orden de producción, una compra, una no conformidad o una orden de servicio verás su Historial; en las órdenes a satélites está en la tarjeta, con Ver historial.",
                    "La bitácora anota desde que se activó: los cambios anteriores no aparecen. Si alguna vez una línea de bitácora no se pudiera guardar, tu operación se guarda igual."
                  ]
                }
              ]
            },
            {
              "heading": "El menú de Producción",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Las pantallas del módulo están en cuatro secciones plegables: Fabricación, Inventario y catálogo, Compras y maquila, y Calidad y costos. Dashboard reúne el panorama operativo, Estadísticas, Todos los procesos y Configuración. El antiguo acceso Panorama abre este mismo dashboard. Bitácora y Chat IA siguen disponibles en el menú lateral."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/familias-variantes-produccion",
          "slug": "familias-variantes-produccion",
          "url": "https://help.daplox.com/help/produccion/familias-variantes-produccion",
          "title": "Familias, tallas, colores y variantes de productos",
          "excerpt": "Crea matrices de variantes y agrupa referencias existentes conservando su inventario.",
          "updated_at": "2026-09-23",
          "reading_minutes": 4,
          "tags": [
            "variantes",
            "tallas",
            "ropa",
            "colores",
            "familias",
            "sku"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Crear una familia",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Producción → Familias y variantes, pulsa Nueva familia y busca el producto base. Se forma el nombre Familia - producto y se heredan unidad, categoría, costo y precio, cada uno en su moneda. Para un producto que todavía no existe, abre Crear una familia para un producto nuevo y escribe su nombre; después revisa el código base y los demás datos.",
                    "Junto al costo unitario y al precio de venta hay un selector de moneda, como en Productos: por defecto, la del producto base (para un producto nuevo, la moneda de producción de la empresa). Las variantes nacen en esas monedas y la matriz muestra la moneda de cada importe.",
                    "Define entre uno y cuatro atributos, por ejemplo Talla y Color. Separa sus valores con comas. Cada atributo admite hasta 50 valores.",
                    "Pulsa Generar matriz. Revisa hasta 500 combinaciones, ajusta SKU, códigos de barras, costo y precio de venta de cada fila, y quita las que no necesitas. Los importes parten del producto base y admiten cambios por variante.",
                    "Para existencias iniciales, selecciona el almacén y escribe las cantidades por variante; puedes aplicar una cantidad a todas las filas.",
                    "Pulsa Guardar variantes e inventario. Cada combinación tiene su propio SKU y puede usarse en compras, ventas, cotizaciones, recetas y órdenes de producción según su clase de producto.",
                    "Las combinaciones que agregues después a una familia copian el costo, el precio de venta y la moneda de cada uno de la primera variante de la familia. La tabla de variantes muestra cada costo unitario en su propia moneda."
                  ]
                }
              ]
            },
            {
              "heading": "Ampliar una familia o agrupar SKU existentes",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Selecciona la familia y pulsa Agregar combinaciones. Puedes ampliar los valores de sus atributos (conserva los nombres y valores anteriores y agrega los nuevos después de una coma; si quitas o cambias uno de los que ya tiene, la pantalla te dice cuál falta antes de generar la matriz) y generar la matriz completa: las combinaciones que ya existen se omiten solas y el aviso final dice cuántas se crearon y cuántas ya existían. Para agrupar una referencia existente, abre Vincular un producto que ya existe, busca el producto y asigna sus atributos. Debe tener la misma clase y unidad de la familia. Este vínculo conserva su inventario e historial, sin crear una copia ni mover existencias."
                }
              ]
            },
            {
              "heading": "Etiquetas, nombre y eliminación",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Imprimir etiquetas genera un PDF con una etiqueta por copia de cada variante activa: nombre, variante, SKU y código de barras (Code128, o EAN-13 si el producto tiene un EAN válido). Elige rollo térmico de 50 × 30 mm o hoja A4 de 24 etiquetas, y si quieres el precio de venta impreso. Hasta 1.000 etiquetas por PDF.",
                    "Las mismas etiquetas se imprimen para un solo producto desde Productos (icono de impresora) y para una entrada recién registrada desde Carga masiva.",
                    "Renombrar cambia el nombre de la familia y el de las variantes que todavía llevan el nombre anterior como prefijo; los SKU, el inventario y el historial no cambian.",
                    "Eliminar familia sólo está disponible para una familia sin variantes; una familia con variantes conserva su historial."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/recepcion-masiva-inventario",
          "slug": "recepcion-masiva-inventario",
          "url": "https://help.daplox.com/help/produccion/recepcion-masiva-inventario",
          "title": "Recibir inventario en grandes cantidades",
          "excerpt": "Ingresa varios SKU en una sola operación con revisión de saldos y pegado desde Excel.",
          "updated_at": "2026-09-23",
          "reading_minutes": 3,
          "tags": [
            "inventario",
            "carga masiva",
            "excel",
            "recepcion",
            "cantidades"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Preparar y revisar la entrada",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre Producción → Carga masiva o el acceso desde Inventario. El asistente avanza por Destino y productos, Revisar cantidades y Registrar entrada. Selecciona el almacén y escribe una referencia para identificar la entrada.",
                    "Elige Buscar productos, Usar escáner o Pegar desde Excel. El lector suma la cantidad por lectura; un código repetido se acumula en su fila y Revisar entrada espera las búsquedas pendientes. El pegado acepta dos columnas separadas por tabulación: SKU o código de barras, y cantidad.",
                    "Usa cantidades positivas sin separadores de miles: 10000 para diez mil. Puedes usar punto o coma para decimales. El máximo por operación es 500 filas y los códigos repetidos se suman; mayúsculas y minúsculas dan igual.",
                    "Pulsa Revisar entrada. Si un código no existe o el producto está desactivado, corrige la fila. Revisa stock actual, cantidad a ingresar y saldo previsto por referencia y unidad.",
                    "Pulsa Registrar entrada de inventario. Se guardan las existencias y movimientos juntos; un reintento de esa misma operación no duplica la entrada. El saldo final usa el stock vigente cuando se registra.",
                    "Con la entrada registrada, pulsa Imprimir etiquetas de esta entrada: el PDF trae una etiqueta por unidad recibida (si caben en el tope de 1.000; si no, una por referencia y ajustas las copias), en rollo térmico de 50 × 30 mm o en hoja A4 de 24 etiquetas."
                  ]
                }
              ]
            },
            {
              "heading": "Entradas y correcciones son operaciones distintas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La carga masiva suma cantidades al inventario existente. Para reemplazar un saldo por lo contado físicamente usa Conteo físico o un ajuste desde Inventario. Si tus productos todavía no existen, abre Importar catálogo con IA: revisa la propuesta de productos y después vuelve a la recepción para registrar sus cantidades. Importar el catálogo y recibir existencias son pasos distintos."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/cuanto-cuesta-un-servicio",
          "slug": "cuanto-cuesta-un-servicio",
          "url": "https://help.daplox.com/help/produccion/cuanto-cuesta-un-servicio",
          "title": "¿Cuánto me cuesta un servicio? El ejemplo de la tintura",
          "excerpt": "Costea un servicio con sus insumos y su mano de obra para saber cuánto cobrar y cuánto ganas.",
          "updated_at": "2026-11-04",
          "reading_minutes": 2,
          "tags": [
            "servicios",
            "costos",
            "precio",
            "insumos",
            "tintura",
            "ganancia"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "La pregunta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una clienta viene a hacerse la tintura y en el servicio se consumen 100 g de tinte y 50 g de oxidante. Daplox calcula cuánto te cuesta ese servicio y cuánto ganas con el precio que cobras. Llegas a la explicación desde el botón ¿Cuánto me cuesta un servicio? del Dashboard de producción, que abre Producción → Servicios con productos."
                }
              ]
            },
            {
              "heading": "Tres pasos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Crea el servicio con su precio y su mano de obra: en Producción → Servicios con productos pulsa Nuevo servicio al catálogo y escribe, por ejemplo, Tintura, su precio por servicio y lo que pagas de mano de obra por cada uno.",
                    "Agrega los insumos que consume cada servicio: busca el tinte y escribe 100 en la unidad de su inventario (g); haz lo mismo con el oxidante y 50 g. Cada insumo usa el costo que registraste en Productos.",
                    "Daplox calcula el costo de cada servicio y la ganancia: el formulario muestra los materiales por servicio, el costo estimado total (materiales más mano de obra) y el margen estimado frente al precio. Al hacer la orden de servicio, Daplox descuenta del inventario los 100 g de tinte y los 50 g de oxidante."
                  ]
                }
              ]
            },
            {
              "heading": "Para saber cuánto cobrar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si el margen estimado sale bajo o negativo, sube el precio del servicio o revisa el costo de los insumos en Productos. Si un insumo tiene el costo en otra moneda, se convierte a la moneda de producción con la tasa del día; si no hay tasa, el formulario lo dice en vez de estimar."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/servicios-con-materiales",
          "slug": "servicios-con-materiales",
          "url": "https://help.daplox.com/help/produccion/servicios-con-materiales",
          "title": "Servicios con productos y órdenes de servicio",
          "excerpt": "Define materiales por servicio, vincula clientes y documentos, y descuenta inventario al completar.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "servicios",
            "productos",
            "materiales",
            "crm",
            "costos",
            "orden de producción",
            "sabores",
            "cotización"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Definir el servicio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El servicio se define una sola vez en el catálogo; cada vez que lo prestas creas una orden de servicio. En Producción → Servicios con productos pulsa Nuevo servicio al catálogo. El diálogo explica el código interno para encontrarlo, su nombre, precio y mano de obra por servicio, en la moneda de Producción de la empresa. Agrega los materiales y la cantidad por servicio en la unidad del producto. Por ejemplo, un estampado puede consumir 3 ml de tinta. El formulario muestra costo de materiales y margen estimado. Si un material tiene su costo en otra moneda (por ejemplo, en EUR), cada línea se ve en su moneda y el total se convierte a la moneda de producción con la tasa del día; si no hay tasa para esa moneda, el formulario lo dice en vez de estimar. Un material también puede ser un combo (por ejemplo, un carrito con 4 sabores): lleva la etiqueta Combo y la orden descuenta sus componentes como están en Productos. También admite servicios sin materiales."
                }
              ]
            },
            {
              "heading": "Crear y completar una orden",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pulsa Nueva orden de servicio, el botón a la derecha de Nuevo servicio al catálogo, busca el servicio por nombre o código e indica cantidad, almacén de consumo, referencia y notas.",
                    "Si corresponde, abre Conectar con CRM, cotización o fabricación y conecta un contacto del CRM, una cotización o una orden de producción. La orden de producción se busca por su número, por uno de sus productos (un sabor, por ejemplo), por el cliente o por la cotización; una orden con varios productos aparece una sola vez, con su número, cuántos productos lleva y cuáles. Si el pedido lleva un combo que cotizaste con su propio contenido (por ejemplo, los sabores de un carrito), conecta esa cotización: la orden de producción que crees desde ahí llega con ese contenido.",
                    "¿La orden de producción todavía no existe? Pulsa Crear orden de producción ahí mismo: se abre el diálogo Nueva orden de producción con los productos de la cotización que conectaste (por ejemplo, los cuatro sabores de un carrito de helados), el cliente y el almacén de consumo. Quita o agrega productos y cambia las cantidades; Crear orden hace UNA orden con todos y la deja conectada a la orden de servicio que estás preparando.",
                    "Una orden de servicio ya creada y sin orden de producción también la crea: en Ver materiales y vínculos pulsa Crear orden de producción y queda vinculada. Ahí mismo ves la orden de producción y la cotización por su número, por ejemplo OT-00031 · 4 productos y COT-0009.",
                    "Crear orden pendiente guarda una copia de sus materiales, precios y costos. Editar el catálogo después no modifica esa copia. Si un material tiene su costo en otra moneda (por ejemplo, en USD), la copia lo guarda convertido a la moneda de producción de la empresa con la tasa del día; si no hay tasa para esa moneda, la orden no se crea y Daplox te lo dice.",
                    "Abre Ver materiales y vínculos para revisar la orden. Completar y consumir materiales descuenta las cantidades y registra su trazabilidad una sola vez.",
                    "Si falta material utilizable, la operación completa se rechaza. Los servicios respetan reservas de fabricación y excluyen lotes vencidos o en cuarentena.",
                    "Una orden pendiente puede cancelarse sin consumir materiales; si ya registraste su venta, anula primero esa venta desde Ventas. Una orden completada conserva su historial; registra cualquier devolución mediante inventario."
                  ]
                }
              ]
            },
            {
              "heading": "Relación con ventas y finanzas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los vínculos identifican el cliente y los documentos relacionados. Crear o completar un servicio no cobra ni factura automáticamente. Para dejar constancia del cobro, abre la orden y pulsa Registrar venta (requiere permiso para crear ventas en Marketing): la venta se guarda en el módulo Ventas por el precio total de la orden y con su contacto del CRM. Elige la fecha, si está pagada o pendiente de cobro, el método de pago y, si quieres que Finanzas lo vea, la cuenta donde entró el dinero: una venta pagada con cuenta crea el ingreso ligado, igual que una venta rápida. Cada orden admite una sola venta y queda enlazada desde la propia orden; una orden cancelada no se vende. Los valores y márgenes de servicios siguen siendo estimaciones operativas, no ingresos contables."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/combos-productos-compuestos",
          "slug": "combos-productos-compuestos",
          "url": "https://help.daplox.com/help/produccion/combos-productos-compuestos",
          "title": "Combos: productos que se venden con el contenido de otros",
          "excerpt": "Crea un combo con \"Nuevo combo\" en Productos (un carrito de helados con sus sabores, un kit, un paquete), cotízalo, cambia su contenido en cada cotización y fabrica lo que lleva: del inventario salen sus componentes.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "combo",
            "combos",
            "producto compuesto",
            "kit",
            "paquete",
            "paquete de productos",
            "combo de hamburguesa",
            "carrito",
            "carrito con sabores",
            "sabores",
            "componentes",
            "inventario",
            "orden de producción",
            "orden de producción compuesta",
            "POS",
            "cotización",
            "cotización compuesta"
          ],
          "related_slugs": [
            "crear-productos-sku",
            "ordenes-de-trabajo",
            "pos-cajas-y-ventas",
            "servicios-con-materiales"
          ],
          "sections": [
            {
              "heading": "Qué es un combo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un combo es un producto que se vende con el contenido de otros productos de tu empresa: por ejemplo, un combo de hamburguesa que se compone de hamburguesa, papitas y gaseosa, o un \"Carrito de helados\" que lleva 2 litros de helado de fresa, 1 de mango y 10 conos. El combo tiene su propio precio de venta, pero no tiene existencias propias: al venderlo salen del almacén sus componentes, y lo que hay de él es lo que permiten las existencias de ellos."
                }
              ]
            },
            {
              "heading": "Los cuatro pasos: crear, cotizar, cambiar el contenido y fabricar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea el combo con \"Nuevo combo\"",
                      "detail": "En Producción → Productos pulsa Nuevo combo, al lado de Nuevo producto. Escribe nombre, SKU y precio de venta, agrega sus componentes (cuánto lleva UN combo de cada producto) y pulsa Crear combo. El filtro Combos de la lista, junto a los tipos de producto, los reúne."
                    },
                    {
                      "title": "Cotízalo con \"Desde mis productos\"",
                      "detail": "En la cotización, Desde mis productos muestra el combo con la etiqueta Combo y lo que incluye. Si tu empresa todavía no tiene combos, ese mismo diálogo te lleva a crearlo."
                    },
                    {
                      "title": "Cambia el contenido en esa cotización",
                      "detail": "La línea del combo dice \"Combo: cada unidad incluye\": cambia la cantidad de cada producto, usa Cambiar para poner otro (otro sabor), quita los que no van o pulsa Agregar al combo. Solo cambia esa cotización: el combo sigue igual en Productos."
                    },
                    {
                      "title": "Fabrica lo que lleva",
                      "detail": "En la cotización pulsa Crear orden de producción: llegan los componentes que se fabrican, con el contenido y las cantidades de esa línea. Revisa las cantidades y crea la orden."
                    }
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Nuevo combo en Productos",
                      "href": "https://app.daplox.com/production/products?nuevo=combo"
                    },
                    {
                      "title": "Cotizaciones",
                      "href": "https://app.daplox.com/quotes"
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Armar el combo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Producción → Productos pulsa \"Nuevo combo\".",
                      "detail": "Ponle nombre, SKU y precio de venta como a cualquier producto. No lleva inventario inicial: un combo no tiene saldo propio. También puedes pulsar Nuevo producto y marcar \"Es un combo: lleva otros productos\"."
                    },
                    {
                      "title": "Agrega sus componentes.",
                      "detail": "Busca cada producto por nombre o SKU y escribe cuánto lleva UN combo, en la unidad de ese producto. Un componente puede ser otro combo: Daplox lo abre en sus propios componentes."
                    },
                    {
                      "title": "Pulsa \"Crear combo\".",
                      "detail": "El producto queda creado como combo, con sus componentes. En la lista de productos lleva la etiqueta Combo, su columna Stock muestra para cuántos combos alcanzan hoy las existencias de sus componentes y el filtro Combos los reúne. Ábrelo con Editar para ver lo que sale del almacén por cada combo, su costo y su margen sobre el precio de venta."
                    },
                    {
                      "title": "¿El producto ya existe? Ábrelo con Editar y marca \"Este producto es un combo\".",
                      "detail": "Está en el recuadro \"Contenido del combo\", debajo de los datos del producto. Agrega sus componentes y pulsa \"Guardar el combo\"."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Solo entran productos activos de tu empresa, con cantidades mayores que cero, hasta 50 componentes.",
                    "Un combo no puede contenerse a sí mismo, ni directamente ni a través de otro combo: Daplox lo rechaza y lo explica.",
                    "Un producto que ya tiene existencias no se convierte en combo, porque ese saldo quedaría fuera de toda venta. Ajusta su inventario a cero o crea el combo como un producto nuevo.",
                    "Un combo no puede ser ingrediente de una receta, y un producto que ya es ingrediente de una receta en borrador o activa, o de la receta de una orden de producción abierta, no se convierte en combo: la orden no podría consumirlo, porque un combo no tiene existencias propias (en la receta van sus componentes).",
                    "El costo suma el costo de cada componente en la moneda del precio del combo. Si un componente tiene su costo en otra moneda, se convierte con la tasa del día; si falta la tasa, Daplox lo dice y no suma monedas distintas.",
                    "Para que un producto deje de ser combo, desmarca \"Este producto es un combo\" y guarda."
                  ]
                }
              ]
            },
            {
              "heading": "Venderlo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cotizaciones: en Desde mis productos el combo lleva la etiqueta Combo y lo que incluye. La línea del combo muestra lo que incluye cada unidad y lo puedes cambiar ahí mismo para esa cotización (otro sabor, otra cantidad, quitar o agregar), sin tocar el combo en Productos. Al aceptar la cotización salen del almacén de la línea los componentes de esa línea, todos o ninguno; si la reversas, vuelven al mismo almacén. La vista previa, el enlace para el cliente y el PDF dicen qué incluye el combo.",
                    "Ventas: la venta de un combo saca sus componentes del almacén de la línea, todos o ninguno. Anularla o borrarla los devuelve y reactivarla los vuelve a sacar. Cambiar el contenido de la línea devuelve lo anterior y saca lo nuevo; cambiar solo el precio no mueve el inventario.",
                    "POS: el combo se vende de las existencias de sus componentes en el almacén de la sucursal. Una devolución con reposición repone los componentes que llevó ese ticket, aunque después hayas cambiado el combo. En el POS un combo no se prepara ni se fabrica.",
                    "Servicios con productos: un material del servicio puede ser un combo (lleva la etiqueta Combo). La orden de servicio guarda y consume sus componentes como están en Productos, con el costo de ellos. Si un pedido lleva el combo con otro contenido (otros sabores), cotízalo, conecta esa cotización a la orden de servicio y crea desde ahí la orden de producción: llega con el contenido de la cotización.",
                    "Facturas: la línea del combo dice lo que incluye, copiado de la cotización o de la venta. La factura no vuelve a mover el inventario."
                  ]
                }
              ]
            },
            {
              "heading": "Fabricar lo que lleva el combo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un combo no se fabrica: se fabrican sus componentes. En el diálogo Nueva orden de producción, una cotización, un negocio o una orden de servicio con combos llega abierta en los componentes que se fabrican (productos terminados o sub-ensamblajes activos), con la cantidad multiplicada por los combos y sumada si dos combos llevan el mismo producto; cada línea dice de qué combo salió y usa la receta activa del componente. Lo que se compra (por ejemplo, los conos) aparece en \"No se agregaron\". Aceptar una cotización no crea la orden sola: pulsa Crear orden de producción en la cotización y revisa las cantidades antes de crearla."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/estadisticas-produccion-filtradas",
          "slug": "estadisticas-produccion-filtradas",
          "url": "https://help.daplox.com/help/produccion/estadisticas-produccion-filtradas",
          "title": "Estadísticas por familia, almacén, categoría y atributos",
          "excerpt": "Mide el desempeño de la planta (entregas a tiempo, tiempos y merma), compara existencias, movimientos del período y servicios, y exporta el inventario filtrado.",
          "updated_at": "2026-10-28",
          "reading_minutes": 5,
          "tags": [
            "estadisticas",
            "produccion",
            "inventario",
            "variantes",
            "reportes",
            "desempeño",
            "entregas a tiempo",
            "merma",
            "eficiencia"
          ],
          "related_slugs": [],
          "sections": [
            {
              "heading": "Desempeño de la planta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es el primer panel de Estadísticas, y su resumen aparece también en Dashboard → Operación con el botón Ver detalle. Elige el período (7, 30, 90 o 180 días). Usa solo lo que ya registras al trabajar las órdenes de producción: no hay que capturar nada nuevo. Si una cifra todavía no se puede calcular, dice «Sin datos todavía» en lugar de mostrar un 0."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Entregas a tiempo: de las órdenes cerradas en el período que tenían fecha planeada de fin, cuántas cerraron ese mismo día o antes. Se compara el día, no la hora, en la zona horaria de la empresa. También muestra el atraso medio de las que se pasaron y cuántas órdenes abiertas ya están fuera de fecha (las mismas de Pendientes de la operación).",
                    "Desviación de tiempos: los minutos reales frente a los planeados por la ruta. Los minutos reales son los que anotas al completar cada operación de la orden; los planeados salen de la ruta (preparación + tiempo por unidad × cantidad). +20 % quiere decir que se tardó un 20 % más de lo planeado.",
                    "Merma: lo que registraste como merma en las órdenes del período, siempre por unidad de medida. Nunca se suman kilos con unidades. El motivo agrupa los textos iguales aunque cambien las mayúsculas o los espacios.",
                    "Entrega promedio: los días que van del inicio real al cierre real de cada orden cerrada en el período.",
                    "Pasos que más se desvían: los pasos hechos al menos dos veces con minutos planeados, ordenados por cuánto se apartan del plan, con su producto y su estación. Las veces, el tiempo real y la desviación de cada fila salen de esas mismas operaciones; si el paso también se hizo sin minutos planeados, la fila lo indica aparte («+1 sin plan») y no lo suma.",
                    "Máquinas y personas: horas reales, eficiencia y utilización de cada recurso. Eficiencia = minutos planeados ÷ minutos reales (100 % = como se planeó). Utilización = horas reales ÷ (horas por día del recurso × días con actividad de la empresa en el período). Una persona o máquina de apoyo suma las horas de las operaciones en las que participó, pero no tiene eficiencia propia porque el plan es de la estación principal.",
                    "Merma por motivo: al abrir Ver por estación y por producto ves la misma merma por estación y por producto.",
                    "Rendimiento por producto: buenas ÷ (buenas + merma) de las órdenes cerradas en el período, en su propio panel, aunque no haya merma registrada.",
                    "El planificador con IA y la Junta usan estas mismas cifras de eficiencia y utilización de los últimos 30 días. Si un recurso no tiene datos, se les dice «sin datos»: ya no reciben un valor fijo inventado."
                  ]
                }
              ]
            },
            {
              "heading": "Leer y filtrar los datos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre Producción → Dashboard y elige Estadísticas. Agrupa las existencias por familia, categoría, clase de producto, almacén o atributo de variante; para atributos escribe el nombre exacto, como Talla o Color.",
                    "Puedes filtrar por almacén, categoría y familia. Las tarjetas de referencias y valor del inventario abarcan todo el filtro, aunque la tabla tenga varias páginas.",
                    "El valor del inventario está en la moneda de producción de la empresa: los productos con el costo en otra moneda se convierten con la tasa del día y la tarjeta lo indica; si falta la tasa de alguna moneda, lo dice y esos productos no suman.",
                    "El stock es el saldo actual. Las fechas filtran los movimientos y servicios completados, con un rango de hasta 367 días; si no eliges fechas se muestran los últimos 30 días.",
                    "Las cantidades se separan por unidad: no se suman metros con unidades o kilogramos. Libre de reserva resta los compromisos de fabricación, pero no excluye lotes bloqueados.",
                    "El gráfico compara cantidades por tipo de movimiento y unidad. Abre Ver detalle por día para revisar el período.",
                    "Exportar inventario filtrado descarga todos los grupos del filtro, no solamente la página visible. Para más de 50.000 grupos reduce el filtro."
                  ]
                }
              ]
            },
            {
              "heading": "Servicios y alcance de sus valores",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Sin filtro de familia o categoría también aparecen las órdenes de servicio completadas, su valor y margen estimado. Se filtran por almacén y fecha de finalización. El valor del servicio no representa un cobro; el costo conserva la estimación guardada al crear la orden."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/vision-general-produccion",
          "slug": "vision-general-produccion",
          "url": "https://help.daplox.com/help/produccion/vision-general-produccion",
          "title": "Visión general del módulo de Producción",
          "excerpt": "Qué encuentras en cada sección de Producción y el flujo típico: productos → stock → recetas → órdenes de producción → costeo.",
          "updated_at": "2026-11-06",
          "reading_minutes": 6,
          "tags": [
            "produccion",
            "inventario",
            "manufactura",
            "taller",
            "fabrica",
            "stock",
            "conteo fisico",
            "vision general",
            "desempeño",
            "avisos"
          ],
          "related_slugs": [
            "panorama-produccion",
            "crear-productos-sku",
            "cargar-stock-almacenes",
            "bom-recetas",
            "ordenes-de-trabajo",
            "costeo-produccion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El módulo de Producción es el control de tu operación física: qué productos manejas, cuánto stock tienes y dónde, con qué receta se fabrica cada producto, qué órdenes están en curso y cuánto te cuesta realmente producir. No necesitas ser ingeniero: puedes usar solo Inventario y Productos si únicamente compras y vendes, y sumar recetas y órdenes de producción cuando fabriques."
                }
              ]
            },
            {
              "heading": "Moneda y análisis de la empresa",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Dashboard, sección Configuración, consulta la moneda base de Producción. Una empresa sin valores registrados puede elegirla; una empresa con historial conserva su moneda y requiere una conversión controlada para cambiarla. Las empresas existentes mantienen COP para no reinterpretar importes históricos.",
                    "Los importes muestran separadores al escribir y la moneda del registro. Cambiar tu preferencia personal o el país del navegador no convierte los costos. Las compras pueden conservar su propia moneda, pero una recepción incompatible con la valoración del inventario se rechaza antes de mover existencias; no hay conversión automática.",
                    "Analizar con IA en el dashboard reúne información disponible de inventario, fabricación, recursos, compras, maquila, calidad y costos. El análisis distingue unidades y monedas y señala datos no disponibles. Sus recomendaciones deben revisarse antes de ejecutar acciones.",
                    "Desempeño de la planta, en Dashboard → Operación y completo en Estadísticas: entregas a tiempo, desviación de los tiempos frente a la ruta, merma por unidad y entrega promedio. Sale de lo que registras al cerrar órdenes, completar operaciones con sus minutos reales y anotar la merma con su motivo; sin esos datos dice «Sin datos todavía»."
                  ]
                }
              ]
            },
            {
              "heading": "Avisos de Producción",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Orden terminada: al cerrarse una orden de producción le llega un aviso a quien la creó y, si la orden es de un negocio del CRM, a la persona responsable de ese negocio. Quien la cerró no recibe el aviso. El aviso abre la orden.",
                    "Alerta de calidad: si una estación acumula tres inspecciones fallidas seguidas, el aviso llega al dueño, a los administradores y a los gerentes de la empresa. La no conformidad que abre cada inspección fallida aparece en Pendientes de la operación como no conformidad mayor abierta.",
                    "Stock bajo: el consumo de la receta al reportar producción también revisa el stock mínimo y el punto de reorden de cada material. Si un material cruza el umbral se crea la alerta de stock y se avisa a dueño, administradores y gerentes, una sola vez hasta que se reponga.",
                    "Los avisos aparecen en la campana de notificaciones, en español, y solo para usuarios activos de tu empresa. Un aviso que no se pueda enviar nunca deshace el cierre de la orden ni el consumo de la receta."
                  ]
                }
              ]
            },
            {
              "heading": "El mapa del menú",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dashboard, sección Operación: indicadores, movimientos recientes, alertas y el ciclo del insumo a la venta. El antiguo Panorama lleva al mismo lugar.",
                    "Dentro del Dashboard, Estadísticas compara grupos, almacenes, unidades y períodos; Todos los procesos explica y abre las herramientas; Configuración muestra la moneda de Producción y lleva a Configuración → Moneda de la empresa, donde se corrige.",
                    "El valor en stock está en la moneda de producción de la empresa: los productos con el costo en otra moneda se convierten con la tasa del día, y si falta la tasa de alguna moneda la tarjeta lo dice y esos productos no suman.",
                    "Familias y variantes: matrices de tallas, colores y atributos; Carga masiva: recepción de varios SKU con revisión de saldos; Servicios con productos: servicios que consumen inventario; Estadísticas: comparaciones por grupo, almacén, unidad y período.",
                    "Chat IA: un asesor de producción para preguntas libres (reducir desperdicio, punto de reorden, planear la semana).",
                    "Inventario: existencias por producto y almacén, movimientos manuales, historial y accesos a conteos y trazabilidad. El botón «Subir» reúne las importaciones.",
                    "Conteo físico: la toma física de inventario por almacén, con una línea por producto (y por lote), para cuadrar lo que dice el sistema con lo que hay en la bodega.",
                    "Almacenes: bodegas, zonas y ubicaciones donde vive tu stock.",
                    "Productos: el catálogo maestro (materia prima, producto terminado, sub-ensamblajes, consumibles y tus tipos propios).",
                    "BOM (Recetas): la lista de materiales de cada producto que fabricas.",
                    "Estaciones y Rutas: los puestos de trabajo y la secuencia de operaciones de fabricación.",
                    "Satélites & Maquilas y Órdenes a satélites: producción tercerizada en talleres externos.",
                    "Proveedores y Órdenes de Compra: a quién le compras materiales y el registro de esas compras.",
                    "MRP: planificador que sugiere qué comprar o producir según tu demanda y stock.",
                    "Órdenes de producción: la ejecución de la producción (qué se fabrica, cuánto y en qué estado va).",
                    "Calidad e incidencias: inspecciones y registro de problemas (con severidad, costo y responsable).",
                    "Costeo: registra y analiza el costo real por orden de producción o por producto.",
                    "Trazabilidad: el ciclo de vida del producto, su genealogía y los eventos recientes."
                  ]
                }
              ]
            },
            {
              "heading": "El flujo típico para empezar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea tus productos en Producción → Productos (o impórtalos con IA desde tu catálogo)."
                    },
                    {
                      "title": "Crea al menos un almacén en Producción → Almacenes."
                    },
                    {
                      "title": "Deja el stock inicial cargado",
                      "detail": "Puedes fijarlo al crear cada producto con el bloque \"Inventario inicial (opcional)\", o registrarlo después en Producción → Inventario con el botón \"Movimiento manual\" (también puedes importar un CSV/Excel con existencias)."
                    },
                    {
                      "title": "Si fabricas: define la receta de cada producto en Producción → BOM (Recetas)."
                    },
                    {
                      "title": "Crea órdenes de producción para producir y registra las cantidades fabricadas."
                    },
                    {
                      "title": "Registra costos en Producción → Costeo para conocer tu costo real por unidad."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Movimientos de inventario",
                  "text": "Las entradas, salidas, traslados, ajustes, producción, consumos, mermas y devoluciones dejan movimientos. Revísalos en Inventario con \"Historial de movimientos\" y sigue el producto desde su enlace a Trazabilidad."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si no ves Producción en el menú lateral, tu plan no incluye el módulo. Revisa tu plan en Configuración."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/panorama-produccion",
          "slug": "panorama-produccion",
          "url": "https://help.daplox.com/help/produccion/panorama-produccion",
          "title": "Dashboard: del insumo a la venta",
          "excerpt": "El hub de Producción muestra cuántas unidades hay en cada etapa del ciclo, el tiempo de ciclo promedio y el cuello de botella, con accesos a todo el módulo.",
          "updated_at": "2026-09-23",
          "reading_minutes": 4,
          "tags": [
            "produccion",
            "panorama",
            "pipeline",
            "ciclo",
            "etapas",
            "cuello de botella",
            "lotes",
            "hub"
          ],
          "related_slugs": [
            "vision-general-produccion",
            "trazabilidad",
            "ordenes-de-trabajo",
            "ordenes-a-satelites",
            "registrar-ventas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Producción → Dashboard reúne la portada del módulo. En Operación ves indicadores y el ciclo del insumo a la venta; en Todos los procesos encuentras las herramientas agrupadas. Panorama ya no es una pantalla separada: sus accesos llevan a este dashboard."
                }
              ]
            },
            {
              "heading": "La tira del ciclo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La tira \"Del insumo a la venta\" muestra las unidades que hay en cada etapa del ciclo: Recibido, En producción, En satélite, En QC, Terminado y Vendido. Cada etapa lleva una barra proporcional y, cuando hay datos, el promedio de días que las unidades pasan en ella. Si tus productos usan unidades de medida distintas (por ejemplo kilos de harina y unidades de torta), cada etapa dice cada unidad por separado (\"10 kg · 4 unidades\") en lugar de sumarlas, y las barras comparan cuántos lotes u órdenes hay en cada etapa."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tiempo de ciclo prom.: cuántos días tarda en promedio una unidad en recorrer el ciclo completo, desde que se recibe hasta que sale. Dice \"Sin datos\" mientras ningún flujo haya hecho ese recorrido completo.",
                    "Cuello: la etapa donde más se está acumulando el flujo — es el primer lugar a mirar cuando las entregas se atrasan.",
                    "Lotes activos: cuántos lotes tienen movimiento en el ciclo en este momento."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿De dónde salen estos números?",
                  "text": "De los eventos de ciclo que el sistema registra solo mientras operas: al recibir órdenes de compra, al producir con órdenes de producción, al enviar y recibir órdenes a satélites y al registrar entradas y salidas de inventario. No hay nada que cargar a mano. \"Vendido\" suma lo vendido por Ventas, por el punto de venta (también lo preparado al momento y la entrega de lo fabricado) y por las facturas de Cotizaciones, además de las salidas que registras en Inventario; anular una venta, reversar una cotización o devolver con reposición lo resta. El panel analiza hasta 50.000 eventos de los últimos 180 días; si llega a ese tope, lo avisa debajo de la tira."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si la tira está vacía verás \"Aún no hay eventos de ciclo. Registra eventos desde tus lotes para ver el pipeline.\" — es normal en una cuenta nueva: se va llenando sola a medida que recibes, produces y despachas."
                }
              ]
            },
            {
              "heading": "Los cuatro grupos de accesos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Inventario y catálogo: Productos, Familias y variantes, Carga masiva, Inventario, Conteo físico y Almacenes. Las estadísticas se consultan desde Dashboard.",
                    "Fabricación: Órdenes de producción, Estaciones y rutas, Recetas (BOM), Planificación MRP y Servicios con productos.",
                    "Compras y maquila: Órdenes de compra, Proveedores, Órdenes a satélites y Satélites y maquilas.",
                    "Calidad y costos: Inspecciones, No conformidades, Trazabilidad y Costeo. Chat IA sigue disponible en el menú de Producción."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "La misma línea de tiempo por etapas que resume el Dashboard se puede consultar producto por producto en Producción → Trazabilidad, en la pestaña \"Ciclo del producto\"."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/crear-productos-sku",
          "slug": "crear-productos-sku",
          "url": "https://help.daplox.com/help/produccion/crear-productos-sku",
          "title": "Crear productos y entender el SKU",
          "excerpt": "Cómo dar de alta materia prima y producto terminado en el catálogo, con SKU, tipo (incluso tipos propios), costos, margen en vivo, inventario inicial, fotos y bodega, y cómo eliminar productos definitivamente.",
          "updated_at": "2026-10-09",
          "reading_minutes": 10,
          "tags": [
            "produccion",
            "productos",
            "sku",
            "catalogo",
            "materia prima",
            "producto terminado",
            "categoria",
            "unidad",
            "codigo de barras",
            "margen",
            "inventario inicial",
            "eliminar",
            "borrar",
            "eliminar definitivamente",
            "depurar catalogo",
            "fotos",
            "galeria",
            "foto principal",
            "cambiar de bodega",
            "trasladar",
            "bodega"
          ],
          "related_slugs": [
            "importar-productos-ia",
            "cargar-stock-almacenes",
            "bom-recetas",
            "vision-general-produccion"
          ],
          "sections": [
            {
              "heading": "Qué es el SKU",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El SKU (código de producto) es el identificador único de cada artículo en tu catálogo, ej. \"CAM-BLA-M\" para camiseta blanca talla M. Tú lo defines: usa un patrón corto y consistente, porque con él buscas, importas y rastreas el producto en todo el módulo. Elígelo bien desde el inicio: el SKU no se puede cambiar después de crear el producto."
                }
              ]
            },
            {
              "heading": "Crear un producto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Productos y haz clic en \"Nuevo Producto\"."
                    },
                    {
                      "title": "Escribe el SKU y el nombre (ambos obligatorios), y si quieres una descripción y un código de barras (EAN/UPC, opcional)."
                    },
                    {
                      "title": "Elige el tipo",
                      "detail": "Los cuatro tipos base son Materia Prima (lo que compras para fabricar), Producto Terminado (lo que vendes), Sub-Ensamblaje (piezas intermedias) y Consumible (insumos que se gastan, ej. pegante). El desplegable también acepta tipos propios: con \"➕ Nuevo tipo\" escribes el nombre (ej. Accesorio) y el sistema te pregunta \"¿Se compra o se produce?\" — de esa respuesta sale su comportamiento en recetas, órdenes y costeo. Los tipos propios se pueden eliminar; los cuatro base no."
                    },
                    {
                      "title": "Elige la unidad de medida",
                      "detail": "Puedes usar unidades, peso, litros, longitudes, m², cm², m³, cm³, cajas o rollos. Los movimientos conservan la unidad del producto. Las recetas convierten unidades compatibles de la misma dimensión, como cm³ a m³; no convierten una longitud a volumen sin conocer las dimensiones."
                    },
                    {
                      "title": "Asigna una categoría (opcional)",
                      "detail": "Puedes crear la categoría al vuelo con \"➕ Nueva categoría\" sin salir del formulario, y también eliminar una categoría mal escrita (los productos que la usaban quedan \"Sin categoría\")."
                    },
                    {
                      "title": "Define niveles de stock",
                      "detail": "Punto de reorden marca las existencias bajas en inventario; no crea órdenes por sí solo. Umbral de reabastecimiento orienta las propuestas del MRP. Revisa lo que consumes mientras llega un pedido antes de fijar ese umbral."
                    },
                    {
                      "title": "Ingresa costo y precio de venta, cada uno en su moneda",
                      "detail": "Costo unitario de referencia y Precio de venta se muestran por separado, cada uno con un selector de moneda al lado; si no eliges, quedan en la moneda de producción de la empresa. Así puedes registrar una tela que compras en dólares (USD) y una camisa que vendes en pesos (ARS). Para materias primas registra el costo de compra. En un producto fabricado, cerrar una orden con valoración completa actualiza la referencia con el costo por unidad buena del último lote, que queda en la moneda de producción de la empresa. Con ambos importes escritos, el formulario muestra el margen en vivo; si el costo y el precio están en monedas distintas, el costo se convierte a la moneda del precio con la tasa del día, el margen aparece con \"≈\" y debajo se indica la tasa usada, su fecha y su fuente; si no hay tasa disponible, se dice que el margen no se puede calcular. Un precio inferior al costo muestra la pérdida por unidad."
                    },
                    {
                      "title": "Precios por lista (opcional)",
                      "detail": "Si vendes el mismo producto a precios distintos según el cliente (al público y al por mayor, por ejemplo), en \"Precios por lista\" hay una fila por cada lista de precios de tu empresa. Marca \"Precio propio en esta lista\" y escribe el precio y su moneda; sin precio escrito, el producto vale su precio de venta (ni el ajuste % de la lista ni la lista predeterminada lo cambian). Se guarda con el producto. El chatbot y las cotizaciones usan el precio de la lista de cada cliente. Las listas se crean en Cotizaciones → Tarifario (\"Administrar listas\"). Cada variante tiene sus propios precios por lista."
                    },
                    {
                      "title": "Fija el inventario inicial (opcional)",
                      "detail": "En el bloque \"Inventario inicial (opcional)\" escribes la cantidad que ya tienes y la bodega (puedes crearla al vuelo con \"➕ Nueva bodega\"). Se registra como movimiento de entrada \"Inventario inicial\" al crear el producto, sin pasos extra."
                    },
                    {
                      "title": "Haz clic en \"Crear Producto\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Editar, desactivar y reactivar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Busca por nombre o SKU en la barra superior y filtra por tipo con los botones Materia Prima / Producto Terminado / Sub-Ensamblaje / Consumible.",
                    "El lápiz abre \"Editar Producto\": puedes cambiar todo menos el SKU, incluido el estado Activo/Inactivo y la moneda del costo o del precio. Un producto creado antes de que existiera la moneda por producto muestra la moneda de producción de la empresa y la conserva así mientras no cambies el selector.",
                    "En un Producto Terminado o Sub-Ensamblaje activo, el botón de escanear de la fila abre Producción → BOM (Recetas) con \"Crear receta desde una foto (IA)\" para ese producto: la IA lee la receta y la revisas antes de crearla.",
                    "En la lista, las columnas Costo y Precio Venta muestran cada importe en su moneda con el código debajo (por ejemplo USD o ARS).",
                    "La papelera pregunta \"¿Desactivar este producto?\". Desactivarlo conserva sus existencias e historial: no pone el stock en cero. En Inventario puedes registrar las salidas, traslados, mermas o ajustes a la baja que correspondan; para volver a ingresar mercancía, reactívalo.",
                    "Activa el conmutador \"Ver inactivos\" para ver los productos desactivados y devolverlos al catálogo con el botón de \"Reactivar\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "El stock mínimo trabaja por ti",
                  "text": "Cuando el stock de un producto queda igual o por debajo de su mínimo, la cantidad se pinta en rojo en la tabla y suma a las \"Alertas de Stock\" del Dashboard. Define mínimos realistas y deja que el sistema te avise."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si no fijaste el inventario inicial al crear el producto, el stock se carga aparte: en Producción → Inventario usa \"Movimiento manual\", o produce con una orden de producción."
                }
              ]
            },
            {
              "heading": "Fotos del producto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al editar un producto, el bloque \"Fotos del producto\" guarda hasta 10 fotos. La primera es la principal: es la que se comparte por WhatsApp desde el chat, la que se usa al copiar la foto del producto a una cotización y la que sale en las remisiones. En la lista de productos, el ícono de fotos junto al nombre dice cuántas tiene."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Agregar fotos\" acepta JPG, PNG o WebP de hasta 5 MB cada una; puedes elegir varias a la vez.",
                    "Las flechas cambian el orden; la estrella (\"Hacer principal\") pasa esa foto al primer lugar.",
                    "La papelera quita la foto de la galería. Los mensajes que ya la enviaron por WhatsApp la siguen mostrando.",
                    "Cada cambio se guarda al momento, sin pulsar \"Guardar cambios\". Las fotos las cambian el propietario, los administradores y los gerentes con permiso de editar en Producción; quitar una también pide permiso de borrar.",
                    "Si la foto principal llegó por la API como un enlace externo, se respeta hasta que pulses \"Hacer principal\" en una foto de la galería."
                  ]
                }
              ]
            },
            {
              "heading": "Cambiar de bodega",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al editar un producto, el bloque \"Bodega\" muestra en qué bodegas tiene existencias, cuánto está disponible y cuánto está reservado para órdenes de trabajo; \"Ver ubicaciones y lotes\" abre el detalle."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa \"Cambiar de bodega\"",
                      "detail": "Elige la bodega de origen (\"Desde\") y la de destino (\"Hacia\"); si el destino tiene ubicaciones, puedes elegir una."
                    },
                    {
                      "title": "Elige qué trasladar",
                      "detail": "\"Todo lo disponible\" lo mueve en un paso. \"Una parte\" te deja escribir la cantidad de cada ubicación y lote."
                    },
                    {
                      "title": "Pulsa \"Trasladar\"",
                      "detail": "Queda como traslado en el historial de movimientos, uno por lote y ubicación de origen, con la referencia \"Cambio de bodega TR-…\". Repetir el clic no traslada dos veces."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Lo reservado para órdenes de trabajo no se mueve: se queda en su bodega hasta que esas órdenes lo liberen o lo consuman.",
                    "Si el producto no tiene existencias, eliges la bodega en la que aparece en Inventario con \"Guardar bodega\". No se registra ningún movimiento.",
                    "Para varios productos a la vez, márcalos en la lista y pulsa \"Cambiar de bodega (N)\" en la barra de la selección: eliges el destino y, si quieres, desde qué bodega. Cada producto pasa todo lo disponible; al terminar, el resumen dice qué se trasladó, qué se asignó (los que no tenían existencias) y qué no se movió, con su motivo.",
                    "Lo hacen el propietario, los administradores y los gerentes con permiso de crear en Producción, igual que los movimientos de Inventario."
                  ]
                }
              ]
            },
            {
              "heading": "Eliminar definitivamente",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La papelera de cada fila sigue siendo Desactivar: conserva el producto, sus existencias y su historial, y se puede revertir. Eliminar definitivamente es otra acción, pensada para depurar el catálogo (productos creados por error, una importación duplicada): borra los productos de forma permanente. Sólo la ven el propietario, los administradores y los gerentes que tienen permiso de borrar en Producción."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Marca los productos en Producción → Productos",
                      "detail": "Cada fila tiene su casilla, y la del encabezado marca todos los de la lista con la búsqueda, el tipo y \"Ver inactivos\" que tengas puestos. Al cambiar cualquiera de esos filtros, la selección se limpia."
                    },
                    {
                      "title": "Pulsa \"Eliminar definitivamente (N)\" en la barra que aparece sobre la tabla",
                      "detail": "Se abre la vista previa. Todavía no se ha borrado nada: \"Cancelar\" cierra sin cambios."
                    },
                    {
                      "title": "Revisa la vista previa",
                      "detail": "Dice cuántos se eliminarán, cuáles no se pueden eliminar y por qué, y qué pasará con las existencias, los documentos que conservan una copia y los que se ajustan (recetas, servicios, compras en borrador y automatizaciones)."
                    },
                    {
                      "title": "Confirma con el botón rojo",
                      "detail": "El borrado avanza por lotes y muestra \"Eliminando X de N\". \"Detener\" lo corta entre un lote y el siguiente; lo que ya se eliminó no vuelve."
                    },
                    {
                      "title": "Revisa el resultado",
                      "detail": "Los eliminados salen de la lista. Los que la vista previa ya marcó como no eliminables no se envían al borrado: siguen seleccionados y su motivo está en la vista previa. Los que se bloquean mientras se borra salen en el resultado con su motivo y también siguen seleccionados. El resultado muestra además las automatizaciones que se pausaron y las recetas que se quedaron sin componentes y pasaron a borrador cuando su producto sigue en el catálogo; si el borrado se detiene a mitad, porque lo detienes o por un error, ahí aparecen también las recetas de los productos seleccionados que quedaron sin procesar."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Se borra con el producto: sus existencias en todos los almacenes, su historial de movimientos, sus lotes, alertas y costos, sus recetas y rutas, sus órdenes de producción planificadas, completadas o canceladas (con sus operaciones, tiempos, mermas y consumos), sus inspecciones de calidad, no conformidades y trazabilidad, sus líneas de conteo físico y sus órdenes de maquila en borrador. Una familia de variantes que se queda sin variantes también se elimina.",
                    "Se conserva con una copia del nombre y el SKU: las líneas de cotizaciones, facturas y ventas; las líneas de órdenes de compra enviadas, recibidas o canceladas (sus totales no cambian); las órdenes de maquila terminadas, rechazadas o canceladas, y los consumos del producto en órdenes de producción de otros productos. En esos documentos el producto aparece como eliminado.",
                    "Se ajusta en otros documentos: se quita de las recetas de otros productos (una receta activa que se queda sin componentes pasa a borrador) y de los materiales de los servicios; se quita de las órdenes de compra en borrador, que recalculan su total o se eliminan si se quedan sin líneas, y se pausan las automatizaciones que crean órdenes de producción con él o lo consultan.",
                    "No se modifica: los segmentos, campañas y difusiones que filtran por el producto (la vista previa dice cuántos son; revisa su criterio después), las órdenes de servicio completadas o canceladas, que ya guardan su propia copia de los materiales, y las fotos del producto (los archivos; las filas de su galería sí se borran), que el historial de WhatsApp sigue mostrando."
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Un producto se omite, y no se le toca nada, cuando depende de un proceso en curso: borrarlo dejaría a medias ese proceso y descuadraría su consumo o su costo. Si la vista previa ya lo marcó como no eliminable, no se envía al borrado y sigue seleccionado; el motivo está en la vista previa. Si el bloqueo aparece mientras se borra, el producto sale en el resultado con su motivo. Estos son los motivos:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Tiene existencias reservadas para órdenes de producción, o una orden de producción suya está liberada, en progreso o pausada: cancélala o complétala primero.",
                    "Es material de una orden de producción en curso de otro producto.",
                    "Está pendiente de recibir en una orden de compra enviada, confirmada o parcial: recíbela o cancélala.",
                    "Está en una orden de maquila enviada, en proceso o de regreso.",
                    "Es material de una orden de servicio en borrador.",
                    "Está en el inventario de un proyecto: quítalo de ahí primero. Si ya tiene consumos, lo registrado en el proyecto no se borra: desactívalo en lugar de eliminarlo.",
                    "Tiene registros heredados que no se pueden revisar desde tu cuenta, o conteos de otros productos ligados a sus lotes: contacta a soporte."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "danger",
                  "title": "No se puede deshacer",
                  "text": "No hay papelera ni forma de recuperar un producto eliminado definitivamente. El borrado queda registrado en el Historial de la cuenta. Si dudas, desactívalo: deja de aparecer en los flujos y lo puedes reactivar cuando quieras. Al eliminarlo definitivamente, en cambio, su SKU queda libre para un producto nuevo."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/importar-productos-ia",
          "slug": "importar-productos-ia",
          "url": "https://help.daplox.com/help/produccion/importar-productos-ia",
          "title": "Importar productos con IA (foto, PDF, CSV o Excel)",
          "excerpt": "Sube tu catálogo en el formato que lo tengas y la IA crea los productos por ti. Tú revisas cada fila y apruebas antes de importar.",
          "updated_at": "2026-08-28",
          "reading_minutes": 5,
          "tags": [
            "produccion",
            "importar",
            "ia",
            "smart import",
            "catalogo",
            "excel",
            "csv",
            "pdf",
            "foto",
            "inventario"
          ],
          "related_slugs": [
            "crear-productos-sku",
            "cargar-stock-almacenes",
            "importar-con-ia",
            "smart-import-no-detecta-archivo"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si tu catálogo vive en un Excel, un CSV, un PDF o hasta en una foto de una lista impresa, no lo pases a mano: la importación con IA lee el archivo, extrae las filas y te las muestra para revisar antes de crear nada. La encuentras en el menú \"Subir\" → \"Importar productos con IA\", tanto en Producción → Inventario como en Producción → Productos."
                }
              ]
            },
            {
              "heading": "Paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Inventario (o Producción → Productos) y abre \"Subir\" → \"Importar productos con IA\"."
                    },
                    {
                      "title": "Sube el archivo",
                      "detail": "Arrastra o haz clic para elegir. Acepta imágenes PNG, JPG y WEBP, PDF, CSV y Excel (.xlsx, .xlsm o .xls), hasta 20 MB por archivo. Ya no hace falta tomarle un pantallazo al Excel: súbelo directo."
                    },
                    {
                      "title": "Haz clic en \"Detectar y extraer con IA\" y espera unos segundos."
                    },
                    {
                      "title": "Revisa la tarjeta de detección",
                      "detail": "Muestra el tipo detectado, el nivel de confianza, un resumen y cuántas filas y columnas se extrajeron. La confianza mide qué tan seguro está el análisis del documento, no cuántas filas se importarán: todas las filas extraídas aparecen abajo."
                    },
                    {
                      "title": "¿Tienes más archivos? Usa \"Agregar otro archivo\"",
                      "detail": "Las filas de cada archivo se suman a la misma revisión; las repetidas entre archivos se descartan al importar."
                    },
                    {
                      "title": "Revisa la tabla y el mapeo de columnas",
                      "detail": "La IA mapea automáticamente columnas a campos del producto: nombre, SKU/código, unidad, costo, precio de venta, tipo, código de barras y descripción. Puedes corregir el mapeo, editar celdas, agregar campos faltantes, marcar columnas como \"(omitir)\" y excluir filas. También puedes completar la cantidad inicial y el almacén."
                    },
                    {
                      "title": "Haz clic en \"Aprobar e importar\"",
                      "detail": "Confirma cuántos registros se crearán. Al terminar, los productos aparecen en tu catálogo y la vista de inventario se refresca."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Consejos",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Datos sensibles",
                  "text": "Antes de subir, tapa o recorta lo que no quieras procesar (precios de proveedor confidenciales, datos personales). El archivo se guarda en tu espacio privado y se procesa con IA solo para extraer los datos."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si la confianza sale baja, la tarjeta te lo avisa: revisa todas las filas antes de aprobar.",
                    "Encabezados claros en el archivo (\"SKU\", \"Nombre\", \"Costo\", \"Precio\") mejoran mucho el mapeo automático.",
                    "Cada importación admite hasta 1000 filas seleccionadas. Si el documento queda incompleto, el aviso indica las filas extraídas; divide el resto para importarlo después. Para inventarios más grandes usa la vía directa \"Importar CSV / Excel\" del mismo menú \"Subir\" en Inventario, que no tiene ese límite.",
                    "Nada se crea hasta que apruebas — si el resultado no sirve, usa \"Descartar\" y vuelve a intentar con un archivo más nítido.",
                    "La importación crea los productos en el catálogo. Si completas Cantidad con un valor positivo, también registra las existencias iniciales en el almacén indicado; sin almacén, utiliza el almacén predeterminado."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/cargar-stock-almacenes",
          "slug": "cargar-stock-almacenes",
          "url": "https://help.daplox.com/help/produccion/cargar-stock-almacenes",
          "title": "Movimientos de stock y gestión de almacenes",
          "excerpt": "Registra entradas, salidas, traslados, devoluciones y ajustes por producto y ubicación. Consulta sus movimientos y conecta el inventario con su trazabilidad.",
          "updated_at": "2026-11-05",
          "reading_minutes": 6,
          "tags": [
            "produccion",
            "inventario",
            "stock",
            "almacen",
            "bodega",
            "zonas",
            "ubicaciones",
            "entrada",
            "salida",
            "traslado",
            "devolucion",
            "historial",
            "lote",
            "ajuste",
            "merma",
            "existencias",
            "importar"
          ],
          "related_slugs": [
            "crear-productos-sku",
            "conteo-fisico",
            "trazabilidad",
            "importar-productos-ia",
            "vision-general-produccion"
          ],
          "sections": [
            {
              "heading": "Acciones de una fila y facturas de compra",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El menú de tres puntos de cada fila reúne Movimiento, Historial y Trazabilidad. La trazabilidad abre el producto de esa fila.",
                    "Si el almacén de la fila está desactivado, la columna Almacén lo marca «Inactivo» y el menú ofrece «Reactivar «almacén» y registrar movimiento»: un clic lo reactiva y abre el movimiento. Las importaciones de inventario ya no cargan existencias en almacenes desactivados: si el archivo nombra uno, se reactiva y el resultado lo informa; si hay dos almacenes con ese nombre, usa el activo.",
                    "Dos almacenes pueden llamarse igual (el código es lo único que no se repite). Cuando el nombre se repite o el almacén está desactivado, Inventario lo muestra con su código, por ejemplo «General · GEN-01», también en el filtro y en el historial. Si un almacén desactivado guarda existencias, un aviso arriba de la tabla dice cuál es y, si hay otro activo con el mismo nombre, cuál es ese.",
                    "Desde ese aviso (o desde el menú de la fila) puedes trasladar todas sus existencias al almacén activo del mismo nombre en un solo paso —o, desde el aviso, a cualquier otro almacén activo con «Trasladar las existencias a…»—: queda un traslado por producto y lote en el historial, y el almacén desactivado se queda vacío y desactivado. Si hay material reservado para órdenes de trabajo, no se traslada nada hasta liberarlas. Con muchos productos el traslado avanza por partes: si se corta, lo trasladado queda hecho y al volver a pulsar sigue con el resto. Si prefieres volver a usarlo, «Reactivar» sigue disponible.",
                    "También puedes recibir existencias al registrar una factura de compra en Finanzas. Elige los productos, almacenes y cantidades en su revisión. El movimiento queda referenciado a la factura.",
                    "La reversión descuenta esas unidades si siguen disponibles y conserva un movimiento de ajuste en el historial."
                  ]
                }
              ]
            },
            {
              "heading": "Crear y administrar almacenes",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Almacenes y haz clic en \"Nuevo Almacén\"."
                    },
                    {
                      "title": "Completa nombre y código",
                      "detail": "Ej. \"Bodega Principal\" / \"ALM-01\". El código es la referencia corta del almacén."
                    },
                    {
                      "title": "Elige el tipo",
                      "detail": "General, Materia Prima, Producto Terminado o En Proceso (WIP). Es organizativo: te ayuda a separar qué se guarda dónde."
                    },
                    {
                      "title": "Agrega la dirección (opcional) y guarda con \"Crear\"."
                    },
                    {
                      "title": "Crea zonas dentro del almacén (opcional)",
                      "detail": "Expande el almacén y usa el botón \"Zona\" para agregar zonas con nombre, código y descripción (ej. \"Estantería A\")."
                    },
                    {
                      "title": "Crea ubicaciones dentro de cada zona (opcional)",
                      "detail": "Con el botón \"Ubicación\" defines pasillo, rack y nivel (obligatorios) y una etiqueta opcional. Una ubicación marcada \"Ocupada\" no se puede eliminar."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El lápiz edita el almacén (incluido su estado Activo/Inactivo) y también cada zona y ubicación.",
                    "La papelera pregunta \"¿Desactivar este almacén?\": no borra nada, el historial se conserva.",
                    "Si trabajas en varias plantas, cada almacén es de una: el formulario trae «Planta del almacén», la tarjeta dice su planta y «Filtrar almacenes por planta» deja sólo los de una. En Inventario, «Filtrar inventario por planta» muestra las existencias de los almacenes de esa planta; lo de otra planta se trae con un traslado.",
                    "Activa \"Ver inactivos\" para ver los almacenes desactivados y reactivarlos con el botón de \"Reactivar\"."
                  ]
                }
              ]
            },
            {
              "heading": "Preparar una remisión",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Almacenes pulsa Preparar remisión. Elige un traslado registrado para obtener un documento con referencia del movimiento, origen, destino, producto y cantidades. Vista previa permite imprimir o guardar PDF. Para mover existencias usa el traslado de Inventario; imprimir no vuelve a registrar el movimiento. También puedes preparar un borrador interno o para un destinatario externo, claramente identificado: no mueve stock ni reemplaza una factura fiscal. Las entregas a talleres se gestionan desde Órdenes a satélites."
                }
              ]
            },
            {
              "heading": "Registrar un movimiento manual",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Producción → Inventario pulsa \"Movimiento manual\" en la cabecera, o \"Movimiento\" en una fila para conservar su producto, almacén y ubicación. El saldo reúne todos los lotes de esa ubicación. El primer campo del diálogo define qué operación vas a registrar:"
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Entrada (\"Cargar stock\"): registra mercancía que ingresa al almacén.",
                    "Salida (\"Registrar salida\"): descuenta mercancía que salió del almacén sin pasar por una venta.",
                    "Traslado: mueve una cantidad entre almacenes o entre ubicaciones del mismo almacén, con o sin lote. El origen y el destino deben ser diferentes.",
                    "Devolución: registra mercancía devuelta al almacén.",
                    "Ajuste (suma): corrige el sistema cuando hay más existencias de las registradas.",
                    "Ajuste (resta) (\"Ajustar a la baja\"): corrige el sistema cuando hay menos existencias de las registradas.",
                    "Merma o desperdicio (\"Registrar merma\"): da de baja mercancía rota, vencida o inservible, descontándola del almacén elegido."
                  ]
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Inventario y abre \"Movimiento manual\", o pulsa \"Movimiento\" en la existencia que vas a mover."
                    },
                    {
                      "title": "Elige el tipo de movimiento, el producto (el desplegable tiene buscador por nombre o SKU) y el almacén (puedes crearlo al vuelo con \"➕ Nuevo almacén\")."
                    },
                    {
                      "title": "Selecciona la ubicación y, si manejas lotes, el lote: todos los tipos de movimiento lo admiten. En una salida, merma, ajuste a la baja o traslado, la cantidad no puede superar el saldo de ese lote en ese almacén y ubicación; con \"Sin lote\" solo sale lo que no está atribuido a un lote, así que el material trazado o en cuarentena no se retira omitiendo el lote. \"Crear o editar lotes\" abre la gestión de lotes sin perder el movimiento y vuelve con el lote nuevo ya elegido. Para un traslado, indica también el almacén y la ubicación destino."
                    },
                    {
                      "title": "Ingresa la cantidad (mayor a 0) y, si quieres, una referencia (ej. \"Compra factura 1023\"). Queda en el historial de movimientos."
                    },
                    {
                      "title": "Revisa el origen, el destino y la cantidad, y guarda con el botón del tipo elegido. Una salida o traslado requiere existencias disponibles del producto en esa ubicación; no consume lo reservado. La cantidad mostrada reúne todos los lotes de la ubicación; el saldo del lote elegido se comprueba al guardar."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Gestionar lotes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pulsa \"Gestionar lotes\" en el menú \"Más opciones\" de la cabecera de Inventario (o \"Crear o editar lotes\" dentro del movimiento manual) y elige el producto.",
                    "\"Nuevo lote\" registra el número de lote, el lote del proveedor, el vencimiento, el estado y las notas. Crear un lote no agrega inventario: registra después una entrada con ese lote, almacén y cantidad.",
                    "\"Editar\" corrige el estado (Disponible, Cuarentena, Vencido o Consumido), el lote del proveedor, el vencimiento y las notas. El número de lote y su cantidad no cambian, y cada corrección queda en Trazabilidad como historial de calidad."
                  ]
                }
              ]
            },
            {
              "heading": "Consultar el historial y seguir el producto",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pulsa \"Historial de movimientos\" en el menú \"Más opciones\" de la cabecera, o \"Historial\" en una fila para empezar con ese producto seleccionado. Puedes filtrar por producto y tipo de movimiento; el historial reúne todos los almacenes.",
                    "Cada registro muestra cantidad y unidad, fecha, referencia, almacenes, ubicaciones y lote cuando aplica. El autor aparece como \"Usuario #…\"; los registros que no guardaron ese dato dicen \"Sin autor registrado\".",
                    "Se muestran 50 movimientos por página. Usa \"Movimientos anteriores\", \"Movimientos más recientes\" y \"Actualizar\" para recorrer o refrescar el historial.",
                    "El enlace \"Trazabilidad\" de una existencia abre el ciclo del producto completo. Desde un movimiento sí conserva el lote cuando ese movimiento lo registró; usa \"Ver todos los lotes\" para quitar ese filtro.",
                    "Desactivar un producto conserva el saldo y el historial. Sus existencias siguen visibles con la marca \"Inactivo\"; puedes registrar salidas, traslados, mermas y ajustes a la baja. Reactívalo antes de registrar entradas o devoluciones."
                  ]
                }
              ]
            },
            {
              "heading": "Importar existencias por CSV o Excel",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si vienes de otro software, usa \"Subir\" → \"Importar CSV / Excel\": sube el export directo (sin IA) y se abre un editor de revisión con lo que el sistema entendió del archivo. Nada se escribe hasta que confirmas."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "La importación FIJA existencias, no suma",
                  "text": "Cada fila importada deja la existencia del producto en la cantidad del archivo (no se suma a lo que ya había). Si el archivo trae el mismo producto en varias filas del mismo almacén (por lote, por ubicación o por talla), esas filas se suman entre sí y el editor lo avisa antes de confirmar: quita la que esté duplicada por error. Revisa el editor antes de confirmar: un archivo equivocado deja el inventario diciendo otra cosa."
                }
              ]
            },
            {
              "heading": "Leer la tabla de inventario",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Almacén / ubicación: en qué bodega está la existencia y, si aplica, en qué ubicación dentro de ella.",
                    "Cantidad: la existencia del producto en ese almacén y ubicación, sumando todos sus lotes y expresada en su unidad. Un producto puede aparecer en varias filas por sus ubicaciones.",
                    "Reservado: unidades comprometidas (por ejemplo, para órdenes en curso).",
                    "Disponible: cantidad − reservado. Se muestra en verde si hay, en rojo si no.",
                    "Valor: cantidad × costo del producto — lo que vale ese stock, en la moneda de producción de la empresa. Si el costo del producto está en otra moneda, el valor aparece con \"≈\" (convertido con la tasa del día) y debajo el importe en su moneda original; si no hay tasa, dice \"Sin tasa de cambio\".",
                    "Filtra por almacén con el desplegable (los inactivos aparecen rotulados y con su código) o busca por producto, SKU o código de almacén."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Empieza simple: un solo almacén \"General\" es suficiente para la mayoría de negocios. Suma almacenes, zonas y ubicaciones cuando de verdad tengas más de una ubicación física."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para comparar el inventario completo de un almacén con lo que hay en los estantes, abre \"Conteo físico\" desde Inventario o desde el menú de Producción."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/conteo-fisico",
          "slug": "conteo-fisico",
          "url": "https://help.daplox.com/help/produccion/conteo-fisico",
          "title": "Conteo físico de inventario",
          "excerpt": "Cuenta un almacén completo, compara lo esperado contra lo contado y aplica las diferencias al inventario en un solo paso auditable.",
          "updated_at": "2026-10-01",
          "reading_minutes": 5,
          "tags": [
            "produccion",
            "conteo fisico",
            "inventario",
            "toma de inventario",
            "cuadrar",
            "diferencias",
            "ajustes",
            "almacen"
          ],
          "related_slugs": [
            "cargar-stock-almacenes",
            "trazabilidad",
            "vision-general-produccion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un conteo físico compara lo que el sistema cree tener con lo que hay de verdad en el almacén, y ajusta la diferencia. Es la vía correcta para cuadrar el inventario completo de una bodega: cada ajuste queda ligado al conteo (auditable en Trazabilidad), en vez de repartirse en movimientos manuales sueltos."
                }
              ]
            },
            {
              "heading": "Hacer un conteo, de principio a fin",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Conteo físico y haz clic en \"Nuevo conteo\"",
                      "detail": "Ponle un nombre (ej. \"Conteo de cierre de agosto\"), elige el almacén a contar (obligatorio; el conteo es siempre sobre un almacén) y agrega notas si quieres. Nace en estado Borrador."
                    },
                    {
                      "title": "Haz clic en \"Iniciar\"",
                      "detail": "Al iniciarlo se cargan las existencias que el sistema espera en ese almacén: una línea por producto y, si manejas lotes, una por lote. Desde ese momento el conteo queda En progreso."
                    },
                    {
                      "title": "Teclea las cantidades contadas",
                      "detail": "La tabla muestra Esperado, Contado y Diferencia por línea, con la unidad de cada producto. La diferencia se pinta en verde (sobra) o rojo (falta) apenas escribes."
                    },
                    {
                      "title": "Guarda con \"Guardar conteo\" las veces que necesites",
                      "detail": "El guardado es parcial y repetible: puedes contar una parte hoy, guardar, y seguir mañana. Lo guardado queda en el servidor."
                    },
                    {
                      "title": "Cierra con \"Aplicar al inventario\"",
                      "detail": "Pregunta \"¿Aplicar las diferencias al inventario?\" y te dice cuántos productos se ajustarán. Es irreversible: el conteo queda Completado y las existencias del almacén se corrigen."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Ojo con las líneas en cero",
                  "text": "Si alguna línea contada quedaría en CERO existencias, la confirmación lo dice en voz alta (\"N de ellos quedarán en CERO existencias\"). Un campo que se tocó sin querer puede pasar por \"conté cero\" y vaciar ese producto: revisa esas líneas antes de aplicar."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Guarda antes de aplicar: si tienes cantidades escritas sin guardar, el sistema te lo pide antes de dejarte cerrar.",
                    "Si ninguna línea tiene diferencia, el conteo se cierra sin mover existencias.",
                    "Cada conteo muestra su estado: Borrador, En progreso, Completado o Cancelado, más el avance (\"contados\") y la fecha.",
                    "La lista carga 25 conteos por vez; \"Cargar más conteos\" trae los anteriores."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Para contar necesitas al menos un almacén activo (si no tienes, el diálogo te manda a Almacenes). Un almacén desactivado no se puede contar: reactívalo en Almacenes o traslada sus existencias desde Inventario. Y si el almacén no tenía existencias registradas, el conteo te avisa que no hay nada que comparar: primero carga stock."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/compras-y-proveedores",
          "slug": "compras-y-proveedores",
          "url": "https://help.daplox.com/help/produccion/compras-y-proveedores",
          "title": "Proveedores y órdenes de compra",
          "excerpt": "Registra a quién le compras materia prima, mira cuánto le has comprado a cada uno y lleva cada compra por su ciclo: borrador, envío, recepción total o parcial, con su lado contable.",
          "updated_at": "2026-11-05",
          "reading_minutes": 7,
          "tags": [
            "produccion",
            "proveedores",
            "ordenes de compra",
            "oc",
            "compras",
            "recepcion",
            "recepcion parcial",
            "cartera",
            "egreso",
            "moneda",
            "total comprado",
            "ultima compra"
          ],
          "related_slugs": [
            "mrp-planificacion",
            "cargar-stock-almacenes",
            "satelites-y-maquilas",
            "registrar-primera-transaccion"
          ],
          "sections": [
            {
              "heading": "Proveedores",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Producción → Proveedores registras a quienes te venden materia prima o mercadería (no confundir con los satélites, que son talleres que procesan TU material). Cada proveedor lleva nombre y código (ej. \"PROV-001\"), datos de contacto, país, lead time en días, términos de pago, una calificación de 1 a 5 estrellas y su estado: Activo, Inactivo o Bloqueado."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Nuevo Proveedor\" crea; el lápiz edita (incluye calificación y estado).",
                    "La papelera desactiva (no elimina): el proveedor deja de aparecer en nuevas compras, pero el historial se conserva. Con \"Ver inactivos\" lo encuentras y lo reactivas.",
                    "¿Tienes la lista en una foto, PDF o Excel? Usa \"Subir\" → \"Importar proveedores con IA\": revisas y apruebas antes de crear.",
                    "También se crean desde Finanzas, al registrar un egreso (\"➕ Nuevo proveedor\" en \"Nuevo Movimiento\"): llegan sólo con el nombre y un código generado a partir de él (por ejemplo \"PAPELERIA-ANDINA\"). Completa sus datos aquí con el lápiz."
                  ]
                }
              ]
            },
            {
              "heading": "Cuánto le has comprado a cada proveedor",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cada tarjeta muestra lo comprado a ese proveedor según los egresos de Finanzas conectados a él: \"Comprado:\" con el total en cada moneda (los montos en monedas distintas nunca se suman), el número de compras y la última (\"Última:\" con su fecha y su monto). Si todavía no tiene egresos conectados, dice \"Sin compras registradas en Finanzas.\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Un egreso queda conectado a su proveedor cuando lo eliges en Finanzas → Transacciones (campo \"Proveedor\" de \"Nuevo Movimiento\" o al editarlo), y solo cuando recibes completa una orden de compra o pagas en Cartera su cuenta por pagar.",
                    "La moneda de cada compra es la de la cuenta de la que salió el dinero; un egreso sin cuenta se cuenta en la moneda principal de la empresa.",
                    "Estas cifras sólo las ve quien puede ver Finanzas; para los demás, la tarjeta se ve como siempre.",
                    "Si no se pudieron cargar, arriba de la lista aparece \"No pudimos cargar lo comprado a cada proveedor.\" con \"Reintentar\".",
                    "La Junta y la IA de Daplox leen lo comprado en los últimos 90 días (proveedor, total por moneda, número de compras y conceptos) para sugerir proveedores con mejores condiciones."
                  ]
                }
              ]
            },
            {
              "heading": "Crear una orden de compra",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Órdenes de Compra y haz clic en \"Crear orden manual\"."
                    },
                    {
                      "title": "Completa la cabecera",
                      "detail": "Proveedor (obligatorio; solo se ofrecen los activos), almacén destino (obligatorio: sin él no se puede recibir), fecha esperada, moneda e Impuesto (%). Indica la tasa de esta compra, con hasta dos decimales; escribe 0 si no tiene impuesto. No se elige una tasa automáticamente por la moneda ni por los impuestos de facturas o cotizaciones. Cada OC lleva su propia moneda y todos los importes se muestran en ella."
                    },
                    {
                      "title": "Agrega las líneas",
                      "detail": "Por cada línea: producto, cantidad y precio unitario. Revisa el subtotal, el impuesto y el total estimado antes de guardar. No se puede repetir el mismo producto en dos líneas."
                    },
                    {
                      "title": "Guarda con \"Crear OC\". Nace en estado Borrador."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "¿Te llegó una cotización o factura del proveedor?",
                  "text": "No la copies a mano: el botón \"Importar con IA\" lee el PDF o la foto y crea la orden en borrador. Tú revisas y apruebas."
                }
              ]
            },
            {
              "heading": "Corregir el impuesto de un borrador",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Abre Editar en la misma orden y cambia Impuesto (%); usa 0 para una compra sin impuesto. Guardar cambios recalcula el impuesto y el total sin crear otra orden, recibir mercancía ni registrar un cobro. Si sólo cambias una nota, fecha o almacén, los importes existentes se conservan. La tasa sólo se puede corregir mientras la orden está en Borrador: una orden enviada, confirmada, parcial, recibida o cancelada mantiene su historial. Revisa también la tasa de las órdenes que llegan de MRP o de una importación antes de enviarlas."
                }
              ]
            },
            {
              "heading": "El ciclo de la orden",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Los estados son Borrador, Enviada, Confirmada, Parcial, Recibida y Cancelada, y el selector de estado de la barra de filtros te deja quedarte con uno solo (ej. las que faltan por recibir)."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Borrador: \"Editar\", \"Enviar\" o eliminar",
                      "detail": "\"Editar\" corrige la cabecera (almacén destino, moneda, fecha, notas) — solo disponible en borrador; si vacías la fecha esperada, se elimina. \"Enviar\" pide confirmación porque después de enviarla ya no podrás eliminarla, y ofrece registrar la cuenta por pagar en Cartera por el total (casilla marcada por defecto), en la moneda de la orden: si la desmarcas, la deuda no aparecerá en Finanzas. La cuenta por pagar y el egreso sólo se generan para órdenes en la moneda de producción de la empresa; una orden en otra moneda se registra a mano en Cartera o Finanzas. Una orden en otra moneda sí se recibe: su costo entra al inventario convertido a la moneda de producción con la tasa del día, que queda escrita en el movimiento; su cuenta por pagar y su egreso se registran a mano. El formulario y el diálogo de recepción lo avisan."
                    },
                    {
                      "title": "\"Recibir\": recepción total",
                      "detail": "Ingresa al inventario todas las cantidades pendientes en el almacén destino. Ofrece registrar el egreso en Finanzas y pide la cuenta de la que sale el dinero (obligatoria para contabilizarlo), que tiene que estar en la moneda de la orden: se propone la primera cuenta en esa moneda. El egreso solo se genera cuando la orden queda recibida por completo, su importe es el subtotal sin impuestos de todo lo recibido, incluidas las entregas parciales anteriores, y queda conectado al proveedor de la orden. Si la orden ya tiene una cuenta por pagar en Cartera, el egreso no se duplica: se registra allí al marcarla pagada, y el aviso final te lo dice."
                    },
                    {
                      "title": "\"Parcial…\": el proveedor entregó una parte",
                      "detail": "Escribes lo que llegó de cada producto; lo que dejes en cero queda pendiente. La orden pasa a Parcial y puedes registrar el resto cuando llegue."
                    },
                    {
                      "title": "Vincula el lote de cada entrega",
                      "detail": "Tanto al recibir todo como al registrar una entrega parcial, puedes elegir un lote de cada producto. Si hace falta, \"Crear o editar lotes\" abre el gestor y \"Volver a la recepción\" conserva las cantidades y selecciona el lote creado. Crear el lote no agrega existencias: la recepción de la compra hace la única entrada. \"Sin lote\" registra stock sin trazabilidad por lote; no cambia las entregas anteriores. Puedes usar lotes diferentes en entregas sucesivas."
                    },
                    {
                      "title": "\"Cancelar\": el proveedor no va a entregar",
                      "detail": "Disponible en órdenes enviadas, confirmadas o parciales. Cierra el saldo pendiente y el MRP deja de contarlo como material en camino. NO revierte lo que ya recibiste. Si la orden tiene una cuenta por pagar pendiente en Cartera, se ajusta a lo recibido con IVA: se elimina si no llegó nada y no tiene abonos, y queda pagada si los abonos ya cubren el nuevo valor. Si lo abonado, o lo marcado como pagado en Cartera, supera lo recibido con IVA, la orden no se cancela y el aviso muestra los dos valores: revierte o reasigna el excedente en Finanzas (si la deuda está marcada como pagada, también puedes reabrirla en Cartera) y vuelve a cancelar. Una cuenta por pagar ya pagada por no más de lo recibido no cambia."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Órdenes creadas por el MRP",
                  "text": "Las OC que nacen de \"Crear órdenes\" en el MRP llegan en borrador con el primer almacén activo de la empresa como destino; si no tienes ninguno, llegan sin almacén y la tarjeta lo marca (\"Sin almacén destino: edítala antes de enviarla\"). Revisa el almacén y los precios con \"Editar\" antes de enviar. Las órdenes de producción que crea el MRP llevan almacén si la empresa tiene uno solo activo; si tiene varios, elígelo en el borrador con \"Elegir almacén\" en su tarjeta (o con \"Editar orden\") antes de liberarla: ya no hace falta eliminarla y crearla de nuevo."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al expandir una orden ves cada línea con cantidad, lo recibido, precio unitario y total, más el subtotal, el impuesto con su tasa y el total.",
                    "Recibir una compra sube el stock del almacén destino y queda registrado en Trazabilidad como Recepción.",
                    "La lista carga 200 órdenes por vez; \"Cargar más órdenes\" trae las anteriores.",
                    "Si un producto se eliminó definitivamente del catálogo, sus líneas en órdenes enviadas, confirmadas, parciales, recibidas o canceladas se conservan con el nombre y el SKU que tenía y la marca \"(eliminado)\": los importes de la orden no cambian y la recepción ya no ofrece esas líneas. En una orden en borrador, en cambio, la línea se quita y el total se recalcula (si no le quedan líneas, el borrador se elimina)."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/bom-recetas",
          "slug": "bom-recetas",
          "url": "https://help.daplox.com/help/produccion/bom-recetas",
          "title": "BOM (recetas): define cómo se fabrica cada producto",
          "excerpt": "La lista de materiales dice qué componentes y cuánta merma lleva cada producto. Es la base de las órdenes de producción y el costeo.",
          "updated_at": "2026-11-05",
          "reading_minutes": 7,
          "tags": [
            "produccion",
            "bom",
            "receta",
            "lista de materiales",
            "componentes",
            "merma",
            "rendimiento",
            "importar receta",
            "receta desde una foto",
            "foto",
            "ia",
            "tallas",
            "carga masiva",
            "obsoleta"
          ],
          "related_slugs": [
            "crear-productos-sku",
            "ordenes-de-trabajo",
            "costeo-produccion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La BOM (Bill of Materials, o receta) es la lista de componentes que se necesitan para fabricar un producto: para 1 camiseta, 0,8 m de tela + 1 cuello + hilo. Con la BOM definida, Daplox sabe qué materiales descontar del inventario cuando produces y puede calcular el costo teórico del producto."
                }
              ]
            },
            {
              "heading": "Crear una BOM",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → BOM (Recetas) y haz clic en \"Nueva BOM\"."
                    },
                    {
                      "title": "Elige el producto final",
                      "detail": "Solo aparecen productos de tipo Producto Terminado o Sub-Ensamblaje. Busca por nombre o SKU y elige con las flechas y Enter. Créalos antes en Productos."
                    },
                    {
                      "title": "Revisa el nombre automático y el rendimiento",
                      "detail": "Al elegir el producto, el nombre se forma como Receta - producto. El rendimiento indica cuántas unidades salen de una tanda; para una receta por unidad deja 1."
                    },
                    {
                      "title": "Agrega los componentes",
                      "detail": "Por cada línea busca el componente por nombre o SKU e indica cantidad, unidad y Pérdida prevista (%), que es el material adicional esperado. Opciones del componente conserva la condición opcional y las notas cuando las necesites. Buscar y seleccionar no guarda la receta: revísala y pulsa Crear BOM cuando esté lista. Un combo no puede ser componente, porque no tiene existencias propias y la orden no podría consumirlo: Daplox no lo ofrece, tampoco al leer una receta desde una foto, y te pide sus componentes."
                    },
                    {
                      "title": "Haz clic en \"Crear BOM\". Nace en estado Borrador."
                    },
                    {
                      "title": "Actívala con el botón \"Activar\"",
                      "detail": "Para asignar una receta a una nueva orden debe estar activa. Los estados son Borrador, Activa y Obsoleta. Publicar otra versión deja obsoleta la anterior, pero las órdenes que ya la tenían asignada conservan esa receta; al liberarlas se vuelven a validar sus materiales y unidades."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "¿La receta ya está escrita en otro lado?",
                  "text": "Créala desde una foto, un PDF o una hoja de cálculo con \"Crear receta desde una foto (IA)\": se explica en la sección siguiente."
                }
              ]
            },
            {
              "heading": "Crear recetas desde una foto (IA)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si la receta ya está escrita —en papel, en un PDF o en una hoja de cálculo—, Daplox la lee con IA y te muestra una vista previa para revisarla antes de crear nada. Sirve para una receta suelta y también para cargar muchas de una vez."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Abre la ventana desde donde estés",
                      "detail": "En Producción → BOM (Recetas), el botón \"Crear receta desde una foto (IA)\" lee de qué producto es cada receta. Si ya sabes de qué producto es, expande su receta y pulsa \"Nueva versión desde una foto (IA)\", o usa el botón de escanear en la fila del producto en Producción → Productos: la receta queda para ese producto sin que la IA tenga que adivinarlo."
                    },
                    {
                      "title": "Sube la foto, el PDF o la hoja",
                      "detail": "Acepta JPG, PNG o WEBP, PDF, CSV y Excel de hasta 20 MB por archivo. Con \"Agregar otro archivo\" sumas más fotos: todas las recetas se revisan juntas. Consume los mismos créditos de IA que la Importación inteligente."
                    },
                    {
                      "title": "Revisa la vista previa",
                      "detail": "Cada receta muestra su producto (\"Coincide por SKU\", \"Coincide por nombre\", \"Coincide por talla o variante\" o \"Se creará nuevo\") y su rendimiento. Cada ingrediente aparece emparejado con un material de tu inventario o marcado \"Se creará como materia prima\": puedes elegir otro material, corregir la cantidad, la unidad y la pérdida prevista, o quitarlo. Las cantidades con coma o con punto se entienden igual y las unidades se llevan a las de Producción (kg, g, l, ml, m, m², unidades…); un ingrediente repetido se suma en una sola línea."
                    },
                    {
                      "title": "Corrige lo marcado en rojo y pulsa \"Crear recetas\"",
                      "detail": "No se crea una receta con un ingrediente sin cantidad, con una unidad que no se convierte a la del material (metros a kilos), con el mismo material dos veces o con el producto como ingrediente de sí mismo. Desmarca \"Incluir\" en las recetas que no quieras crear."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Nunca pisa una receta",
                  "text": "Si el producto ya tiene una receta activa, la nueva se guarda como borrador en la versión siguiente y la activa no se toca. Si no tiene, gerencia la crea ya activa; quien no es de gerencia la deja en borrador. Los materiales y productos nuevos se crean sin costo: cárgalo después en Productos para que la receta se costee."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "La misma prenda en varias tallas",
                  "text": "Una tabla con una columna de cantidades por talla (S, M, L…) da una receta por talla. Si el producto tiene variantes, cada receta se empareja con la suya; una talla que todavía no existe se marca para crearse como un producto aparte (por ejemplo, \"Calzón clásico · L\"), fuera de la familia: si la quieres como variante, agrégala antes en Productos. Un ingrediente sin talla, como la etiqueta o la bolsa, va en todas."
                }
              ]
            },
            {
              "heading": "Editar una receta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Pulsa Editar borrador o Crear nueva versión en la tarjeta para cambiar rendimiento, notas o componentes; el nombre procede del producto. En Opciones del componente puedes ajustar su condición opcional y notas. Un borrador sin órdenes vinculadas conserva su versión al guardar. Una receta activa u obsoleta crea una nueva versión en borrador para proteger órdenes e historial. Cancelar descarta los cambios y un error conserva el formulario para reintentar."
                }
              ]
            },
            {
              "heading": "Costo de la receta y merma",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al expandir una BOM ves cantidades, unidades y costos de catálogo. La merma prevista del componente es un extra sobre su cantidad: 1 kg con 5% requiere 1,05 kg. El rendimiento indica cuánto produce esa receta; escalar a otra cantidad cambia proporcionalmente los materiales. La estimación base considera componentes obligatorios; el consumo real puede usar los opcionales si hay existencias después de cubrir los obligatorios."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No confundas el lote con la unidad",
                  "text": "Una receta que rinde 100 unidades muestra el costo del lote completo y el costo por unidad por separado. Son costos teóricos de materiales; para incorporar costos fijos, variables y descarte final utiliza el simulador, y para revisar lo registrado consulta el costeo de la orden."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Sé honesto con la merma: si en la práctica cortas 10% de desperdicio de tela, ponlo en la receta. Una BOM optimista te hace creer que ganas más de lo real."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "El costo de la BOM usa el campo Costo de cada componente en Productos, en la moneda en que lo registraste. Los totales de la receta se muestran en la moneda de la receta, que eliges en el formulario (por defecto, la moneda de producción de la empresa; por ejemplo, pesos mexicanos MXN): una línea en otra moneda (por ejemplo, un insumo importado en dólares) conserva su costo original, muestra el equivalente con \"≈\" y debajo de la tabla se indican las tasas usadas con su fecha. Si falta la tasa de alguna moneda, la receta no inventa el total y dice qué moneda falta. Mantén esos costos al día para que la receta refleje la realidad."
                }
              ]
            },
            {
              "heading": "Simular costos fijos, variables y merma final",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Abre Simular costo en una receta guardada. Indica la cantidad total a procesar y el porcentaje de descarte del producto final. Esta merma final es distinta del extra de material previsto en cada componente.",
                    "Agrega costos fijos del lote, que se suman una sola vez, y costos variables por unidad procesada, que se multiplican por la cantidad total, incluidas las unidades descartadas. Puedes incluir los componentes opcionales expresamente.",
                    "El resultado muestra materiales, costos fijos, variables, total, unidades buenas y costo por unidad buena. Por ejemplo, procesar 100 unidades con 10% de merma deja 90 buenas: un total de 900 corresponde a 10 por unidad buena.",
                    "Con 100% de merma se conserva el costo del lote y el costo unitario queda sin calcular. La simulación usa los costos actuales del catálogo y no reserva inventario, modifica precios ni guarda asientos. Todo se calcula en la moneda de la receta (por defecto, la moneda de producción de la empresa): los costos fijos y variables que escribas van en esa moneda, cada componente con el costo en otra moneda se convierte con la tasa del día y el resultado lista las tasas usadas con su fecha y su fuente. Si falta la tasa de un componente que entra en el cálculo, la simulación no se hace y lo explica."
                  ]
                }
              ]
            },
            {
              "heading": "Retirar y reactivar versiones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Un Borrador se elimina de forma permanente con la papelera.",
                    "Una BOM Activa no se borra: el botón de archivo pregunta \"¿Retirar esta BOM activa?\" y la marca como Obsoleta. Las órdenes históricas conservan la referencia.",
                    "Una BOM Obsoleta se puede volver a poner en servicio con \"Reactivar\": si otra versión estaba activa, esa queda obsoleta en su lugar. No hace falta recrear la receta componente por componente."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/armar-una-ruta-con-etapas-estaciones-y-personas",
          "slug": "armar-una-ruta-con-etapas-estaciones-y-personas",
          "url": "https://help.daplox.com/help/produccion/armar-una-ruta-con-etapas-estaciones-y-personas",
          "title": "Cómo armar una ruta: etapas, estaciones, personas y tiempos",
          "excerpt": "Pasa tu proceso de papel a una ruta: qué es cada pieza, en qué orden crearlas y cómo poner la máquina, las personas y los tiempos de cada paso.",
          "updated_at": "2026-11-05",
          "reading_minutes": 5,
          "tags": [
            "produccion",
            "rutas",
            "etapas",
            "estaciones",
            "personas",
            "maquinas",
            "apoyo",
            "tiempos",
            "tanda",
            "receta"
          ],
          "related_slugs": [
            "editar-rutas-produccion",
            "capacidad-y-costo-de-una-estacion",
            "ordenes-de-trabajo"
          ],
          "sections": [
            {
              "heading": "Qué es cada pieza",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Etapa: una fase de tu producción (Preparación, Horneado, Enfriado, Calidad y almacén). Las etapas son las mismas para todos tus productos: no hace falta crearlas por producto. Cada ruta usa sólo las que necesita; la de un helado no pasa por Hornear.",
                    "Máquinas y personas: los recursos con los que produces. Se registran una vez en Estaciones y Rutas → Máquinas y personas, o en la pestaña Estaciones.",
                    "Ruta: los pasos de UN producto, en orden. Cada paso dice qué operación se hace, en qué estación principal, quién más trabaja en él (personas y máquinas de apoyo), a qué etapa pertenece y cuánto tarda.",
                    "Si trabajas en varias plantas, cada estación es de una planta y una ruta usa estaciones de una sola: la de las órdenes que la usan (ver «Varias plantas: cada una con sus almacenes y estaciones»)."
                  ]
                }
              ]
            },
            {
              "heading": "En qué orden se crean",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Crea las etapas",
                      "detail": "En Máquinas y personas abre Configurar recursos → Gestionar etapas. Con cinco o seis etapas generales suele bastar para todos tus productos."
                    },
                    {
                      "title": "Registra máquinas y personas",
                      "detail": "Nueva máquina y Nueva persona, con su costo por hora si quieres que la orden lo sume."
                    },
                    {
                      "title": "Crea la ruta del producto",
                      "detail": "En la pestaña Rutas pulsa Nueva Ruta, elige el producto y agrega un paso por cada operación, en el orden real."
                    },
                    {
                      "title": "En cada paso elige estación, etapa y apoyos",
                      "detail": "La Estación es el puesto principal; el selector muestra primero las máquinas y después las personas, cada una con su tipo. En Personas y máquinas de apoyo agrega a quien trabaja con ella: la persona que atiende el horno, una mesa auxiliar."
                    },
                    {
                      "title": "Pon los tiempos",
                      "detail": "Tiempo fijo por tanda: lo que el paso tarda sin importar cuántas unidades hagas (hornear 17 minutos, enfriar 60). Tiempo por unidad: lo que suma cada unidad (formar cada bolita). En la orden, el paso dura el fijo más el por unidad multiplicado por la cantidad."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Un tiempo por tanda no va en «por unidad»",
                  "text": "Si «Meter la masa en los moldes: 35 minutos» es para toda la tanda y lo pones como tiempo por unidad, una orden de 40 tartas planifica 1.400 minutos (más de 23 horas) en ese paso."
                },
                {
                  "type": "paragraph",
                  "text": "Ambos campos se suman: 35 minutos fijos y 1,12 por unidad para 32 unidades dan 35 + (1,12 × 32) = 70,84 minutos. Si 35 minutos ya cubren toda la tanda, escribe 35 en el fijo y 0 por unidad. Si el tiempo crece por pieza, usa el tiempo por unidad y deja en el fijo sólo la preparación adicional. No registres de nuevo la duración por cada persona o máquina que trabaja simultáneamente: los apoyos aportan costo, no multiplican la duración del paso."
                }
              ]
            },
            {
              "heading": "Ejemplo: una tarta horneada",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Paso",
                    "Estación",
                    "Apoyo",
                    "Etapa",
                    "Fijo por tanda"
                  ],
                  "rows": [
                    [
                      "Preparar ingredientes",
                      "Mesa de preparaciones",
                      "Persona de repostería",
                      "Preparación",
                      "5 min"
                    ],
                    [
                      "Batir",
                      "Batidora",
                      "Persona de repostería",
                      "Preparación",
                      "4 min"
                    ],
                    [
                      "Meter la masa en los moldes",
                      "Mesa de preparaciones",
                      "Persona de repostería",
                      "Preparación",
                      "35 min"
                    ],
                    [
                      "Enfriar",
                      "Refrigerador de repostería",
                      "—",
                      "Enfriado",
                      "15 min"
                    ],
                    [
                      "Primera horneada (170 °C)",
                      "Horno de repostería",
                      "Persona de repostería",
                      "Horneado",
                      "8 min"
                    ],
                    [
                      "Control de calidad y almacenar",
                      "Congelador horizontal",
                      "Persona de calidad",
                      "Calidad y almacén",
                      "5 min"
                    ]
                  ],
                  "caption": "En este ejemplo, todos los tiempos cubren la tanda completa y Tiempo por unidad queda en 0. La temperatura y los detalles van en Notas del paso."
                },
                {
                  "type": "paragraph",
                  "text": "Los pasos se hacen uno detrás de otro: una tarea que ocurre mientras otra espera (por ejemplo, preparar el relleno durante el enfriado) se registra como un paso más en ese punto de la ruta, o se incluye en el tiempo del paso que la contiene."
                }
              ]
            },
            {
              "heading": "Qué pasa en la orden de producción",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al crear una orden con esa ruta, cada paso se vuelve una operación. Al iniciarla, la estación y sus apoyos activos se reservan juntos: si un apoyo está ocupado en otra operación, Daplox lo dice por su nombre y no inicia. Al completarla, el tiempo real se suma al costo con la tarifa de la estación y de cada apoyo."
                },
                {
                  "type": "paragraph",
                  "text": "Las tarjetas de rutas y las operaciones de la lista muestran los minutos con hasta dos decimales, sin cambiar los valores guardados. Una ruta vinculada a órdenes ofrece Editar como nueva ruta para preparar las órdenes futuras conservando el historial. No borres ni recrees una orden en curso para ajustar su duración prevista; sus operaciones y tiempos reales deben conservarse."
                },
                {
                  "type": "paragraph",
                  "text": "El tablero de Máquinas y personas muestra en qué etapa está AHORA cada recurso: quien tiene una operación pendiente o en curso aparece en la etapa de ese paso. Para mover a mano un recurso libre a una etapa, usa Agregar máquina o persona en la columna de esa etapa."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/editar-rutas-produccion",
          "slug": "editar-rutas-produccion",
          "url": "https://help.daplox.com/help/produccion/editar-rutas-produccion",
          "title": "Editar, copiar y reactivar rutas de fabricación",
          "excerpt": "Duplica una ruta con nombre propio o ajusta sus pasos conservando las órdenes existentes.",
          "updated_at": "2026-10-31",
          "reading_minutes": 3,
          "tags": [
            "produccion",
            "rutas",
            "editar",
            "operaciones",
            "estaciones"
          ],
          "related_slugs": [
            "armar-una-ruta-con-etapas-estaciones-y-personas",
            "bom-recetas",
            "ordenes-de-trabajo",
            "capacidad-y-costo-de-una-estacion"
          ],
          "sections": [
            {
              "heading": "Cambiar una ruta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Producción → Estaciones y Rutas → Rutas, busca la ruta por nombre, producto o paso. Puedes filtrar por estación y estado, incluidas las rutas inactivas.",
                    "Editar abre un diálogo con todos sus pasos y conserva su nombre. Puedes escribir otro en Nombre de la ruta; si lo dejas vacío, se usa Ruta - seguido del producto. Cambia operaciones, estaciones, etapas, Tiempo fijo por tanda (min), Tiempo por unidad (min) y notas. Las flechas Subir y Bajar cambian el orden; los tiempos admiten decimales.",
                    "En Acciones de ruta → Duplicar puedes copiar una ruta activa o inactiva, tenga o no órdenes. Revisa el nombre propuesto con el sufijo - copia, ajústalo y pulsa Guardar como nueva ruta. Se conservan producto, pasos, tiempos, notas, etapas y apoyos en el borrador. La original y sus órdenes no cambian; duplicar no crea órdenes, cobros ni movimientos de inventario.",
                    "Los productos, estaciones y apoyos de la nueva ruta deben estar activos y pertenecer a tu empresa. Si alguno ya no está disponible, revisa el aviso y corrige la selección; la copia no reactiva recursos automáticamente.",
                    "En Personas y máquinas de apoyo de cada paso agrega a quien trabaja junto a la estación principal; la X de cada nombre lo quita. La estación principal no puede ser también apoyo. La tarjeta de la ruta muestra los apoyos de cada paso.",
                    "Una ruta sin órdenes vinculadas se puede guardar en el mismo registro. Si ya tiene órdenes, Editar como nueva ruta conserva la original y crea otra para próximas órdenes. El producto de una ruta existente no cambia.",
                    "Desactivar impide usar la ruta en nuevas órdenes y conserva el historial. Reactivar vuelve a ofrecerla. Si falla un guardado, el formulario conserva los cambios; Cancelar los descarta."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/varias-plantas-de-produccion",
          "slug": "varias-plantas-de-produccion",
          "url": "https://help.daplox.com/help/produccion/varias-plantas-de-produccion",
          "title": "Varias plantas: cada una con sus almacenes y estaciones",
          "excerpt": "Si produces en más de un lugar, crea una planta por cada uno: tiene sus almacenes y sus estaciones, sus órdenes consumen y entregan en sus almacenes, y todo sigue conectado al inventario.",
          "updated_at": "2026-11-05",
          "reading_minutes": 4,
          "tags": [
            "produccion",
            "plantas",
            "planta",
            "sedes",
            "fabricas",
            "almacenes",
            "bodegas",
            "estaciones",
            "inventario",
            "traslado",
            "ordenes"
          ],
          "related_slugs": [
            "cargar-stock-almacenes",
            "ordenes-de-trabajo",
            "armar-una-ruta-con-etapas-estaciones-y-personas",
            "capacidad-y-costo-de-una-estacion"
          ],
          "sections": [
            {
              "heading": "Qué es una planta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una planta es un lugar donde produces. Tiene sus almacenes, de los que consumen sus órdenes y en los que entregan, y sus estaciones, por donde pasan sus órdenes. Todo lo que ya tenías está en la «Planta principal»: no tienes que hacer nada para seguir trabajando como siempre. Mientras tengas una sola planta, las pantallas se ven igual que antes."
                }
              ]
            },
            {
              "heading": "Crear una planta",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Estaciones y Rutas, abre la pestaña Planta y pulsa «Nueva planta».",
                      "detail": "El botón «Plantas» (en las pestañas Planta y Estaciones) abre la lista de plantas para editarlas, desactivarlas o reactivarlas."
                    },
                    {
                      "title": "Escribe el nombre y el código",
                      "detail": "Por ejemplo «Planta Norte» y «PL-02». El código no se repite entre tus plantas. La dirección es opcional."
                    },
                    {
                      "title": "Conéctala con el inventario",
                      "detail": "Marca los almacenes de los que consume y a los que entrega (se ofrecen los que hoy están en la planta principal), o marca «Crear una bodega nueva para esta planta» y escribe su nombre, su código y su tipo. Sin al menos un almacén, la planta no se crea."
                    },
                    {
                      "title": "Elige su bodega por defecto (opcional)",
                      "detail": "Es la que se propone al crear una orden en esa planta. Si no eliges ninguna, se usa la bodega nueva o la primera que marcaste."
                    },
                    {
                      "title": "Pulsa «Crear planta»."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La planta principal también se nombra",
                  "text": "En la lista de «Plantas», «Editar» te deja ponerle nombre, código, dirección y bodega por defecto a la planta principal. La principal no se desactiva: guarda todo lo que no está en otra planta."
                }
              ]
            },
            {
              "heading": "Las estaciones de cada planta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al crear o editar una estación, en la pestaña Estaciones, eliges su planta en «Planta de la estación». Una estación con operaciones pendientes o en curso de órdenes liberadas no cambia de planta hasta terminarlas.",
                    "La pestaña Planta muestra «Todas las plantas» o la que elijas: sólo sus estaciones, su cola y su «Estado de la planta».",
                    "Una ruta sirve en la planta de sus estaciones: arma cada ruta con estaciones de una misma planta."
                  ]
                }
              ]
            },
            {
              "heading": "Las órdenes de producción de una planta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Con varias plantas, «Nueva orden de producción» trae «Planta de la orden». Al elegirla, el almacén destino pasa a la bodega por defecto de esa planta y sólo se ofrecen sus almacenes.",
                    "La orden consume de los almacenes de su planta y entrega en su almacén destino. Una ruta con estaciones de otra planta aparece marcada «otra planta» y no se puede usar: Daplox lo avisa antes de guardar, y también al liberar un borrador que haya quedado desparejo.",
                    "El material de la orden dice cuándo lo que falta está en otra planta. Eso no se consume solo al producir: tráelo antes con «Traer» o con un traslado en Producción → Inventario.",
                    "Las órdenes que ya existían siguen igual. La planta de una orden es la de su almacén, también en las que crean el punto de venta, el MRP o las automatizaciones."
                  ]
                }
              ]
            },
            {
              "heading": "Mover, desactivar y lo que no cambia",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Un almacén es de una sola planta. Para pasarlo a otra, quítalo primero de la suya: vuelve a la planta principal. Un almacén con órdenes liberadas o en curso no cambia de planta hasta terminarlas.",
                    "Desactivar una planta no borra nada: sus almacenes, sus estaciones y su historial se conservan, y puedes reactivarla. Con órdenes abiertas no se desactiva, y desactivada no se ofrece para órdenes, estaciones ni almacenes nuevos.",
                    "Producción → Inventario y Producción → Almacenes traen un filtro por planta. Los traslados entre almacenes de distintas plantas se hacen como siempre, con un movimiento de traslado en Inventario.",
                    "El MRP planifica para toda la empresa y los costos se calculan igual: tener varias plantas no cambia cómo se valora el inventario."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/ordenes-de-trabajo",
          "slug": "ordenes-de-trabajo",
          "url": "https://help.daplox.com/help/produccion/ordenes-de-trabajo",
          "title": "Órdenes de producción: planear y registrar la producción",
          "excerpt": "Crea la OP con uno o varios productos y su almacén destino —también desde un negocio vendido del Pipeline, una cotización o una orden de servicio—, libérala, regístrale producción (con tolerancia y avisos de faltantes) y complétala: Daplox mueve el inventario por ti.",
          "updated_at": "2026-11-05",
          "reading_minutes": 10,
          "tags": [
            "produccion",
            "orden de producción",
            "ot",
            "work order",
            "fabricar",
            "operaciones",
            "mes",
            "planificada",
            "pausar",
            "cancelar",
            "sobreproduccion",
            "backflush",
            "material consumido",
            "varios productos",
            "sabores",
            "cotización",
            "pipeline",
            "material de la orden",
            "faltantes",
            "traer de otro almacén",
            "comprar lo que falta",
            "almacén"
          ],
          "related_slugs": [
            "bom-recetas",
            "costeo-produccion",
            "cargar-stock-almacenes",
            "mrp-planificacion",
            "capacidad-y-costo-de-una-estacion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una orden de producción (OP) es la instrucción de fabricar X unidades de un producto, o de varios productos a la vez para el mismo pedido. Lleva su propio número, prioridad, fechas planificadas y una barra de avance con lo producido contra lo planificado. Si el fin planificado ya pasó y la orden sigue abierta, la tarjeta la marca en rojo con \"Atrasada\" — la señal para decidir a qué célula ir primero."
                }
              ]
            },
            {
              "heading": "Crear una OP",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Órdenes de producción y haz clic en \"Nueva orden de producción\"."
                    },
                    {
                      "title": "Elige el producto (terminado o sub-ensamblaje) y la cantidad a producir.",
                      "detail": "El selector permite buscar por nombre o SKU. Si falta el producto, pulsa «Crear producto»: el formulario se abre en otra pestaña, con tipo Producto Terminado. Guarda allí, vuelve a la orden y pulsa «Actualizar catálogo». Se conservan las cantidades, almacenes, fechas, notas y productos que ya elegiste. Si la consulta falla, el catálogo anterior permanece y puedes pulsar «Reintentar catálogo»."
                    },
                    {
                      "title": "BOM y Ruta",
                      "detail": "Puedes dejar la BOM en \"Auto-seleccionar\": la OP guarda la receta activa del producto al crearse, y es la que usan las reservas, el descuento automático de materiales y el MRP. La ruta es opcional: es la secuencia de estaciones por la que pasa el producto al fabricarse (Corte → Costura → Empaque), con los minutos de preparación por lote y de ejecución por unidad de cada paso. Se define en Producción → Estaciones y Rutas; si asignas una, la OP crea sus operaciones y podrás iniciarlas y completarlas una por una."
                    },
                    {
                      "title": "Define prioridad, almacén destino y fechas planificadas",
                      "detail": "La prioridad va de Baja a Urgente. El almacén destino es OBLIGATORIO: es donde ingresará el producto terminado y de donde sale primero su material; sin él no se puede liberar ni registrar producción. Si una orden Planificada no tiene almacén (las que crea el MRP cuando la empresa tiene varios), su tarjeta lo dice y trae \"Elegir almacén\": elígelo y pulsa \"Guardar\". Las fechas planificadas alimentan la marca de atraso. Si trabajas en varias plantas, primero eliges «Planta de la orden»: el almacén destino pasa a la bodega por defecto de esa planta y sólo se ofrecen sus almacenes (ver «Varias plantas: cada una con sus almacenes y estaciones»)."
                    },
                    {
                      "title": "Agrega notas si hacen falta (instrucciones para el piso, condiciones del lote) y haz clic en \"Crear orden\". Nace en estado Planificada."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿Varios productos para el mismo pedido?",
                  "text": "Pulsa \"Agregar producto\" en el mismo diálogo: una sola orden puede llevar, por ejemplo, los cuatro sabores de un carrito de helados. La sección \"Una orden con varios productos\" lo explica."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "\"Convertir un producto en fabricable\"",
                  "text": "Si ningún producto del catálogo es Terminado o Sub-Ensamblaje (típico justo después de importar el inventario, que entra como materia prima), el propio formulario te ofrece un bloque para reclasificar un producto sin salir de la ventana: eliges el producto, el nuevo tipo, y queda seleccionado en la OP. No toca el SKU, ni el stock, ni los movimientos existentes."
                }
              ]
            },
            {
              "heading": "Una orden con varios productos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando un pedido lleva productos distintos —una cotización de un carrito de helados con cuatro sabores, por ejemplo— no hace falta abrir una orden por producto: es una sola orden, con un número, una tarjeta en la lista y en el tablero, y el cliente y la cotización a la vista."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En \"Nueva orden de producción\", elige el primer producto, su cantidad, su BOM y su ruta."
                    },
                    {
                      "title": "Pulsa \"Agregar producto\" por cada producto más.",
                      "detail": "Cada producto lleva su cantidad, su BOM (\"Auto-seleccionar\" usa la receta activa de ESE producto) y su ruta. El ícono de la papelera quita un producto antes de crear la orden."
                    },
                    {
                      "title": "Completa lo común una sola vez",
                      "detail": "El almacén destino, la prioridad, las fechas y las notas valen para todos los productos. Si uno va a otro almacén o tiene otra fecha, ábrelo con \"Cambiar almacén, prioridad, fechas o notas de este producto\"; lo que dejes vacío toma lo de la orden."
                    },
                    {
                      "title": "Pulsa \"Crear orden\"",
                      "detail": "La orden lleva un solo número (por ejemplo OT-00030) y cada producto es una línea con el suyo: OT-00030-1, OT-00030-2… Si un producto no es válido (una receta de otro producto, fechas al revés), no se crea nada y el aviso dice cuál."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En la lista y en el tablero la orden aparece una sola vez, con cuántos productos lleva, cuáles, cuántos van terminados y para qué cliente. Su estado sale de sus productos: En progreso mientras alguno se fabrica; Completada cuando todos terminaron (los cancelados no cuentan).",
                    "Despliega la orden para trabajar cada producto con sus botones de siempre: liberar, iniciar, registrar producción o pérdida, completar, editar. Cada producto descuenta su propia receta y entra al inventario por su cuenta.",
                    "\"Liberar productos\", \"Iniciar productos\", \"Reanudar productos\" y \"Pausar productos\" lo hacen con todos los productos que están en ese estado. En el tablero, mover la tarjeta hace lo mismo. Completar se hace producto por producto, con lo que realmente se fabricó.",
                    "\"Cancelar orden\" cancela todos sus productos abiertos de una vez, con las mismas reglas que una orden de un solo producto: suelta las reservas de material y no toca el inventario; si alguno ya tiene producción o pérdidas registradas, no se cancela ninguno. \"Eliminar orden\" solo aparece mientras todos sus productos siguen planificados.",
                    "Con un solo producto y sin cliente, la orden es la de siempre: un número, sin líneas."
                  ]
                }
              ]
            },
            {
              "heading": "Desde el Pipeline, una cotización o una orden de servicio",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En Marketing → Pipeline, un negocio Vendido muestra \"Crear orden de producción\"",
                      "detail": "Está en la tarjeta del negocio, en su detalle y en su pestaña Ventas cuando ya registraste la venta."
                    },
                    {
                      "title": "Te lleva a Producción con el diálogo abierto",
                      "detail": "Trae los productos y cantidades de lo vendido en el negocio o, si no hay ventas con productos, de su cotización aceptada; además el cliente y una referencia. Lo que no se puede fabricar (una línea de texto libre, una materia prima o un producto desactivado) aparece en \"No se agregaron\" con el motivo. Si el negocio no tiene productos, el diálogo abre vacío con el cliente puesto."
                    },
                    {
                      "title": "Revisa recetas, rutas y almacén y pulsa \"Crear orden\"."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En \"Cliente y cotización (opcional)\" puedes traer los productos de cualquier cotización, quitar un vínculo o escribir la referencia del cliente (pedido, evento o número).",
                    "Desde una cotización: en Marketing → Cotizaciones abre la vista previa (el ícono de ojo) y, en Acciones, pulsa \"Crear orden de producción\". Producción abre el mismo diálogo con todos sus productos en una sola orden, su cliente y la cotización. Una cotización rechazada o vencida no lo ofrece.",
                    "Desde una venta: al registrar una venta nueva (en Marketing → Ventas o con \"Registrar venta\" en el Pipeline), marca \"Crear orden de producción por …\" en las líneas que se fabrican. Con varias líneas marcadas se crea UNA orden con todos esos productos, el cliente y el negocio de la venta. En el punto de venta (POS), un ticket con varios productos en Fabricar también crea una sola orden.",
                    "Desde Producción → Servicios con productos: \"Crear orden de producción\" está en \"Preparar orden de servicio\" (en \"Conectar con CRM, cotización o fabricación\") y en Ver materiales y vínculos de una orden de servicio sin orden de producción. Abre el mismo diálogo sin salir de esa pantalla, con los productos de su cotización, el cliente y el almacén de consumo, y la orden creada queda vinculada a la orden de servicio."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si no ves el botón en el Pipeline o en la cotización, tu plan o tus permisos no incluyen crear en Producción. Pídeselo a quien administra la cuenta."
                }
              ]
            },
            {
              "heading": "El ciclo de vida de la OP",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Planificada → \"Liberar\"",
                      "detail": "La OP queda Liberada: aprobada para entrar a piso de producción. Reserva su material en su almacén; si allí falta algo, el aviso lo resume y la orden queda desplegada en \"Material de la orden\"."
                    },
                    {
                      "title": "Liberada → \"Iniciar\"",
                      "detail": "Pasa a En Progreso. Si tiene ruta, puedes iniciar y completar cada operación con su estación."
                    },
                    {
                      "title": "En Progreso → \"Registrar producción\"",
                      "detail": "Registra cantidades producidas parciales (ej. 50 hoy, 30 mañana). La barra de avance se actualiza y el material se va descontando según la BOM."
                    },
                    {
                      "title": "\"Completar\" (ícono de check)",
                      "detail": "Cierra la OP: consume los componentes pendientes según la BOM, registra la entrada del producto terminado al almacén destino y calcula el costo de mano de obra con los tiempos registrados. Antes de cerrarla, Daplox revisa qué lo impide —que no esté en curso, que no tenga producción ni pérdidas registradas, operaciones sin completar, maquila sin volver, material que no alcanza o un componente con el costo en una moneda sin tasa de cambio— y te lo lista en \"Antes de completar\" sin enviar el cierre; \"Intentar completar igual\" lo envía de todos modos y el sistema vuelve a revisarlo. Si todavía falta producir parte de lo planificado, la confirmación lo dice: se cierra con lo producido."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pausar y reanudar: una OP En Progreso se puede pausar (queda Pausada) y reanudar sin perder su avance ni su inicio real.",
                    "Cancelar orden está disponible en Liberada, En progreso o Pausada mientras no haya producción ni pérdidas registradas. Libera reservas y conserva la historia; no se usa para borrar resultados reales.",
                    "En Acciones de orden abre Editar orden. Mientras está Planificada puedes corregir cantidad, receta, ruta, almacén, fechas, prioridad y notas; el producto conserva su identidad. El almacén de una orden que nació de una venta del POS con unidades por entregar no se cambia: esa venta se entrega desde el almacén de la sucursal, y el formulario lo dice. Después de liberar todavía puedes corregir fechas, prioridad y notas, pero se protegen cantidad, receta, ruta y almacén. Una orden liberada no vuelve a planificación por sus reservas y operaciones: si no tiene producción ni pérdidas puedes cancelarla y crear una corregida.",
                    "Estados posibles: Planificada, Liberada, En Progreso, Pausada, Completada y Cancelada. Filtra la lista por estado con el selector de estado de la barra de filtros.",
                    "Si una acción falla (por ejemplo, completar con una operación en curso), el motivo queda visible en la pantalla hasta que lo resuelvas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Completar es irreversible",
                  "text": "Al completar se consume inventario y se registran costos automáticamente. Verifica la cantidad producida antes de dar el check."
                }
              ]
            },
            {
              "heading": "Sobreproducción y material faltante",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Producir de más: el sistema admite hasta un 10% por encima de lo planificado sin preguntar (tolerancia de rendimiento). Si registras más que eso, pide confirmación explícita (\"¿Registrar más de lo que falta?\") antes de mover el stock.",
                    "Material faltante: al registrar producción, el material se descuenta primero del almacén de la orden y, si allí no alcanza, de los otros almacenes activos. Si ni sumando todos alcanza un material de la receta, el registro se rechaza sin descontar nada y el aviso dice qué falta. \"Material de la orden\" te lo dice antes, con qué traer y qué comprar."
                  ]
                }
              ]
            },
            {
              "heading": "Material de la orden: qué falta, dónde está y qué comprar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al desplegar una orden Planificada, Liberada, En progreso o Pausada, el panel \"Material de la orden\" muestra por cada material de la receta: lo requerido para lo que falta producir, lo reservado por la orden, lo libre en su almacén, lo que hay en otros almacenes activos y lo que viene en camino en órdenes de compra enviadas, confirmadas o parciales. En una orden Planificada dice \"Si la liberas ahora\" y no reserva nada."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Faltan 6 kg en Planta\": lo que no alcanza en el almacén de la orden, contando lo que ya tiene reservado.",
                    "No cuenta lo reservado para otras órdenes ni lo de lotes vencidos o en cuarentena: es lo mismo que descontaría el registro de producción.",
                    "\"Traer a…\" registra el traslado de siempre (el de Inventario) desde el otro almacén, por lo que falta y nunca más de lo libre allí: no toca lo reservado para otras órdenes ni lo vencido o en cuarentena. Pide confirmación y queda en el historial de movimientos con el número de la orden. Si el material tiene lotes, trae primero el que vence antes.",
                    "Si en el almacén de la orden hay material vencido o en cuarentena que ocupa lo reservado, el panel lo dice y no ofrece \"Traer a…\": lo traído cubriría primero ese material. Al registrar producción se toma solo de los otros almacenes; retira lo vencido para liberar el espacio.",
                    "\"Comprar lo que falta\" aparece cuando ni trayendo lo de los otros almacenes alcanza: abre Órdenes de compra con \"Nueva OC\" precargada con esas cantidades, el costo del producto (si está en la moneda de la orden de compra), el almacén de la orden y el último proveedor si todos los materiales lo comparten. No se crea nada hasta que revisas y pulsas \"Crear OC\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Liberar sigue reservando sólo en el almacén de la orden: lo que está en otro almacén se ve y se puede traer, pero no queda apartado para la orden hasta que lo trasladas."
                }
              ]
            },
            {
              "heading": "Lo que ves al expandir una OP",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Acciones de orden reúne Ver detalle, Editar orden y Vista previa / imprimir. La vista previa muestra el documento sin registrar movimientos.",
                    "Fechas: inicio y fin planificados, y el inicio y fin reales que el sistema va marcando solo.",
                    "Material de la orden (mientras la orden está abierta): qué falta, en qué otro almacén hay y qué viene en camino; ver la sección anterior.",
                    "Operaciones (si hay ruta): cada paso con su estación y minutos planificados. Al completar una operación capturas los minutos reales y el nombre del operador — esos minutos son la base del costo de mano de obra, así que corrígelos si el sugerido no refleja el trabajo real.",
                    "Material consumido: la tabla de a dónde se fue el inventario de la orden, con lo planificado, lo consumido y el origen de cada línea: \"Automático (backflush)\" cuando lo descontó la BOM, o \"Registrado a mano\".",
                    "Para unidades dañadas, abre Acciones de orden y Registrar pérdida mientras está En progreso. Indica cantidad, motivo y operación si corresponde. No ingresan como producto bueno. Si la orden tiene receta y material disponible, descuenta los insumos utilizados y conserva su costo. Al guardar se distingue la merma registrada del material realmente descontado; una orden sin receta o con componentes opcionales sin stock muestra un aviso. Revisa Material consumido y el historial de movimientos antes de repetir el registro o ajustar inventario. Si falta un componente obligatorio, se rechaza la operación completa sin guardar la merma ni descontar otros materiales.",
                    "Si un material consumido se eliminó definitivamente del catálogo, su línea sigue en \"Material consumido\" con el nombre y el SKU que tenía y la marca \"(eliminado)\": el consumo y el costo de la orden no cambian."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "\"Backflush\" es el descuento automático de materiales según la BOM al registrar producción: un consumo que nadie tecleó no es un error de alguien, es la receta trabajando."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/capacidad-y-costo-de-una-estacion",
          "slug": "capacidad-y-costo-de-una-estacion",
          "url": "https://help.daplox.com/help/produccion/capacidad-y-costo-de-una-estacion",
          "title": "Cómo calcular la capacidad, el costo por hora y las horas de una estación",
          "excerpt": "Los tres números que pide una estación de trabajo, en lenguaje de taller: qué significa cada uno y cómo sacarlo sin ser ingeniero.",
          "updated_at": "2026-10-31",
          "reading_minutes": 5,
          "tags": [
            "estaciones",
            "centros de trabajo",
            "maquinas",
            "capacidad",
            "costo por hora",
            "horas",
            "produccion"
          ],
          "related_slugs": [
            "ordenes-de-trabajo",
            "costeo-produccion",
            "vision-general-produccion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Estaciones y Rutas, pestaña Estaciones, Nueva Estación o Editar abre un diálogo. Una estación representa un puesto del proceso: configura capacidad por hora, costo por hora y máximo de horas por día. Usa valores realistas y ajústalos con la experiencia. Analizar planta reúne estado, salud y reprogramación; los indicadores de la pantalla distinguen estaciones activas, en marcha, con atención y rutas definidas."
                }
              ]
            },
            {
              "heading": "Registrar máquinas y personas y ver su etapa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Estaciones y Rutas abre la pestaña Máquinas y personas. Registra cada máquina o persona con su nombre, código, tipo de máquina u oficio, etapa y horas de jornada. El Kanban agrupa los recursos por la etapa en la que están ahora: las máquinas tienen un cuadrado azul y las personas un círculo blanco. Agregar máquina o persona, en la cabecera de cada etapa, mueve ahí un recurso libre; uno con trabajo en curso se mueve al terminarlo. Quién participa en cada paso de un producto se planifica en su ruta, con los apoyos del paso. También puedes cambiar a Lista, buscar por nombre y filtrar por tipo, etapa, estado o avisos. La gestión de recursos y la vista Planta se encuentran en Estaciones y Rutas."
                },
                {
                  "type": "paragraph",
                  "text": "Daplox recuerda en tu cuenta la vista Kanban o Lista, los filtros y si incluyes inactivos. Configurar recursos reúne Nueva máquina, Nueva persona, Gestionar etapas, Personalizar tablero y Actualizar. Personalizar permite elegir etapas visibles; ocultarlas no elimina recursos. Para crear o modificar etapas usa Gestionar etapas. Los cambios de visibilidad no cambian el trabajo registrado."
                },
                {
                  "type": "paragraph",
                  "text": "Abre una ficha para consultar su actividad y las operaciones vinculadas. Puedes registrar una actividad manual o vincular el recurso a una operación de una OP. Cuando existe una operación en curso, su etapa y estado determinan lo que ves: completa la operación antes de mover o liberar ese recurso. Para trabajo manual puedes indicar pendiente, en curso, listo para pasar, completado o bloqueado, y dejar un aviso para el equipo."
                },
                {
                  "type": "paragraph",
                  "text": "Al crear o editar una persona puedes vincular una cuenta activa de Talento de la misma empresa. La tarifa por hora se configura en Producción: no se importa un salario ni se calcula una nómina. La operación conserva la tarifa usada al terminarla para que una modificación posterior no cambie el costo histórico."
                }
              ]
            },
            {
              "heading": "Desactivar una estación conservando su historial",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la tarjeta de la estación abre Gestionar y Desactivar. Confirma únicamente si quieres retirarla de los recursos disponibles: sus órdenes, operaciones y movimientos anteriores se conservan. Averiada es un estado operativo; no equivale a estar desactivada."
                },
                {
                  "type": "paragraph",
                  "text": "Una orden completada o cancelada vinculada a la estación no impide desactivarla si no tiene otro trabajo en curso. Una orden todavía pendiente, incluso pausada, sigue bloqueando la baja: revísala y complétala o cancélala sólo cuando corresponda. No borres órdenes ni ajustes inventario para retirar una estación. Si aparece que no se puede comprobar la orden vinculada, comparte el aviso y la estación con soporte."
                }
              ]
            },
            {
              "heading": "Crear, editar, ordenar y eliminar etapas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Dentro de Máquinas y personas abre Configurar recursos y pulsa Gestionar etapas. Escribe un nombre y pulsa Crear etapa: la columna se conserva aunque no tenga recursos. Las etapas son las mismas para todos tus productos, así que no hace falta crearlas por producto. Cada etapa tiene controles para editar su nombre, subirla o bajarla en el Kanban y eliminarla. El nombre cambia en los recursos y pasos vinculados; la descripción histórica de las operaciones se conserva."
                },
                {
                  "type": "paragraph",
                  "text": "Antes de eliminar una etapa, revisa los recursos y operaciones vinculados y elige otra etapa de destino o Dejar sin etapa. La acción conserva máquinas, personas, rutas y operaciones. En Ver eliminadas puedes restaurar la etapa; las asignaciones que reasignaste conservarán su nuevo destino. Al crear una ruta, elige la etapa de cada paso o Sin etapa de forma explícita."
                }
              ]
            },
            {
              "heading": "Consultar la carga en el dashboard",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Dashboard de Producción muestra la capacidad de máquinas y personas, sus conteos de ocupación y los recursos con sobrecarga. La barra compara las horas pendientes con una jornada configurada: 12 horas pendientes y una jornada de 8 horas equivalen al 150 %. Puedes filtrar por tipo, etapa y carga y abrir una ficha desde el nombre del recurso."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La carga incluye las horas de operaciones pendientes y el trabajo manual independiente en curso; no representa las horas trabajadas hoy. Cuando el recurso está vinculado a una operación, las horas manuales no se suman de nuevo para evitar duplicarlas. Una jornada de cero horas aparece como Sin jornada configurada; no se interpreta como disponibilidad ilimitada."
                }
              ]
            },
            {
              "heading": "Capacidad por hora: la producción posible a ritmo normal",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es la capacidad técnica de la estación trabajando a ritmo normal, sin contar paros, faltantes de material ni días flojos. Si hoy produce menos porque no hay pedidos, la capacidad no cambia."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige un rato de trabajo normal",
                      "detail": "Ni el día más lento ni el más apurado. Media hora basta."
                    },
                    {
                      "title": "Cuenta las unidades terminadas en ese rato",
                      "detail": "Sólo las que salen buenas de esa estación (si sale una defectuosa, no cuenta)."
                    },
                    {
                      "title": "Llévalo a una hora",
                      "detail": "Si en 30 minutos salieron 12 piezas, la capacidad es 24 por hora. Si una pieza tarda 5 minutos, son 12 por hora (60 ÷ 5)."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "¿La máquina la atiende una persona? Mide con la persona trabajando: la capacidad real es la del conjunto máquina + operario, no la del catálogo del fabricante."
                }
              ]
            },
            {
              "heading": "Costo por hora: lo que cuesta tenerla andando 60 minutos",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Por defecto, la tarifa usa la moneda empresarial de Producción, consultable en Dashboard, sección Configuración (se corrige en Configuración → Moneda de la empresa); junto al importe hay un selector para elegir otra moneda (por ejemplo, una máquina cuya hora se paga en dólares). Al costear una orden, la tarifa en otra moneda se convierte a la moneda de producción con la tasa de cambio de la fecha del costo; si no hay tasa para esa moneda, el costo acumulado no la suma y dice qué tasa falta. No depende del país del navegador ni de la preferencia personal. Incluye lo que cuesta operar la estación: su operario, energía y desgaste o arriendo. Si registras aparte la tarifa de una persona o máquina auxiliar, evita incluir dos veces ese mismo costo."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Suma lo que te cuesta esa estación en un mes",
                      "detail": "Sueldo del operario que la opera + su parte de la factura de energía + arriendo o cuota del equipo + mantenimiento promedio."
                    },
                    {
                      "title": "Cuenta las horas que trabajó ese mes",
                      "detail": "Horas por día × días trabajados. Ej. 8 h × 24 días = 192 horas."
                    },
                    {
                      "title": "Divide: costo del mes ÷ horas del mes",
                      "detail": "Ej. 3.000.000 ÷ 192 = 15.625 por hora. Ese es el número que va en el campo."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "No metas la materia prima",
                  "text": "El material que se consume ya se cuenta por la receta (BOM) del producto. Si también lo sumas aquí, el costo de fabricación te saldrá inflado."
                }
              ]
            },
            {
              "heading": "Máximo de horas por día: el tope, no el promedio",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es cuántas horas puede estar operando la estación en un día. Normalmente son las horas del turno: si trabajas un turno de 8 horas, pon 8; si son dos turnos, 16. Daplox usa ese tope para no programarle más trabajo del que cabe en el día."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "No pongas 24 porque la máquina aguante encendida: si nadie la opera de noche, la planificación te prometerá entregas que el taller no puede cumplir."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/satelites-y-maquilas",
          "slug": "satelites-y-maquilas",
          "url": "https://help.daplox.com/help/produccion/satelites-y-maquilas",
          "title": "Satélites y maquilas",
          "excerpt": "Registra los talleres externos que procesan tu material: capacidades, tarifas por operación, condiciones y las métricas de cumplimiento de cada uno.",
          "updated_at": "2026-09-23",
          "reading_minutes": 5,
          "tags": [
            "produccion",
            "satelites",
            "maquilas",
            "talleres",
            "tercerizado",
            "confeccion",
            "tarifas",
            "capacidades",
            "calificacion"
          ],
          "related_slugs": [
            "ordenes-a-satelites",
            "compras-y-proveedores"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Un satélite (o maquila) es un taller externo que ejecuta operaciones sobre material que TÚ le envías: corte, confección, lavado, empaque. En Producción → Satélites & Maquilas registras el perfil de cada taller; el trabajo que les mandas se gestiona aparte, en Órdenes a satélites. No los confundas con los Proveedores, que son quienes te venden materia prima."
                }
              ]
            },
            {
              "heading": "Registrar un satélite",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Satélites & Maquilas y haz clic en \"Nuevo satélite\"."
                    },
                    {
                      "title": "Completa la identificación y el contacto",
                      "detail": "Nombre y código (ej. \"SAT-001\") son obligatorios. Puedes agregar persona de contacto, email y teléfono."
                    },
                    {
                      "title": "Ubícalo",
                      "detail": "Dirección (calle y número), barrio, ciudad y país. El barrio tiene su propio campo porque es la referencia con la que se ubica un taller — y el buscador de la pantalla también encuentra por barrio."
                    },
                    {
                      "title": "Define capacidades y capacidad diaria",
                      "detail": "Las capacidades son las operaciones que ejecuta (escribe y presiona Enter: corte, confección, lavado…). La capacidad por día es cuántas unidades puede procesar en un día."
                    },
                    {
                      "title": "Carga las tarifas por operación",
                      "detail": "Con \"Agregar tarifa\" defines la operación, el precio por CADA UNIDAD procesada (no es un costo diario) y la moneda de esa tarifa. Ej: corte 500/unidad."
                    },
                    {
                      "title": "Términos de pago, estado y notas",
                      "detail": "Ej. \"Net 30, contado, 50% adelanto\". El estado es Activo, Inactivo o Bloqueado. Guarda con \"Crear satélite\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La calificación se pone después",
                  "text": "Las estrellas (1 a 5) aparecen al EDITAR un satélite, no al crearlo: se califica al taller cuando ya se tiene con qué juzgarlo. Vuelve a pulsar la misma estrella para quitarla."
                }
              ]
            },
            {
              "heading": "Leer las tarjetas y sus métricas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Días de entrega: los días promedio que el taller tarda en devolver el trabajo.",
                    "A tiempo: el porcentaje de órdenes entregadas a tiempo, medido contra la fecha esperada pactada en cada orden. Un taller sin órdenes con fecha pactada muestra \"—\" (sin datos), no 0 %.",
                    "Defectos: la tasa de piezas rechazadas en el control de calidad de sus entregas.",
                    "Al pie: cuántas órdenes y cuántas unidades ha procesado, y su calificación si se la pusiste.",
                    "Busca por nombre, código, barrio o ciudad; filtra por estado; y salta a sus órdenes con el botón \"Órdenes\" de cada tarjeta (o \"Ver órdenes\" arriba)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La papelera desactiva el satélite, no lo borra: \"Las órdenes existentes se mantienen pero no se podrán crear nuevas\". Útil cuando dejas de trabajar con un taller sin perder su historial."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/ordenes-a-satelites",
          "slug": "ordenes-a-satelites",
          "url": "https://help.daplox.com/help/produccion/ordenes-a-satelites",
          "title": "Órdenes a satélites: envío, seguimiento y QC",
          "excerpt": "Manda trabajo a una maquila y síguelo en un tablero: envío con descuento de stock, regreso que debe cuadrar, control de calidad y entrada de lo aceptado.",
          "updated_at": "2026-10-02",
          "reading_minutes": 7,
          "tags": [
            "produccion",
            "satelites",
            "maquila",
            "ordenes",
            "tercerizado",
            "qc",
            "envio",
            "regreso",
            "scrap",
            "bodega destino",
            "tablero",
            "personalizar"
          ],
          "related_slugs": [
            "satelites-y-maquilas",
            "calidad-inspecciones",
            "trazabilidad"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Producción → Órdenes a satélites cada trabajo tercerizado avanza por un tablero: Borrador → Enviado → En proceso → Regresado → Completado. Las columnas Cancelado y Rechazado QC aparecen sólo cuando hay alguna orden en ese estado. Cada tarjeta muestra el código de la orden, la operación, el producto, el taller, las unidades, la fecha esperada y cuánto lleva en su etapa. Cada columna abierta muestra hasta 25 tarjetas y cada cerrada hasta 8; Ver N más despliega el resto."
                },
                {
                  "type": "paragraph",
                  "text": "Con Personalizar tablero eliges qué datos ve la tarjeta —también el costo estimado, un enlace a la OP de origen y las notas—, la densidad, el orden y las columnas visibles. El código, la marca Atrasada, el resultado del QC y los botones se ven siempre. Se guarda en tu cuenta, igual que en los demás tableros de Producción."
                }
              ]
            },
            {
              "heading": "Crear la orden",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic en \"Nueva orden\" y elige el satélite (verás sus capacidades como recordatorio)."
                    },
                    {
                      "title": "Define la operación y el producto resultante",
                      "detail": "La operación es lo que el taller hace (ej. confección, lavado, empaque); el producto resultante es lo que te devuelve terminado."
                    },
                    {
                      "title": "Material de entrada (opcional)",
                      "detail": "Es lo que le ENVÍAS. Déjalo en \"— Mismo producto que el output —\" si le mandas la misma referencia a medio hacer para que la termine (el caso más común en confección); cámbialo solo si le envías otra cosa (la tela, no la camisa)."
                    },
                    {
                      "title": "Cantidad, costo y moneda",
                      "detail": "La cantidad planeada va en enteros (son piezas físicas que salen y vuelven). El costo unitario es lo que le pagas por unidad, con su moneda."
                    },
                    {
                      "title": "Fecha esperada de regreso",
                      "detail": "La fecha pactada con el taller. Es la que decide si su entrega cuenta como puntual en la evaluación del satélite — y se puede corregir después si acuerdan una prórroga."
                    },
                    {
                      "title": "Bodegas: origen opcional, destino obligatoria",
                      "detail": "La bodega origen es TU bodega, de donde sale el material (no es la dirección del satélite): si la eliges, al enviar se descuenta el stock; déjala vacía si no quieres mover inventario. La bodega destino es donde entra lo que vuelve aceptado, y es obligatoria: sin ella la orden no se puede enviar."
                    },
                    {
                      "title": "Guarda con \"Crear orden\". Nace en Borrador."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Lista, operaciones de ruta y documento físico",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las pestañas Lista y Tablero conservan las mismas acciones. En Lista puedes buscar orden, producto, operación o taller y abrir Gestionar orden. Los indicadores cuentan las órdenes cargadas.",
                    "Al crear la orden elige primero el producto resultante. Traer operación de la ruta del producto ofrece sus operaciones definidas en Estaciones y rutas; puedes ajustar el texto de la operación tercerizada.",
                    "Vista previa / imprimir muestra la orden con el estado, taller, producto, cantidades, notas e imagen cuando el producto la tiene. La vista previa no envía material ni registra una recepción."
                  ]
                }
              ]
            },
            {
              "heading": "Mover la orden por el tablero",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "\"Enviar\" (en Borrador)",
                      "detail": "Pide la cantidad enviada (no puede superar la planeada). Si definiste bodega origen, en este momento se descuenta el stock del material."
                    },
                    {
                      "title": "\"Marcar en proceso\" (en Enviado)",
                      "detail": "Confirmas que el satélite recibió y empezó a procesar. Si el taller va rápido, \"Saltar a regresado\" se salta este paso."
                    },
                    {
                      "title": "\"Regresar\" (en En proceso)",
                      "detail": "Registras la cantidad devuelta y el desecho (scrap) que el taller reporta. Si le enviaste la misma referencia, devuelto + desecho deben cuadrar EXACTAMENTE con lo enviado: el sistema no acepta unidades sin explicar. Si le enviaste otro material (por ejemplo 100 m de tela para que te devuelva camisas), lo devuelto se cuenta en el producto de salida y no se compara con los metros enviados; al crear la orden puedes anotar las unidades que esperas recibir."
                    },
                    {
                      "title": "\"Registrar QC\" (en Regresado)",
                      "detail": "Registras las unidades aceptadas y las rechazadas (aceptadas + rechazadas = regresadas). Lo aceptado entra al inventario de la bodega destino, y en Costeo el producto de salida suma lo que pagas al taller y, si le enviaste otro material, lo que costó ese material (cantidad enviada × su costo). Si todo sale mal, la orden termina en Rechazado QC."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "\"Editar\": en Borrador puedes cambiar cantidad, costo y bodega destino; después de enviar, lo comercial queda cerrado y solo siguen abiertas la fecha esperada de regreso y las notas.",
                    "\"Cancelar\": la tarjeta lo ofrece en Borrador, con confirmación.",
                    "Al completarse, la tarjeta muestra el costo total de la orden en su moneda y las unidades aceptadas.",
                    "Filtra por estado con el selector de la pantalla, o por satélite, operación o producto desde Filtros; el atajo Atrasadas está en la misma barra y Regresan esta semana, en Filtros. Si llegas filtrado por taller desde la tarjeta del satélite, ese filtro manda mientras dura la visita y no se guarda en tu vista.",
                    "Si el producto resultante o el material de entrada se eliminó definitivamente del catálogo, la orden completada, rechazada o cancelada se conserva con el nombre que tenía y la marca \"(eliminado)\"; las órdenes en borrador de ese producto se eliminan con él."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Corrige la fecha cuando pacten prórroga",
                  "text": "Si la mercadería ya está en el taller y acuerdan una nueva fecha, edita la orden y actualiza la fecha esperada: el cumplimiento del satélite se mide contra esa fecha, y dejar la vieja ensucia su evaluación para siempre."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/mrp-planificacion",
          "slug": "mrp-planificacion",
          "url": "https://help.daplox.com/help/produccion/mrp-planificacion",
          "title": "MRP: deja que el sistema te diga qué comprar o producir",
          "excerpt": "Ejecuta el MRP con un horizonte de días, aprueba las sugerencias con sentido y conviértelas en órdenes de compra y de trabajo reales.",
          "updated_at": "2026-09-23",
          "reading_minutes": 6,
          "tags": [
            "produccion",
            "mrp",
            "planificacion",
            "materiales",
            "compras",
            "reabastecimiento",
            "sugerencias",
            "convertir",
            "pronostico",
            "ia"
          ],
          "related_slugs": [
            "compras-y-proveedores",
            "ordenes-de-trabajo",
            "crear-productos-sku"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El MRP (planificación de necesidades de materiales) revisa tu stock, tus mínimos y tus órdenes, y te sugiere qué necesitas comprar (materia prima) o producir (producto terminado) para no quedarte corto en el período que definas."
                }
              ]
            },
            {
              "heading": "Ejecutar una corrida",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → MRP y pulsa Planificar materiales. Elige Qué necesito comprar o fabricar."
                    },
                    {
                      "title": "Define el horizonte en días",
                      "detail": "Ej. 30 días: el MRP planifica las necesidades de ese período."
                    },
                    {
                      "title": "Haz clic en \"Calcular necesidades\" y espera las sugerencias. Calcular no crea órdenes automáticamente."
                    },
                    {
                      "title": "Revisa las sugerencias",
                      "detail": "Cada sugerencia es de tipo Compra o Producción, con el stock actual, lo necesario y la cantidad sugerida."
                    },
                    {
                      "title": "Aprueba las que tengan sentido",
                      "detail": "\"Aprobar\" solo MARCA la sugerencia (queda \"✓ Aprobado\"): todavía no crea nada. Es tu lista corta de lo que sí vas a ejecutar."
                    },
                    {
                      "title": "Conviértelas con \"Crear órdenes\"",
                      "detail": "El botón aparece en la corrida cuando hay sugerencias aprobadas sin convertir. Crea órdenes de compra y de trabajo REALES en estado borrador/planificada, y cada sugerencia convertida queda con la etiqueta \"Convertido\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Termina de armar lo que el MRP crea",
                  "text": "Revisa el almacén de lo que convertiste antes de ponerlo a andar. La OC llega con el primer almacén activo de la empresa como destino (si no tienes ninguno, llega sin almacén y su tarjeta dice \"Sin almacén destino: edítala antes de enviarla\"). La orden de producción llega con el almacén solo si la empresa tiene uno activo; si tiene varios, elígelo en el borrador con \"Elegir almacén\" en su tarjeta (o con \"Editar orden\"), porque sin almacén no se puede liberar."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "El tope de cada corrida",
                  "text": "Cada corrida analiza hasta 200 productos con umbral de reabastecimiento o punto de reorden configurado. Si tu catálogo supera ese número, la pantalla te avisa cuando la corrida quedó recortada: el plan NO cubre todo el catálogo y conviene revisar los productos que no aparezcan."
                }
              ]
            },
            {
              "heading": "Opciones de planificación con IA",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "En Planificar materiales elige Cuándo comprar · análisis IA y pulsa Generar plan: el asistente revisa tu consumo histórico y propone qué comprar y cuándo, más allá del punto de pedido.",
                    "En Planificar materiales elige Cuánto podría vender o consumir · pronóstico IA: eliges un producto y estima cuánto se va a consumir en los días del horizonte, según su historial.",
                    "En Planificar materiales elige Ajustar cantidades por tendencia · MRP con IA: igual que la corrida normal, pero el asistente pondera estacionalidad y tendencia antes de sugerir cantidades. Las sugerencias quedan guardadas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Estas opciones consumen créditos de IA de tu plan y solo corren cuando tú haces clic — el aviso del costo se muestra antes de pulsar, y el resultado queda en el propio panel."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "El MRP es tan bueno como tus datos: mantén al día los stocks mínimos, puntos de reorden y BOMs activas para que las sugerencias sean confiables."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/calidad-inspecciones",
          "slug": "calidad-inspecciones",
          "url": "https://help.daplox.com/help/produccion/calidad-inspecciones",
          "title": "Inspecciones de calidad",
          "excerpt": "Define qué se revisa de cada producto, registra los resultados parámetro por parámetro y deja que un rechazo aísle el lote y abra su no conformidad solo.",
          "updated_at": "2026-10-02",
          "reading_minutes": 6,
          "tags": [
            "produccion",
            "calidad",
            "qms",
            "inspecciones",
            "parametros",
            "rechazo",
            "cuarentena",
            "no conformidad",
            "riesgo"
          ],
          "related_slugs": [
            "no-conformidades",
            "trazabilidad",
            "ordenes-a-satelites"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Producción → Calidad dejas registro de qué se revisa y con qué resultado. Hay cuatro tipos de inspección — Entrante, En Proceso, Final y Periódica — y cada una termina en un resultado: Pendiente, Aprobado, Rechazado o Condicional. Los KPIs de arriba resumen el total y cuántas van aprobadas, rechazadas y pendientes."
                }
              ]
            },
            {
              "heading": "Crear una inspección",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic en \"Nueva Inspección\" y elige el tipo y el producto (obligatorios); el inspector es opcional."
                    },
                    {
                      "title": "Vincula el lote y las órdenes (opcional)",
                      "detail": "Despliega \"Vincular lote y órdenes\" para elegir el lote inspeccionado y buscar la orden de producción o la orden de compra del producto. Los vínculos conservan el origen de la revisión, y con el lote elegido un rechazo puede bloquear sus existencias."
                    },
                    {
                      "title": "Define los parámetros a inspeccionar",
                      "detail": "Con \"Agregar\" sumas líneas: cada una lleva el nombre del parámetro (ej. Peso), el valor esperado y la unidad. Puedes crear la inspección sin parámetros y resolverla con los botones directos de aprobar/rechazar."
                    },
                    {
                      "title": "Agrega notas si hacen falta y guarda con \"Crear Inspección\". Nace Pendiente."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Registrar los resultados",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En una inspección pendiente con parámetros, haz clic en \"Registrar resultados\"."
                    },
                    {
                      "title": "Captura el valor medido y el veredicto de cada parámetro",
                      "detail": "Por cada línea escribes lo que mediste y eliges Pasa, Condicional o Falla. El valor medido es obligatorio en todas las líneas."
                    },
                    {
                      "title": "Revisa el resultado global derivado",
                      "detail": "Una sola línea en Falla manda sobre todas las demás: la inspección queda Rechazada. Sin fallas pero con alguna reserva, queda Condicional. Todo en Pasa, Aprobada."
                    },
                    {
                      "title": "Guarda con \"Guardar resultado\". Al expandir la inspección verás la tabla con lo esperado, lo medido y el veredicto por parámetro. Condicional se conserva como tal, también cuando solo hay un parámetro o todos son condicionales. Las inspecciones históricas conservan el veredicto que tenían registrado."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Qué dispara un rechazo",
                  "text": "Una inspección Rechazada abre automáticamente una no conformidad (nace Abierta, con severidad Mayor, lista para completar con datos reales). Y si la inspección está ligada a un lote, ese lote pasa a cuarentena — también con resultado Condicional—: deja de poder consumirse en producción o salir del almacén hasta que calidad lo libere."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La tarjeta de cada inspección muestra su origen cuando lo tiene: \"Orden de producción #\", \"Orden de compra #\" o \"Lote #\".",
                    "Una inspección sin parámetros se resuelve con los atajos de aprobar o rechazar.",
                    "Solo se puede eliminar una inspección Pendiente: las finalizadas son historial de calidad.",
                    "Cada resultado queda también en Trazabilidad, como evento de inspección del producto."
                  ]
                }
              ]
            },
            {
              "heading": "Analizar calidad con IA",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Desde el menú Más opciones abre Analizar calidad con IA. Riesgo de calidad (\"Estimar riesgo\"): eliges un producto y el asistente estima su probabilidad de defecto a partir de su historial de inspecciones y no conformidades.",
                    "Tendencias de calidad (\"Analizar tendencias\"): qué está empeorando y dónde — patrones en los rechazos y las no conformidades de tu operación."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Ambos consumen créditos de IA y solo corren detrás de un clic; el resultado se muestra en el propio panel."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/no-conformidades",
          "slug": "no-conformidades",
          "url": "https://help.daplox.com/help/produccion/no-conformidades",
          "title": "No conformidades",
          "excerpt": "Registra defectos y desviaciones con severidad, impacto económico, responsable y fecha límite, y ciérralas solo cuando tengan causa raíz y acción correctiva.",
          "updated_at": "2026-10-02",
          "reading_minutes": 5,
          "tags": [
            "produccion",
            "no conformidad",
            "nc",
            "defectos",
            "severidad",
            "causa raiz",
            "accion correctiva",
            "impacto",
            "fecha limite"
          ],
          "related_slugs": [
            "calidad-inspecciones",
            "costeo-produccion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Una no conformidad (NC) es el registro formal de un defecto o desviación: qué pasó, cuánto costó, quién responde y qué se hizo para que no se repita. En Producción → Calidad e incidencias, pestaña Incidencias y acciones, cada NC avanza por cuatro estados — Abierta, En Revisión, Acción Correctiva y Cerrada — con una severidad: Menor, Mayor o Crítica."
                }
              ]
            },
            {
              "heading": "Registrar una NC",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Haz clic en \"Registrar incidencia\"."
                    },
                    {
                      "title": "Elige el producto afectado (obligatorio) y la severidad."
                    },
                    {
                      "title": "Describe el problema (obligatorio): qué se encontró y en qué circunstancias."
                    },
                    {
                      "title": "Cuantifícala",
                      "detail": "Cantidad afectada y el impacto económico en la moneda de tu negocio. El impacto alimenta el KPI \"Impacto Total\" de la pantalla."
                    },
                    {
                      "title": "Asigna responsable y fecha límite, y guarda con \"Crear NC\"."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Trabajarla y cerrarla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al expandir una NC abierta puedes actualizar su estado, la causa raíz, la acción correctiva, la acción preventiva, la severidad, la cantidad, el impacto, el responsable y la fecha límite (vaciarla elimina el plazo), y guardar con \"Actualizar\".",
                    "Si la fecha límite pasa y la NC sigue abierta, la tarjeta la marca \"Vencida\" en rojo: es lo que distingue una pendiente de una atrasada.",
                    "Para cerrar, el sistema exige causa raíz Y acción correctiva registradas: sin ellas el cierre se rechaza. En el tablero, una NC abierta sin causa raíz lo avisa con «Falta causa raíz» y, con la causa pero sin acción correctiva, con «Falta acción correctiva»; esos avisos se ven siempre, aunque apagues otros datos de la tarjeta.",
                    "El cierre pide confirmación porque es definitivo: \"Una NC cerrada queda inmutable y no se puede reabrir ni eliminar\"."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Las NC automáticas de calidad",
                  "text": "Cuando una inspección se rechaza, el sistema abre una NC solo: nace Abierta, con severidad Mayor y sin impacto medido. Complétala con la severidad y el impacto reales — es editable como cualquier otra."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Los KPIs de arriba (Total, Abiertas, Cerradas, Impacto Total) siempre miran la lista completa; el selector de estado solo filtra lo que se lista debajo. En el teléfono, la vista Tablero los oculta para que las columnas empiecen antes; siguen en la vista Lista."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/costeo-produccion",
          "slug": "costeo-produccion",
          "url": "https://help.daplox.com/help/produccion/costeo-produccion",
          "title": "Costeo: registra, edita y analiza tu costo real",
          "excerpt": "Registra costos de material, mano de obra, energía y más — a una orden de producción o a un producto — y calcula el costo por unidad con lo realmente producido.",
          "updated_at": "2026-10-01",
          "reading_minutes": 6,
          "tags": [
            "produccion",
            "costeo",
            "costos",
            "mano de obra",
            "indirecto",
            "energia",
            "merma",
            "costo por unidad",
            "margen"
          ],
          "related_slugs": [
            "ordenes-de-trabajo",
            "bom-recetas",
            "capacidad-y-costo-de-una-estacion",
            "registrar-ventas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El costeo responde la pregunta clave de cualquier taller: ¿cuánto me cuesta de verdad producir una unidad? En Producción → Costeo registras cada costo y luego calculas el costo por unidad con lo realmente producido, desglosado en material, mano de obra e indirectos."
                },
                {
                  "type": "paragraph",
                  "text": "Si un material tiene el costo en otra moneda (por ejemplo, una tela importada en dólares), al consumirlo una orden de trabajo su costo se registra convertido a la moneda de producción de la empresa con la tasa del día, y la descripción del costo dice qué tasa se usó, de qué fecha y de qué fuente. Si la orden tiene un costo registrado en otra moneda (por ejemplo, una maquila cotizada en dólares), el costo acumulado lo suma convertido a la moneda de producción con la tasa de la fecha de ese costo, y el resumen dice qué tasa usó, de qué fecha y de qué fuente. Si para esa moneda no hay ninguna tasa, ese costo no se suma y el costo acumulado dice qué tasa falta; si la única tasa de esa fecha es estimada, se avisa y el cierre de la orden no actualiza el costo del producto con ella."
                }
              ]
            },
            {
              "heading": "Registrar un costo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Producción → Costeo y haz clic en \"Registrar Costo\"."
                    },
                    {
                      "title": "Elige EXACTAMENTE UN destino: una orden de producción O un producto",
                      "detail": "Son excluyentes: al elegir uno, el otro se limpia. Solo se ofrecen órdenes de producción abiertas (Planificada, Liberada, En curso o Pausada): a una orden cerrada no se le pueden agregar costos."
                    },
                    {
                      "title": "Elige el tipo de costo",
                      "detail": "Material, Mano de Obra, Indirecto, Energía, Merma u Otro. Con \"Otro\", la descripción es el nombre del costo y es obligatoria (ej. empaque, transporte, comisión)."
                    },
                    {
                      "title": "Ingresa cantidad y costo unitario",
                      "detail": "El costo unitario va en la moneda de tu negocio. El total (cantidad × costo unitario) se calcula solo y se muestra antes de guardar."
                    },
                    {
                      "title": "Haz clic en \"Registrar\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Los costos directos del producto también se corrigen",
                  "text": "Un costo cargado directo a un producto entra al cálculo del costo unitario y se lista en el apartado \"2. Histórico por producto\", bajo \"Costos directos registrados\": ahí lo editas o lo eliminas, y con \"Calcular\" actualizas el resumen. Si el costo corresponde a una fabricación concreta, cárgalo a su orden de producción para que quede con esa producción."
                }
              ]
            },
            {
              "heading": "Costo registrado por unidad buena",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Al seleccionar una orden de producción se muestran unidades buenas, merma, cantidad procesada, rendimiento y costo por unidad buena. El total suma una vez los asientos de materiales, mano de obra, indirectos, energía, merma y otros; no vuelve a sumar movimientos ni relojes que ya generaron asientos. Los asientos de tipo Merma son cargos adicionales registrados, no una valoración automática de toda la pérdida. El resumen es provisional mientras la orden siga abierta. Si no hay unidades buenas, el costo total se conserva y no se calcula el unitario."
                },
                {
                  "type": "paragraph",
                  "text": "Una misma cantidad procesada con más descarte reparte los costos entre menos unidades buenas. Este resumen usa costos registrados, que pueden incluir tarifas estimadas y materiales valorados al costo de catálogo. No convierte monedas: si hay asientos incompatibles, muestra el conflicto. Para proyectar lotes mayores, abre 3. Simular crecimiento en Costeo. El simulador de la receta sigue disponible para sus materiales y costos de lote."
                }
              ]
            },
            {
              "heading": "Pérdidas y simulación de crecimiento",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si se procesan 10 unidades, se pierde 1 y se gastan 100.000, quedan 9 buenas a 11.111,11 por unidad. La pérdida no reduce el dinero gastado: el costo se reparte entre menos unidades buenas.",
                    "En 3. Simular crecimiento indica unidades a procesar, porcentaje de pérdida, costo variable por unidad, gasto fijo y precio de venta. Compara lotes de 1×, 2× y 5× con sus cantidades buenas, costo total y margen previsto.",
                    "La simulación no crea órdenes, registra gastos ni cambia precios. Mantiene los supuestos que introduces; no supone descuentos por volumen ni capacidad adicional."
                  ]
                }
              ]
            },
            {
              "heading": "Editar o eliminar un costo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En \"1. Costo de una orden\", selecciona la OP para ver sus costos uno por uno. Para un costo cargado directo a un producto, selecciona el producto en \"2. Histórico por producto\": sus asientos aparecen bajo \"Costos directos registrados\" (\"Cargar más costos\" trae los anteriores)."
                    },
                    {
                      "title": "Haz clic en el lápiz para editar",
                      "detail": "Puedes cambiar tipo, descripción, cantidad y costo unitario. El destino (OP o producto) no se puede mover en edición. Cambiar sólo el tipo o la descripción conserva el total registrado, incluso cuando proviene de un promedio automático redondeado; cambiar cantidad o costo unitario sí recalcula el total."
                    },
                    {
                      "title": "Guarda con \"Guardar cambios\", o elimina el costo con el ícono de papelera."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Una orden completada o cancelada congela sus costos",
                  "text": "Los costos de una orden de producción completada o cancelada son inmutables: los botones de editar y eliminar se deshabilitan. Corrige lo que haya que corregir antes de cerrar la OP."
                }
              ]
            },
            {
              "heading": "Calcular el costo por producto",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "En el apartado \"2. Histórico por producto\", selecciona un producto."
                    },
                    {
                      "title": "Haz clic en \"Calcular\"",
                      "detail": "Daplox consolida los costos del período y las unidades producidas, y te muestra el costo por unidad desglosado en Material, Mano de Obra e Indirecto. Si en el período no hubo producción terminada, los costos quedan acumulados pero el costo por unidad sale \"Sin producción\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Costos automáticos",
                  "text": "Al completar una orden se consolidan los materiales y la mano de obra registrada, conservando la tarifa histórica de las operaciones. Los costos manuales completan energía, servicios u otros gastos. Si la valoración está completa, se actualizan el costo de referencia del producto desde el último lote y su resumen mensual. Materiales sin precio, monedas incompatibles o tarifas estimadas mantienen advertencias y no sustituyen la referencia con un importe incompleto."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "No olvides los costos \"invisibles\": energía, arriendo proporcional, transporte. Registrarlos como Indirecto u Otro es la diferencia entre un margen real y uno de fantasía."
                }
              ]
            }
          ]
        },
        {
          "id": "produccion/trazabilidad",
          "slug": "trazabilidad",
          "url": "https://help.daplox.com/help/produccion/trazabilidad",
          "title": "Trazabilidad por lote",
          "excerpt": "Abre el producto desde Inventario o el lote registrado en un movimiento, revisa sus eventos y conecta sus referencias con compras, fabricación, calidad y conteos.",
          "updated_at": "2026-09-23",
          "reading_minutes": 5,
          "tags": [
            "produccion",
            "trazabilidad",
            "lotes",
            "genealogia",
            "ciclo de vida",
            "eventos",
            "auditoria",
            "historial"
          ],
          "related_slugs": [
            "panorama-produccion",
            "conteo-fisico",
            "calidad-inspecciones"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Producción → Trazabilidad tiene dos pestañas: \"Ciclo del producto\" y \"Cadena de trazabilidad\", más el bloque \"Eventos Recientes\". El producto seleccionado se conserva entre pestañas. Desde una existencia se abre el producto completo; desde un movimiento se conserva el lote que ese movimiento registró, si lo tiene. Pulsa \"Ver todos los lotes\" para quitar ese filtro. Los indicadores resumen hasta 200 registros de los filtros actuales."
                }
              ]
            },
            {
              "heading": "Ciclo del producto: la línea de tiempo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Eliges un producto y ves su línea de tiempo con las mismas etapas del Dashboard: Recibido, En producción, En satélite, En QC, Terminado y Vendido. Cada evento trae fecha, cantidad en la unidad del producto, lote cuando aplica y referencia de origen. Se muestran hasta 200 eventos; con un lote seleccionado, la consulta se limita a ese lote."
                },
                {
                  "type": "paragraph",
                  "text": "La navegación Calidad y seguimiento conecta Inspecciones, Incidencias y acciones y Trazabilidad. En la cronología, el intervalo entre eventos se calcula para el mismo lote; incluye esperas y no equivale al tiempo de trabajo efectivo de una persona o máquina."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Los eventos se generan al recibir órdenes de compra, operar órdenes de producción, enviar y recibir órdenes a satélites y mover inventario. Si no aparecen eventos, revisa el producto y el filtro de lote; la vista muestra la evidencia registrada para esa selección."
                }
              ]
            },
            {
              "heading": "Cadena de trazabilidad: la genealogía",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige el producto y la dirección: \"← Origen\" (¿de dónde salió?) o \"Destino →\" (¿en qué se usó?)."
                    },
                    {
                      "title": "Lee el árbol por niveles",
                      "detail": "\"De dónde salió este producto\" lista, nivel por nivel, los materiales que se consumieron para fabricarlo, con cantidades y lotes. En la otra dirección, \"En qué productos se usó\" muestra dónde terminó como componente."
                    },
                    {
                      "title": "Debajo, el historial del producto",
                      "detail": "El registro de Recepción, Producción, Inspección, Envío, Traslado y Ajuste, con cantidad, unidad, referencia, lote y bodega. Se muestran hasta 200 eventos; el filtro de lote también se aplica aquí."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "La genealogía usa los consumos de material registrados por las órdenes de producción y corresponde al producto completo, aunque el historial esté filtrado por lote. Pulsa el nombre de un producto del árbol para consultar su trazabilidad. Un material que se eliminó definitivamente del catálogo sigue apareciendo en la cadena con su nombre, su SKU y la marca \"(eliminado)\", sin enlace y sin lotes. Si la cadena supera los niveles mostrados, la pantalla lo indica."
                }
              ]
            },
            {
              "heading": "Eventos Recientes",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El bloque final muestra hasta 50 eventos recientes y respeta el producto y lote seleccionados. Puedes filtrar por Recepción, Producción, Inspección, Envío, Traslado o Ajuste, y pulsar un producto para consultar su ciclo.",
                    "Las referencias de órdenes de compra y trabajo abren el documento. Las de conteos, inspecciones y órdenes a satélites llevan a su pantalla, con el número de referencia visible en el evento para identificarlo.",
                    "No hay nada que cargar aquí: la trazabilidad se escribe sola desde el resto del módulo."
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "ia",
      "title": "IA en Daplox",
      "description": "Todo lo que la IA hace por ti: chat por módulo, memoria del asistente, importación de datos, páginas web, imágenes, conexiones BYOK y créditos.",
      "url": "https://help.daplox.com/help/ia",
      "articles": [
        {
          "id": "ia/ruta-ia-con-control",
          "slug": "ruta-ia-con-control",
          "url": "https://help.daplox.com/help/ia/ruta-ia-con-control",
          "title": "Usar la IA con datos, contexto y verificación del resultado",
          "excerpt": "Pedido concreto, herramienta adecuada y resultado revisado antes de aplicarlo al negocio.",
          "updated_at": "2026-09-05",
          "reading_minutes": 8,
          "tags": [
            "ruta",
            "guía completa",
            "paso a paso",
            "ia"
          ],
          "related_slugs": [
            "panorama-ia-daplox",
            "chat-ia-modulos",
            "importar-con-ia",
            "audio-musica-voz",
            "conexiones-byok"
          ],
          "sections": [
            {
              "heading": "Para quién es esta ruta y qué conseguirás",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cualquier usuario que consulta asistentes, importa documentos o genera contenido."
                },
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Pedido concreto, herramienta adecuada y resultado revisado antes de aplicarlo al negocio."
                }
              ]
            },
            {
              "heading": "Antes de empezar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Identifica la empresa y el módulo sobre los que estás trabajando.",
                    "Define si necesitas una explicación, un análisis, un archivo o una acción sobre datos.",
                    "Revisa capacidades y consumo disponibles; el asistente del Help Center tiene una función de soporte distinta a los asistentes de negocio."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las opciones visibles dependen de los módulos contratados y de tus permisos. Si un control no aparece, comprueba ambos con el administrador de tu empresa antes de seguir."
                }
              ]
            },
            {
              "heading": "Un ejemplo para orientarte",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Ejemplo de consulta útil: «En Finanzas, revisa los egresos del mes pasado en COP, agrúpalos por concepto y señala los registros que justifican cada diferencia». Si la respuesta no identifica datos suficientes, pide aclaración y contrasta el informe."
                }
              ]
            },
            {
              "heading": "1. Elige el asistente o herramienta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Utiliza el chat del área para trabajar con ese contexto, Smart Import para extraer datos y el constructor o estudio para generar contenido. El bot de ayuda explica el producto y registra solicitudes; no modifica tus datos de negocio."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Dónde vive la IA en Daplox",
                      "href": "https://help.daplox.com/help/ia/panorama-ia-daplox"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "La herramienta elegida corresponde al resultado que necesitas."
                }
              ]
            },
            {
              "heading": "2. Aporta contexto concreto",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica objetivo, período, moneda, restricciones y formato deseado. Evita preguntas ambiguas como «arregla todo» cuando necesitas una operación específica."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Chat IA: tu asesor en cada módulo",
                      "href": "https://help.daplox.com/help/ia/chat-ia-modulos"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El asistente responde sobre el módulo y el período previstos."
                }
              ]
            },
            {
              "heading": "3. Comprueba extracción antes de importar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Carga un documento legible, revisa los registros propuestos, corrige campos y confirma el destino antes de guardar. Revisa el resultado final y las filas que no se importaron."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Importar con IA (Smart Import): de foto a datos",
                      "href": "https://help.daplox.com/help/ia/importar-con-ia"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Los registros visibles en el módulo coinciden con el documento y no se duplicó una carga previa."
                }
              ]
            },
            {
              "heading": "4. Revisa contenido generado",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Comprueba nombres, cifras, afirmaciones e imágenes antes de publicar. Si generas música o voz, utiliza la guía de AI Studio y revisa el archivo final."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: AI Studio: generar música o voz y revisar el archivo final",
                      "href": "https://help.daplox.com/help/ia/audio-musica-voz"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "El contenido es adecuado para la campaña y el destino previsto."
                }
              ]
            },
            {
              "heading": "5. Controla conexiones, memoria y consumo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa las herramientas conectadas y la memoria que compartes con asistentes. Distingue una recomendación de una acción que el sistema confirmó como completada."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir procedimiento: Conecta tus herramientas con su clave de API (BYOK)",
                      "href": "https://help.daplox.com/help/ia/conexiones-byok"
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Comprueba antes de continuar",
                  "text": "Puedes identificar la herramienta usada y verificar el resultado en el módulo correspondiente."
                }
              ]
            },
            {
              "heading": "Si el resultado no es el esperado",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Lo que ocurre",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "La IA no responde",
                      "Comprueba conexión, mensaje de error y capacidad disponible; conserva el pedido y evita reenviarlo muchas veces."
                    ],
                    [
                      "La importación propuso datos incorrectos",
                      "Corrige la vista previa o mejora el documento. No confirmes registros que no has revisado."
                    ],
                    [
                      "No sé si la acción se ejecutó",
                      "Busca el resultado en el módulo. Si no puedes comprobarlo, reporta el caso con hora, pedido y mensaje recibido."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Qué enviar a soporte si sigues bloqueado",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Nombre del módulo y página donde ocurre; indica la empresa afectada por su nombre, sin compartir claves.",
                    "Acción que intentabas completar, pasos que seguiste y resultado esperado.",
                    "Texto exacto del error, fecha y hora aproximada, y referencia del registro si la pantalla la muestra.",
                    "Qué comprobaciones de esta guía probaste y qué resultado obtuviste. Si contactas por correo, adjunta una captura recortada que no exponga datos innecesarios."
                  ]
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Hablar con soporte",
                      "href": "https://help.daplox.com/help?chat=1"
                    },
                    {
                      "title": "Cómo damos seguimiento a tu solicitud",
                      "href": "https://help.daplox.com/help/solucion-problemas/como-funciona-soporte"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "ia/panorama-ia-daplox",
          "slug": "panorama-ia-daplox",
          "url": "https://help.daplox.com/help/ia/panorama-ia-daplox",
          "title": "Dónde vive la IA en Daplox",
          "excerpt": "Un mapa de todas las funciones con IA: chats por módulo, memoria del asistente, importación de datos, constructor web, imágenes, junta directiva y más.",
          "updated_at": "2026-10-02",
          "reading_minutes": 4,
          "tags": [
            "ia",
            "inteligencia artificial",
            "ai",
            "asistente",
            "gemini",
            "panorama",
            "funciones"
          ],
          "related_slugs": [
            "chat-ia-modulos",
            "memoria-ia",
            "importar-con-ia",
            "constructor-web-ia",
            "creditos-ia-planes",
            "asistentes-ia-area",
            "asistente-daplox-cmd-i"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La IA en Daplox no es un botón aislado: está integrada donde trabajas. Esta guía es el mapa para saber qué existe y dónde encontrarlo. Cada función tiene su propio artículo con el paso a paso."
                }
              ]
            },
            {
              "heading": "Las funciones IA principales",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Chat IA por módulo: un asesor conversacional en Marketing, Finanzas, Gerencia, Producción y Talento que responde con los datos reales de tu empresa (el contexto viene activado; puedes apagarlo).",
                    "Importar con IA (Smart Import): sube una foto, screenshot, PDF, CSV o Excel (extracto bancario, factura, lista) y la IA extrae los datos. Cubre Finanzas → Transacciones, Marketing → Contactos, Marketing → Pipeline, Archivos y varias pantallas de Producción: Inventario, Productos, Proveedores, BOM (Recetas) y Órdenes de Compra.",
                    "Constructor web con IA: en Marketing → Páginas describes tu negocio y la IA genera el sitio completo; luego pides cambios en lenguaje natural.",
                    "Generación de imágenes: la entrada \"AI Studio\" del menú de Marketing aterriza en \"Imágenes IA\", el generador de imágenes para redes y anuncios desde un prompt en español.",
                    "Memoria IA: en Configuración → pestaña \"Memoria de IA\" viven los datos que el asistente recuerda de ti entre conversaciones; puedes revisarlos, borrarlos e importarlos desde otra IA.",
                    "Asistente Daplox: el asistente global de la plataforma, siempre a un atajo de distancia para preguntas y acciones rápidas.",
                    "Conexiones con tus herramientas (BYOK): conecta Shopify, HubSpot, Stripe, Notion y más —o cualquier API con su clave— para que la IA las consulte por ti; lo que modifica datos siempre pide tu aprobación.",
                    "Expertos IA y Presentaciones IA en Gerencia: asistentes por área de negocio y generación de decks.",
                    "Toques de IA por todos lados: briefing del día en el inicio, asistente financiero, creación de estrategia de marketing."
                  ]
                }
              ]
            },
            {
              "heading": "Junta Directiva IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Gerencia → Junta Directiva IA una junta de expertos IA analiza los 8 departamentos de tu negocio y te entrega conclusiones y recomendaciones accionables. Plus no la incluye; Pro permite una sesión al mes y Ultra una cada siete días, máximo cuatro al mes. Puedes usar \"Convocar junta ahora\" cuando tengas cupo: las reuniones automáticas y manuales comparten el mismo límite. Se documenta a fondo en la categoría de Gerencia."
                }
              ]
            },
            {
              "heading": "Dos cosas que debes saber",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "La IA consume créditos de tu plan",
                  "text": "Cada plan incluye un límite mensual de uso de IA. Las funciones ligeras consumen poco; generar imágenes o encadenar muchos pasos en el modo trabajo del Chat IA consume más. En Configuración → pestaña \"Uso IA\" ves el porcentaje usado y en qué funciones se fue."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "La IA puede cometer errores",
                  "text": "Las respuestas y datos extraídos por IA son un punto de partida, no una verdad absoluta. Verifica cifras y decisiones importantes antes de actuar — por eso los flujos de importación siempre te piden revisar y aprobar."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/que-analiza-cada-departamento",
          "slug": "que-analiza-cada-departamento",
          "url": "https://help.daplox.com/help/ia/que-analiza-cada-departamento",
          "title": "Qué analiza la IA en cada departamento (y qué analiza la Junta)",
          "excerpt": "El inventario exacto: qué señales lee el análisis de cada módulo, qué mira la Junta Directiva que ningún módulo ve, y en qué se diferencian.",
          "updated_at": "2026-08-29",
          "reading_minutes": 6,
          "tags": [
            "ia",
            "analisis",
            "junta directiva",
            "departamentos",
            "modulos",
            "senales",
            "que analiza",
            "inteligencia"
          ],
          "related_slugs": [
            "junta-directiva-ia",
            "panorama-ia-daplox",
            "chat-ia-modulos",
            "creditos-ia-planes"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Hay dos análisis distintos y conviene no confundirlos. El de MÓDULO mira un solo departamento y responde «¿cómo va esto?». El de la JUNTA DIRECTIVA mira los ocho a la vez y responde «¿dónde está el problema del negocio?» — que casi nunca es donde se ve el síntoma."
                }
              ]
            },
            {
              "heading": "El análisis de cada módulo: dónde está y qué lee",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En el tablero de cada departamento, \"Analizar con IA\" abre un informe con hallazgos y recomendaciones. Finanzas → Dashboard, Finanzas → Flujo de Caja y Marketing usan el mismo panel. Puedes volver a analizar o cerrar; las preguntas posteriores se hacen en el Chat IA de cada módulo. El informe no aplica cambios al negocio."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Marketing (Marketing → tablero): campañas manuales y conectadas, estrategias, contenido, sitios, formularios, tracking, conversaciones, ventas relacionadas, email y automatizaciones. Las conversiones de campañas y de Páginas se muestran por separado: tienen distintos denominadores y períodos.",
                    "Ventas / CRM (CRM → tablero): negocios estancados (los que llevan demasiados días sin moverse de etapa) con su valor y su moneda, más el estado de las cotizaciones: cuánto dinero espera respuesta, cuánto se enfrió y cuánto venció sin que nadie lo persiguiera.",
                    "Finanzas (Dashboard y Flujo de Caja): bancos, movimientos, cartera, facturas, cobros, presupuestos, compromisos y demás fuentes disponibles. El flujo conserva año, banco y centro de costo seleccionados; el contexto adicional declara su propio período. Los importes se distinguen por moneda.",
                    "Talento (Talento → Directorio): solicitudes de empleados esperando respuesta, vacantes frenadas, candidatos parados por etapa y revisiones de desarrollo pasadas de fecha.",
                    "Proyectos (Proyectos → tablero): tareas vencidas, tareas abiertas y tamaño del equipo.",
                    "Gerencia (Gerencia → tablero): metas en riesgo, con su porcentaje de avance.",
                    "Producción (Producción → tablero): inventario quieto — producto CON existencias cuyo último movimiento es más viejo que el corte, o que nunca se movió. Es capital inmovilizado, y de las pocas señales que empeora sola con el tiempo.",
                    "Atención al cliente (Conversaciones): conversaciones que llevan horas esperando respuesta. Es la señal que conecta marketing con ventas: pagas por el lead, el lead escribe y nadie contesta."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Cada análisis habla SÓLO de su área",
                  "text": "Es deliberado: el análisis de módulo no opina de los otros departamentos. Cruzar áreas es el trabajo de la Junta."
                }
              ]
            },
            {
              "heading": "La Junta Directiva: los mismos datos, otra pregunta",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La Junta recoge las señales de los ocho departamentos a la vez y trabaja en tres etapas."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Diagnóstico por área",
                      "detail": "Lee las señales de cada departamento y le pone estado y lectura, como haría el análisis de módulo — pero de los ocho de una sola vez y con el mismo contexto."
                    },
                    {
                      "title": "Deliberación",
                      "detail": "Con los ocho diagnósticos delante escribe el titular del período, las acciones concretas y —esto es lo que ningún módulo puede hacer— las ALERTAS CRUZADAS: el problema de un área cuya causa está en otra."
                    },
                    {
                      "title": "Contradicción",
                      "detail": "Una etapa que le lleva la contraria a su propia conclusión antes de firmarla, para que el acta no sea una lista de obviedades cómodas."
                    }
                  ]
                },
                {
                  "type": "paragraph",
                  "text": "Además de la lectura, la Junta puede APLICAR mejoras seguras y reversibles al negocio: cada acción automática guarda una foto del antes y se puede revertir desde el acta. Se te avisa siempre que lo hace."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "El ejemplo que explica la diferencia",
                  "text": "El análisis de Marketing puede decir «tus campañas rinden bien, sube el presupuesto». La Junta ve además que hay 40 conversaciones sin responder y que la cartera vencida creció, y concluye lo contrario: el cuello de botella no es traer más leads, es atender los que ya llegaron y cobrar lo que ya se vendió."
                }
              ]
            },
            {
              "heading": "Cuándo sesiona y quién puede pedirla",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La Junta sesiona sola o puedes convocarla cuando tengas cupo: Pro permite una sesión al mes y Ultra una cada siete días, máximo cuatro al mes, sumando automáticas y manuales. Plus no incluye Junta Directiva.",
                    "El análisis por módulo se pide a demanda, cuantas veces quieras, desde el tablero del departamento.",
                    "Los dos consumen créditos de IA de tu plan: la Junta bastante más, porque son varias llamadas al modelo profundo sobre todo el negocio.",
                    "Si falta el permiso, el plan o el crédito necesario, el panel muestra el aviso correspondiente. Puedes cerrarlo sin perder la vista de tus datos."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Cuando el texto NO lo escribió la IA",
                  "text": "Si se muestra una lectura de respaldo, el panel indica que no la generó la IA. Los errores de créditos, permisos o servicio se muestran con su aviso y, cuando corresponde, una acción para resolverlos."
                }
              ]
            },
            {
              "heading": "Si un análisis sale vacío",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El análisis lee lo que hay registrado. Si un departamento no tiene datos, el propio análisis te dice qué empezar a registrar para que valga la pena volver a pedirlo — no se inventa cifras para llenar el hueco."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/chat-ia-modulos",
          "slug": "chat-ia-modulos",
          "url": "https://help.daplox.com/help/ia/chat-ia-modulos",
          "title": "Chat IA: tu asesor en cada módulo",
          "excerpt": "Conversación libre con streaming, dictado y archivos adjuntos. Los PDF y planos se leen por páginas con progreso y reintento, te entrega lo que pidas en Word, Excel o PDF y, cuando se lo pides, hace la tarea en Daplox sin salir del chat.",
          "updated_at": "2026-11-04",
          "reading_minutes": 7,
          "tags": [
            "ia",
            "chat",
            "asesor",
            "contexto",
            "dictado",
            "voz",
            "streaming",
            "internet",
            "conversaciones",
            "word",
            "excel",
            "pdf",
            "exportar",
            "descargar",
            "ejecutar",
            "tareas",
            "crear"
          ],
          "related_slugs": [
            "panorama-ia-daplox",
            "importar-con-ia",
            "asistente-ia-finanzas",
            "asistente-ia-no-responde"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El Chat IA es una conversación libre — sin guiones ni formularios — con un asesor que conoce el área donde lo abres. Lo encuentras como \"Chat IA\" dentro de Marketing, Finanzas, Gerencia, Producción y Talento. Las respuestas aparecen en vivo (streaming), palabra por palabra."
                }
              ]
            },
            {
              "heading": "Contexto de tu empresa y búsqueda en internet",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Debajo del cuadro de mensaje están los interruptores. El chat abre como los asistentes de IA más usados: sin el contexto de tu empresa y con la búsqueda en internet encendida."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Sin contexto (al abrir): la IA responde con su conocimiento general, sin mirar los registros de tu cuenta. Ideal para conceptos, ideas y redacción. Si preguntas por tus registros (clientes, ventas, contactos…), te dirá que actives el contexto en vez de inventar cifras.",
                    "Con contexto de tu empresa: la IA consulta los datos reales de tu cuenta (ej. \"¿cómo va mi flujo de caja?\" o \"tráeme los contactos de la etapa Clientes\") y lee lo que tu empresa guardó en Configuración → \"Memoria de IA\" (sus datos y archivos). Tócalo cuando la pregunta sea sobre TU negocio; la conversación lo recuerda.",
                    "Ventas, cotizaciones y facturas: con el contexto encendido, el Chat IA de Marketing (donde está Ventas), el de Finanzas y el de Gerencia responden \"¿cuántas ventas ya están facturadas y cuántas no?\", \"¿cuántas cotizaciones aceptadas faltan por facturar?\" y \"¿cuántas facturas ya me pagaron?\" con las mismas cifras del módulo Ventas y de Finanzas → Facturas, por moneda y, si se lo pides, de un periodo. Las ventas y las cotizaciones sólo las ve quien tiene acceso a Ventas (en Marketing): sin él, el de Finanzas te dice que no tienes permiso para ver las ventas y te responde igual lo de las facturas. Lo facturado y lo cobrado sólo lo ve quien tiene acceso a Finanzas.",
                    "Buscar en internet (encendido al abrir): la IA puede consultar la web para datos actuales (precios, tendencias, noticias) y citar la fuente. Gasta más tokens que una respuesta sin búsqueda: tócalo para pasar a \"Sin internet\" si no lo necesitas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Las sugerencias que preguntan por tu negocio, como \"Resúmeme cómo va mi negocio y qué priorizar\", encienden el contexto solas al tocarlas."
                }
              ]
            },
            {
              "heading": "Dictado por voz y archivos",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Dictar por voz",
                      "detail": "Haz clic en el micrófono, habla y detén con el botón cuadrado. Tu audio se transcribe y aparece como texto en el cuadro — revisa y envía."
                    },
                    {
                      "title": "Adjuntar imágenes y documentos",
                      "detail": "Usa «+» → «Subir archivos» o arrastra hasta 20 archivos por mensaje. Los PDF admiten hasta 24 MB y 300 páginas; las imágenes y los otros documentos mantienen 8 MB. Acepta PNG, JPEG, WEBP, PDF, Word, Excel, PowerPoint, CSV, TXT, Markdown y JSON. Las fotos HEIC o HEIF del iPhone y las imágenes GIF, BMP, TIFF o AVIF se convierten en el navegador a JPEG o PNG antes de subirlas, y una imagen de más de 8 MB se reduce; si tu navegador no puede abrir el formato (por ejemplo, HEIC fuera de Safari), el aviso dice qué hacer con ese archivo. Word, Excel y PowerPoint 97-2003 (.doc, .xls, .ppt) se guardan antes como .docx, .xlsx o .pptx, o como PDF. Los PDF se leen por páginas: las que traen texto digital se leen directamente de su texto, y los escaneos y planos, visualmente. Los demás archivos aportan hasta 6.000 caracteres por archivo, repartidos si son muchos. Para un video, describe lo que necesitas o adjunta capturas. Mientras la IA lee tus imágenes o archivos, se ve cuánto lleva; si tarda más de lo normal lo dice, y la lectura sigue. Mientras tanto puedes seguir escribiendo: si envías antes de que termine, el mensaje queda en espera y sale solo, con lo leído, en cuanto acaba (con «Cancelar envío» lo detienes); si algún archivo no se pudo leer, no sale y el texto se queda en el cuadro. Una imagen se transcribe tal cual —su texto y sus tablas, fila por fila— sin clasificarla, y por eso se lee más rápido."
                    },
                    {
                      "title": "Progreso, errores y reintento de PDF",
                      "detail": "Cada PDF aparece como una tarjeta con su estado («En cola», «Leyendo 3 de 16», «Listo», «Parcial: 14 de 16» o «No se pudo leer») y una barra de progreso; «Ver páginas» abre el detalle por página y los avisos. No hace falta esperar a que termine: puedes enviar mientras se lee y la respuesta usará las páginas ya leídas y avisará cuáles faltan; las demás se suman a las siguientes preguntas cuando terminen. Sólo se espera mientras el PDF se sube. Si falla una página, usa «Reintentar páginas»: las ya terminadas se conservan. En la caja de escribir sólo aparecen los PDF agregados a esta consulta, cada uno con «Quitar». Para volver a usar un PDF que ya subiste, toca «+» → «Archivos recientes» y agrégalo; la lista sólo aparece cuando la abres. La lectura consume créditos de IA y se detiene si se agotan o si tu empresa llega al límite de uso de IA de su plan; el aviso dice el motivo y puedes reintentar cuando se libere. «Quitar» retira el PDF de la consulta; el original permanece privado en Archivos y la lectura ya iniciada puede continuar. Si borras el original en Archivos, el PDF sale de la consulta y puedes adjuntarlo de nuevo."
                    },
                    {
                      "title": "Consultar archivos que ya están en Mi Drive",
                      "detail": "Abre «+» → «Desde Mi Drive», busca por nombre o entra en la carpeta, selecciona los originales y pulsa «Usar archivos». No necesitas descargar ni volver a subirlos. Revisa el progreso, los avisos de lectura parcial y los errores; «Reintentar selección» repite la preparación del mismo original, y «Reintentar páginas» conserva las páginas ya leídas. Se respetan los permisos actuales y la versión; si cambia el original o su acceso, selecciónalo de nuevo. Esta selección es para la conversación, no añade los archivos a la memoria compartida de empresa ni sincroniza una carpeta completa. Los formatos de texto y oficina de Mi Drive aportan hasta 20.000 caracteres, con avisos si se limitan; PDF mantiene sus límites y lectura por páginas. Para reutilizar una lectura, abre «+» → «Archivos recientes»."
                    },
                    {
                      "title": "Consultar un plano o un manual largo",
                      "detail": "Pregunta por el archivo, la página y el detalle que necesitas, por ejemplo «En la página 77, ¿a qué se conecta R37?». Se buscan fragmentos en todas las páginas procesadas y las respuestas deben citar su ubicación. No se envía el manual entero en cada pregunta. Revisa los avisos de legibilidad: una imagen borrosa no permite recuperar detalles que no existen en el original. Adjuntar sirve para consultar; para crear registros utiliza Importar con IA."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Pedir un Word, un Excel o un PDF",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Pídele el archivo que necesitas —«pásame esta tabla a un Excel», «arma el plan en Word», «hazme un PDF con el resumen»— y lo genera con el contenido de la conversación. Funciona con o sin el contexto de tu empresa."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Al pie de la respuesta aparece una ficha con el nombre del archivo: tócala para abrirlo o descargarlo. Queda guardado en Archivos, visible sólo para ti.",
                    "Excel: cada tabla va en su propia hoja, con el encabezado fijo y los importes como números, listos para sumar o filtrar (los teléfonos, documentos y códigos quedan como texto). Con el contexto encendido puede volcar todos los registros de una consulta, hasta 20.000 filas (por ejemplo, tus contactos de la etapa Clientes), no sólo los que muestra en la respuesta.",
                    "Word y PDF: títulos, párrafos, listas y tablas de hasta 12 columnas. Lo que la IA redacta cabe en un documento de varias páginas; uno más largo te lo entrega por partes.",
                    "Hasta 3 archivos por mensaje. Ocupan el espacio de Archivos de tu plan: si no queda espacio, la IA te lo dice y el archivo no se crea.",
                    "La conversación recuerda los archivos que te entregó: puedes pedir «ahora el mismo en PDF» o «agrégale una columna con el total».",
                    "Si tu administrador te quitó el permiso de crear en Archivos, el Chat IA no genera archivos."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Di en el pedido lo que esperas del archivo: las columnas, el orden, el título o el nombre con que quieres guardarlo."
                }
              ]
            },
            {
              "heading": "Que el Chat IA haga la tarea",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Con el plan Pro o superior el Chat IA no sólo responde: también hace lo que le pides en Daplox —crear un contacto, un negocio, una tarea o un proyecto, editar un registro, generar una imagen…— sin que salgas del chat. No hay nada que encender: lo hace cuando se lo pides. Lo hace el mismo motor del AsistentIA, con tus permisos en cada módulo."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pídelo como se lo pedirías a una persona: «crea el contacto Ana Pérez con la etiqueta Cliente», «agrégale una tarea para llamarla mañana». Debajo de la respuesta aparece una tarjeta con cada paso mientras se hace.",
                    "Si le cuentas lo que quieres lograr sin pedirle que lo haga, te da a elegir con letras, por ejemplo «a) Lo hago yo ahora» o «b) Te explico paso a paso cómo hacerlo». Responde «a», «b» o dilo con tus palabras. Si no está claro si le pides hacerlo, te pregunta antes de cambiar nada.",
                    "Lo sensible —borrar, enviar, publicar, mover dinero, cambiar permisos o a dónde llegan los mensajes o los pagos— espera tu autorización en la tarjeta («Autorizar y continuar» o «Rechazar»). Rechazar detiene la tarea y conserva lo que ya se hizo.",
                    "Si en la conversación entró información que pudo escribir otra persona —el contexto de tu empresa, la búsqueda en internet, archivos adjuntos, PDF o cualquier respuesta anterior de la IA, como las opciones a) y b)—, cada cambio espera tu autorización, aunque sea crear un registro. Sólo una orden clara como primer mensaje de una conversación nueva, sin contexto, sin internet y sin adjuntos, hace lo sencillo sin preguntar.",
                    "Al terminar, el resultado queda escrito en la conversación y el chat lo recuerda: puedes seguir con «ahora ponle la etiqueta VIP».",
                    "Una tarea a la vez por conversación. El botón cuadrado de la tarjeta la detiene; si cierras la pantalla a mitad, al volver la tarjeta te ofrece «Continuar trabajo».",
                    "Si tu plan no incluye el AsistentIA o tu rol es de solo lectura, el Chat IA no hace cambios: te explica paso a paso cómo hacerlo tú."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Lo que hace el Chat IA queda en el Historial con la marca «AsistentIA», junto a tu nombre."
                }
              ]
            },
            {
              "heading": "Conversaciones",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El panel lateral guarda tu historial: retoma cualquier conversación donde la dejaste. Al volver a abrirla conserva su contexto, y la búsqueda en internet vuelve a encenderse.",
                    "\"Nueva conversación\" empieza de cero: sin contexto y con la búsqueda en internet encendida.",
                    "Si no se pudo confirmar un envío (por ejemplo, se cortó la conexión), el hilo queda en pausa para no duplicarlo. \"Recargar el hilo\" revisa si la respuesta llegó; si todavía no aparece, puedes elegir \"Seguir sin esperar\" (la respuesta anterior podría aparecer repetida) o esperar a que se libere solo a la hora indicada.",
                    "Borra conversaciones con el ícono de papelera al pasar el mouse.",
                    "Cuando un hilo se alarga, Daplox te sugiere abrir una conversación nueva para que la IA no mezcle temas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Tus conversaciones son privadas de tu cuenta. Como toda IA, puede cometer errores: valida las cifras importantes contra tus reportes."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/importar-con-ia",
          "slug": "importar-con-ia",
          "url": "https://help.daplox.com/help/ia/importar-con-ia",
          "title": "Importar con IA (Smart Import): de foto a datos",
          "excerpt": "Sube screenshots, fotos o PDFs y la IA los convierte en transacciones, contactos, oportunidades, productos o archivos. Tú revisas y apruebas.",
          "updated_at": "2026-10-09",
          "reading_minutes": 7,
          "tags": [
            "ia",
            "smart import",
            "importar",
            "extracto bancario",
            "excel",
            "pdf",
            "screenshot",
            "duplicados",
            "ocr",
            "permisos",
            "datos sensibles",
            "columnas",
            "foto"
          ],
          "related_slugs": [
            "smart-import-extracto",
            "importar-productos-ia",
            "importar-contactos-fuentes",
            "smart-import-no-detecta-archivo"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Smart Import es la capacidad de Daplox de leer un archivo \"humano\" — un pantallazo del extracto, la foto de una lista, un PDF del banco, un Excel — y convertirlo en registros reales. La IA detecta qué tipo de documento es, extrae las filas y te las presenta en una tabla editable. Nada se crea hasta que tú apruebas."
                }
              ]
            },
            {
              "heading": "Dónde encontrarlo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Archivos → Smart Import, justo debajo de Mi Drive: la página completa. Ahí eliges tú el destino en \"Importar como\" y ves tus importaciones recientes con su estado.",
                    "Finanzas → Transacciones → \"Importar con IA\" (crea transacciones).",
                    "Marketing → Contactos → \"Importar con IA\" (crea contactos).",
                    "Marketing → Pipeline → \"Importar con IA\" (crea oportunidades).",
                    "Producción → Inventario → \"Subir\" → \"Importar productos con IA\" (crea productos).",
                    "Archivos → \"Importar con IA\" (guarda archivos)."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Desde un botón, el destino queda fijo según dónde lo abras: si estás en Finanzas, importas transacciones. La IA además reconoce el tipo de documento (extracto bancario, tabla de Excel, factura, lista de contactos o recibo) y te muestra su nivel de confianza."
                }
              ]
            },
            {
              "heading": "Quién puede usarlo",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Importar con IA no es un módulo aparte: crea registros en otro módulo, así que pide el permiso de ESE módulo. Para importar movimientos necesitas \"Crear\" en Finanzas; para contactos u oportunidades, en Marketing; para productos, proveedores, recetas u órdenes de compra, en Producción; para guardar un documento, en Archivos. No hace falta tener Marketing para importar en Finanzas. Con \"Crear\" sólo en Archivos no se usa Importar con IA: un documento para guardar tal cual se sube en Archivos con \"Subir\"."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Si tu rol es solo de lectura no puedes importar ni gastar IA, salvo que un administrador te dé \"Crear\" en ese módulo en Talento → Permisos.",
                    "Tu plan también tiene que incluir el módulo destino (por ejemplo, Finanzas o Producción).",
                    "En \"Importaciones recientes\" solo ves los trabajos de módulos que puedes ver, más los que tú mismo subiste y no se han aprobado.",
                    "Si algo no se puede, el motivo y qué hacer aparecen dentro de la misma ventana (por ejemplo: \"Pide a un administrador permiso de Crear en Finanzas\")."
                  ]
                }
              ]
            },
            {
              "heading": "El flujo completo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Sube el archivo",
                      "detail": "PNG, JPG, WEBP, PDF, CSV o Excel (.xlsx, .xlsm y .xls), hasta 20 MB por archivo y 1000 filas por importación. Las fotos del celular entran aunque pesen más: se reducen solas a 4096 px de lado antes de subirlas, ya derechas y sin los datos de ubicación de la foto. De una hoja se leen todas sus pestañas visibles y no cuentan las columnas vacías; si de verdad tiene más de 100 columnas con datos (un flujo de caja diario, por ejemplo), eliges cuáles leer en la misma ventana. Arrastra o haz clic para elegir, y luego \"Detectar y extraer con IA\"."
                    },
                    {
                      "title": "Revisa la detección",
                      "detail": "Tipo de documento, confianza, resumen, filas/columnas extraídas y moneda (si aplica). Con confianza baja, revisa todo con lupa."
                    },
                    {
                      "title": "Suma más archivos si necesitas",
                      "detail": "Con \"Agregar otro archivo\" combinas varios extractos o páginas en una sola revisión. Las correcciones y las filas que excluiste se conservan al sumar otro archivo. Las filas repetidas entre archivos se descartan al importar."
                    },
                    {
                      "title": "Revisa la tabla y el mapeo",
                      "detail": "La IA mapea las columnas automáticamente (entiende encabezados en español e inglés: monto/amount, fecha/date…). Puedes corregir el mapeo, editar celdas, omitir columnas, excluir filas y usar «Agregar campo del destino» para completar datos que no se detectaron. En contactos, los datos adicionales se conservan como campos personalizados. Los campos requeridos incompletos se avisan antes de aprobar."
                    },
                    {
                      "title": "Aprueba e importa",
                      "detail": "Confirma cuántos registros se crearán. Si algo no convence, usa \"Descartar\" y no se crea nada. Si no se crea ningún registro, la revisión permanece abierta para corregir los datos."
                    },
                    {
                      "title": "Si no hay datos para importar",
                      "detail": "Un documento para consultar —un manual de cultura, un contrato, una política— no trae filas. La importación queda \"Sin datos para importar\" (no \"Pendiente\") y te ofrece \"Descartar\" o \"Guardar en Archivos\": eliges la carpeta —o creas una con \"Nueva carpeta\" dentro de la que marcaste— y se guarda allí una copia del documento. Si no eliges ninguna, queda en la raíz (\"Mi Drive\"); si importas desde Archivos, se propone la carpeta que tenías abierta. Sólo aparecen las carpetas donde puedes guardar. Las importaciones antiguas que seguían \"Pendiente\" sin datos pasan solas a \"Sin datos para importar\"; si sus datos ya se borraron a los 30 días, lo dice y sólo puedes descartarlas."
                    },
                    {
                      "title": "Si falla el análisis",
                      "detail": "Un fallo de la IA aparece como una importación fallida, no como un extracto sin datos. Recarga Daplox y usa Reintentar para volver a analizar el mismo archivo. La revisión sigue siendo necesaria antes de importar y repetir la aprobación no duplica los movimientos ya creados."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Inteligencia extra en extractos bancarios",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Detección de duplicados: al importar se descartan filas repetidas, para que subir dos veces el mismo extracto no duplique tus movimientos.",
                    "Detección del banco: si el extracto trae la entidad (columna banco/cuenta), la importación crea o usa el banco correcto en Finanzas en lugar de mezclarlo todo.",
                    "Fechas y tipos: la IA interpreta formatos comunes (ej. fechas DD/MM) y clasifica ingresos y gastos."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Puedes subir información sensible",
                  "text": "Los extractos, facturas y reportes financieros siempre la traen y los maneja tu equipo de Finanzas: el aviso de la ventana informa, no bloquea. Si prefieres no procesar algo (números de cuenta completos, documentos de identidad, contraseñas), tápalo o recórtalo antes. El archivo se guarda en tu espacio privado de Daplox, se procesa solo para extraer los datos y se borra a los 30 días; lo que apruebes queda en el módulo donde lo importes."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Si la IA no quiere leer el documento",
                  "text": "A veces la IA se niega a leer un documento por su contenido (suele pasar con números de cuentas, tarjetas o documentos de identidad) y la ventana te lo dice. Si es un CSV, un Excel o un PDF digital, usa \"Reintentar ocultando números largos\": se tapan todos sus dígitos menos los 4 últimos. No se tocan las celdas con números o fechas de un Excel, las columnas de importes (Monto, Valor, Saldo…), las fechas, los números negativos, un NIT con su dígito de verificación ni los teléfonos con espacios. Si un monto, una fecha, un teléfono o un documento llega con asteriscos, la revisión marca la columna y no deja importarla hasta que corrijas esos valores o desmarques esas filas. Si es una imagen, recórtala o tapa esos datos, o usa \"Importar CSV/XML\" con el archivo que descargas de tu banco."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "¿La foto salió torcida o borrosa y detectó 0 filas? Vuelve a intentarlo con una captura de pantalla directa: es el formato que mejor lee la IA."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/constructor-web-ia",
          "slug": "constructor-web-ia",
          "url": "https://help.daplox.com/help/ia/constructor-web-ia",
          "title": "Crear páginas web con IA",
          "excerpt": "Describe tu negocio y la IA construye el sitio: estructura, textos y diseño. Después lo afinas pidiendo cambios en lenguaje natural.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "ia",
            "paginas web",
            "sitio web",
            "landing",
            "constructor",
            "generar",
            "web builder"
          ],
          "related_slugs": [
            "editor-visual",
            "templates",
            "borrador-vs-publicado",
            "panorama-ia-daplox"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Marketing → Páginas puedes crear un sitio desde cero, con plantilla o con IA. La opción \"Generar con IA\" te pide describir tu negocio y construye la página por ti: secciones, textos y estilo visual coherentes con tu rubro."
                }
              ]
            },
            {
              "heading": "Cómo funciona la generación",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Marketing → Páginas y elige \"Generar con IA\" al crear un sitio nuevo."
                    },
                    {
                      "title": "Describe tu negocio y lo que quieres",
                      "detail": "Ej. \"Landing para una barbería en Medellín: servicios, precios, reservas y testimonios\". Mientras más contexto, mejor resultado."
                    },
                    {
                      "title": "Elige motor y estilo (opcional)",
                      "detail": "Hay dos motores de IA (uno rápido y uno de máxima calidad) y personalidades de diseño: Auto, Editorial, Tech Minimal, Premium Dark, Bold, Natural o Corporativo."
                    },
                    {
                      "title": "Mira el pipeline trabajar",
                      "detail": "Cuatro agentes hacen el sitio por etapas: Arquitecto (estructura), Diseñador (paleta y estilos), Desarrollador (bloques) y Auditor (calidad)."
                    },
                    {
                      "title": "Afina con el modo Editar",
                      "detail": "Con el sitio generado, el panel de IA del editor pasa a modo edición: pide cambios como \"haz el hero más oscuro\" o \"agrega una sección de preguntas frecuentes\"."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La IA genera un borrador: tu sitio no se publica solo. Revisa textos y datos de contacto en el editor visual y publica cuando estés conforme."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/imagenes-ia",
          "slug": "imagenes-ia",
          "url": "https://help.daplox.com/help/ia/imagenes-ia",
          "title": "Generar imágenes con IA",
          "excerpt": "Crea imágenes para redes, anuncios y tu sitio desde un prompt en español, con formatos listos para cada plataforma.",
          "updated_at": "2026-07-02",
          "reading_minutes": 3,
          "tags": [
            "ia",
            "imagenes",
            "imagen",
            "generador",
            "ads",
            "redes sociales",
            "creatividades",
            "prompt"
          ],
          "related_slugs": [
            "generador-imagenes-ia",
            "modo-ads-imagenes-ia",
            "content-ai-studio",
            "creditos-ia-planes"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "El generador de imágenes vive en el AI Studio de Marketing. Escribes lo que quieres ver — en español — y obtienes imágenes listas para descargar y usar en redes, anuncios o tu página."
                }
              ]
            },
            {
              "heading": "Lo esencial",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Dos modos: Normal (imágenes libres) y Ads (optimizado para anuncios, con plataforma, objetivo y texto de CTA estructurados).",
                    "Formatos por plataforma: presets como Meta Feed (1:1), Story/Reel (9:16), Landscape (16:9), retrato de Instagram, TikTok In-Feed y YouTube Short.",
                    "Relaciones de aspecto libres en modo Normal: cuadrado, landscape, vertical, foto y retrato.",
                    "En modo Normal puedes elegir la calidad; en modo Ads la optimización se resuelve automáticamente para mantener resultados publicitarios consistentes.",
                    "Historial: tus generaciones quedan guardadas para volver a descargarlas o borrarlas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Sé concreto en el prompt: sujeto + escenario + iluminación (\"producto cosmético sobre mármol, luz suave de estudio\"). En modo Ads escribe el copy visible únicamente en los campos Titular y CTA para que se trate como texto literal."
                },
                {
                  "type": "paragraph",
                  "text": "La guía completa de prompts y el detalle del modo Ads están en la categoría de Marketing."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/creditos-ia-planes",
          "slug": "creditos-ia-planes",
          "url": "https://help.daplox.com/help/ia/creditos-ia-planes",
          "title": "Uso de IA: límite del ciclo y límite diario",
          "excerpt": "Consulta el consumo del ciclo y de las últimas 24 horas, cuándo se libera margen y qué cambia con una ampliación mensual.",
          "updated_at": "2026-10-29",
          "reading_minutes": 3,
          "tags": [
            "ia",
            "creditos",
            "consumo",
            "plan",
            "cupo",
            "limite",
            "tokens",
            "facturacion"
          ],
          "related_slugs": [
            "comprar-creditos-ia",
            "consumo-plan",
            "cambiar-plan",
            "panorama-ia-daplox"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En Configuración → Uso IA ves el consumo del ciclo y, por separado, el límite diario. El ciclo mensual comienza en tu corte y vuelve a 0 % en el siguiente: la fecha de renovación del plan o, si no hay cobro automático, el mismo día y hora del alta cada mes. Debajo aparece el reparto por funciones. Los trabajos en curso o sin confirmar se muestran como pendientes; no se inventa un consumo cero ni una fecha segura de liberación para ellos."
                },
                {
                  "type": "paragraph",
                  "text": "En el Chat IA, tu cupo es el anillo al final de los controles, junto a \"Buscar en internet\": muestra lo que queda del límite que más aprieta, el diario o el del ciclo, y se vacía a medida que tu empresa usa IA. Tócalo para ver el detalle de los dos. Desde el 80 % usado escribe cuánto queda; si el anillo sale punteado con un punto ámbar, no se pudo consultar el uso y desde su detalle puedes reintentarlo."
                },
                {
                  "type": "paragraph",
                  "text": "Los planes comerciales, incluido Enterprise, tienen cupos finitos. Enterprise se configura según el acuerdo contratado. Sólo el plan interno de superadministración de Daplox tiene IA ilimitada; su consumo también se registra. Un cupo de cero significa que la IA está deshabilitada."
                }
              ]
            },
            {
              "heading": "Límite diario: últimas 24 horas",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Es compartido por tu empresa e independiente del ciclo mensual. Puedes tener 30 % de consumo mensual y 91 % diario: la siguiente solicitud puede necesitar más del 9 % diario restante. El indicador muestra uso, disponible y, cuando hay consumos confirmados, la próxima liberación parcial en tu hora local. No se reinicia a medianoche ni promete que esa primera liberación alcance para cualquier trabajo."
                },
                {
                  "type": "paragraph",
                  "text": "Cada consumo deja la ventana al cumplir 24 horas; un trabajo que termina después de comenzar se cuenta hasta 24 horas después de terminar. Puedes esperar a que se libere margen o reducir el alcance de la solicitud. Una ampliación mensual no aumenta este límite diario."
                },
                {
                  "type": "paragraph",
                  "text": "Si aparece que no se pudo consultar el límite diario, el dato está temporalmente sin confirmar. En el Chat IA, Marketing y Configuración puedes usar Reintentar consulta: sólo vuelve a leer el uso, no genera contenido ni compra una ampliación."
                }
              ]
            },
            {
              "heading": "Qué consume más y qué consume menos",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Ligero: mensajes de chat, etiquetas inteligentes, textos cortos.",
                    "Medio: importaciones con IA, generación de páginas, análisis con contexto de tu empresa.",
                    "Pesado: imágenes (más aún en máxima calidad) y sesiones largas de la Junta Directiva IA.",
                    "Extra: la búsqueda en internet del Chat IA (encendida al abrirlo) gasta más tokens que una respuesta normal; tócala para pasar a \"Sin internet\" si no la necesitas.",
                    "Las operaciones de la IA sobre tus Conexiones BYOK también consumen créditos del plan (la clave conectada es tuya, pero quien orquesta es la IA de Daplox).",
                    "Con el interruptor «Ejecutar» del asistente apagado sólo cuentan sus mensajes: no genera imágenes, pronósticos ni otros contenidos con IA que consuman aparte."
                  ]
                }
              ]
            },
            {
              "heading": "Cuando el cupo se acaba",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Revisa el motivo del aviso. Si alcanzaste el límite del ciclo, tu consumo vuelve a 0 % en el próximo corte (la fecha está en la pestaña Uso IA); si no puedes esperar, amplíalo con una recarga o cambia de plan. Los paquetes de créditos ya no se venden: sumaban créditos, pero no ampliaban ese límite. Si la consulta del consumo falla, la pantalla lo indica: no significa que hayas consumido cero."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Revisa tu consumo y en qué se usó en Configuración → pestaña \"Uso IA\"."
                    },
                    {
                      "title": "Si lo que falta es cupo mensual, pulsa \"Ampliar tu límite\" en esa misma pestaña.",
                      "detail": "Suma +25%, +50% o +100% del límite de tu plan durante 30 días, a un precio proporcional al plan. Sólo el dueño o un administrador pueden comprarla; la barra lo refleja en unos segundos."
                    },
                    {
                      "title": "Si te pasa todos los meses, cambia de plan en Configuración → pestaña \"Cuenta\": el plan superior incluye un límite mayor."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "La recarga amplía tu límite durante 30 días desde la compra y cuenta una sola vez: si en ese tiempo pasa un corte del ciclo, al ciclo nuevo sólo pasa lo que no usaste de ella, y la pestaña Uso IA dice cuánto queda. El límite diario, que frena concentraciones de uso en un solo día, no cambia: se libera a medida que pasan las 24 horas."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/memoria-ia",
          "slug": "memoria-ia",
          "url": "https://help.daplox.com/help/ia/memoria-ia",
          "title": "La memoria de la IA: el contexto de tu empresa y tu memoria personal",
          "excerpt": "Dónde contar las características de tu empresa, cómo empezar a organizar su contexto y cómo importar lo que ya te conocía otra inteligencia artificial.",
          "updated_at": "2026-10-22",
          "reading_minutes": 5,
          "tags": [
            "memoria",
            "ia",
            "contexto",
            "contexto de tu empresa",
            "características de la empresa",
            "descripción del negocio",
            "organizar empresa",
            "por dónde empezar",
            "archivos",
            "pdf",
            "importar",
            "chatgpt",
            "gemini",
            "claude",
            "copilot",
            "personalizacion"
          ],
          "related_slugs": [
            "chat-ia-modulos",
            "panorama-ia-daplox",
            "conexiones-byok"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "La pestaña \"Memoria de IA\" tiene dos partes. Arriba, \"Contexto de tu empresa\": datos y archivos de la empresa que la IA de Daplox lee antes de responder o de crear algo para ella. Abajo, tu memoria personal: lo que importas de otra inteligencia artificial para que AsistentIA te conozca."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Dónde vive",
                  "text": "Configuración → pestaña \"Memoria de IA\" (en el grupo Inteligencia artificial)."
                }
              ]
            },
            {
              "heading": "Contexto de tu empresa",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Lo administran el propietario y los administradores. Empieza con lo que declaraste en el onboarding (empresa, sector, moneda, zona horaria…) y lo que definiste en Gerencia (misión, visión, cultura). La IA lo usa en AsistentIA, en la estrategia de marketing, en la Junta, en los análisis de cada departamento y en el Chat IA de cada módulo cuando activas \"Con contexto de tu empresa\" (sin contexto, el Chat IA conversa libre y no lo lee)."
                },
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Toca \"+ Añadir contexto\", arriba a la derecha."
                    },
                    {
                      "title": "Escribe el Título y el Contexto",
                      "detail": "Por ejemplo, \"Política de devoluciones\" y \"Aceptamos devoluciones hasta 30 días con la factura\". El contexto admite hasta 2.000 caracteres."
                    },
                    {
                      "title": "O adjunta un archivo",
                      "detail": "PDF, Word (.docx), Excel (.xlsx), PowerPoint (.pptx), OpenDocument, CSV, TXT, Markdown, JSON, PNG, JPG o WEBP: hasta 24 MB los PDF y 8 MB los demás. Con un archivo, el título (si lo dejas vacío, se usa su nombre) y el contexto son opcionales; el contexto sirve para decirle a la IA qué contiene o cómo usarlo."
                    },
                    {
                      "title": "Toca \"Guardar contexto\"."
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Cada dato tiene a la derecha un menú de tres puntos con \"Editar\" (el formulario se abre en la misma tarjeta, para cambiar el título y el contexto ahí mismo) y \"Eliminar\" (te pide confirmación dentro de la misma tarjeta).",
                    "Eliminar saca el dato del contexto de la IA. Lo que añadiste tú se borra; un dato del onboarding o de Gerencia deja de usarse sin cambiar lo que guardaste allí. De un archivo se borra lo que la IA leyó y el original va a la papelera de Archivos.",
                    "Un archivo aparece en la lista como un dato más, con su estado: \"Leyendo\" (un PDF largo muestra cuántas páginas lleva), \"Leído: la IA lo usa\", \"Leído parcialmente\" o \"No se pudo leer\", con el motivo.",
                    "Los PDF se leen por páginas: una página con texto se lee sin IA; un escaneo o un plano se lee con IA y cuenta en el límite de IA de tu plan, igual que las imágenes.",
                    "Topes: hasta 10 archivos por empresa; de cada archivo la IA usa hasta 20.000 caracteres (si es más largo, la pantalla lo dice y la IA sabe que no lo vio entero). Cuando hay varios archivos, cada consulta recibe un extracto de cada uno."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Lo ve la IA de todo tu equipo",
                  "text": "La IA usa este contexto al responder a cualquier persona de tu equipo. No incluyas contraseñas, datos bancarios ni información que no deba conocer todo el equipo. El original de cada archivo queda en Archivos, visible sólo para quien lo subió."
                }
              ]
            },
            {
              "heading": "Dónde contar las características de la empresa y por dónde empezar",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si no sabes por dónde empezar, puedes contar cómo funciona tu empresa en Configuración → Memoria de IA → Contexto de tu empresa. El propietario o un administrador puede añadir una descripción con su título y guardarla. Para organizar el trabajo, describe los servicios o productos, cómo los vendes, cómo coordinas al equipo y qué necesitas mejorar. No hace falta importar datos de otra IA ni volver a crear la empresa."
                },
                {
                  "type": "paragraph",
                  "text": "Si tienes mucho desorden y necesitas cuentas claras, empieza por separar la descripción general del negocio de sus registros financieros. La memoria ayuda a entender la empresa, pero no registra ingresos o egresos, corrige saldos ni completa las cuentas automáticamente. Los movimientos y saldos se revisan en Finanzas con sus documentos de respaldo. No copies contraseñas, datos bancarios ni información reservada en el contexto compartido con tu equipo."
                },
                {
                  "type": "paragraph",
                  "text": "En el Chat IA de Finanzas activa «Con contexto de tu empresa» y pide que identifique qué datos faltan y qué pasos debes seguir para revisar lo registrado. Comprueba la respuesta con tus registros: la IA no puede conocer operaciones que aún no están en Daplox. Si no aparece la pestaña de memoria o no puedes guardar, indica a soporte la pantalla y el mensaje exacto; no cambies permisos ni crees otra cuenta para intentarlo."
                }
              ]
            },
            {
              "heading": "Tu memoria personal (importada de otra IA)",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Si llevas tiempo usando otra inteligencia artificial, esa herramienta ya sabe cosas de ti y de tu negocio que tuviste que explicarle una vez. Importas esos datos memorizados y Daplox los usa como contexto cuando trabaja para ti con IA: AsistentIA, el Chat IA de cada módulo (con el contexto activo), la Junta Directiva, la estrategia, los botones «Analizar con IA» y las recomendaciones del Inicio. No entran en los sitios web que generas, que son públicos. Lo que generes para tu equipo —una estrategia, la Junta— puede reflejar lo que guardes aquí."
                }
              ]
            },
            {
              "heading": "Importar lo que otra IA ya sabe de ti",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → \"Memoria de IA\" y haz clic en \"Importar datos\"."
                    },
                    {
                      "title": "Copia la petición que te da Daplox",
                      "detail": "El paso 1 muestra un texto listo con el botón \"Copiar\". Pégalo en una conversación con tu otro proveedor de IA para que te devuelva lo que recuerda de ti."
                    },
                    {
                      "title": "Elige de dónde viene",
                      "detail": "ChatGPT, Gemini, Claude, Copilot u \"Otra IA\". Sirve para saber después de dónde salió cada dato."
                    },
                    {
                      "title": "Pega la respuesta y guarda",
                      "detail": "El paso 2 tiene el campo \"Pega tu información aquí...\". Revisa lo que pegas antes de guardar: lo que entre aquí lo verá AsistentIA. Si el texto pasa de 8.000 caracteres, la pantalla lo parte en varias entradas, entre párrafos o frases, y te enseña las partes antes de guardar."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Revisar y borrar",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Los datos importados quedan listados con su origen, y cada uno se puede quitar con \"Eliminar\" (te pide confirmación).",
                    "La memoria es tuya, no de toda la empresa: cada persona gestiona la suya.",
                    "La IA lee las entradas más recientes, enteras, hasta 12.000 caracteres en total; de un texto partido, empieza por la primera parte. Las más antiguas quedan guardadas, pero no se usan, y la lista marca cuáles no lee.",
                    "Si algo cambió (cambiaste de mercado, de producto, de rol), borra el dato viejo: una memoria desactualizada empeora las respuestas en vez de mejorarlas."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "No pegues secretos",
                  "text": "Evita contraseñas, claves de API o datos personales de terceros. Para conectar herramientas externas con sus credenciales está la pantalla de conexiones, que las guarda cifradas."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/conexiones-byok",
          "slug": "conexiones-byok",
          "url": "https://help.daplox.com/help/ia/conexiones-byok",
          "title": "Conecta tus herramientas con su clave de API (BYOK)",
          "excerpt": "Conecta Shopify, WooCommerce, HubSpot, Stripe, Notion y más —o cualquier API con su clave— para que la IA de Daplox las consulte por ti. Lo que modifica datos siempre pide la aprobación de una persona.",
          "updated_at": "2026-10-01",
          "reading_minutes": 6,
          "tags": [
            "ia",
            "byok",
            "integraciones",
            "api key",
            "clave de api",
            "token",
            "conectores",
            "conexiones",
            "openapi",
            "shopify",
            "woocommerce",
            "hubspot",
            "stripe",
            "notion",
            "slack",
            "conector propio",
            "herramientas externas"
          ],
          "related_slugs": [
            "creditos-ia-planes",
            "panorama-ia-daplox",
            "conectar-cuenta-google-ads",
            "asistente-apps-conectadas"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "BYOK significa \"bring your own key\": traes la clave de API de tus propias herramientas y la IA de Daplox las consulta por ti. En vez de saltar entre plataformas, le pides en lenguaje natural —\"¿cuántos pedidos entraron hoy en Shopify?\", \"lista mis negocios abiertos de HubSpot\"— y la IA ejecuta una acción de consulta con TU clave y te responde."
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Catálogo: Shopify, WooCommerce, Stripe, HubSpot, Pipedrive, Mailchimp, Slack, Notion, Airtable, Trello, Asana, ClickUp, Calendly y Typeform, con sus acciones ya escritas según la documentación oficial de cada servicio.",
                    "Cualquier API con clave: si tu servicio no está en el catálogo, un dueño o administrador lo declara con su URL, cómo se autentica y sus acciones (importadas de su especificación OpenAPI o escritas a mano).",
                    "También aparecen las cuentas que ya conectas en Daplox por otra vía (por ejemplo Google Ads): desde aquí sólo se enlaza a su pantalla."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Lo que modifica datos pide aprobación",
                  "text": "Las acciones que crean, cambian o borran algo en tus herramientas (crear un contacto, anotar un pedido, enviar un mensaje) están marcadas \"Modifica datos\" y sólo se ejecutan cuando una persona las aprueba en el asistente. Las consultas no la necesitan."
                }
              ]
            },
            {
              "heading": "Conectar un servicio del catálogo",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Ve a Configuración → Integraciones y abre «Conecta tus propias herramientas»."
                    },
                    {
                      "title": "Busca el servicio o filtra por categoría",
                      "detail": "Comercio y pagos, CRM y ventas, Productividad, Correo, Comunicación, Formularios… En «Ver detalle» ves cada acción, si modifica datos y quién puede usarla."
                    },
                    {
                      "title": "Pulsa «Conectar con API key»",
                      "detail": "Lo hace un dueño o administrador de la empresa. Algunos servicios piden primero un dato de la conexión que no es secreto, como el subdominio de tu tienda Shopify o la dirección de tu tienda WooCommerce. Debajo de cada campo está dónde se obtiene la clave."
                    },
                    {
                      "title": "Pega la clave",
                      "detail": "Se guarda cifrada en el servidor y nadie la vuelve a ver en texto plano. Daplox la prueba al guardarla con una consulta que no modifica nada y te dice si funcionó."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Conectores \"En pruebas\"",
                  "text": "Las acciones del catálogo se escribieron con la documentación oficial de cada servicio y todavía no se han medido contra una cuenta real. Mientras sea así, la tarjeta dice \"En pruebas\": usa «Probar conexión» y compara los datos con los del servicio antes de confiar en ellos."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "En Shopify las apps nuevas se crean en el Dev Dashboard: el conector «Shopify» pide su ID y su secreto de cliente y Daplox los cambia por un token que dura 24 horas. Si tu tienda ya tenía una app personalizada antigua con su token de acceso, usa «Shopify (app antigua del admin)»."
                }
              ]
            },
            {
              "heading": "Conectar cualquier API con clave",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pulsa «Conectar cualquier API»",
                      "detail": "Ponle un nombre y la URL base de la API, con https (por ejemplo https://api.tuservicio.com/v1). La clave sólo viajará a ese dominio: no se admiten direcciones IP, redes internas ni dominios de Daplox. Y una regla: Daplox no se conecta a bancos ni a servicios de Open Banking."
                    },
                    {
                      "title": "Indica cómo se autentica",
                      "detail": "Token Bearer, una cabecera con nombre propio (por ejemplo X-API-Key, con un prefijo si el servicio lo pide), usuario y contraseña (Basic) o un parámetro en la dirección. Las cabeceras fijas son para datos que NO son secretos, como la versión de la API."
                    },
                    {
                      "title": "Añade sus acciones",
                      "detail": "«Importar OpenAPI» lee su especificación (por URL https o subiendo el archivo JSON de hasta 3 MB, o YAML de hasta 1 MB) y te ofrece sólo las operaciones que caen bajo la URL base. No viene ninguna marcada: eliges cuáles importar y, en cada una, si modifica datos. O pulsa «Nueva acción» y escribe el método, la ruta y los datos que pide."
                    },
                    {
                      "title": "Elige la acción de prueba y conecta la clave",
                      "detail": "«Probar conexión» usa una acción GET que no pida datos obligatorios. Después pega la clave como en cualquier conector."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Qué acciones modifican datos",
                  "text": "POST, PUT, PATCH y DELETE se proponen como acciones que modifican datos, y GET como consulta. La casilla «Modifica datos» lo cambia: un GET que envía o cancela algo (por ejemplo GET /send o GET /pedidos/123/cancelar) se marca y queda detrás de una aprobación; un POST que sólo busca se desmarca, pero tienes que escribir el motivo, que queda en el historial de auditoría."
                }
              ]
            },
            {
              "heading": "Qué puede hacer la IA y quién",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Consultar: cualquier persona del equipo puede pedírselo al asistente, salvo las acciones marcadas \"Gerencia\" (por ejemplo el saldo y los pagos de Stripe), que sólo ven el dueño, los administradores y los gerentes.",
                    "Modificar datos: el asistente te propone la acción y sólo se ejecuta cuando una persona la aprueba.",
                    "«Operar con IA», en la tarjeta del conector, sólo consulta: para modificar algo, pídeselo al asistente.",
                    "Conectar, probar, cambiar la clave, desconectar y declarar conectores propios lo hace un dueño o administrador."
                  ]
                }
              ]
            },
            {
              "heading": "Probar, cambiar la clave y desconectar",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "«Probar conexión» corre la acción de prueba y te muestra si respondió."
                    },
                    {
                      "title": "«Cambiar la clave» reemplaza la clave",
                      "detail": "La anterior se descarta y la configuración de la conexión se conserva. Hazlo cuando rotes o revoques la clave en el servicio."
                    },
                    {
                      "title": "«Desconectar» borra la clave guardada. Para volver a conectarlo tendrás que pegarla otra vez."
                    },
                    {
                      "title": "Si cambias el dominio de un conector propio, su clave se borra",
                      "detail": "Una clave nunca se reenvía a otro destino: tendrás que pegarla otra vez."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Seguridad y límites",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La clave sólo viaja por https al dominio exacto del conector; Daplox no sigue redirecciones, no guarda cookies y corta las respuestas demasiado grandes o lentas.",
                    "Lo que devuelve el servicio se recorta y se oculta cualquier dato que parezca una credencial antes de que lo vea la IA.",
                    "Cada conector admite 30 llamadas por minuto; tu empresa, 120 por minuto y 3.000 al día entre todas sus herramientas.",
                    "El dueño, los administradores y los gerentes ven el «Registro de llamadas»: quién consultó o cambió qué, cuándo, por dónde y cómo terminó, sin la clave ni los datos del servicio. Se conserva 180 días."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Las consultas de la IA sobre tus conexiones consumen créditos de IA de tu plan (la clave es tuya, pero la IA que trabaja es la de Daplox)."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "text": "Usa claves con el mínimo permiso necesario: si sólo vas a consultar, crea la clave con permisos de lectura. Si rotas o revocas la clave en la herramienta externa, cámbiala también en Daplox."
                }
              ]
            }
          ]
        },
        {
          "id": "ia/asistente-apps-conectadas",
          "slug": "asistente-apps-conectadas",
          "url": "https://help.daplox.com/help/ia/asistente-apps-conectadas",
          "title": "El asistente y tus apps conectadas: consulta al momento, cambia sólo con tu aprobación",
          "excerpt": "La IA de Daplox consulta las apps que conectaste con tu clave y prepara cambios en ellas, uno o varios a la vez. Ningún cambio se ejecuta hasta que lo apruebas en una tarjeta del chat, y lo que hace queda marcado en el Historial.",
          "updated_at": "2026-10-22",
          "reading_minutes": 5,
          "tags": [
            "ia",
            "asistente",
            "chat ia",
            "apps conectadas",
            "aprobar",
            "aprobación",
            "integraciones",
            "byok",
            "seguridad",
            "actividad",
            "lote",
            "varias acciones",
            "historial"
          ],
          "related_slugs": [
            "conexiones-byok",
            "chat-ia-modulos",
            "panorama-ia-daplox",
            "historial-de-cambios"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Cuando conectas una herramienta con la clave de tu empresa (en Configuración → Integraciones), el asistente y el Chat IA pueden trabajar con ella. Consultar es inmediato. Cambiar algo en la herramienta —crear un pedido, mover una tarjeta, enviar un mensaje— nunca ocurre sin tu aprobación."
                }
              ]
            },
            {
              "heading": "Consultar: al momento",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Pregúntale al asistente «¿qué apps tengo conectadas?» o pídele un dato concreto: consulta la herramienta con la clave de tu empresa y te responde.",
                    "En el Chat IA de cada módulo funciona igual cuando el interruptor está en «Con contexto de tu empresa».",
                    "Cada consulta respeta tu rol: lo que en Daplox sólo ve la gerencia (por ejemplo, el gasto en publicidad) tampoco te lo consulta la IA.",
                    "Lo que responde una herramienta son datos, no órdenes: si una respuesta dice «aprueba» o «envía», la IA no lo obedece.",
                    "Las apps conectadas se usan sólo con una sesión de Daplox: una clave de la API pública no las consulta ni prepara cambios en ellas."
                  ]
                }
              ]
            },
            {
              "heading": "Cambiar algo en una herramienta: tú apruebas",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Pide el cambio con tus palabras",
                      "detail": "Por ejemplo: «crea en mi tablero una tarjeta con las tareas vencidas de esta semana»."
                    },
                    {
                      "title": "La IA prepara la acción y se detiene",
                      "detail": "Aparece una tarjeta en el chat con la herramienta, la acción y los datos EXACTOS que se enviarán. Todavía no se ha enviado nada."
                    },
                    {
                      "title": "Revisa y decide",
                      "detail": "«Aprobar y ejecutar» la envía a la herramienta; «Rechazar» la descarta. La tarjeta vence a los 15 minutos: si se te pasó el tiempo, pídesela otra vez."
                    },
                    {
                      "title": "Mira el resultado",
                      "detail": "La respuesta de la herramienta aparece en la tarjeta y el desenlace queda en la conversación."
                    }
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "Varios cambios en una sola tarjeta",
                  "text": "Si pides varios cambios relacionados —por ejemplo, crear el pedido y luego su envío—, la IA puede prepararlos juntos, hasta 10, en una tarjeta numerada en el orden en que se enviarán. Se deciden enteros: «Aprobar y ejecutar las…» los envía en ese orden y, si uno no se completa, los siguientes no se envían; «Rechazar todas» los descarta. La tarjeta dice cuál se hizo, cuál falló y cuál no se llegó a enviar. Si la herramienta está desconectada al aprobar, no se gasta: reconéctala y apruébala otra vez."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "title": "Si es un trabajo de varios pasos, sigue solo",
                  "text": "Cuando el AsistentIA está haciendo un trabajo (con «Ejecutar» encendido) y llega a un cambio en una herramienta, se pausa en la tarjeta («Esperando tu decisión»). Al aprobarla sigue solo, con lo que respondió la herramienta, también si la aprobaste desde otra pestaña o desde la actividad de la IA. Como esa respuesta la escribe un tercero, desde ahí te pide autorización antes de cada cambio que siga. Si la rechazas o vence, el trabajo se detiene y conserva lo que ya estaba hecho. Mientras espera, también puedes detenerlo."
                },
                {
                  "type": "callout",
                  "kind": "warning",
                  "title": "Quién puede aprobar",
                  "text": "Preparar y aprobar cambios en una herramienta conectada lo hacen el dueño o un administrador de la empresa, los mismos que conectan la clave. Cada aprobación sirve una sola vez, sólo para esa acción con esos datos y sólo para la persona que la pidió."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "text": "Si la tarjeta avisa que la acción se preparó después de leer datos que pudo escribir otra persona —una herramienta externa, una conversación, un formulario, un correo o un adjunto—, revísala con más cuidado: confirma que es justo lo que pediste."
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "«La acción cambió desde que la viste»",
                  "text": "Si entre que la IA preparó la acción y la apruebas alguien la edita (otro método o destino) o reconecta la herramienta a otra cuenta, la aprobación no la ejecuta: la tarjeta ya no describe lo que se enviaría. Pídela de nuevo y revisa la tarjeta nueva."
                },
                {
                  "type": "callout",
                  "kind": "tip",
                  "text": "Si una acción quedó «Sin confirmar», revisa en la herramienta si se aplicó antes de pedirla otra vez: Daplox no la repite por su cuenta."
                }
              ]
            },
            {
              "heading": "Dónde ver lo que hizo la IA",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "En la actividad de la IA queda cada propuesta: quién la pidió, qué datos llevaba, si se aprobó, se rechazó o venció, y qué respondió la herramienta. El dueño y los administradores ven la de toda la empresa; cada aprobación, rechazo y resultado también queda en el Historial."
                },
                {
                  "type": "paragraph",
                  "text": "En el Historial, lo que hizo o preparó el AsistentIA lleva la marca «AsistentIA» junto a la persona que se lo pidió: los cambios en tus herramientas conectadas y también lo que creó o editó dentro de Daplox. La exportación lo dice en la columna «Lo hizo el AsistentIA». Lo que preparó el Chat IA se reconoce por la acción, por ejemplo «La IA propuso un cambio en una app»."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir la actividad de la IA en tus apps",
                      "href": "https://app.daplox.com/integrations/actividad"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "ia/audio-musica-voz",
          "slug": "audio-musica-voz",
          "url": "https://help.daplox.com/help/ia/audio-musica-voz",
          "title": "AI Studio: generar música o voz y revisar el archivo final",
          "excerpt": "Distingue las herramientas de música y voz, comprueba consumo y revisa tus generaciones antes de descargarlas o usarlas.",
          "updated_at": "2026-09-05",
          "reading_minutes": 6,
          "tags": [
            "/marketing/ai-studio",
            "AI Studio: generar música o voz y revisar el archivo final"
          ],
          "related_slugs": [
            "imagenes-ia",
            "creditos-ia-planes"
          ],
          "sections": [
            {
              "heading": "Dónde está y qué necesitas",
              "blocks": [
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Abrir AI Studio",
                      "href": "https://app.daplox.com/marketing/ai-studio"
                    }
                  ]
                },
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Acceso a la capacidad de generación multimedia en tu plan y consumo disponible.",
                    "Define el uso del audio, duración o formato que te permita el formulario, y el texto o descripción requerido."
                  ]
                }
              ]
            },
            {
              "heading": "Qué significa cada campo y control",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Campo o control",
                    "Cómo utilizarlo"
                  ],
                  "rows": [
                    [
                      "Música",
                      "Pestaña para generar contenido musical con las opciones que muestra el formulario."
                    ],
                    [
                      "Voz",
                      "Pestaña para generar locución. Revisa texto y opciones disponibles antes de pedir el archivo."
                    ],
                    [
                      "Uso y capacidad",
                      "Indicadores que permiten comprobar si puedes solicitar una generación."
                    ],
                    [
                      "Galería",
                      "Historial de generaciones del tipo seleccionado; consulta su resultado y estado."
                    ],
                    [
                      "Descarga",
                      "Obtiene el archivo generado cuando está disponible. Escúchalo completo antes de incorporarlo a un anuncio."
                    ],
                    [
                      "Eliminar",
                      "Retira una generación del historial mediante confirmación; conserva antes los archivos que necesitas."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Procedimiento paso a paso",
              "blocks": [
                {
                  "type": "steps",
                  "items": [
                    {
                      "title": "Elige Música o Voz",
                      "detail": "La página de audio tiene estas dos pestañas. Para imágenes, utiliza la herramienta de imágenes; los formularios y salidas no son intercambiables."
                    },
                    {
                      "title": "Completa el pedido",
                      "detail": "Especifica el resultado y ajusta las opciones disponibles. Si trabajas para anuncios, revisa el mensaje y la audiencia antes de generar."
                    },
                    {
                      "title": "Espera el resultado",
                      "detail": "Consulta el estado de la generación. Si tarda o falla, revisa el mensaje antes de crear otro pedido idéntico."
                    },
                    {
                      "title": "Escucha y descarga",
                      "detail": "Reproduce el resultado completo, comprueba pronunciación o composición y descarga la versión útil. La generación no publica por sí sola una campaña."
                    }
                  ]
                }
              ]
            },
            {
              "heading": "Cómo comprobar que terminaste",
              "blocks": [
                {
                  "type": "callout",
                  "kind": "success",
                  "title": "Resultado esperado",
                  "text": "Tienes un archivo reproducible que corresponde al texto o descripción y al uso previsto."
                }
              ]
            },
            {
              "heading": "Problemas y comprobaciones",
              "blocks": [
                {
                  "type": "table",
                  "columns": [
                    "Problema",
                    "Qué revisar"
                  ],
                  "rows": [
                    [
                      "No puedo generar",
                      "Consulta si falta capacidad, acceso al módulo o información obligatoria del formulario."
                    ],
                    [
                      "No encuentro un audio",
                      "Revisa la pestaña Música o Voz, filtros e historial de generaciones."
                    ],
                    [
                      "La voz pronuncia algo mal",
                      "Corrige el texto y prueba la variante; revisa nombres y cifras antes de usarla públicamente."
                    ]
                  ]
                }
              ]
            },
            {
              "heading": "Si necesitas que revisemos tu caso",
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Indica módulo, acción, resultado esperado, texto exacto del error, fecha y referencia del registro si aparece. Explica qué pasos de esta guía probaste. No compartas contraseñas ni tokens."
                },
                {
                  "type": "links",
                  "items": [
                    {
                      "title": "Preguntar al asistente o registrar una solicitud",
                      "href": "https://help.daplox.com/help?chat=1"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "slug": "novedades",
      "title": "Novedades",
      "description": "Lo que Daplox estrena, mes a mes: funciones nuevas y mejoras que ya están disponibles en tu cuenta.",
      "url": "https://help.daplox.com/help/novedades",
      "articles": [
        {
          "id": "novedades/lo-nuevo-septiembre-2026",
          "slug": "lo-nuevo-septiembre-2026",
          "url": "https://help.daplox.com/help/novedades/lo-nuevo-septiembre-2026",
          "title": "Lo nuevo en Daplox — septiembre 2026",
          "excerpt": "Expertos con OpenAI, Anthropic y Grok; el constructor crea las fotos de tu página; fotos de producto en el generador de imágenes; el tablero de Marketing dice de cuándo es la data; alta más corta y varias mejoras que pediste.",
          "updated_at": "2026-09-02",
          "reading_minutes": 5,
          "tags": [
            "novedades",
            "changelog",
            "nuevo",
            "actualización",
            "septiembre",
            "mejoras",
            "estreno",
            "qué hay de nuevo"
          ],
          "related_slugs": [],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Primera entrega de septiembre: casi todo sale de la lista de mejoras que nos mandaste tras probar la plataforma a fondo. Lo que ves aquí ya está en tu cuenta."
                }
              ]
            },
            {
              "heading": "Inteligencia artificial",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Gerencia → Expertos IA: además de Gemini puedes elegir modelos de OpenAI (GPT-5), Anthropic (Claude) y xAI (Grok). Aparecen en el desplegable cuando el super administrador carga la clave del proveedor en Super admin → IA; si falta, el propio mensaje te dice qué clave hace falta.",
                    "El constructor de páginas ya no se queda con fotos de stock: un quinto agente, el Fotógrafo, crea con IA las fotos principales de la página (hero, banner, contenido, tarjetas) para tu negocio. Consumen créditos de imagen; si no hay, la página sale igual con fotos de stock.",
                    "Imagen IA y la estrategia de marketing: diez estilos de foto de producto sobre la foto real (modelo UGC, flotando, tienda, valla, pieza publicitaria, estudio, calle, lujo, empaque y lanzamiento). La estrategia los usa sola cuando le das una foto de referencia.",
                    "El botón «Analizar con IA» es el último de la derecha y el único azul en todos los módulos, para encontrarlo siempre en el mismo sitio.",
                    "En Configuración, la tarjeta «Límite de uso» ahora se llama «Uso de IA»."
                  ]
                }
              ]
            },
            {
              "heading": "Marketing y correo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El tablero de Marketing dice de cuándo es la data: selector de periodo (30 días por defecto, o el rango que quieras) y cuatro cifras nuevas: leads generados, ventas (cantidad), ventas (valor) y valor en el pipeline, en tu moneda.",
                    "La landing que genera la estrategia cierra por donde cierra tu negocio: si tu mecanismo de cierre es WhatsApp, el formulario lo pide y los botones llevan a tu número.",
                    "En la identidad de correo puedes subir el logo desde tu computador, además de pegar una URL.",
                    "El pie del correo, la línea superior y el enlace de baja se editan y se ven mejor; el remitente que aparece es el tuyo.",
                    "Las importaciones grandes de contactos (más de 10 MB, decenas de miles de filas) vuelven a subir.",
                    "La vista previa de una importación de Finanzas muestra cada columna con su ancho y el valor completo al pasar el ratón."
                  ]
                }
              ]
            },
            {
              "heading": "Tu cuenta",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Crear la cuenta es más corto: logo, tu correo y «Continuar», con los términos y la política de privacidad enlazados.",
                    "En el onboarding, el WhatsApp lleva desplegable de indicativo por país y los sectores sugeridos son los de tu tipo de negocio.",
                    "Si tu suscripción está por vencer, la ventana para reactivarla aparece cada vez que entras, no una vez por sesión.",
                    "En la página de inicio, las alertas de la Junta directiva van debajo de las recomendaciones y las próximas capacitaciones, con botones de «Resuelto» y «Descartar» legibles."
                  ]
                }
              ]
            },
            {
              "heading": "Panel del super administrador",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Super admin → IA: claves de Gemini, OpenAI, Anthropic y xAI con verificación en vivo, y el panel de gasto dice qué hizo cada llamada, quién la usó, en qué función y cuánto costó, con la factura real de Google cuando la exportación a BigQuery está activa.",
                    "Super admin → Correo: dice desde qué espacio salen las campañas propias, el plan y el techo de audiencia, y qué clave de lectura falta por cuenta."
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "novedades/lo-nuevo-agosto-2026",
          "slug": "lo-nuevo-agosto-2026",
          "url": "https://help.daplox.com/help/novedades/lo-nuevo-agosto-2026",
          "title": "Lo nuevo en Daplox — agosto 2026",
          "excerpt": "Correo directo desde el CRM, pausa real de la suscripción, video propio en tu página, conversiones medidas en Meta y Google, y un módulo de Producción mucho más completo.",
          "updated_at": "2026-08-28",
          "reading_minutes": 6,
          "tags": [
            "novedades",
            "changelog",
            "nuevo",
            "actualización",
            "agosto",
            "mejoras",
            "estreno",
            "qué hay de nuevo"
          ],
          "related_slugs": [
            "destinatarios-y-consentimiento-email",
            "capacidad-email-marketing",
            "pausar-suscripcion",
            "video-en-tu-pagina",
            "pixeles-y-seguimiento",
            "publicar-campana-en-google",
            "conteo-fisico",
            "facturar-cotizacion"
          ],
          "sections": [
            {
              "blocks": [
                {
                  "type": "paragraph",
                  "text": "Agosto fue el mes más movido del año: correo de marketing que sale directo de tus contactos, una forma nueva (y más justa) de pausar o cancelar tu cuenta, video propio en el constructor de páginas, medición real de conversiones y un salto grande en Producción. Este es el resumen — cada punto enlaza con su guía completa al final."
                }
              ]
            },
            {
              "heading": "Correo y marketing",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El correo sale de tu CRM: al redactar una campaña eliges los destinatarios por contactos, etiquetas, segmentos o listas, con recuento en vivo y control de consentimiento. Ya no hace falta armar una lista aparte para enviar un correo.",
                    "Un correo suelto ya no obliga a montar una secuencia: redactas, eliges destinatarios y envías.",
                    "Capacidad por campaña según tu plan (Plus 1.000 · Pro 5.000 · Ultra 20.000 contactos) con cupos adicionales que puedes contratar desde Configuración → Cuenta. Tus contactos y listas siguen siendo ilimitados.",
                    "El lead que llena tu formulario recibe TU correo (no uno genérico) y ahora puede responderte: la respuesta llega a una dirección de tu propio dominio verificado.",
                    "Difusiones de WhatsApp: envía una plantilla aprobada a una audiencia armada por etiquetas del CRM.",
                    "Códigos QR dinámicos en Marketing → Tracking: cambia el destino sin reimprimir y mide cada escaneo.",
                    "Automatizaciones: nuevo disparador «cuando le agregan o quitan una etiqueta», y el paso «Esperar» ahora espera de verdad el tiempo configurado."
                  ]
                }
              ]
            },
            {
              "heading": "Tu página web",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El bloque de Video acepta subir tu propio MP4 o WebM (hasta 100 MB) con interruptor de sonido — antes solo aceptaba GIF.",
                    "Temporizadores que también cuentan en segundos: la página de gracias puede llevar a tu grupo de WhatsApp en 5 segundos. Además: pop-ups con disparadores y un blog integrado con SEO y suscripción.",
                    "Tu sitio gratuito ahora vive en tu-slug.sites.daplox.com, y hasta la página de error 404 sale con tu marca, no con la nuestra.",
                    "Píxeles por sitio: el formulario publicado ya le avisa a Meta y a Google Ads de cada lead real (el spam bloqueado no cuenta), con deduplicación automática entre el píxel y la API de conversiones."
                  ]
                }
              ]
            },
            {
              "heading": "Ventas, cotizaciones y finanzas",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Las cotizaciones ganaron vista imprimible con bloque «Facturar a» (NIT y dirección del cliente) y un botón para convertir la cotización aceptada en factura de venta.",
                    "Finanzas estrenó su bloque contable: Libro mayor, Contabilidad (libro diario, balance de prueba y balance general) y Facturas de venta con registro de cobros.",
                    "La Cartera ahora avisa de los vencidos de meses anteriores, guarda los datos de facturación de tus clientes y puede registrar el cobro directamente en Finanzas.",
                    "Nuevo módulo Ventas (Marketing → Ventas): todo lo que vendiste en un solo lugar, conectado con la ficha del cliente y con Finanzas."
                  ]
                }
              ]
            },
            {
              "heading": "Google Ads",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Publica tu campaña de búsqueda directamente en Google Ads desde Daplox: revisión previa, presupuesto diario con su equivalente mensual, y la campaña siempre nace en pausa para que tú decidas cuándo gasta.",
                    "Estudio de anuncios con vista previa de la página de resultados de Google: hasta 15 titulares y 4 descripciones con contadores en vivo.",
                    "El formulario de tu página puede avisarle a Google Ads de cada lead: se configura con el ID (AW-) y la etiqueta de conversión en el editor de Páginas."
                  ]
                }
              ]
            },
            {
              "heading": "Producción",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "Panorama: el ciclo completo del insumo a la venta, con unidades por etapa y cuello de botella.",
                    "Conteo físico de inventario: cuenta por almacén y aplica los ajustes al saldo vivo, con confirmación.",
                    "Satélites y maquilas: perfiles de talleres externos y órdenes con envío, seguimiento y control de calidad al regreso.",
                    "Calidad y No Conformidades: inspecciones con parámetros por línea; un rechazo pone el lote en cuarentena y abre la no conformidad solo.",
                    "Trazabilidad por lote con genealogía real: qué entró y en qué se usó."
                  ]
                }
              ]
            },
            {
              "heading": "Tu cuenta y tu equipo",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "La baja dejó de ser un pasillo: antes de cancelar ves lo que está funcionando en tu cuenta, puedes contarnos el motivo, y según el caso te ofrecemos un descuento, bajar de plan o pausar la cuenta 3 meses de verdad (sin cobro y con tus datos intactos).",
                    "La cancelación ahora dice la fecha exacta hasta la que conservas el acceso.",
                    "Las facturas de tu suscripción las emite Daplox con tus datos fiscales, descargables desde Configuración → Cuenta.",
                    "Talento → Directorio → «Dar de alta»: el alta completa de una persona en una sola pantalla (cuenta, cargo, accesos y proyectos), con contraseña temporal para compartir por un canal seguro. Y los Puestos a medida evitan marcar la matriz de permisos casilla por casilla.",
                    "La Junta Directiva IA ahora debate: un contradictor revisa cada acción antes de aplicarla, el acta dictamina si el negocio va alineado con tu visión, y el avance de metas se compara entre juntas."
                  ]
                }
              ]
            },
            {
              "heading": "También en agosto",
              "blocks": [
                {
                  "type": "list",
                  "ordered": false,
                  "items": [
                    "El chat de IA de cada módulo arranca con el contexto de tu negocio activo (puedes apagarlo por conversación).",
                    "Memoria IA: el asistente recuerda lo importante entre conversaciones, y puedes importar la memoria que ya tenías en otra IA desde Configuración.",
                    "Al importar contactos ahora puedes mandarlos directo a una etiqueta, una lista de correo o una automatización activa, y las bases grandes se procesan en segundo plano.",
                    "Instagram solo acepta imágenes JPEG y la pantalla de publicación te lo avisa antes de subir."
                  ]
                },
                {
                  "type": "callout",
                  "kind": "info",
                  "title": "¿No ves alguna de estas funciones?",
                  "text": "Algunas dependen del plan (el candado del menú te dice cuál las incluye) y otras requieren una conexión previa, como Meta o Google Ads. Cada guía enlazada indica sus requisitos."
                }
              ]
            }
          ]
        }
      ]
    }
  ],
  "content_version": "e365b9a56b49d0d6319d7149fc268b0dbe47eb0ae10b41951b7b480ed04c9694",
  "category_count": 17,
  "article_count": 324
}
