Configure Backfill
Set up rules-based and company-based backfill to import relevant jobs automatically.
Cavuno supports two types of backfill: rules-based and company-based. Rules-based backfill is configured in the Backfill tab of Board settings. Company-based backfill can be managed there too, or directly from a company's create/edit form.
- Rules-based backfill imports jobs that match specific role criteria — job titles, keywords, seniority levels, and more. Rules apply across all companies in the system.
- Company-based backfill imports jobs directly from specific companies' careers pages. You choose which companies to monitor, and all matching jobs from those companies are imported.
You can use both types together. For example, you might set up rules to catch "Data Scientist" roles across all companies, while also backfilling all jobs from a few key companies regardless of role.
When you first create your job board, Cavuno's AI generates initial backfill rules based on your board description. For example, an "AI Jobs" board might get rules for ML Engineers and Data Scientists with appropriate matching terms and filters. These appear in your Target roles section automatically.
Managing rules-based backfill
Rules-based backfill is managed in the Target roles section of the Backfill tab.
Create a rule
- Click Add rule
- Describe the roles you want in the text field (e.g. "robotics engineer, data scientist")
- Click Generate rule to have AI create matching conditions
- Review the generated rule and adjust if needed
- Click Add rule to save
Rule structure
Each rule has these components:
- Rule name: a descriptive label (e.g. "Engineering roles")
- Match conditions: one or more condition groups, each with a set of terms. Set whether to match any or all condition groups, and within each group whether to match any or all terms.
- Exclude terms: terms that disqualify a job even if it matches the conditions above
- Optional filters: narrow results by countries, seniorities, employment types (full-time, part-time, contract), and workplace types (remote, on-site, hybrid)
To edit or delete a rule, click the action menu on the rule row and select Edit or Delete.
AI filtering settings
Click the settings icon next to the Add rule button to configure AI filtering. The Board context field (max 500 characters) gives the AI context about your board's focus to help filter out irrelevant jobs during import. For example: "Board name: Remote Dev Jobs. Board topic: Remote software engineering roles. Reject jobs that require on-site work."
Managing company-based backfill
Company-based backfill lets you import jobs directly from specific companies' careers pages. This is managed in the Company sources section of the Backfill tab.
The Company sources tabs only show companies that are already part of your job board. To backfill jobs from a new company, you first need to add that company via the Companies page — see Adding a new company to the backfill below.
Adding a new company to the backfill
If the company you want to backfill from isn't on your job board yet, you need to add it first:
- Go to your Companies page
- Click Add company
- Fill in the company name and website URL (the website URL is required for backfill to work)
- Save the company
Once saved, you can enable backfill for the company in two ways:
From the company form: Open the company you just added and check the Automatically add jobs from this company checkbox. This option appears when a company has a website URL set.
From backfill settings: Go to Board settings → Backfill → Company sources. The company should now appear in the Backfill available tab (or Not supported if its careers page cannot be accessed). Click the action menu and select Add to backfill.
Company sources tabs
The Company sources section has three tabs:
- Backfilling: companies currently enabled for automatic job importing
- Backfill available: companies in your database that support backfilling but are not yet enabled
- Not supported: companies where backfilling is not available (their careers page cannot be accessed)
Enable backfill for an existing company
- Open the Backfill available tab
- Find the company (use the search box labeled Search companies...)
- Click the action menu and select Add to backfill
Disable backfill for a company
- Open the Backfilling tab
- Find the company
- Click the action menu and select Remove from backfill
Bulk actions
Select multiple companies using checkboxes. A command bar appears at the bottom with Add to backfill or Remove from backfill options for all selected companies.
Company backfill settings
Click the settings icon in the Company sources section header to configure global filters for all company-sourced backfill jobs. These filters work the same as rule filters (countries, seniorities, employment types, workplace types) and apply in addition to any filters on individual rules.
How imported jobs are published
Backfilled jobs are published automatically unless you have job moderation enabled. With moderation on, imported jobs arrive as drafts and require manual approval before appearing on your public board. Jobs that disappear from their source careers page are expired automatically.
If you delete a backfilled job, the system records the exclusion and will not re-import it.
Troubleshooting
Company not showing in backfill tabs
The Company sources tabs only list companies that are already on your job board. If the company you're looking for doesn't appear in any tab, go to the Companies page and add it first. Make sure to include the company's website URL — backfill requires it.
Jobs not appearing
- Verify the company shows in the Backfilling tab (not just Backfill available)
- Check that your rule conditions are not too restrictive
- Review optional filters for conflicts (e.g. filtering to a country where the company has no roles)
- Wait for the next sync cycle to complete
Irrelevant jobs appearing
- Add exclude terms to your rules to filter out unwanted titles
- Narrow optional filters (country, seniority, employment type, workplace type)
- Add context to the AI filtering settings to improve relevance scoring
- Remove specific companies from backfill if their roles consistently miss the mark