Features Guide

This is the long-form reference for every Jobiz feature. If you're looking for a quick tour of the product, start with Getting Started. This page goes one level deeper: filters, formats, templates, schedules, plan gates, and the small details that make each tool worth using.

Find Jobs

Find jobs in the sidebar is where you look for work. It's one live search: type what you're after, and the results appear on the same page. Nothing is saved. The page URL is the search, so you can bookmark a search to run it again later, or share the link.

Where the jobs come from

Jobiz keeps its own catalogue of postings, collected straight from company career sites, the applicant tracking systems behind them (Workday, Greenhouse, Lever, and dozens more), and LinkedIn. Each posting is read by AI into structured fields (seniority, salary, skills, requirements, and so on) so you can filter and compare jobs on them, and duplicates of the same job are merged into one result. Searches cover postings from the last 30 days, and a posting drops out once the employer closes it.

Postings from recruitment and staffing agencies are left out, so every result is a job at the company that's hiring.

Searching

The search bar at the top of the page has:

FieldWhat it does
Job titleOne or more titles. A job matches if it fits any of them.
LocationOne or more cities or countries, picked from the autocomplete.
Date postedLast hour, Last 24 hours, Last 7 days, Last 30 days. All four are available on every plan.
Remote onlyToggle. When on, only remote roles are returned.
SortMost relevant, Newest, Oldest, Highest salary, or Lowest salary. Shown once you've entered a title.
FiltersOpens the Filters panel beside the search bar. See Filters below.

Press Search to run it.

For you

Leave the title empty and, if you've uploaded your resume, the page shows For you: jobs ranked against your resume, best fit first. Add a title at any time to switch back to a regular search.

Filters

The Filters panel narrows a search by what the posting states:

FilterWhat it keeps
Work arrangementOn-site, Hybrid, or Remote
SeniorityIntern, Entry level, Mid level, Senior, Lead, Director, Executive
Employment typeFull-time, Part-time, Contract, Temporary, Internship, and more
Job familyThe field the role belongs to: Software, Data & Analytics, Finance & Accounting, Marketing, Healthcare, and more
Minimum salaryJobs whose pay reaches the amount, worked out per year. Salaries in other currencies are converted to US dollars to compare them; the job itself still shows the employer's own figure and currency
Experience askedJobs asking for at most this many years of experience. Only postings that state a number of years match
Education askedThe degree or qualification the posting asks for
Company sizeThe hiring company's number of employees
Offers visa sponsorshipOnly jobs that mention sponsoring a visa
Hide jobs requiring security clearanceLeaves out roles that require a government security clearance
Only jobs with a salaryOnly jobs that state their pay

Filters apply to every match, not only to the results already loaded. A filter on something a posting doesn't state (a salary, a seniority) leaves that posting out, so turn off the ones you don't need if a search comes back thin.

Cards and Table

The same results can be shown two ways. Switch between them with the Cards / Table control in the page header:

  • Cards: a grid for browsing. Good for skimming a search and opening what looks interesting.
  • Table: for comparing. Sort and filter any column, add AI columns, select rows for bulk actions, and export.

Your choice is remembered in this browser. Switching view keeps the search and the results already loaded.

How results load

Both views show the first 50 jobs right away and load more as you go: Cards add the next ones as you scroll, and the Table has a Show more jobs button at the bottom. It's the same on every plan, and searching never counts against your plan.

A search can be scrolled through its first 1,000 jobs. If it matches more, the page says "Showing the first 1,000. Narrow the search to see others.": add a location, a shorter date range, or a filter.

Match Score

If you've uploaded your resume, every result shows a Match Score: how closely the role lines up with your resume. In the Table view, results are sorted by match until you pick a different sort.

Filtering in the Table view

On top of the Filters panel, the Table view can sort and filter any column. Open the menu icon on any column header to sort (Ascending / Descending) or add a condition filter (contains, equals, between, and more for numeric or date columns). Filters and sorts work two ways, depending on the column:

  • Country, Arrangement, Type, Seniority, Taxonomies (the job family), and Education Required: the filter runs the search again across every match, and it's added to the URL along with the rest of the search. Sorting by Post date or Salary works the same way: it's the order of the whole search.
  • Every other column (Match Score, AI columns, text columns such as notes, and so on): the filter or sort applies to the results already loaded. When not every match has loaded, the page tells you so.

Customizing the table

  • Hide or show columns to keep only what you actually use. Seniority shows by default; Experience, Languages, Certifications, Department, and Applicants start hidden: turn them on from the Hidden popover in the toolbar
  • Reorder and resize columns by dragging
  • Alternating colors: toggle from the toolbar Settings popover, for easier scanning of long lists
  • Hide individual jobs without deleting them, so you can revisit later from the Hidden popover in the toolbar

Layout changes save automatically.

Job detail panel

Click a card or a row to open the full job in a side panel on the right (on the Tracker it opens as a centered dialog). The job is organised across four tabs:

  • Details: everything we know about the job and the company, including what the table doesn't show. See below.
  • Match: the Match Score breakdown. See Match Score.
  • AI Extraction: the answers from your custom AI columns for this job, with a button to run an extraction on just this job if any answers are missing.
  • Job Posting: the original posting's full text, sanitized and rendered inline.

The panel header carries prev / next arrows so you can flip through jobs without closing and re-opening. Below the title sits an action row where you can:

  • Change the application status with the status control (it syncs to the Tracker exactly like the inline column).
  • Generate tailored documents: for a job with none, a Tailor application button opens the generation flow; once a resume or cover letter exists, it becomes a My application dropdown with quick links to the latest Resume and Cover Letter (each opens in the editor in a new tab) plus a Tailor again option.
  • Apply: opens the original listing in a new tab.

Keyboard: Esc closes, ↑ and ↓ navigate to the previous and next job.

What the Details tab shows

Each item appears when the posting states it, so two jobs rarely show exactly the same set.

PartWhat's in it
The roleSeniority, years of experience asked, employment type, work arrangement (with office days per week for hybrid roles), salary, working hours, department or team
RequirementsEducation (and whether it's a must or "or equivalent experience"), required languages with the level asked, certifications and licences (required or preferred), security clearance, visa sponsorship
SkillsSplit into Required and Preferred
Key Responsibilities and Key RequirementsThe job's top points, up to three of each
BenefitsWhat the employer offers on top of pay
The postingWhen it was posted (and whether that date comes from the employer or is our estimate), the source (the company's hiring system, or LinkedIn), the hiring manager when named, and for LinkedIn postings the first posted date, a Reposted label, applicant and view counts, and whether it's Easy Apply on LinkedIn or applied on the company's site
CompanyDescription, industry, size, headquarters, year founded, company type (public, private, nonprofit, and so on), stock ticker, funding (last round and total raised), followers, specialties, website, and LinkedIn page

Daily limit on opened postings

Each plan can open a set number of new job postings per day:

PlanNew postings opened per day
Free500
Pro1,000
Max1,000

Jobs you track can always be opened. A job counts once a day: when it stays open a few seconds (that's when its Apply link loads, so the button goes straight to the employer), when you read its Job Posting tab, or when you click Apply, whichever comes first.

Saving jobs

To keep a job, click the bookmark on its card, or set a Status on it in the Table view or the job detail panel: Tracked, Applied, Interviewing, Waiting, Offer, Accepted, Rejected, or Withdrawn. Either way the job lands in the Tracker, and status changes stay in sync between the two.

AI Extractions and tailored documents

In the Table view, select rows and click AI Extraction to ask the same question of every selected job, with the answer written into its own column. Answers are kept per job, so they're there again whenever that job shows up in a later search. See AI Extractions.

To generate a tailored resume or cover letter, use Tailor application in the job detail panel or on selected rows. See Tailored Resumes.

Adding a job by hand

Jobs you find elsewhere (a referral, a posting someone sent you) can be added from the Add job button on the Tracker. A job you add by hand is private: it never shows up in anyone else's search.

Match Score

Once your resume is uploaded, every job in Find jobs and the Tracker shows a Match Score, a percentage indicating how closely the role lines up with your resume. Treat it as a triage tool, not a hire-probability prediction: it tells you which 5 of 50 listings deserve a careful read.

What the score is built from

Match Score compares two things:

  1. A compact representation of your saved resume (skills, roles, experience, education)
  2. The structured fields of the job (title, required and preferred skills, experience and education requirements)

When you change your resume, scores update to match it: there's nothing to re-run. The score is worked out on the spot, on every plan, and never counts against your plan.

The breakdown

Open a job and switch to the Match tab in the job detail panel to see why a job scored the way it did:

  • A one-line verdict (e.g. Strong match, Good fit, Partial fit, Weak fit) and whether the role is in the same, an adjacent, or a different field from yours
  • The job's skills grouped by importance (Critical, Required, Preferred, Nice to have), with the ones you have highlighted and the ones you lack outlined
  • Checks on the other requirements, such as years of experience, education, and languages

AI Extractions

AI Extractions let you ask the same question across a set of jobs and get the answer in its own column. Define the question once, pick the answer format, and the AI reads each posting and writes the answer for you.

What the AI reads

An extraction works only from the job posting. For each job, the AI reads the structured details we've captured (title, company, location, salary, seniority, key skills, and so on) together with the full job description, then answers your criteria from that text alone.

It does not look at your resume, profile, or any of your personal data — an extraction answer describes the job, not how you fit it. If you want to know how well a posting lines up with your background, that's what Match Score is for: it compares each job against your saved resume. Extractions and Match Score are separate, complementary tools — one reads the posting, the other reads your resume.

Running extractions

Always select first, then run. From the Table view in Find jobs (or the table on the Tracker):

  • One job: right-click the row, pick Extract with AI, and choose which criteria to apply
  • A subset of jobs: tick the checkboxes on the rows you want, then click AI Extraction in the toolbar
  • Every row in the table: tick the header checkbox to select every row, then click AI Extraction in the toolbar

The AI Extraction dialog opens on the criteria picker, where you choose which saved criteria to apply (and add new ones inline). If some of the selected jobs already have an answer for the criteria you picked, a confirmation summary appears with two options: Extract N new to skip the duplicates (default), or Re-extract all to overwrite existing answers.

Each job counts once toward your plan's AI column jobs for the month, however many columns it answers. One run reads up to your plan's jobs per run (Free 3, Pro 10, Max 100); if you select more, the run takes the first ones selected. The dialog shows how many jobs you have left this month (e.g. "180 of 200 left this month").

Answers are kept per job: when a job you've already extracted shows up again in a later search, its answers are already in the cells.

Defining a criterion

Open the AI Extraction dialog from the table toolbar and click Add a new column in the picker. The new-criterion screen asks for:

  • Your request: the question, up to 100 characters (e.g. "Is this fully remote?", "What's the tech stack?")
  • Response format: how the answer should be shaped

Format options:

FormatUse when
No preferenceLet the AI pick the most natural shape
Yes/NoBoolean question
True/FalseSame as Yes/No, different label
ListComma-separated values (e.g. technologies, perks)
Short summaryA one-sentence answer
NumberNumeric answer (years, headcount, salary)
DateA specific date (deadline, start date)
Extracted textPull a verbatim quote from the posting

Saved criteria stick to your profile and become column headers in the Table view of Find jobs and on the Tracker. You can also override the format on a per-run basis without changing the saved definition.

How many criteria you can save

The number of saved criteria, and how many jobs the AI reads, are set by plan:

PlanSaved AI criteriaJobs per runJobs a month
Free233
Pro310200
Max51002,000

Resumes & Default Cover Letter

Your base resumes are the resumes the AI tailors from for every job. Open Resumes in the sidebar: every resume you keep is a card in a grid, with a search over their names once you have a few. Click a card to open its editor, or Create new resume to add another, up to your plan's limit.

One of them is your default resume: it's used for match scores, for Auto-apply, and for any job no other resume is set for. To switch, choose Make it the default on another resume. A tailored resume can also become a base resume with Save as base resume (see Editing Tailored Documents).

Resumes

Each one holds everything the AI uses when it tailors a resume for a specific posting: work history, education, skills, languages, certifications, courses, projects, publications, contact info, photo, and the default template + style.

Two ways to fill it

  • Upload a PDF or DOCX (up to 10 MB) and we parse it into structured fields, then drop you into a review form to fix anything the parser got wrong. Every upload makes a new base resume.
  • Fill the form manually with every field editable directly through type-appropriate controls (calendar pickers for dates, searchable comboboxes for languages and visa types, a photo uploader). The structural editing controls (drag-reorder, hide toggles) are described below.

Editing, reordering, and hiding

Inside the resume form you have full structural control alongside content edits:

  • Edit any field inline (name, contact, summary, every bullet of every entry, dates, locations, descriptions)
  • Reorder sections by dragging the section header (drag handle on the left). Reorder applies globally and is persisted in your resume so every download and every tailored resume inherits the same order
  • Hide a section with the eye toggle on the section header. Hidden sections are kept in your data (so you don't lose them) but excluded from the PDF and from the AI's view when tailoring. Show them again with the same toggle
  • Reorder entries within a section (e.g. move a job above another in Experience) by dragging the entry's drag handle
  • Hide an entry the same way as a section, with the eye toggle on the entry. Useful for archiving an old role you no longer want shown without deleting it

Live preview and download

The left side of the page shows a live HTML preview that mirrors the PDF layout. Every edit, reorder, hide, template switch, or color change updates the preview instantly with no debounce. Hit Download in the toolbar to get the corresponding PDF in the current template and style. Preview and download are free on every plan.

Analyze

The Analyze button in the toolbar runs an end-to-end AI quality review of the resume:

  • Clarity and impact of bullets
  • Missing keywords and skills
  • Section balance (too few experiences, too many courses, etc.)
  • Specific suggestions you can apply one by one with a click

Free includes one try; Pro and Max are unlimited, within fair use. Recommended right after your first upload and again after any substantial rewrite.

Per-section AI refinement

Inside the form, individual parts can be rewritten by the AI without doing a full Analyze pass:

  • Bullet enhancement: rewrite a single bullet for tone, brevity, or impact
  • Section improvement: rewrite an entire section (summary, a single experience entry, etc.)

Each refinement is silently applied to the field in place. Save afterwards if you want to keep it.

Default template and style

Pick the template (Harvard, Classic, Sidebar, Executive, Vivid, Framed) and the style (font, primary color, accent color) you want every tailored resume to inherit. The live preview updates instantly with no AI call. The values saved here are the defaults, you can still override them per document on the tailored resume edit page.

Version history (Pro+)

Every save creates a new version. Open History in the toolbar to compare prior versions and restore one if you regret a change. Available on Pro and Max.

Default cover letter

The default cover letter is purely about visual defaults: the actual body of every cover letter is generated per job by the AI, so there's no cover letter text to author and no sections or entries to reorder or hide (the structure is fixed: header, recipient block, subject, salutation, four paragraphs, signature). What it sets:

  • Default template: Professional, Modern, Double Frame, or Geometric
  • Default style: font (5 typefaces) and colors (primary + accent)

To set it, open any tailored cover letter from the Tailored page, pick the template and style you like, and click Use as default (see Tailored Cover Letters).

The defaults you keep this way apply to every tailored cover letter you generate from that moment on. Per-document overrides are available on the tailored cover letter edit page.

Source of truth

Changes to a base resume (content, template, style) silently propagate to every new tailored document made from it from that moment on. Existing tailored documents are not retroactively rewritten. Match Scores follow your default resume and update on their own.

Tailored Resumes

Generating a tailored resume rewrites your base resume for a specific job: bullets reframed against the job description, keywords pulled from the requirements, sections ordered to match what the posting emphasizes.

Generating

From the Table view in Find jobs, or the table on the Tracker:

  1. Right-click a row, or check several rows
  2. Pick Tailor application in the menu (or the toolbar above the table)
  3. Choose Resume + Cover Letter, Resume, or Cover Letter

You can also generate from the job detail panel: open a job and press the Tailor application button in the action row (it becomes a My application dropdown with quick links — plus Tailor again — once docs exist).

Picking Resume + Cover Letter runs both pipelines for the same job in one shot, so the resume and the cover letter share the same context and land in Tailored at roughly the same time. There's no separate "generate the cover letter for the resume I just made" step.

Batching across jobs is a Max-only feature. Free and Pro can generate one job at a time (right-click a single row, or open the toolbar action with one job selected). On Max you can multi-select and run the same Tailor application action for up to 5 jobs per click.

Common Max combo: 5 jobs × Resume + Cover Letter = 10 documents generated in parallel from one click. Selecting more than your plan's cap surfaces a toast ("Maximum N jobs at a time on your plan") and blocks the run; on Free or Pro, multi-job selections surface a Max upsell instead.

Single-job generation works on every plan. Free includes 1 tailored resume and 1 cover letter a month; Pro and Max have no monthly limit, within fair use. See Billing & Plans for the details.

Generation runs in the background. You can keep working while documents finish; you'll see a small status indicator and a toast when each one is ready.

Editing a tailored resume

Once a tailored resume exists, click its version badge on the Tailored page to open the edit page. You get the same controls as on a base resume, but scoped to that one tailored version:

  • Edit any field inline (summary, every bullet, every entry)
  • Reorder sections by dragging the section header
  • Hide a section with the eye toggle (kept in the data, excluded from the PDF)
  • Reorder entries within a section by dragging the entry handle
  • Hide an entry with its eye toggle
  • Per-section AI refinement: bullet enhancement and section improvement, same as on your base resumes
  • Live preview on the left, updating instantly on every change
  • Switch templates without re-running the AI (nothing counted)
  • Override style (font and colors) just for this document
  • Save to persist the changes (creates a new version), or Reset to roll back to the last saved version
  • Download the PDF in the currently selected template and style
  • Save as base resume to copy it into your base resumes and tailor from it later. The tailored one stays with its job, and the copy isn't made your default automatically

For the broader Tailored page (all tailored docs, search, sort, version dropdown, delete) see Editing Tailored Documents.

Country-aware tailoring

The country in the job's location drives a few things automatically:

  • Field stripping: in markets where photos and birth dates are not standard (US, UK, IE, CA, AU), those fields are removed from the tailored output. In markets where they're expected (DE, AT, CH, NL, JP, AE), they're kept.
  • Address detail: full street and zipcode for European and Japanese conventions, just city for Anglo and Singapore conventions.
  • Legal footers: countries with explicit data-processing requirements (IT, PL, RO) get the standard authorization clause appended, in either the local language or English depending on the language you picked.

These rules are applied before the AI sees your resume, so the tailored output stays appropriate to the market you're applying to without you having to think about it.

Languages

Tailored resumes are generated in English. Country-aware tailoring (above) still adapts the structure and the legal footer to the target market.

Resume templates

Six visual templates for resumes:

TemplateLayout
HarvardClean single-column, bold section underlines, compact spacing
ClassicTraditional serif, elegant section borders
SidebarTwo-column with a dark sidebar for contact and skills
ExecutiveWarm copper accents, timeline layout, skill badges
VividCoral accents, circular photo, filled section headers
FramedMonochrome, page border, centered header, two-column body

Set the default on your default resume, or override on a per-document basis from the resume edit page. Switching templates re-renders the PDF instantly: no AI call, nothing counted.

Style customization

Each template accepts:

  • Font: 5 typefaces available (Raleway, Lato, Merriweather, Inter, Montserrat)
  • Primary color: the main accent
  • Accent color: secondary highlights

Save defaults globally, or override per document. The same panel covers cover letters, with a separate set of saved defaults.

Costs

Each tailored resume counts as one tailored document (Free includes 1 a month; unlimited on Pro and Max, within fair use). Re-generating for the same job creates a new version and counts again. Switching template, font, or colors is free.

Tailored Cover Letters

A tailored cover letter is built from two layers: the AI writes the 4 body paragraphs against the job description, and a boilerplate file fills in everything around them (header with your contact details, recipient block, subject line, salutation, closing, date format).

Generating

Same flow as tailored resumes. From the Table view in Find jobs, or the table on the Tracker:

  1. Right-click a row, or check several rows
  2. Pick Tailor application in the menu (or the toolbar above the table)
  3. Choose Resume + Cover Letter (generates both at once) or Cover Letter

You can also kick this off from the job detail panel via its Tailor application button.

Picking Resume + Cover Letter is the recommended path when you're applying for the first time to a job: the resume and the cover letter are produced in the same pass with consistent framing. Cover Letter only is right when you've already got a tailored resume for that job and just need the letter (or you tweaked the resume manually and want a fresh letter built from the updated context).

Same batching rules as tailored resumes. Batch is a Max-only feature: Free and Pro generate one cover letter at a time, while Max covers up to 5 jobs per click. With Cover Letter only on Max that's 5 letters from one action; with Resume + Cover Letter that's 10 documents (5 resumes + 5 letters) in one shot.

Single-cover-letter generation works on every plan. Each cover letter counts as one tailored document, like a resume: Free includes 1 of each a month, and Pro and Max have no monthly limit, within fair use. See Billing & Plans for the details.

Generation runs in the background and lands in the Tailored page when ready. Same status indicator and toast as for resumes.

Editing a tailored cover letter

Once a tailored cover letter exists, click its version badge on the Tailored page to open the edit page. The structure of a cover letter is fixed (header, recipient block, subject, salutation, four paragraphs, signature) so there's no section or entry reorder, and no hide toggles: every piece is always present. What you can do:

  • Edit every field in the Content tab, organised into form sections:
    • Sender: your name, phone, email, address, LinkedIn URL
    • Recipient: company name, location, salutation, subject line, date
    • Letter body: the four paragraphs (free-text textareas) and the signature greeting
  • Live preview on the left, updating instantly on every keystroke
  • Open the Style tab to switch templates (Professional, Modern, Double Frame, Geometric) without re-running the AI (nothing counted)
  • Override style (font and colors) just for this document
  • Save to persist the changes (creates a new version), or Reset to roll back to the last saved version
  • Download the PDF in the currently selected template and style

AI refinement isn't available on cover letter paragraphs; regenerate the cover letter for that job (it counts as one tailored document) if you want a fresh AI pass on the prose.

Languages and boilerplate

Cover letters are generated in English, same as tailored resumes. If the job has a hiring manager name, the salutation uses it ("Dear Maria,"). Otherwise it falls back to a generic but warm form ("Dear Hiring Team,").

Cover letter templates

Four templates:

TemplateStyle
ProfessionalFormal layout, traditional industries
ModernBlue accent header, split name and contact layout
Double FrameElegant double border, serif typography
GeometricBlue geometric corners, bold accents

Same font and color customization as resumes, with its own saved defaults.

Costs

Each cover letter counts as one tailored document. As with resumes, re-generating creates a new version.

Tasks Panel

Most things in Jobiz that hit the AI run in the background, so you don't have to wait for them. The Tasks panel is the place where every running, queued, or just-finished job ends up: one stop to see what's still working, what's done, and what failed.

Where to find it

On desktop it sits at the top of the sidebar, right under the Jobiz logo and above the Dashboard item. On mobile it appears as a small floating pill in the bottom-left corner while there's something to show, and you can bring it back from the Tasks button at the top of the side menu. When something is running you'll see a spinning loader; when nothing is running it shows a small checklist icon. Hover the trigger and you get a label that summarizes the current state:

  • Tasks: nothing happening
  • Processing (N): N tasks running right now
  • N ready: N completed tasks waiting for you
  • N failed: N tasks errored, with details inside

Click the trigger to open the popover. The full panel always opens on the same shell with a "Tasks" header and, when nothing is in flight, a "Dismiss all" button on the right that clears the completed/failed rows.

What ends up in there

Document generation and AI Extractions pipe their progress through the Tasks panel. Specifically:

Task typeTriggered by
ResumeGenerating a tailored resume (right-click > Tailor application > Resume, or Resume + Cover Letter)
Cover LetterGenerating a tailored cover letter (right-click > Tailor application > Cover Letter, or Resume + Cover Letter)
AI ExtractionRunning an AI Extraction across the selected jobs (toolbar AI action)

Quick UI actions (saving the resume form, switching templates, editing a bullet manually) don't show up, since they're synchronous, and neither does the Match Score, which is worked out instantly.

Two display modes

Tasks are shown one of two ways depending on whether they were launched in a batch:

  • Single tasks (one resume for one job, one cover letter for one job, an AI Extraction on a single row) display as one row with the doc type and job title on the first line and the company name underneath. A status icon sits on the left.
  • Batched tasks (an AI Extraction across multiple selected jobs, a multi-job document generation) collapse into a single row showing the operation name and a done/total counter (e.g. an AI Extraction running across 12 jobs ticks up to 12/12 as each one completes), plus a progress bar. Any failed count appears inline (e.g. "(2 failed)") so you can tell at a glance whether the batch is healthy.

Per-task status

Each row carries a status icon: spinner while running, green check when done, red alert if it errored (with the error message shown inline so you can act on it). Clicking a completed Resume or Cover Letter row opens that document directly in its edit page.

Persistence

The Tasks panel survives navigation: opening a different page doesn't reset the queue, and tasks keep ticking even if you close the popover. So you can fire off a batch, keep working elsewhere in the app, and come back when the panel tells you everything is ready. The footer surfaces a View documents link (it opens the Tailored page) as soon as one of the completed tasks is a resume or cover letter, plus a counter of what's still in progress (or what's ready).

Editing Tailored Documents

Every tailored resume and cover letter lands on the Tailored page (sidebar > Tailored), which lists every tailored version you've generated, grouped by job and ordered by most recent. Switch between the Pages view (each job's resume and cover letter side by side) and the Table view described below; the search box works in both. Your base resumes, the ones you tailor from, live on a separate page: Resumes.

The table view

Each row covers one job and shows:

  • Company logo + name and the job title
  • Location and the date of the latest generation
  • A Resume column with a dropdown listing every version (v1, v2, v3…) for that job. Click a version to open it; download or delete from the row actions
  • A Cover Letter column with the same dropdown for letter versions
  • Search box (top-right) to filter by company, title, or location
  • Sortable columns (Company, Position, Location, Last Generated)

Each version is preserved: regenerating creates a new v(N+1) instead of overwriting, so you can always roll back to a prior take.

Tailored doc edit page

Click any version to open the dedicated edit page (one per doc type, one row per job):

  • Live HTML preview on one side, tabbed form on the other (Content tab + Style tab)
  • Edit any field manually: the same form components used by your base resumes work here too, scoped to the tailored content
  • Switch templates without regenerating: re-renders the PDF instantly, nothing counted
  • Style override: per-document font and colors that take precedence over your saved defaults
  • Save to persist the changes (creates a new version), Reset to roll back to the last saved version
  • Download the PDF in the currently selected template and style
  • Save as base resume (tailored resumes, top bar): copies this resume into your base resumes so you can tailor from it later. It's a copy: the tailored one stays with its job, and the copy doesn't become your default unless you make it so from Resumes. The same action sits under the resume in the Pages view and in each version's menu in the Table view. If your plan has no room for another resume, an upgrade dialog opens instead

Per-section AI refinement (resume edit page)

The same refinement actions available on base resumes work on tailored resumes too: highlight a bullet or a section and ask the AI to rewrite it.

  • Bullet enhancement
  • Section improvement

AI refinement isn't available on cover letter paragraphs; the easiest way to iterate on a letter is to regenerate it (it counts as one tailored document) or edit the paragraphs by hand.

Deleting

Hit the trash icon on any row to delete every version (resume + cover letter) for that job. The action prompts before destroying anything; once confirmed, it cannot be undone.

Auto Searches

An auto search is a saved search that runs on its own schedule and brings you only the jobs that are new since its last run. Optional: score every new job, run AI columns on it, email it to you, and on Max export each run to a Google Sheet or a CSV.

Auto searches are on every plan:

PlanAuto searchesChecked for new jobs
Free1Daily
Pro5Every hour
Max15Every 10 minutes

Open Auto-search from the sidebar and click Create your first auto search (or New auto search if you already have some). The wizard has 4 steps:

  1. Search: keywords, location, and advanced filters
  2. Match Score: toggle on to compute a Match Score for every new job the auto search finds (it never counts against your plan), and turn on Filter delivery by minimum score to only deliver jobs that meet a threshold
  3. AI Extraction: optionally pick saved AI columns (or create new ones) to run on each new job. Toggle Re-run on jobs that already have these columns to answer them again
  4. Schedule & Delivery:
    • Frequency: as often as your plan allows (Every 10 minutes on Max, Every hour on Pro and Max, Daily or Weekly on every plan), with the time or the day and time for daily and weekly auto searches
    • Timezone: stored per auto search, so the same daily run fires at 9 AM in your local time even when daylight saving shifts
    • Email me the new jobs: on/off for this auto search. On Max you can also attach the delivered jobs as a CSV
    • Export each run to Google Sheets (Max): append new jobs to a Jobiz-managed spreadsheet in your Drive (see Google Sheets Export)
    • Export columns: when the CSV or the Google Sheet is on, pick which standard and AI columns appear in the export
    • Stop after N runs (optional): the auto search switches itself off after that many runs, handy for trial searches

Auto search emails

One rule for everyone, set in Settings > Preferences > Auto search emails:

  • Daily digest (the default): one email a day covering all your auto searches, sent from 8 AM in your timezone, and only when there's something new. Never an empty email
  • As they come (Pro and Max): new jobs as your auto searches find them, at most one email an hour and 6 a day
  • Off: no auto search emails. Your auto searches keep running, and the new jobs wait for you in the app

Every auto search email has a one-click unsubscribe that turns auto search emails off; the auto searches themselves keep running. If you haven't opened one of our emails or signed in for 30 days, auto search emails pause on their own until you come back.

Lifecycle and statuses

Each card shows how many new jobs the auto search found this week, and one of these status badges:

  • Active: scheduled and ready (this is also what a cleanly finished run returns to)
  • Running: currently executing
  • Warning: last run had a partial success (some steps failed, for example the AI column step when your plan's AI jobs for the month ran out)
  • Failed: last run errored
  • Paused: stopped automatically, with the reason shown inline on the card: a long stretch with nothing new (about 3 days for auto searches checked every 10 minutes or every hour, about 2 weeks for daily, 30 runs for weekly), the Stop after N runs limit reached, or a plan that keeps fewer auto searches. Click Resume once you've adjusted the filters
  • Disabled: manually paused via the Pause button on the card

Click Pause or Resume on the card to toggle an auto search without deleting it. Edits to schedule, filters, or AI columns take effect from the next run.

Changing plan

If you move to a plan that keeps fewer auto searches, your oldest auto searches stay on, at the fastest pace the new plan allows, and the rest are paused. We email you which ones. Their searches and settings are kept, so they come back on with an upgrade.

What counts against your plan

The search and the Match Score never count. The only step that draws from your plan is AI Extraction: each new job counts once toward your AI column jobs for the month, however many columns it answers, and one run reads up to your plan's jobs per run (Free 3, Pro 10, Max 100).

A loosely filtered auto search with AI columns on can use up your month's AI jobs quickly. Tighten the filters before turning AI columns on.

Google Sheets Export

Export jobs and auto search results to Google Sheets. Manual export from a table is available on every plan; exporting each auto search run on its own is part of the Max plan.

Connecting

  1. Go to Settings > Preferences > Google Sheets
  2. Click Connect Google Sheets
  3. Authorize Jobiz on the consent screen

We only request permission to create and edit spreadsheets in a Jobiz folder we make in your Drive. We can't see your other files, your Gmail, or anything outside that folder.

Exporting from a table

In the Table view of Find jobs, or on the Tracker, click Settings in the toolbar (the slider icon) and pick Export. The dialog gives you two destinations:

  • CSV: download a .csv file
  • Google Sheets: create a new spreadsheet in your Jobiz Drive folder

Two switches at the bottom let you tune what gets exported: Include hidden rows and Include hidden columns. Each Google Sheets export creates a fresh spreadsheet in the Jobiz folder.

On Max, in step 4 of the auto search wizard (Schedule & Delivery), toggle Export each run to Google Sheets. Each successful run appends the new jobs as rows to a Jobiz-managed spreadsheet in your Drive. You can also customize the Export columns (standard fields plus any AI extraction columns) so only the data you want lands in the sheet.

Disconnecting

In Settings > Preferences > Google Sheets, click Disconnect Google Sheets. We delete the OAuth tokens; sheets we already created stay in your Drive.

Tracker

The Tracker is your application pipeline: every job you're actively pursuing, with status and dates so nothing slips through the cracks. Open it from the sidebar.

Stages

Six forward stages:

  • Tracked: saved to follow up on, not applied yet
  • Applied: you've sent your application
  • Interviewing: actively in the process
  • Waiting: post-interview, awaiting the next step
  • Offer: you've received one
  • Accepted: you took it

Two exit stages close the loop: Rejected and Withdrawn.

Per-job tracking

For every tracked job:

  • Set a follow-up date that surfaces on the Dashboard calendar when it's coming up
  • Leave notes (recruiter name, prep reminders, salary range from the call)
  • See timestamps at a glance: when you tracked it, when you applied
  • Filter the table by status to focus on a specific stage

The pipeline summary bar at the top shows your distribution across stages, so you can spot bottlenecks: lots tracked but few applied means you're hesitating; lots in waiting means it's time to nudge.

Sync with Find jobs

A job joins the Tracker as soon as you save it in Find jobs: click the bookmark on its card, or set a Status in the Table view or the job detail panel. The Status field is shared, so updating it in Find jobs or on the Tracker keeps both in sync. The Tracker shows every job with a status set, including the ones you added by hand. Applications sent by Auto-apply land here as Applied.

Adding a job by hand

For a posting you already have (a referral, a role someone sent you directly), click Add job at the top of the Tracker. The dialog opens with two pill tabs:

  • Add new: create a new manual entry
  • Manage: edit or delete entries you've already added

Adding a new entry offers two flows.

Paste & Extract with AI

Paste the full job posting (title, requirements, salary, benefits, organization details: anything you have) and the AI parses it into structured fields: title, company, salary range, locations, employment type, seniority, work arrangement, Key Responsibilities and Key Requirements (up to three of each), key skills, education requirements, organization details, and more.

  • Minimum text length: 50 characters (the Extract with AI button stays disabled below that)
  • Keep original language toggle: off by default, so the AI normalizes text into your default language. Turn it on if you want to preserve the posting in its source language verbatim.
  • Included on every plan, within a fair-use monthly limit
  • After extraction, you land on a pre-filled review form. Fields the AI couldn't fill are highlighted, so you can spot what to top up before saving.

Fill manually

Open an empty form and fill the fields yourself. No AI call, nothing counted.

A job you add by hand is tracked immediately and is private to you: it never shows up in anyone else's search. You can keep up to 300 manual entries at a time. Once you reach that, trying to add another shows a message asking you to delete some from the Manage tab first; editing existing entries is always allowed.

How many jobs you can track

You can track up to 500 jobs at once. Any status counts toward that total, not just Tracked — a job in Applied, Interviewing, Offer, or any other stage takes one slot. Moving a job between stages doesn't use a new slot; it's the same job the whole way through. If you hit the limit, setting a status on another job shows a message asking you to untrack one first (clearing a job's status back to none frees its slot). Tracking a job also keeps it on file permanently — see how long jobs stay available.

Auto-apply

Auto-apply sends job applications for you. You answer a profile once; from then on Jobiz picks jobs that match your resume and your criteria, fills in the application forms, and submits them in your name. A job never waits for you: each one is either sent, or skipped with the reason shown.

Auto-apply is available on Max (up to 300 applications a month) and, to try it, on Pro (3 a month). The Free plan doesn't include it.

Setting it up

Open Auto-apply from the sidebar. The setup is a short checklist, one step at a time, and takes about 15 minutes. Done steps are ticked, and you can reopen any of them later.

  1. Accept the terms: what Auto-apply does in your name, in a few lines, with the full text one click away
  2. Application profile: every question an application form can ask that your resume doesn't answer (see below). Whatever your resume already says is filled in for you
  3. Application e-mail: the address employers see and reply to, and the login of any account created for you on an employer's site. We recommend an address you use only for job applications
  4. Mail forwarding: application sites e-mail verification codes and confirmation links while an application is in progress. You forward your application mailbox to a private Jobiz address, so the codes reach us without you having to do anything
  5. Permission to send: the last section of your profile, where you decide what we may agree to on your behalf and allow us to send applications

If your resume is missing or incomplete, a Complete your résumé step appears too: your resume goes with every application, and it decides which jobs match you.

Once every step is done, switch Auto-apply On.

The application profile

The profile is the whole set of facts Auto-apply may use. It's organised in sections: contact and address, links, work authorisation (country by country), salary, availability and work style, experience and education (filled from your resume, to check), skills and languages, background questions, equal-opportunity questions (you choose whether to answer), references (optional), and permissions.

Answers come only from your profile and your resume. Open questions such as "Why do you want to work here?" are written from your resume and the posting. If a form asks for a fact your profile doesn't cover, that job is skipped rather than answered with a guess. When the same new question keeps coming up, it's added to the profile, and you're asked it once.

Mail forwarding

The page gives you a private forwarding address and the steps for Gmail and Outlook (for other providers, switch on forwarding of all incoming mail to that address). Then:

  1. Click Send the setup e-mail: we send one e-mail with a 6-digit code to your application address
  2. Type the code on the page

Setup is complete when both halves are confirmed: you typed the code, and the e-mail reached us through your forward. If the setup e-mail landed in spam, mark it Not spam and send it again, since mail in spam is never forwarded.

If forwarding stops working later, Auto-apply goes on hold, you get an e-mail, and the page explains what to check. It resumes on its own as soon as mail reaches us again, and retries the jobs that were skipped for a missing code.

Which jobs it applies to

The Which jobs panel sets the criteria. The defaults work, so every field is optional:

SettingWhat it does
CountriesWhere to apply. Empty means the countries you may work in (and those you'd move to)
Job titlesWords the title must contain. Empty means any job your resume ranks well for
Never apply toCompanies to leave out
Minimum match scoreOnly jobs with at least this Match Score (at least 40; 60 by default)
Applications per dayYour daily pace, up to 3 on Pro and 30 on Max
Employment typesFull-time, part-time, and so on. None selected means the types in your profile
Remote jobs onlyToggle
RésuméYour resume as it is, or a resume tailored to each job (counts as a tailored document)
Cover letterWritten for each job (counts as a tailored document), or never, in which case jobs that require one are skipped

Jobs are picked best match first. Jobs you've already applied to (by Auto-apply or in your Tracker), postings that are closed, and jobs that clearly conflict with your profile (for example, a role that offers no visa sponsorship when you need it) are left out before anything is sent. Not every application site is supported yet; jobs on sites that aren't are not picked.

The monthly allowance

PlanApplications per monthPer day, at most
Free✗✗
Pro33
Max30030

Only sent applications count. A skipped or failed job gives its slot back. The allowance resets with your billing cycle, like your plan's other monthly counts, and is shown at the top of the Auto-apply page (e.g. "12 of 300 applications sent this period") and in Settings > Usage.

Following your applications

The Auto-apply page shows:

  • The switch and the allowance: whether Auto-apply is on, how many applications have gone out this period, and how many today
  • Counters for this period: Sent, Confirmed, Interviews, Rejections, Skipped
  • Applications: every job Auto-apply took, filterable by All, Sent, In progress, and Skipped, with its status: Preparing, Queued, Applying, Sent, Confirmed (the employer acknowledged it), Interview, Rejected, Skipped, Failed, or Cancelled
  • Why jobs were skipped: the skip reasons grouped, so you can see what your profile doesn't cover yet
  • Your profile and accounts: your application profile, your application e-mail, the terms you accepted, and the accounts created for you on employer sites

Click an application to see what was answered on the form (and whether each answer came from your profile, a rule, or was written by the AI), the resume and cover letter used, the exact terms accepted on your behalf, and the e-mails received from the employer. For a skipped job, it shows the reason and the questions that weren't covered.

Every application sent also lands in your Tracker as Applied, so your pipeline stays complete.

Accounts on employer sites

Some application sites require an account. Auto-apply creates it with your application e-mail and keeps the password encrypted. The accounts are yours: to sign in yourself, use the site's "forgot password" with that e-mail.

What Auto-apply never does

  • Solve a human check: if a site asks for a captcha, the job is skipped
  • Guess a fact: a question your profile doesn't cover means the job is skipped
  • Apply twice to the same job: each job gets at most one application. A job that failed because of an error on our side is retried once, an hour later

Pausing and changing things

Switch Auto-apply Off at any time; an application already in progress stops before it's sent. You can edit your profile, criteria, and documents whenever you like. If you change your application e-mail, the new mailbox's forward has to be confirmed before applications start again; accounts already created keep the address they were made with.

Dashboard

The Dashboard is the landing page after sign-in (also reachable from Dashboard in the sidebar). It's a single-screen "what should I look at first today?" view that pulls signals from across the app, so you don't have to open Tracker, Find jobs, and Tailored in turn just to see whether anything needs your attention.

The page is laid out in three zones, top to bottom: Needs Attention at the top, then a two-column row with Getting Started on the left and Tracker Pipeline on the right, then the Calendar at the bottom.

Needs Attention

A short banner that surfaces stale tracked jobs the app thinks you should act on. Three categories, all driven by simple time thresholds against your tracker timestamps:

CategoryTriggerSuggestion
Stale appliedJob sitting in applied for over 10 daysNo response in a while, consider a follow-up
Stale waitingJob sitting in waiting for over 10 daysStuck post-interview, time to nudge
Stale trackedJob sitting in tracked for over 7 daysSaved a while ago, apply or untrack

Each category renders as a clickable pill that jumps you to the Tracker filtered by that status, so you land directly on the jobs that need a decision. The header shows a total count next to the title (e.g. "Needs Attention 4 items"). When nothing's stale the entire banner collapses to a single "All caught up" line.

Getting Started

A 6-step setup checklist that walks new accounts through the full Jobiz loop. Steps are computed from real account state, not local checkboxes, so completing the action anywhere in the app ticks the box automatically. The completed counter (N/6) sits in the header.

#StepDone when
1Upload your resumeYou've saved a resume in Resumes (uploaded or filled manually)
2Run AI Analysis on your resumeYou've run Analyze on your resume at least once
3Run a job searchYou've run at least one search with a job title in Find jobs
4Extract with AIYou've run at least one AI Extraction on jobs in the Find jobs table
5Tailor your applicationYou've generated at least one tailored resume or cover letter
6Set up an auto searchYou've created at least one auto search

The next undone step is highlighted in primary color with a forward arrow, and clicking it jumps to the relevant page (your default resume for the first two steps, Find jobs for the next three, Auto searches for the last). Completed steps are greyed out and crossed out; you can't unclick them. Auto searches are on every plan, so every step can be completed on Free.

Tracker Pipeline

A bar chart of how many jobs you have in each of the 6 forward Tracker stages: Tracked, Applied, Interviewing, Waiting, Offer, Accepted. Rejected and Withdrawn aren't shown here (they're closed paths and would skew the visualization).

Each row shows: a colored dot, the stage label, a horizontal bar with the count baked into it, and the percentage of your total tracker volume on the right. The bars are color-coded per stage to match the rest of the app (slate / blue / violet / amber / cyan / emerald). The header shows the total count (e.g. "Tracker Pipeline 32 total").

If you have zero tracked jobs the chart is replaced by a "No tracked jobs yet" empty state. To drill into a specific stage, open the Tracker page and filter by status there.

The summary is useful for spotting bottlenecks: lots of jobs in Tracked but few in Applied means you're hesitating to apply; lots in Waiting means it's time to send follow-ups; lots in Interviewing without movement may suggest the process is dragging.

Calendar

A rolling 14-day window of forward-looking follow-ups, starting from today and split into two columns of 7 days each on desktop (stacked as a single chronological list on mobile). The header shows the date range covered (e.g. "May 4 – May 17") and a next button lets you scroll forward through later 14-day windows in case you've scheduled something far ahead. Once you've moved forward, a Today button appears so you can jump back to the current window.

The Calendar surfaces follow-ups you've set on tracked jobs (see Tracker). Each event shows on its scheduled day as a card with the company name, a Follow-up badge, and the job title. If you set a specific time on the follow-up, it's shown next to the title in 12-hour format (e.g. "2:30 PM"); otherwise just the date is shown.

Weekend days are visually distinguished (subtle background) so you can quickly tell whether a follow-up lands on a workday. Clicking an event card navigates to that job in the Tracker. When a day has more than two events, a +N more link opens a day-detail dialog listing every event for that day with full notes, the company, and a click-through to the job in the Tracker.

The Calendar is purely a viewer: to add or change a follow-up, edit the job in the Tracker and the change appears on the Dashboard within a few seconds.

Summary

Use the Dashboard as a morning check-in: the Needs Attention banner tells you what's stale, Calendar tells you what's coming up, Tracker Pipeline tells you where you stand overall, and Getting Started is your roadmap until you've explored every corner of the product. Once setup is done, that card disappears in spirit (all checks are green) and the Dashboard becomes a two-zone page focused on day-to-day pipeline management.

Settings & Account

Open from your avatar menu in the sidebar (or just /settings). The page is organized as 6 tabs along the left, each addressable via its own URL so you can deep-link straight to the surface you need.

Usage

Where you check what your plan counts and how much of it you've used this billing cycle. Two stacked cards:

  • Usage: one row per thing your plan counts, each with what you've used and your plan's limit (or Unlimited): Tailored CVs & cover letters, AI columns (jobs read, and how many at a time), Auto-apply (applications sent), Auto-search (active), and Saved documents. A bar under each limited row turns red at 90%+ as a heads-up that you're about to run out; a feature your plan doesn't include reads Not on this plan. The header tells you the next reset date (e.g. "Monthly counts reset on May 31, 2026") or, if you've cancelled, the date your plan ends. A refresh button on the right re-pulls the numbers, with a cooldown countdown so you don't hammer it. Searching, filters, Match Scores, and the Tracker are unlimited on every plan, so they have no row.
  • Current Plan: shows your plan name (Free, Pro, Max) and a one-click button to Upgrade plan (Free) or Change plan (anyone else), which jumps to the Billing tab.

Billing

The full subscription and payment surface. Two cards:

  • Subscription: your current plan with status (e.g. "Canceling" badge if you've cancelled but the period hasn't ended yet), an Upgrade plan / Change plan action that opens our pricing flow, and a Manage billing button that opens the Stripe customer portal for cancellation, payment-method changes, and invoices. On the top tier, a Renew early action lets you start a fresh billing period immediately.
  • Payment History: a table of every invoice we've issued, with date, plan description, payment method (Visa/MC/AmEx with last 4 digits), amount, status, and a download icon for the PDF receipt. Empty state on Free with an "Upgrade plan" CTA. All payments go through Stripe.

For the deeper "what each plan includes / how to cancel / refund policy" reference, see the dedicated Billing & Plans help page.

Personal Info

The tab opens onto a single Personal Information card with the basics about you, separate from your resume content (which lives in Resumes).

  • Profile picture: avatar picker. If you signed up with Google, your Google avatar is offered as one of the options.
  • Full Name: free-text. Used in greetings and email salutations across the app.
  • Email Address: shown read-only. To change it, contact support (see FAQ) since the email is also your login identifier.

A single Save Changes / Discard pair sits at the bottom and is dimmed until you've actually changed something.

Preferences

The behavior knobs that aren't tied to billing or security. Four cards:

  • Email Notifications: Auto search emails sets how your auto searches email you: Daily digest (the default: one email a day across all your auto searches, only when there's something new), As they come (Pro and Max: at most one an hour and 6 a day), or Off. Then two opt-in toggles: Weekly Digest (a weekly summary of your searches, tracked jobs, and auto searches) and Newsletter (product updates and career-tip articles, sent occasionally). Account and billing emails are always sent.
  • Appearance: Theme picker with Light, Dark, and System (follow OS preference). Applies instantly with no save action.
  • Google Sheets: connect or disconnect your Google account so that table exports and auto search deliveries can write spreadsheets to your Drive (see Google Sheets Export). Click Connect Google Sheets to authorize, or Disconnect Google Sheets to revoke. Shows the connected email address and whether the Sheets permission has actually been granted, with a Reconnect to grant permission prompt if you authorized only partial scopes.
  • Danger Zone: Delete Account. Confirmation-gated, irreversible. Schedules deletion of all your personal data within 30 days per our retention policy. If you have an active subscription, cancel it first or you'll keep paying after deletion.

Security

Account security and session management.

  • Password: click Change password to update it. Only available to users who signed up with email; if you used Google sign-in, this card shows a note explaining password management is handled by Google. Changing the password requires the current one, a new one (with a strength meter that rejects weak/breached passwords), and confirmation. After a successful change you're signed out of every device.
  • Active Sessions: a table of devices currently signed into your account, with columns for Device, Location, Created, and Last Active. The current session is badged. From the row's actions you can Terminate session for any individual row (or Sign out the current one). Below the table, Sign Out All Sessions revokes every session at once: a clean slate if you suspect your account was accessed from somewhere it shouldn't.

Help

Quick jumping-off point to the rest of the help surfaces:

  • Help Center: this site.
  • FAQ: the Frequently Asked Questions page.
  • Terms & Policies: our Terms of Service, Privacy Policy, and the rest of the legal documents.
  • Report a Bug: bug report form.
  • Privacy & your data (collapsible card right under Terms & Policies):
    • Cookie preferences: click Manage to reopen the Cookie Settings dialog and review or change your analytics/recording choices.
    • Export your data: click Request to send us a pre-filled email asking for a copy of the personal data we hold about you (GDPR Art. 20 / CCPA). We'll respond within 30 days.
  • Still need help?: the bottom card. Two buttons: Email Support (mailto, opens your mail client) and Chat with us (live chat widget; only enabled when the chat backend is connected).