openhands-automation
Set up automations that run on your OpenHands agent server, triggered by cron schedules or webhook events from GitHub and other services. The skill guides you through checking backend access, gathering required information, and deploying your automation with a clear preview before it goes live.
OpenHands Automation lets you create and manage automations triggered by cron schedules or webhook events.
AI-generated summary based on this skill's SKILL.md
Install
OpenHands/extensions/openhands-automation · repository language: Python
git clone https://github.com/OpenHands/extensions
cp -r extensions/skills/openhands-automation ~/.claude/skills/openhands-automationFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I create an automation in OpenHands?
OpenHands Automation lets you build automations that run on your agent server, triggered by cron schedules or webhook events. Start by checking your backend access, gathering the required information for your trigger type (schedule or webhook), then deploy with a clear preview before going live. The skill guides you through each step to ensure your automation is configured correctly.
What trigger types does OpenHands Automation support?
OpenHands Automation supports cron schedule triggers for deterministic scheduled tasks and webhook event triggers from GitHub (pull requests, issues, code changes) and other external services. You can configure custom webhook integrations for any service that sends HTTP events, giving you flexible options for when and how your automations run.
How do I set up GitHub event-triggered automation?
OpenHands Automation lets you automate GitHub pull requests, issues, and code changes by configuring webhook integrations. The skill walks you through gathering your GitHub webhook details and deploying the automation with a preview. Once live, your agent will respond automatically to the GitHub events you've specified.
Can I schedule recurring tasks with OpenHands Automation?
Yes, OpenHands Automation supports cron job scheduling for recurring tasks. You can create deterministic scheduled automations with minimal LLM overhead by specifying your cron expression. The skill helps you configure the schedule and deploy it to OpenHands Cloud sandbox for monitoring.
What webhook integration options are available?
OpenHands Automation supports webhook integrations for GitHub events and custom webhooks from external services. Configure webhook events by providing your service's webhook URL and event details. The skill guides you through the setup process and lets you preview your automation before deployment to ensure it triggers correctly.
How do I deploy and monitor automations in OpenHands Cloud?
OpenHands Automation deploys your configured automations to OpenHands Cloud sandbox. After gathering your trigger information and previewing your automation, you deploy it live. The skill supports monitoring your automation runs so you can verify they execute as expected and troubleshoot any issues.
SKILL.md
rendered from the published skill — quoted content, verbatim
OpenHands Automations
Create and manage automations that run inside an OpenHands agent server — triggered by cron schedules or webhook events (GitHub, custom services).
Windows PowerShell equivalents for the automation API curl examples and shell-variable conventions are in references/windows.md.
Automation Creation Process
The agent must follow these steps when creating an automation: * Quickly check that you can access the correct automations backend using the auth mechanism below * Quickly check that you can access any necessary integrations (e.g. GitHub, Slack); if access fails, inform the user and stop * Ask the user for any necessary information, e.g. if you need
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 9 files
skills/openhands-automation/.claude-plugin
skills/openhands-automation/.codex-plugin
skills/openhands-automation/.plugin/plugin.json
skills/openhands-automation/README.md
skills/openhands-automation/SKILL.md
skills/openhands-automation/commands/automation-create.md
skills/openhands-automation/references/ab-testing.md
skills/openhands-automation/references/custom-automation.md
skills/openhands-automation/references/windows.md