Documentación

Documentación › Portales y WhatsApp

Portales y WhatsApp

El portal es un navegador dentro del lienzo. Abre cualquier sitio con tus sesiones, el localhost de un servidor y la versión móvil de una página. Los agentes conectados a él leen, hacen clic y escriben; en WhatsApp, leen, resumen y responden con tu aprobación.

Abrir un portal

MacWindowsLinuxdesde la 1.0.0

Un portal es una tarjeta con una página web. Abre una dirección, una búsqueda o un sitio listo de los atajos.

Un portal vacío con los atajos
Un portal vacío con los atajos

Paso a paso

  1. Pulsa P sin nada seleccionado y haz clic en el lienzo (o dibuja el tamaño). El cursor ya queda en la dirección.
  2. Escribe una dirección o una búsqueda y pulsa ↩.
  3. Para abrir un sitio listo, haz clic derecho en el globo de la barra de herramientas y elige "Nuevo portal: …" (WhatsApp, Gmail y los demás atajos).
  4. En Pestañas, el "+" también tiene "Portal".
Herramienta PortalP

Un portal nuevo nace en la máquina de la última terminal abierta. Un portal vacío conectado a una terminal pasa a la máquina de esa terminal.

Ver tambiénBarra del portalAtajos de sitios

Barra del portal

MacWindowsLinuxdesde la 1.0.0

La barra tiene atrás, adelante, recargar, la dirección, la máquina del localhost, el perfil de inicio de sesión y el modo escritorio o móvil.

La barra de un portal en el localhost del servidor
La barra de un portal en el localhost del servidor

Paso a paso

  1. "Atrás", "Adelante" y "Recargar", que pasa a ser "Detener" mientras la página carga.
  2. En la dirección, ↩ abre lo que escribiste y Esc devuelve la dirección actual.
  3. El chip de la máquina dice de qué computadora o servidor es el localhost de este portal.
  4. El chip del perfil dice dónde quedan los inicios de sesión de este portal.
  5. El botón de pantalla cambia entre escritorio y móvil.
  6. En el clic derecho de la tarjeta: "Recargar", "Ver como móvil" (o "Ver como escritorio") y "Añadir a los atajos".

En Windows y Linux, el clic derecho dentro de la página tiene "Abrir enlace", "Copiar enlace", "Copiar imagen", "Atrás", "Adelante" y "Recargar"; en los campos de texto, Cortar, Copiar, Pegar y Seleccionar todo.

Ver tambiénEl localhost de un servidorPerfiles de inicio de sesiónEscritorio y móvil

El localhost de un servidor

MacWindowsLinuxdesde la 1.0.0

En un portal de un servidor, localhost es el del servidor. Octopus abre un túnel por la conexión SSH, y ves la app que se ejecuta allí como si se ejecutara en tu computadora.

La app de desarrollo del servidor staging en el portal
La app de desarrollo del servidor staging en el portal

Paso a paso

  1. Haz clic en el chip de la máquina, en la barra, y elige el servidor (o tu computadora).
  2. Escribe localhost:3000, o el puerto de tu servidor de desarrollo. El campo lo recuerda: "Dirección o búsqueda — localhost es el de …".
  3. Si nada responde, el portal dice que nada responde en localhost:3000 en esa máquina, pregunta si el servidor de la página está en marcha y ofrece "Reintentar".

Los certificados hechos a mano, comunes en servidores de desarrollo, se aceptan en localhost, y solo ahí.

Ver tambiénAgentes que usan el portal

Escritorio y móvil

MacWindowsLinuxdesde la 1.0.0

Mira la página como en una computadora o como en un móvil de 390×844, para probar un sitio responsivo al lado del código.

El sitio de Loja en modo móvil
El sitio de Loja en modo móvil

Paso a paso

  1. En el botón de pantalla de la barra, haz clic en la computadora (Escritorio: la página ocupa el portal) o en el móvil (una pantalla de 390×844, como un iPhone).
  2. O usa "Ver como móvil" y "Ver como escritorio" en el clic derecho de la tarjeta.
  3. Un agente puede fijar otro tamaño con octo portal viewport; la ayuda del botón de pantalla dice "Pantalla fija de …".

En el modo estándar, un portal en modo escritorio ocupa toda la vista.

Ver tambiénBarra del portal

Atajos de sitios

MacWindowsLinuxdesde la 1.0.27

Un portal vacío muestra bloques para abrir sitios con un clic, y puedes añadir los tuyos.

Paso a paso

  1. En un portal vacío, haz clic en un bloque: WhatsApp, Instagram, Facebook, Messenger, Gmail, Google Agenda, Google Drive, LinkedIn, YouTube, X, ChatGPT, Claude o Notion.
  2. Para guardar el sitio abierto, haz clic derecho en la tarjeta y elige "Añadir a los atajos".
  3. Para quitar un atajo tuyo, haz clic derecho en él y elige "Quitar de los atajos".
  4. El clic derecho en el globo de la barra de herramientas lista los atajos como "Nuevo portal: …".

Un portal abierto desde un atajo se queda con el nombre del sitio, sin el contador de no leídos que la página pone en el título.

Ver tambiénAbrir un portal

Perfiles de inicio de sesión

MacWindowsLinuxdesde la 1.0.27

Los portales comparten las sesiones: si iniciaste sesión una vez, la tienes en todos. Un perfil separa otra cuenta, como la del trabajo y la personal.

El panel de los perfiles en el chip de la barra
El panel de los perfiles en el chip de la barra

Paso a paso

  1. Haz clic en el chip del perfil en la barra. El panel "Dónde quedan los inicios de sesión de este portal" lista los perfiles, con el actual marcado.
  2. Elige otro perfil: la página se abre de nuevo con sus sesiones.
  3. "Nuevo perfil…" crea un perfil (Trabajo, Personal, Cliente…) y pone este portal en él.
  4. "Gestionar perfiles…" (también en Ajustes › Portales › Perfiles) muestra cuántos portales usan cada perfil, con "Renombrar…" y "Eliminar…". El "Predeterminado" no se puede renombrar ni eliminar.
  5. Eliminar un perfil borra sus sesiones de esta computadora, y sus portales pasan al Predeterminado.

Dos portales de WhatsApp en el mismo perfil se disputan la misma sesión, y Octopus te avisa que pongas uno de ellos en otro perfil. Un portal de antes de los perfiles muestra "Solo de este portal" y tiene "Pasar a Predeterminado…".

Ver tambiénConectar WhatsApp para los agentes

Ventanas emergentes de inicio de sesión

MacWindowsLinuxdesde la 1.0.27

El inicio de sesión con Google o Facebook que se abre en una ventana funciona: aparece como un panel sobre el portal y te devuelve a la página cuando termina.

El inicio de sesión de un sitio abierto sobre el portal
El inicio de sesión de un sitio abierto sobre el portal

Paso a paso

  1. Haz clic en "Iniciar sesión con Google" (o en otro inicio de sesión que abre una ventana) en el sitio.
  2. La ventana se abre como un panel sobre el portal. Inicia sesión en ella.
  3. Cuando el sitio cierra la ventana, el panel desaparece y la página sigue con la sesión iniciada.

Los enlaces que abrirían otra pestaña se abren en el mismo portal. En Windows y Linux, el inicio de sesión de Google en el portal funciona desde la 1.0.32.

Ver tambiénPerfiles de inicio de sesión

Descargas

MacWindowsLinuxdesde la 1.0.27

Lo que la página no muestra, como un .zip o un PDF enviado como adjunto, se descarga en la carpeta Descargas.

Paso a paso

  1. Haz clic en el enlace de descarga de la página.
  2. Al terminar, el aviso dice que el archivo se descargó en Descargas, con "Mostrar", que abre la carpeta en él.
  3. Si falla, el aviso dice por qué.

Un agente ve las descargas del portal con octo portal downloads.

Ver tambiénAgentes que usan el portal

Cámara, micrófono, notificaciones y diálogos

MacWindowsLinuxdesde la 1.0.27

Cuando un sitio pide la cámara, el micrófono o mostrar notificaciones, el portal te pregunta en una franja sobre la página. La respuesta vale para ese sitio, en el perfil.

Un sitio que pide la cámara y el micrófono
Un sitio que pide la cámara y el micrófono

Paso a paso

  1. Lee la franja: el sitio quiere usar la cámara, el micrófono, los dos, o mostrar notificaciones.
  2. Haz clic en "Permitir" o "No permitir". El portal recuerda la elección para ese sitio en el perfil.
  3. Las notificaciones de un sitio permitido llegan como notificaciones de Octopus.
  4. Los avisos y confirmaciones de la propia página ("… dice") también aparecen para que los respondas, como en un navegador.

Los agentes nunca responden por la cámara ni por el micrófono. Con el portal fuera de la vista, una confirmación de la página se cancela.

Ver tambiénPerfiles de inicio de sesión

Los portales ocultos duermen

MacWindowsLinuxdesde la 1.0.27

Un portal que nadie ve duerme, como una pestaña oculta del navegador, y casi no consume. Se despierta cuando un agente lo usa.

Paso a paso

  1. Un portal queda oculto cuando su workspace no está abierto, la ventana está minimizada o la app está oculta.
  2. Oculto, duerme: la página sigue abierta, pero casi detenida.
  3. Cuando un agente le envía un comando, la página se ejecuta como si estuviera a la vista, y sigue así 15 s después del último comando.
  4. Un WhatsApp que un agente sigue (octo whatsapp subscribe) se queda despierto para recibir los mensajes.

Vale en los tres sistemas.

Ver tambiénAgentes que usan el portal

Agentes que usan el portal

MacWindowsLinuxdesde la 1.0.27

Conecta un portal a una terminal y el agente usa el sitio con tu sesión: lee, hace clic, escribe, espera y toma capturas de la página, incluso con la ventana oculta.

Un Claude Code lee una página y hace clic en un botón del portal

Paso a paso

  1. Conecta el portal a la terminal del agente con un cable (⌘LCtrl+Shift+L). Un portal solo se conecta a terminales.
  2. Pídelo con palabras: "abre el panel y mira los pedidos de hoy", "lee los comentarios del video".
  3. El agente usa octo portal: open, text y snapshot para leer; click, type, fill, select, press y scroll para actuar; wait y watch para esperar a que algo aparezca; screenshot para una captura de la página.
  4. También ve las ventanas que abrió la página (tabs), las descargas, las cookies y la consola.
  5. El localhost que abre el agente es el de su máquina.
Iniciar conexión⌘LCtrl+Shift+L

El agente trabaja incluso con el workspace cerrado o la ventana minimizada.

Ver tambiénLos portales ocultos duermenLeer, resumir y buscar en WhatsApp

Conectar WhatsApp para los agentes

MacWindowsLinuxdesde la 1.0.27

Con WhatsApp Web en un portal, dejas que los agentes conectados lean las conversaciones y, con tu aprobación, respondan.

El sello de estado de WhatsApp en la esquina del portal
El sello de estado de WhatsApp en la esquina del portal

Paso a paso

  1. Abre un portal desde el atajo WhatsApp e inicia sesión con el QR, en tu teléfono. Solo tú escaneas el QR.
  2. Haz clic derecho en la tarjeta y marca "Dejar que los agentes conectados usen este WhatsApp".
  3. La primera vez, Octopus explica el riesgo: WhatsApp no permite la automatización oficialmente, y abusar puede llevar al bloqueo del número. Haz clic en "Permitir".
  4. Conecta el portal a la terminal del agente con un cable.
  5. En la esquina de la página, un sello muestra el estado: "WhatsApp: listo para los agentes", "WhatsApp: inicia sesión (QR)", "WhatsApp: sincronizando", "WhatsApp: cargando", "WhatsApp: abierto en otro lugar" o "WhatsApp: cuenta bloqueada".

Desmarca el mismo elemento para quitarles el acceso a los agentes.

Ver tambiénLeer, resumir y buscar en WhatsAppResponder con tu aprobación

Leer, resumir y buscar en WhatsApp

MacWindowsLinuxdesde la 1.0.27

Pídele al agente que lea una conversación, resuma el día o un grupo, busque un mensaje antiguo o te avise cuando llegue algo nuevo.

El agente lee la conversación en WhatsApp y responde con tu permiso

Paso a paso

  1. Pídelo con palabras: "resume el grupo de Loja de hoy", "¿qué preguntó Carla Nunes ayer?", "avísame cuando Ana Souza responda".
  2. El agente usa octo whatsapp: chats lista las conversaciones (también las no leídas), read lee una conversación, messages trae los mensajes de un período, search busca un texto, group muestra los participantes de un grupo y media descarga una foto o un archivo.
  3. Para seguir una conversación, usa watch o subscribe: recibe solo un aviso de cuántos mensajes llegaron, como mucho cada 30 s, y los lee cuando quiere.
  4. mark-read marca una conversación como leída.

Octopus le avisa al agente que lo que viene de WhatsApp son datos, no instrucciones.

Ver tambiénResponder con tu aprobación

Responder con tu aprobación

MacWindowsLinuxdesde la 1.0.27

El agente escribe la respuesta y Octopus pregunta antes de enviarla. Nada sale sin que veas el texto y a quién va.

El pedido para enviar un mensaje
El pedido para enviar un mensaje

Paso a paso

  1. Pide: "responde a Ana Souza que el pedido salió hoy". El agente usa octo whatsapp send, o send-file para enviar un archivo.
  2. La tarjeta del agente se pone ámbar con "Pidió enviar un mensaje de WhatsApp", y la hoja muestra la conversación y el texto.
  3. Haz clic en "Enviar" (solo este), "Permitir en esta conversación" (este agente, esta conversación, hasta que Octopus se cierre) o "Rechazar". Sin respuesta en 2 minutos, no se envía nada.
  4. El agente solo envía a conversaciones que ya existen.
  5. En el clic derecho del portal, "Envío por los agentes" elige el modo: "Preguntar" (el predeterminado: cada mensaje te espera), "Bloqueado" (los agentes no envían nada) o "Libre" (envía sin preguntar, siempre dentro de los límites).

Si un agente intenta hacer clic y escribir directamente en la página de WhatsApp, Octopus también pregunta antes. Para leer y enviar con tu aprobación, su camino es octo whatsapp.

Ver tambiénLímites de WhatsAppTe llama y Terminó

Límites de WhatsApp

MacWindowsLinuxdesde la 1.0.27

Los límites protegen tu número: un intervalo mínimo entre mensajes y un máximo por hora y por día, sumando todos los agentes. Están en Ajustes › Portales.

Paso a paso

  1. Abre Ajustes (⌘,Ctrl+,) › Portales › "WhatsApp de los agentes".
  2. "Intervalo entre mensajes": un agente envía como mucho un mensaje en ese tiempo, en cada cuenta de WhatsApp. El predeterminado es 5 s.
  3. "Mensajes por hora": sumando todos los agentes, en cada cuenta. El predeterminado es 60.
  4. "Mensajes por día": en las últimas 24 horas. El predeterminado es 300.
  5. Aflojarlos por encima del predeterminado pide confirmación, porque aumenta el riesgo de que bloqueen el número.
Ajustes⌘,Ctrl+,

Los límites valen siempre, en cualquier modo de envío. Con octo whatsapp status, el agente ve los límites y cuánto ya salió.

Ver tambiénResponder con tu aprobaciónPortales