360 Secure SkillHub
360 安全技能中心

Greenhouse

该 Skill 提供一个 Python 命令行脚本,通过 Greenhouse Harvest API 管理招聘数据:列出/获取/创建候选人,查看与推进或拒绝申请,并查询职位、offer、面试、记分卡、部门、办公室、用户与来源。需配置 GREENHOUSE_API_KEY,默认输出 JSON,可用 --human 获得可读文本。

aiwithabidi
aiwithabidi
热度 56.81
最近更新 2026-05-10 17:40:58
分类:自动化依赖:代码执行 / 第三方 API应用场景:CRM / 工作流 / API 集成 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add greenhouse
Metadata
name
greenhouse
description
Greenhouse ATS — manage candidates, jobs, applications, offers, and interviews via Harvest API
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"🌱","requires":{"env":["GREENHOUSE_API_KEY"]},"primaryEnv":"GREENHOUSE_API_KEY","homepage":"https://www.agxntsix.ai"}}

🌱 Greenhouse

Greenhouse ATS — manage candidates, jobs, applications, offers, and interviews via Harvest API

Requirements

Variable Required Description
GREENHOUSE_API_KEY ✅ Harvest API key

Quick Start

# List candidates
python3 {{baseDir}}/scripts/greenhouse.py candidates --per_page <value> --job_id <value>

# Get candidate
python3 {{baseDir}}/scripts/greenhouse.py candidate-get id <value>

# Create candidate
python3 {{baseDir}}/scripts/greenhouse.py candidate-create --first_name <value> --last_name <value> --email_addresses <value>

# List applications
python3 {{baseDir}}/scripts/greenhouse.py applications --status <value> --job_id <value>

# Get application
python3 {{baseDir}}/scripts/greenhouse.py application-get id <value>

# Advance application
python3 {{baseDir}}/scripts/greenhouse.py application-advance id <value>

# Reject application
python3 {{baseDir}}/scripts/greenhouse.py application-reject id <value> --rejection_reason_id <value>

# List jobs
python3 {{baseDir}}/scripts/greenhouse.py jobs --status <value>

All Commands

Command Description
candidates List candidates
candidate-get Get candidate
candidate-create Create candidate
applications List applications
application-get Get application
application-advance Advance application
application-reject Reject application
jobs List jobs
job-get Get job
job-stages List job stages
offers List offers
interviews List interviews
scorecards List scorecards
departments List departments
offices List offices
users List users
sources List sources

Output Format

All commands output JSON by default. Add --human for readable formatted output.

python3 {{baseDir}}/scripts/greenhouse.py <command> --human

Script Reference

Script Description
{{baseDir}}/scripts/greenhouse.py Main CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation