bazhuayu-rpa-webhook
八爪鱼 RPA Webhook 调用工具 - 通过 Webhook 触发 RPA 任务运行,支持自定义参数传递
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/blogwebsem/bazhuayu-rpa-webhookWhat This Skill Does
The bazhuayu-rpa-webhook skill is a specialized automation tool designed for the OpenClaw AI agent to trigger workflows within the Octoparse (八爪鱼) RPA platform. By leveraging Webhooks, this tool allows your AI agent to initiate remote data extraction, task scheduling, and web automation sequences directly from a conversation. It features v2.0 security enhancements, including environment variable support for sensitive credentials, automatic log sanitization, and robust file permission handling to ensure that your API keys remain protected while the agent performs its duties.
Installation
To install this skill, use the ClawHub command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/blogwebsem/bazhuayu-rpa-webhook
After installation, you must configure the environment variables BAZHUAYU_WEBHOOK_URL and BAZHUAYU_WEBHOOK_KEY. You can use the provided ./setup-secure.sh utility to walk through the configuration process, which sets up your environment for secure communication with the Octoparse RPA servers.
Use Cases
This skill is ideal for teams and developers looking to bridge AI reasoning with heavy-duty web crawling. Common use cases include:
- E-commerce Monitoring: Triggers a price comparison crawl whenever the agent identifies a competitor's site.
- Lead Generation: Initiates contact detail extraction processes from business directories based on user intent.
- Automated Reporting: Runs daily data consolidation tasks that feed into the AI agent's analysis pipeline.
- Integration Hub: Acts as a bridge to execute complex, multi-step browser interactions that would otherwise be difficult to perform manually.
Example Prompts
- "Trigger the product monitoring workflow for the current competitor list using the default parameters."
- "Run the Octoparse data collection task with the custom region set to 'North America' and the update frequency to 'hourly'."
- "Execute the extraction sequence now and check the status code of the response to ensure the task started successfully."
Tips & Limitations
- Security First: Always prefer using environment variables over the
config.jsonfile for your secret keys. This prevents accidental exposure in version control systems. - Test Before Run: Utilize the
python3 bazhuayu-webhook.py testcommand frequently to verify your connectivity and parameter formatting before deploying to production. - API Limits: Remember that your Octoparse account usage is subject to its own rate limits and quotas; excessive triggering via webhooks may result in account throttling.
- Error Handling: Always monitor the HTTP response; the tool provides clear feedback for both successful triggers (200) and configuration failures (400).
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-blogwebsem-bazhuayu-rpa-webhook": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, external-api