Skip to main content

Import a job from URL or file

3 min read · Jan 22, 2026
Quick Answer

Paste any job posting URL or upload a PDF/document. Our AI extracts title, tech stack, location, compensation, and requirements in seconds.

Import from URL

The fastest way to create a job is to import from an existing posting.

Supported sources

You can import from almost any URL:

  • Your company careers page
  • LinkedIn job postings
  • Indeed, Glassdoor, or other job boards
  • Lever, Greenhouse, or ATS career pages
  • Any publicly accessible job page

How to import

  1. Click Add New Job from your dashboard
  2. Paste the full URL of your job posting
  3. Click Import
  4. Wait 10-30 seconds for AI analysis
  5. Review the extracted information

What gets extracted

Our AI identifies and extracts:

Field What we look for
Job title Title, level, seniority
Tech stack Languages, frameworks, tools
Location Office, remote, hybrid, timezone
Compensation Salary range, equity, benefits
Experience Years required, must-have skills
Description Role scope, responsibilities

Tips for best results

  • Use the direct link to the job, not a search results page
  • Ensure the page is publicly accessible (not behind login)
  • If the URL requires authentication, use file upload instead
  • More detailed job postings yield better AI extraction

Upload a file

If your job is in a document rather than online:

Supported formats

  • PDF: Best format, most reliable parsing
  • DOCX/DOC: Microsoft Word documents
  • TXT: Plain text files
  • RTF: Rich text format

How to upload

  1. Click Add New Job from your dashboard
  2. Select Upload File
  3. Choose your job description document
  4. Wait for AI to process and extract
  5. Review the results

File requirements

  • Maximum file size: 10MB
  • Text must be selectable (not scanned images)
  • Clear formatting helps extraction accuracy

After import

Once import completes, you will see:

  • Side-by-side editor: Form on left, preview on right
  • Completeness bar: Shows required fields status
  • AI confidence indicators: Highlights uncertain extractions

Always review the extracted data. AI is usually accurate, but verify:

  • Is the job title correct?
  • Are all technologies captured?
  • Is compensation accurate?
  • Is location/remote policy right?

Troubleshooting import issues

URL import failed

Possible causes:

  • Page requires login or authentication
  • URL is invalid or no longer active
  • Website blocks automated access
  • Job posting has been removed

Solutions:

  • Try the careers page URL instead of job board
  • Copy the job description and upload as a file
  • Check if the job is still posted

File upload failed

Possible causes:

  • File is too large (over 10MB)
  • Format not supported
  • File is corrupted or password-protected
  • Document is a scanned image

Solutions:

  • Convert to PDF and try again
  • Copy text into a TXT file
  • Ensure document is not password-protected
  • Use OCR if document is scanned

Missing information

If AI did not extract everything:

  • The source may not have included that information
  • Add missing details manually in the editor
  • Particularly common for compensation (often not in postings)

See Job import failed for detailed troubleshooting.

Step-by-Step Guide

  1. 1

    Click Add New Job

    From your dashboard, click the Add New Job button.

  2. 2

    Paste URL or upload file

    Enter your job posting URL or select a file to upload.

  3. 3

    Wait for AI processing

    Our AI analyzes and extracts key details in 10-30 seconds.

  4. 4

    Review extracted data

    Check that all fields were captured correctly.

  5. 5

    Make corrections

    Edit any fields that need adjustment before continuing.

Frequently Asked Questions

Frequently Asked Questions

Yes. Paste the LinkedIn job URL and our AI will extract the details. Note that some LinkedIn fields may not be fully visible without login, so verify the extraction.

Was this article helpful?

Browse Help Center

Join the movement

The best teams don't wait.
They're already here.

Today, it's your turn.