App Navigator Agent

The App Navigator agent enables AI Employees to interact with web applications through automated browser control, allowing them to complete complex workflows across any web-based system without requiring API integrations.

Use Cases

  • You need to automate a workflow in a web application that does not offer an API (e.g., SAP, Workday, ServiceNow, Oracle, NetSuite, or internal tools).
  • You want browser-based form filling, navigation, or data extraction as part of a larger GWE workflow.
  • You need auditable, recorded browser sessions for compliance.

Inputs

InputTypeRequiredDescription
queryTextNoThe user's request that triggered this browser automation.
instructionsStringNoAdditional instructions that apply across all tasks in this run.
named_inputsAny[]NoData to pass to the browser automation agent -- employee IDs, project codes, form values, or any other data the automation needs.

Outputs

OutputTypeDescription
resultTextThe automation result, including structured data extracted from the web application.

Tool Configuration

The App Navigator requires at least one navigation tool to be configured before it can run. Each tool defines a named automation task with one or more steps.

FieldRequiredDescription
nameYesThe name of the navigation tool (typically the target application name, e.g., "ServiceNow").
stepsYesA list of steps. Each step has a title (required) and optional instructions describing what the agent should do at that step.
hitl_enabledNoWhether Human-in-the-Loop is enabled for this tool. Default: true.
max_wait_time_hoursNoMaximum time (in hours) to wait for a human to intervene before timing out. Default: 3.

Without a configured tool, the App Navigator will not run. The workflow will be marked as not runnable and the agent will have no tools available at runtime.

Note: The App Navigator uses its own tool configuration system, which is separate from the External Tool Caller's tool configuration. Do not use configure_external_tools for App Navigator nodes.

Features

  • Browser-based automation -- behaves like a skilled user (clicking, typing, navigating, filling forms) to complete workflows directly in web apps.
  • Intelligent navigation -- uses an application-level map and reasoning over the live page rather than fixed scripts or hard-coded selectors. Stable across minor UI changes, though major UI redesigns, MFA flows, CAPTCHAs, or heavy async rendering may require tool reconfiguration.
  • Human-in-the-loop support -- teams can pause, take over, and resume at any step.
  • Secure, isolated execution -- runs in sandboxed, isolated browser sessions.
  • Auditability -- every action is logged with session recordings available for review, QA, and compliance.
  • Scalable infrastructure -- can spin up hundreds of parallel browser sessions for enterprise workloads.

Supported AI Employee Types

Currently available on Dashboard and Conversational (Chat) AI Employees.

Video Tutorials

  • External Tool Caller -- for API-based integrations when the target system has an API. Uses a different tool configuration system.

Last updated: Jul 3, 2026