🧩 Modelo de flujo de automatización

Los flujos de automatización combinan condiciones y pasos de acción.

Condiciones de trigger

Los tipos de condición admitidos actualmente son:

Ciclo de vida de la página

  • beforeDomReady
  • domReady

Dominio y patrón de URL

  • hostname
  • hostnameEndsWith
  • hostnameIs
  • hostnameIsOneOf
  • urlPattern

Eventos de usuario y documento

  • hotkey
  • documentEvent
  • scrollEdge

Vigilantes de elementos

  • elementLoaded
  • elementVisible

Estas condiciones te permiten limitar un flujo a un sitio concreto, un patrón de URL, una tecla rápida o un evento DOM específico.

Pasos de acción

El soporte de acciones abarca varios grupos.

Pasos de interacción

  • click
  • input
  • focus
  • dispatchKey
  • scrollBy
  • wait

Pasos de URL y navegación

  • replaceUrl
  • appendUrlText
  • appendUrlPathSegment
  • navigateToCurrentUrlMatch
  • trimUrlPathSegment
  • navigateToSelectorHref
  • replaceCurrentUrlPattern
  • blockNavigation

Ayudantes de DOM y contenido

  • removeClass
  • transformText
  • replaceWithImage
  • replaceWithImageFromContent
  • hydrateAttributes
  • hydrateFromAdjacentHtml
  • hideContainersByLinkPattern
  • lazyEmbedFrame
  • embedIframeFromExtractedUrl
  • injectLinkButton
  • highlightBestTextMatch
  • autoSelectDropdownOptions
  • preventVisibilityPause
  • setMuted

Ejecución personalizada

  • customScript
  • runScript
  • runStyle

Regla práctica

Usa las condiciones para responder ¿cuándo debe ejecutarse esto?

Usa los pasos para responder ¿qué debe hacer HuBrowser a continuación?

Si quieres capturar la primera versión de un flujo con un ejemplo, empieza en Record & Repeat, guárdalo en Automatización y refínalo allí.