Usar la conexión del teléfono en WhatsApp Web

Conversa Labs

Conversa Labs

Última actualización el Aug 18, 2026

Visión general

La opción Usar mi teléfono enruta la conexión TCP de una bandeja de WhatsApp Web por el Wi-Fi, 4G o 5G del dispositivo seleccionado. El teléfono pertenece solo a tu cuenta, nunca entra en un pool compartido y no queda expuesto como proxy público.

Esta función está en un piloto cerrado de desarrollo y permanece deshabilitada por defecto. No tiene SLA ni está aprobada para producción hasta que terminen las pruebas físicas completas en Android y iPhone.

Hay dos caminos para tener la red lista. Tú mismo conectas una cuenta de Tailscale propia desde el asistente, o el operador habilita su red compartida para todas las cuentas. En ambos casos, quien conecta y vincula el teléfono es siempre un administrador de la cuenta — nunca el operador.

Requisitos previos

  • Un rol de administrador de la cuenta para crear la bandeja de WhatsApp Web.
  • El piloto Conexión por teléfono habilitado para tu cuenta.
  • Una red lista: tu propia cuenta de Tailscale conectada desde el asistente, o la red compartida del operador habilitada para tu cuenta. El plan Personal de Tailscale es gratuito, pero solo se permite para uso no comercial; el uso comercial empieza en un plan de pago, cobrado por persona que entra en la red — una por cada teléfono registrado. Cada cuenta del piloto usa una tailnet exclusiva; las tailnets personales compartidas son solo para pruebas locales.
  • Un Android o iPhone compatible con la aplicación oficial de Tailscale.
  • Acceso al correo que se usará para iniciar sesión en Tailscale.
  • Wi-Fi o datos móviles estables. Es preferible mantener el dispositivo conectado a la corriente.
  • El teléfono con la cuenta de WhatsApp sigue siendo necesario para el QR normal de Dispositivos vinculados.

Paso a paso

  1. Ve a Configuración → Bandejas de entrada → Añadir bandeja → WhatsApp Web.

  2. Selecciona Usar mi teléfono como origen de la conexión. Si todavía no hay una red lista, el asistente abre una guía de tres pasos para conectar tu propia cuenta de Tailscale — con el fragmento de política y los alcances OAuth listos para copiar — y un botón Probar conexión. Además del cliente OAuth, introduce el token de acceso personal de Tailscale: Tailscale no publica ningún ámbito OAuth que cubra las invitaciones, así que sin el token el registro del teléfono falla aunque la prueba de conexión pase. El token caduca en 90 días y hay que cambiarlo. Exactamente qué tener a mano antes de abrir el asistente:

    Campo Dónde obtenerlo
    Red (tailnet) Tailscale → Settings → GeneralTailnet ID (el valor para llamadas de API, no el nombre visible)
    OAuth client ID y secret Tailscale → Settings → Trust credentials (la página que antes se llamaba "OAuth clients")
    Token de acceso personal Tailscale → Settings → Keys

    Al crear el cliente OAuth concede solo devices:core, devices:routes y auth_keys, y selecciona la etiqueta que muestra el asistente. No concedas users: nada aquí lo usa, y ese ámbito incluye la eliminación de usuarios.

  3. Lee y acepta los avisos sobre red, uso de datos, batería, aislamiento y limitación de llamadas.

  4. Introduce el correo que usarás en Tailscale y haz clic en Crear enlace temporal.

  5. En el teléfono seleccionado, escanea el QR o abre el enlace temporal. Se muestra una sola vez y vence en cinco minutos; no lo compartas.

  6. Instala o abre Tailscale, inicia sesión con el mismo correo y acepta unirte a la red indicada.

  7. En la aplicación Tailscale, abre Exit Node y toca Run as exit node. Instalar la aplicación e iniciar sesión no basta — el uso compartido es un botón aparte, desactivado por defecto. El camino es el mismo en Android y en iPhone: pantalla inicial → Exit NodeRun as exit node. Si aparece Disabled al lado de la opción, ese es el estado actual; tocarlo es lo que lo activa. Sin eso el panel se queda en "Teléfono en la red — falta activar el uso compartido" para siempre. Los cinco minutos son para abrir el enlace: cuando el teléfono entra en la red el plazo se amplía, así tienes tiempo de buscar ese botón con calma.

  8. Vuelve al asistente y espera Teléfono conectado. Si aparece más de un dispositivo, elige explícitamente el teléfono que acabas de registrar.

  9. Confirma Usar para esta bandeja y termina de crear el canal.

  10. Cuando aparezca el QR de WhatsApp, abre WhatsApp → Dispositivos vinculados → Vincular un dispositivo y completa el emparejamiento normal.

Hay dos códigos QR distintos: el primero registra la ruta de red de Tailscale; el segundo vincula la sesión de WhatsApp. Uno no sustituye al otro.

Camino más corto. Si el teléfono ya está en tu red Tailscale, activa Run as exit node antes de crear el enlace temporal. El asistente reconoce el teléfono que ya comparte la conexión y lo registra directamente, sin lista para elegir y sin reloj en marcha.

Configuración y opciones

  • Una bandeja por teléfono: es el límite seguro del piloto. El dispositivo queda reservado mientras la bandeja mantenga una ruta activa.
  • Retener cuando esté sin conexión: es la política predeterminada. Si el teléfono o el túnel caen, la bandeja queda retenida y nunca cambia silenciosamente a la conexión directa del servidor.
  • Pausar: deja el teléfono no disponible para nuevas conexiones. Primero debe liberarse una ruta activa.
  • Reanudar: permite una nueva comprobación; el teléfono vuelve a estar disponible solo cuando está en línea y anuncia la ruta de salida.
  • Eliminar: revoca el registro. Será necesario repetirlo antes de volver a usar el teléfono.
  • Alternativas administradas: Webshare, Bright Data o un endpoint personalizado aprobado por el operador son rutas separadas. El teléfono nunca se agrega al pool comercial.
  • Cambiar la ruta después de crearla: en una bandeja existente, abre Configuración → Bandejas de entrada → tu bandeja → Conexión y usa Cambiar ruta para pasar a otra región de proxy o a otro teléfono.
  • Salir del teléfono exige una bandeja nueva: puedes cambiar de dispositivo, pero no puedes volver del teléfono al proxy gestionado en la misma bandeja. El gateway solo sabe aplicar la ruta móvil; quitarla exigiría borrar la sesión, lo que desvincula WhatsApp. Crea otra bandeja y vincula de nuevo.

Casos de uso

  • Validar una ruta residencial real mediante la conexión de la persona responsable del número.
  • Probar el comportamiento de la sesión al cambiar entre Wi-Fi y datos móviles.
  • Mantener el dispositivo y la bandeja aislados dentro de una cuenta durante un piloto supervisado.

Consejos, límites y buenas prácticas

  • Mantén Tailscale conectado y autorizado para trabajar en segundo plano.
  • Desactiva la optimización agresiva de batería para Tailscale cuando el sistema lo permita y mantén el teléfono cargando durante pruebas largas.
  • El tráfico consume el plan de datos del dispositivo. Revisa la franquicia, el roaming y las políticas del operador móvil.
  • La IP pública puede cambiar al pasar de Wi-Fi a datos móviles, por CGNAT o por decisión del operador.
  • El proveedor advierte que un teléfono como nodo de salida no es eficiente. La documentación de Tailscale dice que ejecutar un nodo de salida en Android "puede ser demasiado lento para la mayoría de los casos" (enrutamiento en userspace, sin optimización de kernel); el iPhone comparte la misma naturaleza. Mide antes de prometer rendimiento a un cliente y mantén el teléfono cargando.
  • Los mensajes, el historial y los archivos multimedia usan conexiones TCP. Las llamadas de voz y video no son compatibles y quedan bloqueadas en este modo.
  • Esta función no evita bloqueos de WhatsApp ni convierte la conexión Web en una API oficial de Meta.
  • No uses la tailnet de otra cuenta y no compartas el enlace temporal de registro.
  • No uses este piloto en producción antes de la aprobación formal de Conversa Labs.

Solución de problemas

  • No aparece Usar mi teléfono: el piloto no está habilitado para la cuenta. Contacta con el operador de la plataforma.
  • La opción aparece como no disponible: todavía no hay ninguna red lista. Abre Usar mi teléfono y sigue los tres pasos para conectar tu propia cuenta de Tailscale, o pide al operador que habilite su red compartida.
  • El enlace o QR venció: vuelve al asistente y crea otro enlace. Los cinco minutos son para abrir el enlace en el teléfono; cuando el teléfono entra en la red el plazo se amplía para que actives el uso compartido. Si el teléfono ya está en la red, activa el uso compartido antes de crear el enlace.
  • No se encontró el teléfono: confirma que entraste en Tailscale con exactamente el correo indicado, te uniste a la red correcta y mantienes la aplicación conectada.
  • La pantalla espera un nodo de salida: habilita Run as exit node en Tailscale y pulsa Comprobar conexión, o espera la comprobación automática.
  • Apareció más de un teléfono: compara el nombre y la plataforma y elige solo el dispositivo que acabas de registrar.
  • La bandeja quedó retenida/sin conexión: mantén el teléfono en línea, comprueba Tailscale y el nodo de salida y actualiza los dispositivos. La plataforma no usará una ruta directa mientras el teléfono esté no disponible.
  • No puedo pausar o eliminar el teléfono: primero libera la bandeja que aún tiene una ruta activa por este dispositivo.
  • Las llamadas no funcionan: es una limitación conocida del piloto TCP. Usa otra modalidad de canal para llamadas.
  • Aumentó el uso de batería o datos: pausa la ruta y revisa el uso en segundo plano, la red elegida y el roaming antes de reanudar.

Ver también