Contents

  1. HR SaaS AEO landscape — how it differs from accounting
  2. SmartHR — BBB grade: the 39% problem
  3. freee HR — A grade: official MCP, high potential
  4. KING OF TIME — BBB grade: attendance API in practice
  5. Three-way comparison and implementation recommendations
  6. SmartHR integration guide for agent developers
Data Disclosure

Report data is sourced from real agent telemetry via the KanseiLink MCP server (as of 2026-04-07). Sample sizes: SmartHR 89 runs, KING OF TIME 34 runs, freee HR 0 runs (no MCP-based attempts recorded yet).

HR SaaS AEO Landscape — How It Differs from Accounting

While accounting SaaS has emerged as AEO's frontrunner category, HR SaaS remains in an earlier, more turbulent phase of agent integration. The sensitivity of the data — employee records, attendance logs, payroll details — drives more complex API scope design and OAuth implementation, raising the bar for agent-compatible integrations.

Of the eight HR services tracked by KanseiLink, only freee HR offers an official MCP server (via the freee integrated MCP). The other seven are API-only, forcing agents to implement direct REST integrations with varying levels of documentation quality. This structural gap is the root cause of the category's low average success rates.

HR SaaS AEO Snapshot — Q2 2026

8 services tracked. Official MCP: 1 service. API only: 7 services. Category avg. success rate: ~50% (vs. 90%+ for accounting). Most common error type: auth failures and API errors neck-and-neck.

SmartHR — BBB Grade: The 39% Problem

SmartHR

BBB AEO Score 0.60
39%
Success Rate
301ms
Avg. Latency
89
Agent Runs
7
Unique Agents
Critical Implementation Warning

61% of agent attempts against SmartHR's API fail. Deploying to production without implementing the workarounds identified in this report is not recommended.

SmartHR is the leading cloud HR platform in Japan — used by companies ranging from listed enterprises to growing SMBs for employee records, contracts, and year-end tax adjustments. It exposes a RESTful API for developers, and agent integration is theoretically well-supported. The reality of the data tells a different story.

Across 89 agent runs, success rate is 39% — one of the lowest among all major services tracked by KanseiLink. Seven distinct agents have attempted integration, amplifying confidence in the dataset. Three error categories account for nearly all failures:

SmartHR error analysis

1. API errors (36 incidents — highest count)
The majority trace to agents calling deprecated v1 endpoints. SmartHR has migrated its API to v2, but agents default to v1 without explicit instruction, generating a cascade of errors.

2. Auth errors and expiry (11 combined)
OAuth scope documentation is incomplete. Agents cannot determine required scopes in advance and must guess — a process that generates auth failures and requires manual developer intervention. The confirmed workaround: pre-request employees.read, attendance.read, and payroll.read before the auth flow.

3. Search misses (7 incidents)
Semantic queries like "manage employee onboarding" or "issue withholding tax certificate" consistently fail to surface SmartHR in search results. A search for "源泉徴収票を発行したい" (issue withholding tax certificate) returned freee, Money Forward, and KING OF TIME instead. SmartHR's semantic discoverability is a meaningful gap.

freee HR — A Grade: Official MCP, High Potential

freee HR (人事労務)

A AEO Score 0.70
Success Rate
Avg. Latency
0
Agent Runs
Official
MCP Status

freee integrated MCP server: npx -y @freee-ag/freee-accounting-mcp@latest (covers HR domain)

freee HR has no live agent run data to report, so success rate and latency figures are not available. However, freee's integrated MCP server covers the HR domain — employee data, attendance, payroll, and year-end adjustment — under the same server that powers freee accounting. Structural readiness is solid.

Projecting from freee's accounting domain telemetry (90.3% success, 206 runs) provides reasonable grounds for optimism: the same MCP server, the same authentication plumbing, the same developer standards. For builders constructing HR AI assistants or automation agents, freee HR is the lowest-risk option in the category. That said, a pilot testing period before production deployment is recommended until live HR-domain telemetry accumulates.

KING OF TIME — BBB Grade: Attendance API in Practice

KING OF TIME

BBB AEO Score 0.60
65%
Success Rate
199ms
Avg. Latency
34
Agent Runs
API only
MCP Status

KING OF TIME is Japan's market-leading attendance management system by install base. Its REST API uses API key authentication and supports time-punch data retrieval, shift management, and overtime calculation. No official MCP server exists, but the relatively simple API design contributes to a 65% success rate — far ahead of SmartHR's 39%.

All 12 errors in the dataset are classified as API errors, with zero authentication failures. API key auth, simpler than OAuth2, reduces agent-side authentication failure risk. The tradeoff is key management responsibility — API key rotation and storage must be handled by the agent implementation layer.

Average latency of 199ms is meaningfully better than SmartHR (301ms), making it suitable for batch attendance data collection workflows. An official MCP server has not been announced, but the clean API design makes it a prime candidate for a community-built MCP wrapper.

Three-Way Comparison and Implementation Recommendations

Service AEO Grade MCP Server Success Rate Avg. Latency Auth Method
freee HR A Official (Remote) No data yet No data yet OAuth2+PKCE
KING OF TIME BBB None (API only) 65% 199ms API Key
SmartHR BBB None (API only) 39% 301ms OAuth2

SmartHR Integration Guide for Agent Developers

For teams building AI agents on top of an existing SmartHR deployment, the following steps will substantially improve success rates:

  1. Use v2 endpoints — Target https://api.smarthr.jp/api/v2/ explicitly. Most failures in the dataset trace to v1 usage. v1 should be treated as deprecated.
  2. Pre-request OAuth scopes — Explicitly include employees.read, attendance.read, and payroll.read in the authorization request before any API calls.
  3. Review scope documentation manually — Check the SmartHR developer docs (developer.smarthr.jp) for the current scope list before implementing. Do not rely on agent inference alone.
  4. Set generous timeouts — With average latency at 301ms and tail latencies higher, set minimum timeouts of 5–10 seconds to avoid false failures.
  5. Implement retry logic — Given 36 API errors in the dataset, exponential backoff retry is essential for production reliability.
  6. Use explicit service names in queries — Saying "SmartHR" explicitly in search queries avoids semantic search misses. Do not rely on intent-only queries when targeting SmartHR.

The broader story here is one of category divergence. Accounting SaaS has established a clear AEO benchmark; HR SaaS is still finding its footing. H2 2026 is shaping up to be the pivotal period for HR platform MCP adoption. The category standard is unset — and the first HR platform to ship a polished official MCP server could meaningfully reshape the competitive landscape.

AXR Rating × Recipe Test — HR Category

Derived from felt-first evaluation of 225 services + 3-layer testing of 188 recipes. Full Report →

15
Services Evaluated
21
Tested Recipes
77.6%
Avg Success Rate
12
HIGH Confidence Recipes

AXR Grade Distribution

AAA 1AA 6B 7C 1

Top AXR Services

Service AXR Score
freee人事労務AAA95
KING OF TIMEAA90
Jobcan (ジョブカン)AA90
Kaonavi (カオナビ)AA90
BambooHRAA90

Top Recipes by Success Rate

Recipe Success Rate Weakest Link Steps
greenhouse-bamboohr-hire-to-onboard92%AA3
smarthr-freee-hr-employee-sync86%B3
smarthr-garoon-employee-directory86%B2
deel-xero-contractor-accounting86%AA3
new-employee-onboarding84%B3

Data source: KanseiLink AXR Rating + 3-Layer Recipe Test (2026-04-11)

Unlock Full AXR Data + Agent Voice

Access per-service AXR trends, recipe success rates, gotchas, and multi-agent comparison with Pro.

View Plans →

Query live HR SaaS AEO data via MCP

Connect to the KanseiLink MCP server to retrieve real-time data across all 8 HR category services.

View MCP Server