Hire for Craft CMS

Hire Documentation

Job listings, applications and a hiring pipeline

Installation

Requirements, install, what a fresh install creates, and the one setting to choose first.

Jobs

Jobs are elements — statuses, closing dates, openings, salary, addresses and how to apply.

Specifications and filtering

Groups are project config, terms are content — and why filters are OR within a group, AND across.

The application form

Built-in fields, questions of your own, server-side validation and CV uploads.

Applications and the pipeline

Applications are elements; stages say what they mean; every move is recorded.

Emails

The confirmation, the team notification, per-stage letters, and why they are queued.

Templating

The one-line careers page, your own markup, job pages, the apply form and structured data.

JSON endpoint

/hire/jobs.json — the same results the built-in listing shows, for a front end of your own.

Spam and privacy

Defences that cost an applicant nothing, uploads checked twice, and a retention policy that deletes.

Console commands

Expiry, counters, export, retention and resending mail.

Events

Refuse an application, push one to your HR system, or react to a stage change.

Configuration

Every setting, which screen it is on, and the defaults a fresh install starts with.

Permissions

Publishing adverts and reading applications are separate permissions, on purpose.

Editions

Lite is a working careers page with no caps on jobs or applications. Pro is the tracking half.

Troubleshooting

Forms that won't take a CV, emails that don't arrive, jobs that won't close, and empty listings.

FAQ

How Hire compares to a WordPress job board, and the questions worth asking first.