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
| Method | Speed | Accuracy | Use Case |
|---|---|---|---|
| URL Extraction | Fastest | High | Online job postings |
| PDF Document Upload | Fast | High | Downloaded job descriptions |
| Manual Entry | Moderate | 100% | 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
- Navigate to the job posting online
- Ensure you're on the specific job description page
- Copy the complete URL from your browser address bar
- Verify URL includes job ID or specific identifiers
2. Paste URL in preparAItor
- Go to Step 2: Job Offer Details
- Select the "URL" tab
- Paste the complete URL in the input field
- 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
- Go to Step 2: Job Offer Details
- Select the "PDF Document Upload" tab
- 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
- Use Text-Based PDF documents: Avoid image-only files
- Standard Formatting: Simple layouts work best
- Complete Documents: Include full job descriptions
- Recent Files: Use current job postings
Quality Improvement
- Clear Headers: Distinct section headings
- Consistent Fonts: Standard typefaces
- Logical Structure: Organized information flow
- 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
- Go to Step 2: Job Offer Details
- Select the "Manual" tab
- Fill in the job description
- 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
- Be Comprehensive: Include all relevant details
- Use Keywords: Industry-specific terms
- Clear Structure: Organize information logically
- Specific Requirements: Detailed qualifications
- 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
- Start with URL: Try fastest method first
- Fall Back to PDF Document: If URL fails
- Enhance Manually: Add missing details
- Validate Everything: Ensure accuracy before generation
Quality Assurance
- Review All Fields: Check for accuracy
- Add Context: Include relevant details
- Verify Company Info: Ensure current data
- 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:
- Generate Applications: Create tailored documents
- Compare Methods: Find your preferred workflow
- Build Efficiency: Develop processing routines
- 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