Install
openclaw skills install offercatcherTurn recruiting emails into native Apple Reminders. AI-powered parsing extracts interview/assessment events and syncs to iPhone.
openclaw skills install offercatcherScans your Apple Mail for recruiting emails, extracts important events (interviews, assessments, deadlines) using LLM, and creates native Apple Reminders that sync to your iPhone.
1. Scan: --scan-only → returns JSON with raw emails
2. Parse: OpenClaw LLM extracts events from emails
3. Apply: --apply-events → creates Apple Reminders
python3 scripts/recruiting_sync.py --scan-only
Returns raw email data for LLM to parse.
For each email, extract:
company: Company nameevent_type: interview / ai_interview / written_exam / assessment / authorization / deadlinetiming: {"start": "YYYY-MM-DD HH:MM", "end": "..."} or {"deadline": "..."}role: Job titlelink: Event URLpython3 scripts/recruiting_sync.py --apply-events /tmp/events.json
Extract recruiting event information from this email. Return JSON.
Email:
{body}
Extract:
- company: Company name
- event_type: interview / ai_interview / written_exam / assessment / authorization / deadline
- timing: {"start": "YYYY-MM-DD HH:MM", "end": "..."} or {"deadline": "..."}
- role: Job title
- link: Event URL
- notes: Additional info
HEARTBEAT_OK~/.openclaw/offercatcher.yaml:
mail_account: "Gmail" # Apple Mail account name
mailbox: INBOX # Folder to scan
days: 2 # Scan last N days
max_results: 60 # Max emails
The LLM parser works with any language—Chinese, English, Japanese, German, etc. No regex, no language-specific rules.