Skip to main content
Intermediate8 minutes

Job Details Processing - Master All Three Input Methods

Job Details Processing - Master All Three Input Methods

Learn to extract job details using preparAItor's three powerful methods: URL extraction, PDF document upload, and manual entry. Master AI-powered job analysis to create perfectly tailored applications.

Saved Jobs Library

Before the three input tabs on Step 2: Job Offer Details of the Generator wizard, you'll see your Saved Jobs Library. Any job you've previously parsed is stored here so you can reuse it later.

How It Works

  • Reuse at no cost: Selecting a saved job applies its details instantly and does not consume a generation credit.
  • Tier-based storage quota: Each subscription tier has a maximum number of saved jobs you can keep:
    • Free: 1 job
    • Starter: 3 jobs
    • Pro: 10 jobs
    • Premium: 20 jobs
  • Replacement picker: When your storage is full and you analyze a new job, a replacement picker dialog appears. Choose which existing saved job to swap out for the new one.

If you don't want to reuse a previous job, simply proceed to the input tabs below the library.

Overview of Job Processing Methods

preparAItor offers three flexible approaches to capture job information:

Method Comparison

MethodSpeedAccuracyUse Case
URL ExtractionFastestHighOnline job postings
PDF Document UploadFastHighDownloaded job descriptions
Manual EntryModerate100%Complete control, any source

Method 1: URL Extraction (Recommended)

How URL Extraction Works

Our engine fetches the page, extracts the job content, and passes it through AI to identify the job title, company, address, and description.

Supported Job Platforms

preparAItor has dedicated platform handling for four job boards — these are the ones we target for reliable parsing:

  • jobs.ch: Swiss job portal
  • jobup.ch: Romandie and bilingual roles
  • LinkedIn: Job postings
  • Indeed: Job listings

Any other site — other Swiss boards, international job boards, and direct company career pages — goes through a generic fetch that we have not specifically tested or tuned. It may work, or it may fail outright if the site blocks automated access, requires login, hides content behind JavaScript, or uses non-standard markup. We do not promise compatibility with sites outside the four above.

A note on reliability: Job boards redesign their pages from time to time. When a platform changes its layout, anti-bot rules, or HTML structure, our automatic fetch can suddenly stop working — even on the "supported" platforms above — until we update our parser. If extraction fails on a page that used to work, it usually means the site has changed. We monitor this and ship fixes as fast as we can, but in the meantime please fall back to PDF document upload or manual entry so you can keep going.

Step-by-Step URL Extraction

1. Find and Copy Job URL

  1. Navigate to the job posting online
  2. Ensure you're on the specific job description page
  3. Copy the complete URL from your browser address bar
  4. Verify URL includes job ID or specific identifiers

2. Paste URL in preparAItor

  1. Go to Step 2: Job Offer Details
  2. Select the "URL" tab
  3. Paste the complete URL in the input field
  4. Click the "Analyze URL" button

3. Wait for Processing

A generic "Analyzing..." spinner appears while the job is fetched and parsed. There are no intermediate status stages — just wait for it to finish.

4. Review Extracted Information

Once processing completes, the job editor shows the fields we extracted:

  • Job title
  • Company name
  • Job location (city, postal code, country)
  • Application URL
  • Language (auto-detected: English, German, French, or Italian)
  • Contact person, email, and phone (when present in the posting)
  • Company address and website
  • Full job description text (stored verbatim — we do not split it into separate "requirements / responsibilities / benefits / salary" fields)

Review everything for accuracy before moving on. Every field is editable.

Troubleshooting URL Extraction

Common Issues and Solutions

"URL Not Accessible"

  • Cause: Site blocks automated access
  • Solution: Try PDF document upload method
  • Prevention: Use direct job posting URLs

"Incomplete Information Extracted"

  • Cause: Non-standard page formatting
  • Solution: Add missing details manually
  • Enhancement: Use manual entry for critical fields

"Wrong Job Extracted"

  • Cause: URL redirects or expired posting
  • Solution: Verify URL is current and specific
  • Check: Ensure URL points to individual job, not search results

Method 2: PDF Document Upload

When to Use PDF Document Upload

Ideal Situations

  • Downloaded Job Descriptions: Saved from websites
  • Email Attachments: Jobs sent via email
  • Printed Materials: Scanned job postings
  • Internal Postings: Company intranet jobs
  • Protected Sites: When URL extraction fails

PDF Document Processing Capabilities

Our AI handles:

  • Text-Based PDF documents: Standard job description documents
  • Formatted Documents: Company-branded job postings
  • Multi-Page Files: Comprehensive job descriptions
  • Embedded Tables: Structured requirement lists
  • Mixed Content: Text and basic graphics

Step-by-Step PDF Document Upload

1. Prepare Your PDF Document

Ensure your file:

  • Is Under 10 MB: Compress if necessary
  • Stays Within the Page Limit: The dropzone hint shows the maximum number of pages allowed — PDF documents exceeding this cap will be rejected
  • Contains Text: Not image-only or scanned
  • Is Current: Recent job posting
  • Is Complete: Full job description included

2. Upload Process

  1. Go to Step 2: Job Offer Details
  2. Select the "PDF Document Upload" tab
  3. Drag and drop your PDF document onto the dropzone — the file is processed automatically on drop. There is no separate submit button.

The dropzone shows the size limit (10 MB) and the max-pages limit as hints.

3. AI Processing

During processing, the system:

  • Extracts Text: Converts PDF document content to structured data
  • Identifies Sections: Recognizes job posting components
  • Parses Information: Organizes into relevant fields
  • Validates Content: Ensures logical structure

4. Review and Edit

After processing:

  • Check Accuracy: Verify extracted information
  • Add Missing Details: Use manual fields for gaps
  • Correct Errors: Edit any misinterpreted content
  • Enhance Data: Add context or clarifications

PDF Document Upload Best Practices

File Optimization

  1. Use Text-Based PDF documents: Avoid image-only files
  2. Standard Formatting: Simple layouts work best
  3. Complete Documents: Include full job descriptions
  4. Recent Files: Use current job postings

Quality Improvement

  1. Clear Headers: Distinct section headings
  2. Consistent Fonts: Standard typefaces
  3. Logical Structure: Organized information flow
  4. Minimal Graphics: Focus on text content

Method 3: Manual Entry

Complete Control Approach

Manual entry provides:

  • Full control over the source text: paste exactly what you want the AI to see
  • Fallback when URL parsing fails: works for any source — email, flyer, networking lead
  • Flexible format: not limited by source page structure
  • Same cost as URL / PDF document: 10 credits per parse (company enrichment runs automatically on save)

Manual Entry Interface

  1. Go to Step 2: Job Offer Details
  2. Select the "Manual" tab
  3. Fill in the job description
  4. Click "Submit Job Details"

Required Field

Only one field is required:

  • Job Description: The full job posting text (minimum 50 characters). This is what the AI uses to tailor your application.

Optional: Override AI-Extracted Fields

Beneath the description there is an expandable section labelled "Optional: override AI-extracted fields". By default it stays collapsed and the AI infers these values from your description. Expand it only if you want to manually override any of:

  • Job Title
  • Company
  • Address

You do not need to fill these in — leaving them blank lets the AI extract them for you.

Manual Entry Best Practices

Writing Effective Descriptions

  1. Be Comprehensive: Include all relevant details
  2. Use Keywords: Industry-specific terms
  3. Clear Structure: Organize information logically
  4. Specific Requirements: Detailed qualifications
  5. Company Context: Business background

Content Guidelines

  • Minimum 50 Characters: Ensures AI has enough context
  • Specific Skills: List exact technologies or qualifications
  • Clear Responsibilities: Define role expectations
  • Company Information: Background and culture details

Advanced Job Processing Features

Integration with Application Generation

Data Usage in AI Generation

Extracted job details power:

  • Personalization: Tailored cover letters
  • Keyword Matching: Skills alignment
  • Company Research: Relevant talking points
  • Cultural Fit: Tone and style adaptation
  • Interview Prep: Relevant questions and answers

Comparison and Best Practices

Choosing the Right Method

Use URL Extraction When:

  • Job is posted on supported platforms
  • You need speed and efficiency
  • Standard job posting format
  • Want automatic company enrichment

Use PDF Document Upload When:

  • URL extraction not available
  • Downloaded job descriptions
  • Email-based job postings
  • Need to process offline documents

Use Manual Entry When:

  • Maximum control required
  • Unique or non-standard sources
  • Adding personal insights
  • Combining multiple sources
  • Job details from networking

Workflow Optimization

Efficient Processing

  1. Start with URL: Try fastest method first
  2. Fall Back to PDF Document: If URL fails
  3. Enhance Manually: Add missing details
  4. Validate Everything: Ensure accuracy before generation

Quality Assurance

  1. Review All Fields: Check for accuracy
  2. Add Context: Include relevant details
  3. Verify Company Info: Ensure current data
  4. Test Completeness: Minimum viable information

Troubleshooting Common Issues

Technical Problems

"Processing Failed"

  • Check internet connection
  • Verify file format and size
  • Try alternative method
  • Contact support if persistent

"Incomplete Extraction"

  • Add missing information manually
  • Check source document quality
  • Use combination of methods

Content Issues

"Irrelevant Information"

  • Edit extracted content
  • Remove unnecessary details
  • Focus on job-specific requirements

"Missing Key Details"

  • Use manual entry to supplement
  • Research company additional information
  • Add industry context

Next Steps

With mastered job processing skills:

  1. Generate Applications: Create tailored documents
  2. Compare Methods: Find your preferred workflow
  3. Build Efficiency: Develop processing routines
  4. Track Success: Monitor application outcomes

Your job processing expertise will significantly improve application quality and generation speed!

What's Next?

Ready to continue your learning journey? Check out the next guide:

Continue to next guide

Ready to Put This Into Practice?

Start using preparAItor to accelerate your job search