# Adding Jobs

## Goal

Adding a job should be fast.

Users should not fill unnecessary forms.

---

# Preferred Flow

## Option 1: Import URL

User pastes job advert URL.

System:

1. Fetch page.
2. Extract details.
3. Create draft job.
4. Show review screen.

---

# Review

User confirms:

- Title.
- Company.
- Location.
- Description.
- Requirements.

---

# Option 2: Manual Entry

Fallback when import fails.

Only request:

Required:

- Job title.
- Company.
- URL or description.

Optional:

- Salary.
- Location.
- Notes.

---

# Company Handling

If company exists:

Link automatically.

If company does not exist:

Create automatically.

Do not force a separate company creation flow.

---

# UX Principle

Adding a job should take seconds, not minutes.