The short version
Build browser workflows visually. Execute them through the interfaces that fit your stack.Figranium is especially useful when a website does not provide the API you need, when a workflow involves multiple browser interactions, or when you want browser automation to become a reusable part of a larger automation system.
Why use Figranium?
Build visually
Compose browser tasks from reusable action blocks such as navigation, waiting, clicking, typing, JavaScript, extraction, and control flow. The visual editor makes the workflow itself inspectable instead of hiding it inside application code.
Self-host the automation layer
Figranium is designed to run on your own infrastructure. Task definitions, browser state, and execution data can remain under your control rather than being sent to a third-party browser automation SaaS.
Execute the same workflow multiple ways
A workflow does not have to stay inside the editor. Use the visual editor for building and debugging, the REST API for application integrations, the CLI for headless operation, the scheduler for recurring jobs, n8n for larger automation pipelines, or MCP for AI clients that support the Model Context Protocol.
Keep browser automation reusable
Instead of embedding browser actions directly into every integration, create a task once and expose it as an executable capability. Variables can be supplied at runtime, making the same task useful for different inputs.
Where Figranium fits
Figranium sits between the systems that trigger automation and the browser that performs it. Your application or API can trigger a task directly through the REST API. n8n can trigger the same tasks through the Figranium community node. MCP-compatible clients can discover and operate Figranium through the MCP server. The important distinction is that Figranium is the browser workflow layer. Your application, n8n workflow, or MCP client can decide when a browser workflow should run and what inputs it receives.When Figranium is a good fit
- You need to automate a website that has no suitable API.
- You want a visual workflow rather than handwritten browser-control code.
- You need reusable tasks that can be triggered by other systems.
- You need browser automation alongside n8n workflows.
- You want to expose browser workflows to MCP-compatible AI clients.
- You want to self-host the browser automation infrastructure.
- You need scheduling, execution history, session state, proxies, or other operational features around browser workflows.
When another tool may be a better fit
Figranium is not intended to replace every browser-automation use case.
Go deeper
Getting started
Learn the basics and get up and running with Figranium.
Action Blocks
Explore the building blocks of browser workflows.
REST API
Integrate Figranium tasks into your applications.
n8n Integration
Connect Figranium to larger automation pipelines.
MCP Integration
Expose workflows to AI clients via the Model Context Protocol.
Task Scheduling
Set up recurring jobs and timed executions.
Task Versioning & Rollback
Manage changes and recover previous task versions.