Agent Apps Docs

Use tools

List and call tools from the CLI, REPL, or pipe them into scripts.

Use tools

List tools

agentapps browser tools

Shows all tools the app exposes, with their descriptions and parameter schemas.

Call a tool

Named arguments:

agentapps browser tool browser-navigate url:https://example.com

JSON payload:

agentapps gmail tool send_message {"to":"antonio@example.com","subject":"Hello","msg":"Content here"}

From stdin:

echo '{"to":"antonio@example.com"}' | agentapps gmail tool send_message -

Argument syntax

  • key:value for values without spaces
  • key:"value with spaces" for values with spaces
  • Values starting with { or [ are parsed as JSON
  • Named arguments and JSON payload cannot be mixed

Output formats

FlagOutput
(default)Human-readable structured view
--jsonRaw JSON
--yamlRaw YAML
--rawTool result as-is (default when stdout is not a TTY)

Logs and progress go to stderr, so stdout stays clean and pipeable.

The REPL (interactive mode)

agentapps

Interactive mode for exploration and testing. Every REPL command can also be run as a one-shot command.

Next steps