Job Agent
Contents
Introduction
Installation
Configuration
Usage
12-Factor App Compliance
API Reference
Indices and Tables
Job Agent
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
Z
A
add_application() (in module server)
(modules.tracker.ApplicationTracker method)
adzuna_api_key (settings.Settings attribute)
adzuna_app_id (settings.Settings attribute)
adzuna_country (settings.Settings attribute)
adzuna_enabled (settings.Settings attribute)
ApplicationRequest (class in server)
ApplicationTracker (class in modules.tracker)
applied (modules.job_search.Job attribute)
applied_date (modules.job_search.Job attribute)
(modules.tracker.JobApplication attribute)
arbeitnow_enabled (settings.Settings attribute)
ashby_companies (settings.Settings attribute)
ashby_enabled (settings.Settings attribute)
auto_apply_enabled (settings.Settings attribute)
C
careerjet_enabled (settings.Settings attribute)
company (modules.job_search.Job attribute)
(modules.tracker.JobApplication attribute)
(server.ApplicationRequest attribute)
(server.JobResponse attribute)
config_file_path (settings.Settings attribute)
D
data_dir (settings.Settings attribute)
database_url (settings.Settings attribute)
db_type (settings.Settings attribute)
description (modules.job_search.Job attribute)
E
env_file (settings.Settings.Config attribute)
env_file_encoding (settings.Settings.Config attribute)
env_mode (settings.Settings attribute)
environment variable
DATABASE_URL
ENV_MODE
LLM_MODEL
LOG_LEVEL
OLLAMA_HOST
RECIPIENT_EMAIL
RECIPIENT_PHONE
SENDER_EMAIL
SENDER_PASSWORD
TWILIO_PHONE
TWILIO_SID
TWILIO_TOKEN
export_csv() (modules.tracker.ApplicationTracker method)
extra (settings.Settings.Config attribute)
F
filter_new_jobs() (modules.job_search.JobSearcher method)
G
get_application_status() (in module server)
get_applications() (in module server)
(modules.tracker.ApplicationTracker method)
get_summary() (modules.tracker.ApplicationTracker method)
github_token (settings.Settings attribute)
glassdoor_enabled (settings.Settings attribute)
greenhouse_companies (settings.Settings attribute)
greenhouse_enabled (settings.Settings attribute)
H
health() (in module server)
himalayas_enabled (settings.Settings attribute)
http_host (settings.Settings attribute)
http_port (settings.Settings attribute)
I
indeed_enabled (settings.Settings attribute)
indeed_publisher_id (settings.Settings attribute)
J
Job (class in modules.job_search)
JobApplication (class in modules.tracker)
jobicy_enabled (settings.Settings attribute)
JobResponse (class in server)
JobSearcher (class in modules.job_search)
jooble_enabled (settings.Settings attribute)
L
lever_companies (settings.Settings attribute)
lever_enabled (settings.Settings attribute)
lifespan() (in module server)
linkedin_client_id (settings.Settings attribute)
linkedin_client_secret (settings.Settings attribute)
linkedin_enabled (settings.Settings attribute)
llm_model (settings.Settings attribute)
location (modules.job_search.Job attribute)
(modules.tracker.JobApplication attribute)
(server.ApplicationRequest attribute)
(server.JobResponse attribute)
log_level (settings.Settings attribute)
M
main
module
max_jobs_per_search (settings.Settings attribute)
model_config (server.ApplicationRequest attribute)
(server.JobResponse attribute)
(server.SearchRequest attribute)
(settings.Settings attribute)
module
main
modules.job_search
modules.notifications
modules.tracker
server
settings
modules.job_search
module
modules.notifications
module
modules.tracker
module
monster_enabled (settings.Settings attribute)
N
notes (modules.tracker.JobApplication attribute)
NotificationConfig (class in modules.notifications)
NotificationService (class in modules.notifications)
notify_new_jobs() (modules.notifications.NotificationService method)
O
ollama_host (settings.Settings attribute)
P
posted_date (modules.job_search.Job attribute)
(server.JobResponse attribute)
R
recipient_email (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
recipient_phone (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
remote_ok_enabled (settings.Settings attribute)
remotive_enabled (settings.Settings attribute)
root() (in module server)
run_server() (in module server)
S
salary (modules.job_search.Job attribute)
search_all() (modules.job_search.JobSearcher method)
search_interval_hours (settings.Settings attribute)
search_jobs() (in module server)
search_term (modules.job_search.Job attribute)
SearchRequest (class in server)
send_email() (modules.notifications.NotificationService method)
send_sms() (modules.notifications.NotificationService method)
sender_email (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
sender_password (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
server
module
settings
module
Settings (class in settings)
settings (in module settings)
Settings.Config (class in settings)
simplyhired_enabled (settings.Settings attribute)
smtp_host (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
smtp_port (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
source (modules.job_search.Job attribute)
(modules.tracker.JobApplication attribute)
(server.ApplicationRequest attribute)
(server.JobResponse attribute)
status (modules.tracker.JobApplication attribute)
T
tags (server.SearchRequest attribute)
the_muse_api_key (settings.Settings attribute)
the_muse_enabled (settings.Settings attribute)
title (modules.job_search.Job attribute)
(modules.tracker.JobApplication attribute)
(server.ApplicationRequest attribute)
(server.JobResponse attribute)
twilio_phone (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
twilio_sid (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
twilio_token (modules.notifications.NotificationConfig attribute)
(settings.Settings attribute)
U
update_application_status() (in module server)
update_status() (modules.tracker.ApplicationTracker method)
url (modules.job_search.Job attribute)
(modules.tracker.JobApplication attribute)
(server.ApplicationRequest attribute)
(server.JobResponse attribute)
W
we_work_remotely_enabled (settings.Settings attribute)
Z
ziprecruiter_api_key (settings.Settings attribute)
ziprecruiter_enabled (settings.Settings attribute)