The core loop
Where to start
How data is organized
Workspace — everything belongs to a workspace. Members, jobs, candidates, settings, and integrations are all workspace-scoped. Job — a role you are hiring for. A job has a pipeline of stages, a hiring team, a public listing on the career page, and an application form. Candidate — a person. One candidate can apply to multiple jobs. Their profile, notes, tags, and files are shared across all their applications. Application — the relationship between a candidate and a job. An application has a stage, a status, a scorecard set, and an offer. Moving an application through stages is how the pipeline works. Interview — a scheduled event on an application. Harly creates calendar events for the interviewer and candidate, syncs with Google Calendar or Outlook, and generates a video link if you have Zoom or Meet configured. Scorecard — structured feedback an interviewer submits after an interview. Scorecards are per-application and roll up into a decision view for the hiring team. Offer — a formal offer tied to an application. Harly tracks the state (draft → sent → accepted / declined / withdrawn) and collects a signature
through Harly Signing or DocuSeal.
Talent pool — a collection of candidates not tied to a specific open role.
Use it to keep track of strong candidates for future openings.
Roles and who can do what
See access control for the full permission list and
how to scope roles by department, region, or assigned jobs only.
What the candidate sees
Candidates interact with Harly through two surfaces:- Career page — public job board where they browse and apply.
- Candidate portal — authenticated self-service area to track applications, upload documents, and manage their data.