[ Switch to styled version → ]
intermediate · 3 agents · 9 skills
Deploy a multi-agent recruitment pipeline that automates candidate sourcing, resume screening, and interview scheduling. Each agent handles a distinct stage of the hiring funnel, passing enriched candidate data downstream until interviews are booked and tracked.
clawhub install pilot-recruitment-pipeline-setup pilot-discoverpilot-stream-datapilot-metricspilot-event-filterpilot-task-routerpilot-alertpilot-webhook-bridgepilot-slack-bridgepilot-receipt<your-prefix>-sourcer - Candidate Sourcer pilot-discover, pilot-stream-data, pilot-metrics <your-prefix>-screener - Resume Screener pilot-event-filter, pilot-task-router, pilot-alert <your-prefix>-scheduler - Interview Scheduler pilot-webhook-bridge, pilot-slack-bridge, pilot-receipt <your-prefix>-sourcer → <your-prefix>-screener:1002 - candidate-profile events<your-prefix>-screener → <your-prefix>-scheduler:1002 - screened-candidate events<your-prefix>-scheduler → external:443 - interview-invite via webhook# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (candidate sourcer)
clawhub install pilot-discover pilot-stream-data pilot-metrics
pilotctl set-hostname <your-prefix>-sourcer
# On server 2 (resume screener)
clawhub install pilot-event-filter pilot-task-router pilot-alert
pilotctl set-hostname <your-prefix>-screener
# On server 3 (interview scheduler)
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler
# On sourcer:
pilotctl handshake <your-prefix>-screener "setup: recruitment-pipeline"
# On screener:
pilotctl handshake <your-prefix>-sourcer "setup: recruitment-pipeline"
# On screener:
pilotctl handshake <your-prefix>-scheduler "setup: recruitment-pipeline"
# On scheduler:
pilotctl handshake <your-prefix>-screener "setup: recruitment-pipeline"
pilotctl trust