app icon
Actionbook Browser Automation
0.2.0

Action manuals, verified selectors, and cloud browser automation for AI agents.

actionbook/actionbook140 installs

Actionbook for Dify

Actionbook is a browser action engine for AI agents. This Dify plugin brings Actionbook's up-to-date action manuals, verified selectors, and cloud browser automation into Dify workflows so agents can operate websites with less guessing and more resilience.

What This Plugin Provides

ToolDescriptionBest For
Search Actionbook action manuals by keyword and optional domainFinding relevant website actions and UI areas
Retrieve full action details, including verified selectors and supported interaction methodsGetting precise page structure before automation
Start a cloud browser session via HyperbrowserBeginning a live browser workflow
Navigate, click, fill, type, wait, snapshot, and extract contentExecuting browser steps on a live page
Stop the browser session and release resourcesCleaning up at the end of automation

Why Use Actionbook in Dify

  • Bring structured website knowledge into your workflow with Actionbook action manuals instead of relying only on raw HTML or guessed selectors.
  • Combine verified selectors with live browser automation for more reliable multi-step tasks.
  • Help agents browse faster by starting from pre-indexed actions instead of exploring the DOM from scratch.
  • Use accessibility snapshots as a fallback when a page has changed or a selector no longer works.

Credentials

Actionbook API Key (Optional)

The Actionbook API key is used for and . You can leave it empty and use the free tier with basic limits, or add a key for higher quotas.

Hyperbrowser API Key (Required for Browser Tools)

The Hyperbrowser API key is required for live browser automation:

Get your key from Hyperbrowser.

Recommended Workflow

Typical best-practice workflow:

  1. or

How this maps to the actual tool behavior:

  • and are the recommended way to get verified selectors first, but they are not a hard prerequisite for .
  • accepts either or ; for multi-step workflows, pass and preferably both for session recovery.
  • returns , which should be passed to as .
  • is a fallback step when selectors fail or page state changes, not a mandatory success-path step.
  • should be called after workflows to release the remote session and persist profile state when applicable.

Example Use Cases

  • Search or filter content on dynamic web apps
  • Combine Actionbook search/get tools with browser automation for agentic task execution
  • Recover from selector drift by taking a fresh and continuing the workflow

Open Source & Community

Actionbook is open source and improving fast. Start here to support the project, join the community, and shape what gets indexed next.

CATEGORY
Tool
TAGS
PRODUCTIVITYUTILITIES
VERSION
0.2.0
actionbookΒ·03/16/2026 02:32 AM
REQUIREMENTS
Tool invocation
Maximum memory
256MB