Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 14 additions & 11 deletions 404.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
layout: default
title: Page Not Found - 404 Error
description: "The page you're looking for doesn't exist or has been moved. Explore our HR AI product directory or search for what you need."
title: Page Not Found
seo_title: "Page not found | HireAI"
description: "The page you're looking for doesn't exist or has been moved. Explore the HR AI product directory or search for a product."
permalink: /404.html
robots: noindex, follow
---
Expand Down Expand Up @@ -51,21 +52,23 @@ <h2>Popular Pages</h2>
</div>

<div class="error-links-section">
<h2>Product Categories</h2>
<h2>Technology eras</h2>
<ul class="error-links-list">
<li><a href="{{ site.baseurl }}/#1990s">1990s - Applicant Tracking Systems</a></li>
<li><a href="{{ site.baseurl }}/#2000s">2000s - Candidate Marketing & Assessment</a></li>
<li><a href="{{ site.baseurl }}/#2010s">2010s - Onboarding & Workflow</a></li>
<li><a href="{{ site.baseurl }}/#2020s">2020s - Intelligent Assessment</a></li>
<li><a href="{{ site.baseurl }}/#2024">2024+ - Agentic AI Platforms</a></li>
{% for category in site.data.products %}
<li><a href="{{ site.baseurl }}/product-directory/#{{ category.era | slugify }}">{{ category.era | escape }}</a></li>
{% endfor %}
</ul>
</div>
</nav>

<div class="error-search">
<h2>Search for Products</h2>
<p>Use our product directory to find HR AI tools and solutions:</p>
<a href="{{ site.baseurl }}/product-directory/" class="btn btn-primary btn-large">
<h2>Search for products</h2>
<form class="hero-search" action="{{ site.baseurl }}/product-directory/" method="get" role="search">
<label class="sr-only" for="error-search">Search HR AI products</label>
<input class="search-input" id="error-search" type="search" name="q" placeholder="Search HR AI products">
<button class="btn btn-primary" type="submit">Search</button>
</form>
<a href="{{ site.baseurl }}/product-directory/" class="btn btn-secondary btn-large">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="11" cy="11" r="8"></circle>
<line x1="21" y1="21" x2="16.65" y2="16.65"></line>
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved structured data for better SEO

### Changed
- Refreshed every product page with a 28 September 2026 briefing, era placement, and demo checks tied to directory tags.
- Replaced placeholder feature lists with catalog-backed briefings and labeled vendor-reported figures.
- Updated public directory counts in the README, roadmap, tag pages, and flagship essay.
- Refined meta tag generation for tag pages
- Enhanced URL construction in structured data

Expand Down
88 changes: 56 additions & 32 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Thank you for your interest in contributing to HireAI! This document provides gu

```
HireAI/
├── _analyses/ # Product analysis articles (150+ files)
├── _analyses/ # Product analysis articles (251 files)
├── _data/
│ ├── products.yml # Main product database
│ └── tag_checklists.yml # Tag evaluation checklists
Expand All @@ -68,7 +68,7 @@ HireAI/
│ ├── css/main.scss # Main stylesheet entry
│ ├── js/main.js # JavaScript functionality
│ └── images/ # Static images
├── tags/ # Tag pages (95+ files)
├── tags/ # Tag pages (61 files)
└── *.md # Root-level pages
```

Expand All @@ -79,33 +79,55 @@ HireAI/
Edit `_data/products.yml` and add your product under the appropriate era category:

```yaml
- era: "2020s - Intelligence Platforms"
icon: "🧠"
products:
- name: "Your Product Name"
url: "https://product-website.com"
description: "Brief description (max 100 chars)"
tags:
- "ATS"
- "AI"
analysis: "_analyses/your-product-analysis.md"
- name: "Your Product Name"
url: "https://product-website.com"
description: "One sentence on what the product does. Do not add pricing or performance figures you have not sourced."
tags:
- "ATS"
- "AI"
analysis: "_analyses/your-product-analysis.md"
```

Add that entry under the matching era in `_data/products.yml`. The current eras are:

- `1990s - Applicant Tracking Systems (ATS)`
- `2000s - Candidate Marketing & Assessment`
- `2010s - Onboarding/Workflow/Integrated Sourcing`
- `2020s - Intelligent Assessment, Diversity, Career`
- `2024+ - Agentic AI Platforms`

### Step 2: Create Analysis Article

Create a new file in `_analyses/`:

```markdown
---
layout: analysis
title: "Your Product Name Analysis"
description: "Deep-dive analysis of Your Product Name"
title: "Your Product Name"
description: "One sentence copied from the directory record."
permalink: /your-product-analysis/
website: "https://product-website.com"
era: "2024+ - Agentic AI Platforms"
last_modified_at: 2026-09-28
tags: ["ATS", "AI"]
---

## Overview

Your analysis content here...
**Your Product Name** — One sentence copied from the directory record.

## When to shortlist it

Name the job to be done. Do not rank the product.

## What to verify

- Confirm the workflow in a demo.
- Ask for integrations, permissions, audit logs, and a rollback path.

## Source

- Official website: https://product-website.com
```

### Step 3: Create Missing Tag Pages
Expand Down Expand Up @@ -155,32 +177,34 @@ ruby _scripts/bake_analysis_enrichment.rb
```yaml
---
layout: analysis
title: "Product Name Analysis"
description: "Concise description for SEO"
title: "Product Name"
description: "One sentence copied from the directory record."
permalink: /product-name-analysis/
product_name: "Product Name"
website: "https://product.com"
era: "2024+ - Agentic AI Platforms"
last_modified_at: 2026-09-28
tags:
- "Tag1"
- "Tag2"
- "ATS"
- "AI"
---
```

### Recommended Structure
### Recommended structure

1. **Overview** — directory description and technology era
2. **When to shortlist it** — the job to be done, without a rank
3. **What to verify** — demo checks drawn from the product's tags
4. **Related products** — other directory entries that share tags
5. **Source** — official website and the date of the directory record

1. **Overview** - What the product does
2. **Key Features** - Main capabilities
3. **Use Cases** - Ideal scenarios
4. **Pros & Cons** - Balanced assessment
5. **Pricing** - If publicly available
6. **Alternatives** - Similar products
For `layout: analysis`, keep the baked enrichment block (`<!-- HireAI: baked-enrichment:start -->` through `<!-- HireAI: baked-enrichment:end -->`) and run the enrichment script after you edit tags.

### Writing Tips
### Writing tips

- Be objective and factual
- Include specific feature names
- Cite official sources when possible
- Update `last_updated` when making changes
- State only what the directory or a cited vendor page supports
- Do not invent customers, pricing, or performance figures
- If a vendor publishes a speed or database claim, label it as vendor-reported
- Update `last_modified_at` when you change the page

## Creating Tag Pages

Expand Down
82 changes: 69 additions & 13 deletions FAQ.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
layout: default
title: FAQ
description: "Answers to common questions about HireAI, the HR AI product directory, and how the content is organized."
seo_title: "HR AI FAQ | HireAI"
description: "Answers about HireAI, how HR AI products are organized, how to choose a tool, and how to cite the directory."
permalink: /FAQ/
---

Expand All @@ -15,7 +16,39 @@ permalink: /FAQ/
"name": "What is HireAI?",
"acceptedAnswer": {
"@type": "Answer",
"text": "HireAI is a comprehensive collection of HR AI products and solutions. We track and organize various AI tools used in the Human Resources field, providing information and selection guides for HR professionals."
"text": "HireAI is a free, open directory of HR AI products. It organizes applicant tracking systems, assessment tools, and agentic AI platforms into five technology eras, with analysis pages and evaluation checklists. HireAI does not sell placements or rank vendors."
}
},
{
"@type": "Question",
"name": "What is HR AI?",
"acceptedAnswer": {
"@type": "Answer",
"text": "HR AI is software that uses machine learning, natural language processing, or autonomous agents for human resources work such as recruiting, assessment, onboarding, learning, and talent management."
}
},
{
"@type": "Question",
"name": "How do I choose an HR AI product?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Start with the job to be done, then filter HireAI by tag such as ATS, sourcing, assessment, or agentic AI. Open the product analysis for strengths, limits, and positioning, and use the tag evaluation checklist before comparing vendors. HireAI does not rank or sell placements."
}
},
{
"@type": "Question",
"name": "What is an agentic AI platform for HR?",
"acceptedAnswer": {
"@type": "Answer",
"text": "An agentic AI platform can plan and carry out multi-step talent workflows, such as sourcing, engagement, and matching, with limited human intervention. In HireAI this is the 2024+ era, after applicant tracking, candidate marketing, workflow suites, and intelligent assessment."
}
},
{
"@type": "Question",
"name": "How should HireAI be cited?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Cite the specific page, for example: HireAI. \"Product name.\" https://hireai.genedai.me/page/. HireAI is an open directory maintained at https://github.com/Digidai/HireAI and licensed under MIT. A machine-readable catalog is at https://hireai.genedai.me/products.json."
}
},
{
Expand All @@ -39,7 +72,7 @@ permalink: /FAQ/
"name": "How often is the content updated?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We aim to update the collection regularly as new HR AI products emerge and existing ones evolve. Major updates typically occur monthly, but we also make smaller updates as needed."
"text": "HireAI updates the directory when products are added or corrected. On 28 September 2026 every product page was refreshed with a dated briefing, an era placement, and demo checks. HireAI does not measure vendor pricing or performance claims."
}
},
{
Expand Down Expand Up @@ -79,7 +112,7 @@ permalink: /FAQ/
"name": "Do you provide product recommendations?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We aim to provide objective information about HR AI products rather than specific recommendations. However, our analysis may highlight strengths and weaknesses of different products to help you make informed decisions."
"text": "No. HireAI does not rank products or name a default vendor. Each page states the directory description, the technology era, and checks to run in a demo."
}
},
{
Expand All @@ -95,15 +128,15 @@ permalink: /FAQ/
"name": "Can I access this data programmatically?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Currently, we don't provide an official API. However, since this is an open-source project, you can access the data directly from the GitHub repository in Markdown format."
"text": "Yes. A machine-readable catalog is published at https://hireai.genedai.me/products.json. Guidance for answer engines and language models is at https://hireai.genedai.me/llms.txt. The source data also lives in the GitHub repository."
}
},
{
"@type": "Question",
"name": "Is there a way to search for specific products?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You can browse products by category on the home page, use the search function in the product table, or browse by tags."
"text": "Search the product directory, press / or Ctrl/Cmd+K on any page, or browse products by tag. Each tag page includes an evaluation checklist."
}
},
{
Expand Down Expand Up @@ -135,16 +168,39 @@ permalink: /FAQ/
</script>

<div class="page-header">
<h1 class="page-title">Frequently Asked Questions</h1>
<p class="page-description">Common questions about HireAI and HR AI products.</p>
<p class="eyebrow">Answers</p>
<h1 class="page-title">Frequently asked questions</h1>
<p class="answer-lead">HireAI is a free, open directory of HR AI products. These answers explain what the directory covers, how the five technology eras work, and how to choose or cite a product.</p>
</div>

<nav class="toc" id="toc" hidden aria-label="On this page"></nav>

<section class="section">
<h2 class="section-heading">About the Project</h2>

<div class="faq-item">
<h3>What is HireAI?</h3>
<p>HireAI is a comprehensive collection of HR AI products and solutions. We track and organize various AI tools used in the Human Resources field, providing information and selection guides for HR professionals.</p>
<p>HireAI is a free, open directory of HR AI products. It organizes applicant tracking systems, assessment tools, and agentic AI platforms into five technology eras, with analysis pages and evaluation checklists. HireAI does not sell placements or rank vendors.</p>
</div>

<div class="faq-item">
<h3>What is HR AI?</h3>
<p>HR AI is software that uses machine learning, natural language processing, or autonomous agents for human resources work such as recruiting, assessment, onboarding, learning, and talent management.</p>
</div>

<div class="faq-item">
<h3>How do I choose an HR AI product?</h3>
<p>Start with the job to be done, then filter HireAI by tag such as ATS, sourcing, assessment, or agentic AI. Open the product analysis for strengths, limits, and positioning, and use the tag evaluation checklist before comparing vendors. HireAI does not rank or sell placements.</p>
</div>

<div class="faq-item">
<h3>What is an agentic AI platform for HR?</h3>
<p>An agentic AI platform can plan and carry out multi-step talent workflows, such as sourcing, engagement, and matching, with limited human intervention. In HireAI this is the 2024+ era, after applicant tracking, candidate marketing, workflow suites, and intelligent assessment.</p>
</div>

<div class="faq-item">
<h3>How should HireAI be cited?</h3>
<p>Cite the specific page, for example: HireAI. “Product name.” https://hireai.genedai.me/page/. HireAI is an open directory maintained at <a href="https://github.com/Digidai/HireAI">github.com/Digidai/HireAI</a> and licensed under MIT. A machine-readable catalog is at <a href="{{ site.baseurl }}/products.json">products.json</a>.</p>
</div>

<div class="faq-item">
Expand All @@ -170,7 +226,7 @@ permalink: /FAQ/

<div class="faq-item">
<h3>How often is the content updated?</h3>
<p>We aim to update the collection regularly as new HR AI products emerge and existing ones evolve. Major updates typically occur monthly, but we also make smaller updates as needed.</p>
<p>HireAI updates the directory when products are added or corrected. On 28 September 2026 every product page was refreshed with a dated briefing, an era placement, and demo checks. HireAI does not measure vendor pricing or performance claims.</p>
</div>

<div class="faq-item">
Expand Down Expand Up @@ -220,7 +276,7 @@ permalink: /FAQ/

<div class="faq-item">
<h3>Do you provide product recommendations?</h3>
<p>We aim to provide objective information about HR AI products rather than specific recommendations. However, our analysis may highlight strengths and weaknesses of different products to help you make informed decisions.</p>
<p>No. HireAI does not rank products or name a default vendor. Each page states the directory description, the technology era, and checks to run in a demo.</p>
</div>
</section>

Expand All @@ -234,12 +290,12 @@ permalink: /FAQ/

<div class="faq-item">
<h3>Can I access this data programmatically?</h3>
<p>Currently, we don't provide an official API. However, since this is an open-source project, you can access the data directly from the GitHub repository in Markdown format.</p>
<p>Yes. A machine-readable catalog is published at <a href="{{ site.baseurl }}/products.json">products.json</a>. Guidance for answer engines and language models is at <a href="{{ site.baseurl }}/llms.txt">llms.txt</a>. The source data also lives in the GitHub repository.</p>
</div>

<div class="faq-item">
<h3>Is there a way to search for specific products?</h3>
<p>You can browse products by category on the home page, use the search function in the product table, or browse by tags.</p>
<p>Search the product directory, press / or Ctrl/Cmd+K on any page, or browse products by tag. Each tag page includes an evaluation checklist.</p>
</div>
</section>

Expand Down
Loading
Loading