How Cavuno Works
Understand how Cavuno's AI-first platform handles job aggregation, enrichment, search, and growth so you can focus on building your niche.
A
JCavuno automates parts of operating a job board: importing supported jobs, enriching company profiles, tagging content, and powering search and technical SEO features. You still review content, configure integrations, build employer relationships, and decide how to grow the board.
This page explains the core concepts and how AI connects them. Understanding this model will help you make better decisions as you set up and grow your board.
Boards
A board is a complete job board website. When you create a board, Cavuno provisions a full site with its own domain, design, content, and settings. Each board targets a specific niche (like "remote engineering jobs" or "healthcare careers in Texas") and operates independently.
Every board has a public-facing website where candidates browse jobs and employers post them, plus an admin dashboard where you and your team manage everything behind the scenes.
A single Cavuno account can own multiple boards, each with its own team, settings, and billing.
Jobs
Jobs are the core content on your board. Each job listing includes a title, description, company, location, employment type, seniority level, and optionally salary information.
Jobs reach your board in two ways:
Direct posts: employers submit jobs through your board's posting flow. These can be free or paid depending on the pricing plans you create.
Backfilled jobs: Cavuno imports jobs from supported company careers pages based on rules you define. Backfill can provide initial inventory while you develop direct employer relationships. Both types use the same candidate-facing listing format. For a detailed explanation, see What is backfill.
When a job is created, Cavuno's AI extracts skills, categories, and seniority from the title and description. Those fields support filtering, alert matching, and semantic search. Review representative imported and submitted jobs because generated classifications can require correction.
Jobs have a lifecycle: they're created (as drafts if you have moderation enabled), published, and eventually expire based on the duration you configure. Featured jobs receive promoted placement and can be included in free or paid pricing plans.
Companies
Companies are the employer profiles on your board. Each company has a name, logo, description, website, and social links. When a job is posted, it's associated with a company, and candidates can browse all open positions at that company from its profile page.
Companies are created manually, when backfill imports a job from a new employer, or by employers when they register on your board. When a website is available, Cavuno can enrich the profile with public logo, description, and social data. Review the result because source data can be missing or unsuitable.
Candidates and employers
Cavuno supports two types of public-facing users on your board, separate from your admin team.
Candidates are job seekers. They can create profiles with their experience, education, skills, and job search status. Depending on your settings, candidate profiles can be visible in a public talent directory that employers browse, visible only to logged-in employers, or hidden entirely. Candidates can also save jobs and subscribe to job alerts.
Employers are the people posting and managing jobs. When employer registration is enabled, employers create accounts on your board, claim or create their company profile, and submit job postings. Employers with subscriptions can post jobs continuously within their plan limits.
Both candidate and employer features are optional. You can run a board with just backfilled jobs and no user registration at all, or enable one side without the other.
AI at the core
Cavuno uses AI for repetitive classification, enrichment, and generation tasks. These features reduce manual entry, but they do not replace review or decisions about what belongs on the board.
Here's what runs automatically:
Job aggregation: Cavuno pulls listings from company careers pages based on rules you define, keeping your board populated with fresh, relevant jobs without manual entry. See What is backfill.
Auto-tagging: When a job is created (whether posted by an employer or imported via backfill), AI analyzes the title and description to extract skills, assign categories, and validate seniority. This structured data powers filtering and alerts without you tagging anything by hand.
Company enrichment: When a company is added with a website URL, Cavuno attempts to fill in the logo, summary, description, and social links from public sources. See Automatic enrichment.
Semantic search: Candidates search using natural language, and Cavuno's vector search understands intent. A search for "data analyst" surfaces "business intelligence analyst" and "analytics engineer" too. Typo tolerance means misspellings don't return empty results.
Recommendations: Cavuno suggests similar jobs and similar companies based on semantic similarity, helping candidates discover relevant opportunities they wouldn't have found through search alone.
Programmatic SEO: Cavuno generates indexable landing pages from the categories, locations, and job types on your board. These pages make relevant inventory discoverable but do not guarantee search rankings.
Google for Jobs: Cavuno generates JobPosting structured data for eligible public listings, including available education, experience, and remote-work details. This makes a listing eligible for Google's job search experience; Google decides whether and when to show it. See Google for Jobs.
Together, these features provide a starting point for current inventory, structured content, and discoverable public pages. Their usefulness depends on the sources, configuration, and ongoing review.
Job alerts
Job alerts are automated weekly email digests sent to subscribers when new jobs matching their preferences are posted.
Alerts give confirmed subscribers a direct route back to matching jobs. Measure subscriber growth, delivery, clicks, applications, and unsubscribes to decide how useful the channel is for your board.
Alert matching uses the extracted skills, categories, and other saved preferences. Review sample matches and correct job classification when the resulting digest is not relevant; Cavuno does not guarantee open rates or unsubscribe levels.
Pricing plans and payments
Monetization in Cavuno works through pricing plans connected to Stripe. You create plans that define what employers pay to post jobs on your board. Plans come in several types:
Free plans let employers post at no cost. Useful for building initial supply or offering a basic tier.
One-time plans charge a flat fee per job posting (e.g., $99 for a 30-day listing, $199 for a featured post).
Subscription plans charge a recurring monthly or annual fee for ongoing posting access (e.g., $299/month for unlimited posts).
When an employer posts a job under a paid plan, Cavuno creates an order, sends them through Stripe checkout, and publishes the job once payment succeeds. Subscription employers skip checkout for each post since their recurring plan covers it.
You can also earn revenue through AdSense advertising, featured job upgrades, and discount codes for promotional campaigns.
Team accounts and roles
Each board is owned by a team account. The person who creates the board is the owner, and they can invite additional team members with different roles. Roles control what each person can access: some team members might manage jobs and content, while others handle billing or board settings.
This is separate from the candidate and employer accounts on the public board. Your team manages the board from the admin dashboard. Candidates and employers interact with the public-facing site.
How the pieces connect
One possible operating loop after your board is live is:
- Content arrives through backfill (automatic) and direct employer posts (organic or paid)
- AI enriches everything by tagging jobs with skills and categories, and filling in company profiles
- You distribute the board through channels such as search, alerts, partnerships, and direct outreach
- Candidates engage by browsing jobs, saving listings, creating profiles, and subscribing to alerts
- Employers can post through free or paid plans, upgrade placement, or subscribe for ongoing access
- You review evidence and adjust inventory, distribution, and employer outreach
These pieces are connected, but the loop is not automatic. Relevant inventory can support candidate acquisition, and audience evidence can support employer conversations. Measure each transition rather than assuming activity at one stage causes the next.
What to read next
Create your board, customize your design, and go live in under five minutes.
Find your way around the admin dashboard: jobs, companies, settings, and metrics.
See what candidates experience: AI-powered search, company profiles, salary data, and more.