/Tool/Figranium
app icon

Figranium

Verified by Dify
No ratings yet
26
F
figranium/figranium

Execute reusable Figranium browser automation tasks from Dify workflows and agents.

Figranium for Dify

Figranium is a visual, self-hosted browser-automation platform. This official Dify Tool Plugin lets Dify workflows and agents run the reusable Figranium tasks you have already built and return their results as structured JSON. It uses the official Figranium Python SDK for every request.

  • Figranium: Website · Documentation · Source
  • This plugin: Source · Support · Issues

What it does

ToolUse it when you need to
Execute TaskChoose and run a saved Figranium task, optionally overriding its runtime variables. This is the primary tool.
List TasksRetrieve task IDs, names, and descriptions before selecting a task to execute.

The plugin deliberately does not create, modify, delete, schedule, inspect, or open browser sessions. Build and manage automation in Figranium; use Dify to invoke trusted, reusable tasks.

Requirements

  • A Figranium server reachable from the Dify runtime. The Figranium default is .
  • A Figranium API key created in Figranium Settings.
  • Dify 1.6.0 or later.

The package pins , which supports Python 3.12 and sends the configured key using Figranium's authentication mode.

If Dify runs in Docker or on another host, refers to that Dify runtime—not your laptop. Configure a network-reachable Figranium URL instead.

Install and configure

Install from a local package

  1. Build or download a package.
  2. In Dify, open Plugins → Install Plugin → Install via Local File.
  3. Select the package, then open its Figranium provider settings.

Configure the provider

SettingDescription
Figranium base URLThe reachable URL of the Figranium server, such as .
Figranium API keyThe key from Figranium Settings. It is stored as a Dify secret and sent only as the request header.
Request timeout1–300 seconds; defaults to 120. Increase it for legitimate long-running automations.

Saving the credentials performs a read-only request to verify the connection.

Use in Dify

Workflow

  1. Add Figranium → Execute Task to a Workflow.
  2. Set to the ID of a saved Figranium task.
  3. Optionally provide as a key-value dictionary from an earlier node.
  4. Use the returned JSON directly in downstream nodes.

Agent

Enable Figranium → Execute Task and, when task discovery is useful, Figranium → List Tasks. The agent can call to find an exact ID and then call .

Execute Task input and output

is required. is optional and must be a dictionary whose keys and values are strings:

The plugin sends Figranium's documented request without reshaping the result:

The complete JSON response from Figranium is returned to Dify. This retains task-specific output fields for workflows and agents.

Errors and troubleshooting

MessageWhat to check
API key rejectedCreate or copy the API key from Figranium Settings again.
Task not foundCall List Tasks and use the returned exact task ID.
Could not connectConfirm the base URL is reachable from the Dify runtime and that Figranium is running.
Request timed outIncrease the provider timeout or reduce the task's execution time.
Variable overrides invalidSupply a JSON object with string keys and values; omit the field when no overrides are needed.

Security and privacy

Figranium tasks can automate browsers and may interact with credentials, websites, or data defined in those tasks. Enable only tasks you trust, scope Figranium API keys appropriately, and restrict network access to the Figranium server.

The plugin sends its API key, task ID, and optional variable overrides only to the Figranium URL configured in Dify. It has no telemetry, analytics, persistent storage, or calls to any other service. Read the full privacy policy.

License

This repository is distributed under the included license.

CATEGORY
Tool
VERSION
0.0.4
figranium·Updated 8 days ago
REPOSITORY
https://github.com/figranium/figranium-dify
REQUIREMENTS
Tool invocation
Maximum memory
256MB
Access domain

No outbound calls found

Security
Security Rating

Last checked 09/28/2026 01:43 AM · version 0.0.4

Give a rate
SHARE WITH