ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified browser automation Safety 3/5

greenhouse-apply

Submit job applications on Greenhouse (job-boards.greenhouse.io). Handles the full flow: fill text fields, set React Select dropdowns, select phone country, upload resume, enter email verification code, and submit. Use when: applying to a job on Greenhouse, filling out a Greenhouse application form, submitting a resume to a company that uses Greenhouse ATS.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/buildingbrien/greenhouse-apply
Or

What This Skill Does

The Greenhouse Application Skill is a sophisticated automation utility designed to streamline the repetitive task of filling out job applications hosted on the Greenhouse ATS platform. By leveraging browser automation, this skill navigates the complex structure of Greenhouse forms—which often feature dynamic React-based dropdowns, custom file uploaders, and anti-bot verification measures—to submit your application autonomously. The skill utilizes native JavaScript evaluation to bypass common interaction issues, ensuring that form fields are populated correctly and events are triggered to satisfy the site's front-end validation logic. It handles every step from inputting personal details and custom experience answers to navigating the specific intricacies of the international phone number field and the multi-digit verification code entry.

Installation

You can integrate this skill into your environment by running the following command in your terminal:

clawhub install openclaw/skills/skills/buildingbrien/greenhouse-apply

Ensure that your OpenClaw environment has access to a browser automation provider (such as a local Chrome instance or the OpenClaw browser tool) and that your resume PDF is located in a known file path accessible to the agent.

Use Cases

  • High-volume job searching where you need to apply to dozens of roles per day.
  • Standardizing your cover letter and 'Why Company' responses across multiple Greenhouse-hosted forms.
  • Automating the tedious entry of personal data for roles that require individual applications rather than 'easy apply' features.
  • Managing application workflows for companies that rely exclusively on Greenhouse ATS for their recruitment portal.

Example Prompts

  1. 'Hey OpenClaw, please apply to the Product Manager role at Acme Corp using the URL https://boards.greenhouse.io/acme/jobs/12345. Use my resume located at /docs/resume.pdf and answer the "Why us?" question with the summary in my profile.'
  2. 'I need you to handle the Greenhouse application for the Software Engineer opening at TechFlow. My email is [email protected] and phone is +1-555-0199. Watch for an email verification code and submit it when requested.'
  3. 'Help me apply to the open Greenhouse job posting at http://boards.greenhouse.io/startups/jobs/9876. I have filled out the personal details, but please navigate through the custom application questions and upload my resume file.'

Tips & Limitations

  • Accuracy First: Always use native JS evaluation for text inputs to ensure data is properly registered by the application's React state.
  • Focus Management: If the phone country dropdown steals focus, ensure your script clicks the document body to reset the browser context before moving to the next field.
  • Manual Verification: Even with automation, always monitor the agent during the 'Audit Before Submit' phase to ensure custom company questions are answered appropriately.
  • Rate Limiting: Be aware that Greenhouse may throttle applications if too many are submitted in quick succession; space out your applications to avoid being blocked.
  • Form Requirements: Voluntary EEO questions are typically skipped by the agent; if specific disclosures are mandatory for your target company, provide instructions for those specific fields in your prompt.

Metadata

Stars4190
Views0
Updated2026-04-18
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-buildingbrien-greenhouse-apply": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#browser-automation#job-search#greenhouse#web-scraping#productivity
Safety Score: 3/5

Flags: network-access, file-read, code-execution