HR

Save a policy to acknowledge

hr_save_policy · Changes data · Markdown

Keeps a policy people must read and confirm, like an AI use policy; a changed text is a new version.

$0.001 a call

From your agent’s balance. A call that fails costs nothing.

An example

Here is our AI use policy. Everyone in the warehouse and in support has to confirm they read it.

Your agent callshr_save_policy$0.001 a call

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "name": "ai-use-policy",
  "title": "How we use AI at Hansen & Voss",
  "text": "## Using AI at work\n\nUse the company's approved assistants only. Never paste customer data into other tools.",
  "departments": [
    "Warehouse",
    "Support"
  ]
}
What comes back
{
  "policy": {
    "name": "ai-use-policy",
    "title": "How we use AI at Hansen & Voss",
    "version": 1,
    "departments": [
      "Warehouse",
      "Support"
    ],
    "updated_at": "2026-10-14T08:00:00+00:00",
    "people": 3,
    "acknowledged": [],
    "waiting": [],
    "not_sent": [
      {
        "person_id": 4103,
        "name": "Jonas Becker"
      },
      {
        "person_id": 4102,
        "name": "Tom Okafor"
      }
    ]
  },
  "created": true
}

Use it when

The business has a policy its staff must confirm they read: AI use, conduct, security.

What it does

A policy people must read and confirm (an AI use policy, a code of conduct, a security policy), in Markdown, for everyone or some departments. Changing its title or text makes a new version, which needs confirming again. Send it with hr_send_policy. $0.001.

What comes back

policy: its name, title, version, departments and who in scope confirmed it, is waiting or was never sent it; created: whether it is new. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
nameRequiredstringLike ai-use-policy. Matches ^[a-z0-9][a-z0-9-]{0,79}$.
titleRequiredstring1 to 200 characters.
textRequiredstring1 to 100,000 characters.
departmentsarray of stringsOnly these departments; everyone if left out. Up to 50 items.

The call

Over MCP, call hr_save_policy on https://api.conecto.chat/mcp/hr. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/hr_save_policy \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"ai-use-policy","title":"How we use AI at Hansen & Voss","text":"## Using AI at work\n\nUse the company'\''s approved assistants only. Never paste customer data into other tools.","departments":["Warehouse","Support"]}'

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md