notify_new_jobs
Scan aggregated job sources, filter unseen postings via JobTracker, and send alerts so you only get new matching jobs.
Instructions
Scan aggregated jobs, filter unseen postings via JobTracker, and dispatch alerts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Optional maximum number of unseen jobs to notify in one batch. | |
| channel | No | Notification channel (default: 'telegram'). | telegram |
| sources | No | Optional list of source IDs to fetch from (e.g. ['linkedin', 'comeet', 'workday']). | |
| keywords | No | Additional keywords to require or match. | |
| location | No | Geographic location filter. | |
| min_score | No | Minimum match score (0-100) threshold for alerting. | |
| work_mode | No | Preferred work mode: 'remote', 'hybrid', or 'onsite'. | |
| tech_stack | No | Preferred tech stack list for ranking/filtering. | |
| force_refresh | No | Force live fetch from sources bypassing cache. | |
| auto_mark_seen | No | Automatically record notified jobs in tracker to avoid duplicate alerts. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||