Documentation
User guides and reference for Callings.ai
- Table of Contents
- Getting Started
- My Resumes
- My Insights
- Target Companies
- My Campaign
- Adding Jobs
- AI Job Search
- Matching Jobs
- Overview
- Browsing Matches
- Setting Preferences
- Manual Entry
- Speculative Roles
- Chrome Extension
- Job Tracker
- Job Tools
- Account
- FAQ
- Reference
- Shared Components
Filtering Matches in Callings.ai combines AI-powered matching (based on your resume) with customizable preference filters for location, salary, work arrangement, employment type, and minimum match score—helping you narrow down thousands of opportunities to the jobs that match both your qualifications and your requirements.
Configure your job matching preferences and filter results to find the most relevant opportunities for your job search.

Job matching in Callings.ai combines two complementary systems: AI-powered matching based on your background, and preference-based filtering that you control.
The AI analyzes your uploaded resume to understand your professional background:
- Your skills, expertise, and technical competencies
- Your work experience and career progression
- Industries and domains you've worked in
- Your educational background and certifications
This background data is used to calculate a match score for each job opportunity. The match score (0-100%) represents how well a job aligns with your qualifications and experience. Jobs where your background closely matches the requirements receive higher scores.
Your preferences act as filters on top of the AI matching. While the AI determines how well you match a job based on your background, your preferences determine which jobs you want to see based on your current search criteria.
Think of it this way:
- AI matching answers: "How qualified am I for this job?"
- Preference filtering answers: "Does this job meet my requirements?"
When you browse matching jobs, the system:
- Scores all jobs using AI analysis of your background against job requirements
- Applies your filters to show only jobs meeting your preferences (location, salary, employment type, etc.)
- Ranks results by match score within the filtered set
For example, if you set a minimum match score of 70% and prefer remote positions:
- A remote job with 85% match → Shown (meets both criteria)
- An onsite job with 95% match → Hidden (doesn't meet workplace preference)
- A remote job with 60% match → Hidden (below minimum score threshold)
- Broader preferences show more jobs, letting the AI match scores guide your focus
- Stricter preferences narrow results to jobs meeting specific criteria you care about
- The Interests description influences what types of jobs the AI considers relevant
- Your resume determines how well you match against job requirements
By combining a well-crafted resume with thoughtful preferences, you get a curated list of opportunities that are both a good fit for your background and aligned with what you're looking for.
The default job matches preferences and filters are designed to provide a good starting list of relevant jobs based on your resume. It is recommended to only adjust preferences if your job match results are not aligned with what you're looking for. Start with the defaults and refine only as needed.
Access your Job Matches Preferences by clicking the Edit Preferences button on the Matching Jobs page. The preferences panel contains two main tabs: Interests and Filters.
The Interests tab allows you to describe what you're looking for in your next role and set location preferences. When you first upload your resume, this tab is automatically populated with a job description generated from your resume content.
Use the text area to describe your ideal job in plain English. This field is pre-filled based on your resume, but you can edit it to better reflect your current interests. This description helps the AI understand:
- The types of roles you're interested in
- Industries and sectors you want to work in
- Specific technologies, tools, or methodologies you want to use
- The kind of work environment you're seeking
Tip: Be specific and detailed. Instead of "marketing job," try "digital marketing manager role focused on B2B SaaS products with emphasis on content strategy and demand generation."
Click the Reset from resume link to automatically regenerate your job preferences based on your uploaded resume. This is useful if you've updated your resume and want your search preferences to reflect those changes.
Set your preferred job location using the location fields:
- Radius: Enter the number of miles you're willing to commute or relocate within
- Location: Start typing a city, region, or area and select from the autocomplete suggestions
Note on remote work: The location field requires a value and defaults to your location. If you select Remote as your only preferred workplace in the Filters tab, the location filter will be ignored, showing remote jobs regardless of where they're based.
The Filters tab provides granular control over which jobs appear in your matches.

Set a threshold percentage (0-100%) for job matches. Jobs with a match score below this threshold will not appear in your results.
- Higher values (e.g., 80%+): Show only jobs that closely match your profile
- Lower values (e.g., 50%): Show a broader range of opportunities, including stretch roles
Configure your compensation requirements:
-
Salary Period: Select how you want to evaluate compensation:
- Annual salary
- Monthly salary
- Weekly rate
- Hourly rate
-
Minimum Amount: Enter the minimum compensation you'll consider
Check this option to include job listings that don't specify salary information.
Why use this option? Many job postings, especially from larger companies or for senior roles, don't publicly disclose compensation. If you exclude these listings, you might miss excellent opportunities where the actual compensation meets or exceeds your requirements. It's recommended to keep this checked unless you specifically want to only see jobs with transparent salary data.
Select one or more employment types you're interested in:
- Full-time: Standard full-time positions
- Part-time: Reduced hours positions
- Contract: Fixed-term or project-based work
- Temporary: Short-term positions
- Internship: Entry-level training positions
- Volunteer: Unpaid volunteer opportunities
Check this option to include jobs that don't specify their employment type.
Why use this option? Some job postings omit the employment type, particularly when it's obvious from context (e.g., most professional roles default to full-time). Checking this ensures you don't miss relevant opportunities due to incomplete job data. If unchecked, only jobs with explicitly stated employment types matching your selections will appear.
Select your preferred work arrangement:
- Onsite: Work primarily at the employer's location
- Remote: Work from home or any location
- Hybrid: A mix of onsite and remote work
Check this option to include jobs that don't specify their workplace arrangement.
Why use this option? Many job postings don't explicitly state whether they're remote, onsite, or hybrid—this information may be discussed during the interview process. If you're flexible about workplace arrangement or don't want to miss opportunities where this detail is simply not listed, keep this option checked.
Select one or more seniority levels that match your experience and career goals:
- Entry-Level: No or minimal prior experience required
- Junior: (usually 1-2 years of experience)
- Mid-Level: (usually 3-5 years of experience)
- Senior: (usually 5-8 years of experience)
- Lead: Technical or team lead roles
- Manager: People management responsibilities
- Director: Department or division leadership
- Executive: C-level and VP positions
Note: The years of experience indicated are typical ranges, not strict requirements. Different companies and industries may interpret seniority levels differently. These preferences help guide the matching but are not rigid filters.
Check this option to include jobs that don't specify a seniority level.
Why use this option? Seniority level is often implied by job title or requirements rather than explicitly stated. Many excellent opportunities don't label themselves as "Senior" or "Mid-Level." Keeping this checked ensures comprehensive results, especially if you're open to roles at various levels.
On the Matching Jobs page, use the dropdown menu next to the job count to filter results by when jobs were posted:
- 1 day: See only jobs posted in the last 24 hours
- 3 days: Jobs from the past 3 days
- 1 week: Jobs from the past week (default)
- 2 weeks: Jobs from the past 2 weeks
- 3 weeks: Jobs from the past 3 weeks
- 1 month: Jobs from the past month
Tip: Use shorter time ranges (1 day, 3 days) to focus on the freshest opportunities where you can be among the first applicants. Use longer ranges when doing a comprehensive search or if you haven't checked your matches in a while.
Click Save to apply your preferences. Your job matches will begin refreshing to reflect your updated criteria.
When you save changes to your preferences, a first pass provides immediate updates to your job matches. However, it may take a couple of days for the system to fully catch up and find the best matches based on your new criteria. Check back regularly to see improved results as the matching refines over time.
The Job Matches Preferences modal includes a third tab called Notifications, where you can configure daily email updates for new matching jobs.

Check the Daily New Job Updates option to receive up to 3 new matching jobs delivered to your inbox each day. This is a convenient way to stay informed about new opportunities without having to log in and check your matches manually.
Note: Daily email notifications are based on your primary resume. The job recommendations sent to your inbox are matched against the resume you have designated as primary in your account. If you have multiple resumes, make sure your primary resume reflects the roles you want to be notified about.
Click Send a test email now to preview what the daily notification email looks like. Note that the test email is for demonstration purposes and may not represent an actual match from your current results.
Tips & Best Practices
- Start with the default preferences—they're designed to give you good results out of the box
- Only adjust filters if your current matches don't align with what you're looking for
- Keep "Include Unspecified" options checked to avoid missing opportunities with incomplete data
- Adjust the date filter based on how frequently you review matches
- Revisit your preferences periodically as your job search evolves
Q: Should I customize my preferences right away?
A: Not necessarily. The default preferences are designed to provide a good starting list based on your resume. We recommend reviewing your initial matches first and only adjusting preferences if the results don't align with your interests.
Q: How long does it take for preference changes to take effect?
A: You'll see an initial update to your matches immediately after saving. However, it may take a couple of days for the system to fully optimize and find the best matches based on your new criteria.
Q: Why am I seeing jobs outside my specified location?
A: If you've selected "Remote" as a preferred workplace, remote jobs from any location may appear since they don't require you to be in a specific area. Also, check if "Include Unspecified" is checked for workplace preferences.
Q: What happens if I set my filters too strictly?
A: Very strict filters may significantly reduce the number of matches shown. If you're seeing few or no results, try broadening your preferences—for example, lowering the minimum match score or checking more "Include Unspecified" options.
Q: Does changing my preferences affect my match scores?
A: The Filters tab settings (minimum salary, employment type, workplace, seniority) do not affect match scores—they only filter which jobs are displayed. However, the Interests tab (your ideal job description) does influence matching, as it helps the AI understand what types of roles to prioritize and can affect how relevant a job is considered for you.
Q: How does the "Describe your ideal job" field affect matching?
A: This description helps the AI understand what types of roles to prioritize. It influences which jobs are considered relevant to show you, complementing the analysis of your resume.
Q: Can I reset everything to defaults?
A: The "Reset from resume" link in the Interests tab will regenerate your ideal job description based on your current resume. However, this only resets the Interests tab—the Filters tab settings (minimum match score, salary, employment type, workplace, seniority) need to be manually adjusted if you want to change them back.
Q: Why do some jobs show "N/A" for salary or employment type?
A: Many job postings don't include complete information. Keeping the "Include Unspecified" options checked ensures you don't miss opportunities just because the employer didn't list every detail in their posting.
- Matching Jobs Overview - Introduction to job matching
- Browsing Matches - Tips for reviewing matched jobs
Better preferences mean better matches. By fine-tuning your filters and describing your ideal role, you help the AI understand exactly what you're looking for—turning a flood of listings into a curated feed of opportunities worth pursuing.