Changelog

New features, improvements, and fixes

Blog API, CLI, and MCP support

The blog joins the public API. Create, publish, and manage posts, authors, and tags from scripts, the `cavuno` CLI, or an AI client connected over MCP — plus unauthenticated read endpoints for published content.

Custom domains on Cloudflare's global network

Custom domains are now served through Cloudflare. Boards load faster worldwide, SSL certificates are issued and renewed automatically, and apex domains work no matter what your DNS provider supports.

Invoicing, transactions, and tax collection

Get paid by invoice on net terms, track every payment in one transactions ledger, and collect sales tax, VAT, or GST automatically once you activate Stripe Tax.

Add your own custom fields to job postings

Define board-specific fields on your job posting form — short text, long text, dropdowns, checkboxes, a yes/no toggle, or a number — captured on every posting surface and shown on the public job page under "Additional details".

Customize your job posting form

Tune the built-in job posting form to fit your board. Show or hide fields, narrow the options, require what matters, and set the rules every posting must follow, across your dashboard, the public form, employer posting, and the API.

Talent access paywall

Sell resume unlocks and candidate contact credits to employers browsing your talent directory. Support paid messaging, paid profile unlocks, subscriptions, one-time packs, coupons, and Stripe checkout.

Built-in ATS and native applications

Employers can now collect applications directly on your board, review candidates, move applicants through a hiring pipeline, and still route jobs to external ATS links when needed.

Email editor

Customize the subject line, preview text, body, branding, and footer settings for the transactional emails your board sends.

XML job feeds for bulk import

The job import dashboard now accepts XML alongside CSV. Drop in a flat job feed or an RSS-style channel feed and Cavuno auto-maps columns, deduplicates against existing listings, and posts the batch in the background.

Direct messaging

Employers and candidates can now message each other directly inside your board. Real-time threads, edit and unsend, archive, block, report, and email notifications — all branded to your domain.

Public API, CLI, and MCP server

Cavuno now ships a public REST API, a `cavuno` command-line tool, and a remote MCP server for AI clients. Read and write jobs and companies from scripts, terminals, or Claude, Cursor, and Windsurf.

Custom email domains and bigger sitemaps

Send job alerts and account emails from your own domain instead of Cavuno's, and let search engines discover every skill and location page on your board.

Edit every page in the builder

The visual editor now covers every page on your board — candidate profile, employer dashboard, job forms, salary pages, auth, and more. Edit copy and form labels once and watch every surface stay in sync.

CSV job import with AI column mapping

Upload a spreadsheet of jobs and Cavuno auto-maps columns to the right fields, deduplicates against existing listings, and posts the batch in the background. Migrate from another platform in minutes.

Job seeker paywall

Sell job seeker subscriptions to monetize your candidate audience. Gate listings behind paid access with flexible offer configuration and Stripe-powered checkout.

Embeddable jobs widget

Embed a live job listing widget on any external website with a single script tag. Filter by keyword and location, auto-syncs with your board, and matches your brand automatically.

Employer accounts

Employers can create accounts on your board, post jobs directly, and manage their listings without board admin involvement. Self-service posting with integrated billing.

Security hardening and legal compliance

Strict Content Security Policy headers, nonce-based script protection, XSS prevention, and pre-built legal and compliance pages for every board.

Talent directory

Candidates can build public talent profiles and appear in a searchable directory. Employers browse profiles and reach out directly, turning your board into a two-sided marketplace.

Candidate authentication

Job seekers can create accounts on your board with magic link or password sign-in. Save jobs, build profiles, and manage their experience, all scoped to your board, not the Cavuno platform.

301 redirect management

Preserve your SEO equity when migrating from another platform. Set up exact or wildcard redirect rules to map old URLs to new pages, with capture groups for flexible path rewriting and CSV bulk import.

Google Search Console and Indexing API

One-click Search Console setup, real-time URL submissions via the Google Indexing API and IndexNow. New jobs appear in search results within minutes instead of days.

Job moderation and onboarding emails

Review and approve jobs before they go live. Welcome emails and setup guides for new board owners. Plus mobile-friendly admin tables and revenue dashboards.

Dynamic OG images

Auto-generated Open Graph images for every page on your board. Job listings, company profiles, blog posts, and category pages all get branded social previews with no design work required.

Salary pages

Aggregated salary data by role, location, and skill with structured data for rich results. A new programmatic page type that drives organic traffic and helps candidates compare compensation.

Employer subscriptions and bundles

Sell recurring employer subscriptions and multi-job bundles alongside one-time job posts. Create discount codes to drive conversions. Plus a ground-up UI component refresh for better accessibility.

Visual page builder

Design custom pages with a drag-and-drop editor. Build landing pages, about pages, or any content page for your job board. No coding required. Preview changes in real time before publishing.

AI job aggregation engine

Pull from millions of jobs with AI-powered tagging. Filter by country, category, and keywords to curate the perfect feed for your niche board. Fresh jobs flow in daily with no manual work required.

AI-powered search

Hybrid search combining semantic vector embeddings, keyword matching, and neural reranking. Candidates find relevant jobs even with imprecise queries. "Ruby developer" surfaces "Rails engineer" results too.

Programmatic SEO pages

Auto-generated category, location, skills, and combination pages to capture long-tail search traffic. Every board ships with hundreds of indexable pages from the start.

Cavuno is live

The first version of Cavuno is here: a white-label job board platform with custom domains, branding, Stripe-powered monetization, and everything you need to go from zero to live in minutes.