WordPress plugin intelligence profile

Vakanssi: Careers Page, Hiring & Applicant Tracking

A full applicant tracking system for WordPress: careers page, pipeline, interviews, hire. Self-hosted, with no per-seat fees.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 7.4
Directory statusactive
Last directory update1 Nov 202610h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Vakanssi: Careers Page, Hiring & Applicant Tracking version 1.3.5 as active, updated 10h ago and tested up to WordPress 7.1.

Overview

About this plugin

Vakanssi is a complete applicant tracking system (ATS) for WordPress: branded job listings with Google-for-Jobs

structured data, a native application form, an applications inbox with a configurable drag-and-drop

pipeline board, templated emails, and tools for handling candidate data (export, erasure and

scheduled retention), all on your own server, with no per-seat SaaS fees.

A complete hiring workflow:

  • Jobs & careers: a vakanssi_job post type, a branded careers archive (at /jobs/ by default, or on

your own careers page) and [vakanssi_jobs] shortcode, and valid Google-for-Jobs JobPosting structured data that is

withheld automatically when a job is not eligible (expired, no location, no apply path, …).

  • Application intake: a native application form with a secure CV upload (type-verified by magic

bytes, randomised filename, owner-only permissions), spam/honeypot/rate-limiting, and candidate

de-duplication by email.

  • Applications inbox & pipeline board: a sortable, filterable inbox plus a build-free React

Kanban board with a candidate profile drawer; configurable stages; bulk move/delete.

  • Interviews & calendar invites: schedule an interview from the candidate’s record and send a

ics invite that Google, Outlook and Apple render as an actionable event, with no OAuth and

no connected account. Reschedule, cancel, and keep internal notes that reach your interviewers’

calendars and never the candidate’s.

  • Application data & export: export applications to CSV, print or save any application as a PDF, and edit application details, right from the inbox.
  • Email: templated confirmation/recruiter/rejection/offer emails with personalization tags and

an SMTP-compatible sender, logged and de-duplicated.

  • Candidate data controls: consent capture, WordPress core data export/erase integration (with a

complete cascade across all candidate data), a retention-purge cron, and an audit log. These are

tools you operate; they do not by themselves make a site compliant with any particular law.

  • Blocks, page builders & themes: a Job Listings block for the block editor, native Elementor

widgets for the listing, the application form and the job details (Elementor Pro Theme Builder

archive/single templates are respected too), a Divi module, and shortcodes for everywhere else.

7 and later get editable Site Editor templates; classic themes get the

built-in archive.

  • First-run setup wizard: sender identity and a careers page in a few clicks, with optional

sample content and a prompt to post your first job.

  • Foundations: scale-ready custom tables (engineered for 10k+ applications), a modular

architecture (disabled modules load no code/assets), capability-based roles (Recruiter, Hiring

Manager, HR/Compliance), and a vakanssi/v1 REST API with per-route

permission checks.

External services

Vakanssi does not contact any external service on its own. Everything it stores stays on

your server. One optional integration talks to a third party, and only after you switch it

on and enter your own credentials:

Cloudflare Turnstile (optional spam protection for the public application form)

Turnstile is off by default. It activates only once you enter a Turnstile site key and

secret under Hiring → Settings → Application form. While it is enabled:

  • each visitor’s browser loads the challenge script from

js;

  • when someone submits an application, the resulting challenge token, the visitor’s IP

address and your secret key are sent to

com/turnstile/v0/siteverify so Cloudflare can confirm the

submission is not automated;

  • when an administrator uses “Test these keys” on the settings screen, that admin’s browser

loads the same challenge script, and the resulting token, the admin’s IP address and the

secret key being tested are sent to the same address, so the key pair can be checked

without waiting for a real application.

No application content (no name, email, CV, or answers) is sent to Cloudflare. Turning the

setting off stops all contact with the service.

com/products/turnstile/

com/terms/

com/privacypolicy/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • applicant tracking
  • ats
  • careers
  • hiring
  • recruiting
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 7.4
Update activity1 Nov 202610h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.3.41.3.5
Version1.3.31.3.4
Version1.3.21.3.3
Version1.3.01.3.2
WordPress compatibility7.1.37.1.4
Version1.2.61.3.0
Version1.2.41.2.6
Version1.2.31.2.4
Version1.2.21.2.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.