---
area: "hr"
title: "HR"
tools: 23
mcp_server: "https://api.conecto.chat/mcp/hr"
auth: "Authorization: Bearer <conecto_sk_ key>"
docs_url: "https://conecto.chat/tools/hr"
---

# HR

The business's people and their time off, for small teams. Records hold managers and documents; leave types have balances, requests wait for approval, and public holidays and who is out are known. Onboarding and offboarding checklists, reports and a morning digest come with it; payroll does not.

Replaces: Personio, BambooHR, Timetastic.

## MCP server

`https://api.conecto.chat/mcp/hr` connects the HR tools only, plus the account tools that come with every MCP server. It speaks MCP over Streamable HTTP; send the key as `Authorization: Bearer <conecto_sk_ key>`. Every tool here is also a REST call: `POST https://api.conecto.chat/v1/tools/<name>` with the arguments as a JSON object.

## ChatGPT and Claude

Add `https://api.conecto.chat/v1/mcp` as a connector in ChatGPT or Claude, one for every area, and tick HR when you sign in. It signs in with OAuth: someone on the account signs in on conecto.chat, ticks the areas it may use and allows it, and it runs on a key of its own that the owner can revoke.

## OpenAPI

For a custom GPT's Actions: `https://api.conecto.chat/v1/openapi/hr.json` (OpenAPI 3.0, the key as a Bearer token). For Power Automate, Logic Apps and Copilot Studio connectors: `https://api.conecto.chat/v1/openapi/hr.swagger.json` (OpenAPI 2.0, the key in the X-Api-Key header). Both list this area's tools and the account tools.

Prices: Reading and reports free · $1.00 per person a month, the first month when they are added · leave, checklists, documents and training $0.01 · a policy email $0.02 · settings $0.001. A call that fails costs nothing.

## Tools

| Tool | What it does | Price |
|---|---|---|
| [hr_save_people](https://conecto.chat/tools/hr/hr_save_people.md) | Adds people or changes them, up to 100 at a time, all or none: names, emails, job, department, location, manager, dates and allowances. | $1.00 per person added. |
| [hr_list_people](https://conecto.chat/tools/hr/hr_list_people.md) | People by last name, everyone who hasn't left by default, filtered by status, department, location, manager, type or words. | Free up to 1,000,000 reads a month. |
| [hr_get_person](https://conecto.chat/tools/hr/hr_get_person.md) | Everything about one person: details, leave balances for a year, pending and upcoming leave, documents, open tasks and direct reports. | Free up to 1,000,000 reads a month. |
| [hr_delete_person](https://conecto.chat/tools/hr/hr_delete_person.md) | Erases a person for good with their leave, tasks and document records; their files stay in the store. | Free. |
| [hr_get_settings](https://conecto.chat/tools/hr/hr_get_settings.md) | The working days, hours, leave year, time zone, leave types, public holidays and checklists. | Free up to 1,000,000 reads a month. |
| [hr_save_settings](https://conecto.chat/tools/hr/hr_save_settings.md) | Sets the work calendar: working days, hours per day, leave year, time zone, and one location's public holidays for a year. | $0.001 a call. |
| [hr_save_leave_type](https://conecto.chat/tools/hr/hr_save_leave_type.md) | Adds or changes a kind of time off: annual days, monthly or yearly accrual, carry-over, paid and tracked. | $0.001 a call. |
| [hr_adjust_leave](https://conecto.chat/tools/hr/hr_adjust_leave.md) | Adds days to, or takes days off, one person's balance of a tracked leave type, with the reason. | $0.01 a call. |
| [hr_request_leave](https://conecto.chat/tools/hr/hr_request_leave.md) | Asks for time off for someone, counting working days less holidays; it waits for a decision unless approved at once. | $0.01 a call. |
| [hr_decide_leave](https://conecto.chat/tools/hr/hr_decide_leave.md) | Approves or declines a pending leave request, or cancels one that is pending or approved. | $0.01 a call. |
| [hr_list_leave](https://conecto.chat/tools/hr/hr_list_leave.md) | Leave requests, latest start first, by person, status, type or dates. | Free up to 1,000,000 reads a month. |
| [hr_who_is_out](https://conecto.chat/tools/hr/hr_who_is_out.md) | Who is off in a period (today by default), with each leave and its days, plus public holidays and people on long leave. | Free up to 1,000,000 reads a month. |
| [hr_save_checklist](https://conecto.chat/tools/hr/hr_save_checklist.md) | Adds or changes an onboarding or offboarding checklist: items with an owner and a due day relative to the start or last day. | $0.001 a call. |
| [hr_start_checklist](https://conecto.chat/tools/hr/hr_start_checklist.md) | Turns a checklist into tasks for one person, each due relative to their start date or last day. | $0.01 a call. |
| [hr_tasks](https://conecto.chat/tools/hr/hr_tasks.md) | Checklist tasks, soonest due first: open, overdue, done or all, for one person, one owner or a date. | Free up to 1,000,000 reads a month. |
| [hr_complete_task](https://conecto.chat/tools/hr/hr_complete_task.md) | Marks a checklist task done, or opens it again. | $0.01 a call. |
| [hr_save_document](https://conecto.chat/tools/hr/hr_save_document.md) | Keeps a file from the store on a person's record (a contract, an ID, a certificate), or changes or removes it. | $0.01 a call. |
| [hr_report](https://conecto.chat/tools/hr/hr_report.md) | Headcount, joiners and leavers, time off taken, or everyone's leave balances. | Free up to 1,000,000 reads a month. |
| [hr_dashboard_link](https://conecto.chat/tools/hr/hr_dashboard_link.md) | A one-time link to HR at a glance: who is out, leave to decide, open tasks, and who starts or leaves soon. | Free up to 1,000,000 reads a month. |
| [hr_save_policy](https://conecto.chat/tools/hr/hr_save_policy.md) | Keeps a policy people must read and confirm, like an AI use policy; a changed text is a new version. | $0.001 a call. |
| [hr_send_policy](https://conecto.chat/tools/hr/hr_send_policy.md) | Emails each person in a policy's scope a one-time link to read and confirm its current version. | $0.02 per email sent. |
| [hr_record_training](https://conecto.chat/tools/hr/hr_record_training.md) | Records a training someone completed, like AI literacy, with its date, hours, certificate and expiry. | $0.01 a call. |
| [hr_policy_status](https://conecto.chat/tools/hr/hr_policy_status.md) | Who confirmed each policy's current version, and who holds a valid training of each kind. | Free up to 1,000,000 reads a month. |

## Example jobs

- Book Tom's Christmas holiday when he asks in Slack, and tell Lena it waits for her approval.
- Every Monday morning, tell the team who is out this week.
- When a new warehouse operative starts, run the onboarding checklist and chase the tasks that are late.
