Tipos de solicitud
Un tipo de solicitud le dice a Nuvlyx: “cuando llegue un correo de Netflix con este asunto, busca un código de 4-8 dígitos y entrégaselo al cliente”. Cada plataforma (Netflix login, Disney+ confirmar dispositivo, Spotify magic link…) suele ser un tipo distinto.
Prerrequisito
Sección titulada «Prerrequisito»Necesitas al menos un inbox IMAP configurado antes de crear tipos. Si no tienes ninguno, el botón Nuevo tipo aparece deshabilitado. Ver Inboxes IMAP.
Camino rápido: usar una plantilla
Sección titulada «Camino rápido: usar una plantilla»Entra a Códigos de verificación → Tipos y pulsa Nuevo tipo. En el bloque Empezar desde plantilla abre el selector y elige la plataforma:

Las plantillas disponibles cubren las plataformas más comunes:
- Netflix — Inicio de sesión / Hogar / Travel code
- Disney+ — Confirmar dispositivo
- HBO Max — Código de un solo uso
- Spotify — Magic link
- Amazon Prime / Apple ID / Google–YouTube
- Universal+, Crunchyroll, Paramount+, ViX, Star+, DGO, MUBI
- Universal — Cualquier código (regex amplio + IA)
Al elegir una plantilla se autocompletan nombre, plataforma, asuntos, remitentes confiables y el patrón de extracción. Sólo te queda marcar el inbox y guardar.
Camino manual: configurar desde cero
Sección titulada «Camino manual: configurar desde cero»Si tu plataforma no está en la lista, configura los campos esenciales a mano:
- Inboxes de origen — marca los inboxes donde puede llegar el correo de esta plataforma. Si tienes catch-alls o varios buzones, puedes seleccionar varios.
- Plataforma — texto corto (ej. Netflix).
- Nombre visible — cómo lo verás tú internamente (ej. Netflix — Inicio de sesión).
- Asuntos del correo a buscar — un asunto por línea. Nuvlyx considera un correo válido si su asunto contiene cualquiera de estos textos. Por ejemplo:
Tu código de inicio de sesiónCódigo de verificaciónNetflix: inicio de sesión
- Remitentes confiables — dominios o correos completos separados por coma (
@netflix.com, @disneyplus.com). Si lo dejas vacío, acepta cualquier remitente. - Mostrar el correo completo al cliente — si está activo, el cliente ve también el cuerpo visual del email (útil para magic links y plataformas que envían botones). Si está apagado, sólo recibe el código extraído.
Pulsa Crear para guardar.
Ajustes avanzados
Sección titulada «Ajustes avanzados»El bloque Ajustes avanzados está colapsado por defecto. Sólo necesitas abrirlo si tu plataforma usa un formato muy específico:
- Patrón del código (regex) — expresión regular que captura el código del cuerpo del email. El default universal
\b([A-Za-z0-9]{4,12})\bextrae 4-12 caracteres alfanuméricos, lo cual cubre el 90% de OTPs. Cámbialo sólo si la plataforma usa un formato distinto (sólo números, sólo letras, un enlace, etc.). Si lo dejas vacío al guardar, Nuvlyx usa el default automáticamente. - Volver al default — link rápido para restaurar el regex universal.
Probar el regex con un ejemplo
Sección titulada «Probar el regex con un ejemplo»Antes de guardar, pulsa Probar con un ejemplo. Pega el cuerpo de un correo real recibido de la plataforma y pulsa Probar:

- Encontrado (verde) — muestra el código extraído. Tu configuración funciona.
- No match (rojo) — el regex no encontró nada. Revisa el patrón o usa el default universal.
Asociar el tipo a un producto
Sección titulada «Asociar el tipo a un producto»Crear el tipo no es suficiente: hay que decirle a Nuvlyx a qué producto corresponde para que, cuando el cliente compre ese producto, pueda solicitar el código.
La asociación se hace desde el detalle del producto. Abre Catálogo → Productos, edita el producto que vendes con esa plataforma y selecciona el tipo de solicitud correspondiente.
Activar, editar o eliminar un tipo
Sección titulada «Activar, editar o eliminar un tipo»Desde la lista de tipos:
- El badge On / Off indica si el tipo está activo.
- Editar (ícono lápiz) abre el formulario para ajustar asuntos, remitentes, regex, etc.
- Eliminar (ícono papelera) borra el tipo y los códigos extraídos asociados. La operación es destructiva: confírmala sólo si estás seguro.
