run_job_scout
Automate multi-source job scouting: discover job sources, aggregate listings, score CV matches, bookmark top positions, and submit applications with structured tracking metrics.
Instructions
Execute autonomous end-to-end multi-source job scouting pipeline.
Discovers available sources, aggregates job listings, evaluates CV match scores against the candidate profile, automatically bookmarks high-affinity positions, stages/submits applications via HybridApplicationDispatcher if enabled, and returns structured tracking metrics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of jobs to return/process (default: 50). | |
| cv_path | No | Optional path to candidate CV (PDF, DOCX, TXT) or raw CV string. | |
| sources | No | Optional list of specific source IDs to query. If omitted or None, queries all registered sources. | |
| keywords | No | Additional keywords to match. | |
| location | No | Geographic location filter (e.g. 'Israel', 'Tel Aviv', 'Remote'). | |
| work_mode | No | Preferred work mode: 'remote', 'hybrid', or 'onsite'. | |
| auto_apply | No | If True, executes safe application preview and submission for top-tier jobs. | |
| min_salary | No | Minimum desired annual salary in USD. | |
| tech_stack | No | Target technology stack keywords (defaults dynamically to CV skills). | |
| action_mode | No | Action mode ('autonomous' or 'supervised'). In autonomous mode, auto_apply is enabled. | |
| detail_level | No | Response detail level ('summary' or 'full'). | |
| target_roles | No | Target job titles or roles to prioritize. | |
| auto_bookmark | No | If True, automatically bookmarks top-tier and strong-match jobs (default: True). | |
| force_refresh | No | Force fresh fetch from live sources bypassing cache. | |
| notify_channel | No | Optional notification channel to dispatch alerts to (e.g. 'telegram'). | |
| exclude_keywords | No | Keywords to filter out (e.g. seniority exclusions). | |
| max_applications | No | Maximum number of applications to submit per run (default: 3). | |
| top_tier_threshold | No | Score threshold for Top-Tier priority jobs (default: 85). | |
| disqualify_threshold | No | Score threshold below which jobs are dismissed/removed (default: 50). | |
| strong_match_threshold | No | Score threshold for Strong Match jobs (default: 70). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||