by tinyfish · v0.0.4
AI-powered web automation that turns natural language into browser actions
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
TinyFish Web Agent enables enterprises, builders, and developers to deploy AI agents that navigate real sites, complete real workflows across authenticated systems and dynamic interfaces, and return structured operational intelligence - through our visual platform or API. At scale. Reliably.
Visit TinyFish Dashboard and generate your API key.
Go to Plugins > TinyFish Web Agent > To Authorize in Dify and input your API key.
Integrate TinyFish Web Agent into your pipeline by following these steps:
Available tools:
| Tool | Description |
|---|---|
| Run Synchronously | Execute browser automation and wait for the result in a single response. |
| Run Asynchronously | Start browser automation and return a run_id immediately. Use with Get Run to poll for results. |
| Run with SSE Streaming | Execute browser automation with real-time progress updates via Server-Sent Events. |
| List Runs | List previous automation runs, with optional status filtering and pagination. |
| Get Run | Get detailed information about a specific automation run by its ID. |
Example prompts:
"Extract the blog post titles and authors from https://example.com/blog""Go to https://example.com/pricing and extract all plan names and prices""List my recent automation runs that have completed"Dify provides a remote debugging method.
On the platform, go to the "Plugin Management" page to get the debugging key and remote server address.
Go back to the plugin project, copy the .env.example file and rename it to .env. Fill it with the remote server address and debugging key.
The .env file:
INSTALL_METHOD=remote
REMOTE_INSTALL_URL=debug.dify.ai:5003
REMOTE_INSTALL_KEY=********-****-****-****-************
Run the python -m main command to launch the plugin. You can see on the plugin page that the plugin has been installed into Workspace.
We love getting contributions! To get started, here's how to set up development for the TinyFish Web Agent Dify Plugin:
Clone the forked repository from your terminal:
git clone git@github.com:<github_username>/tinyfish-web-agent-integrations.git
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
See the previous Debugging Guide.
After confirming that the plugin works properly, submit a pull request to the main branch of this repository. If you run into issues like merge conflicts or don't know how to open a pull request, check out GitHub's pull request tutorial.
Need help or have a question while using or contributing to the plugin? File a GitHub issue.