HR Assistant Agent with Claude Code

An HR answer that sounds right and is not is worse than no answer, because people act on it. This agent has to search Notion, open the page and read the actual section before it says anything, and Claude Code's habit of reading context thoroughly before it commits fits that rule closely. It also holds the harder line, handing pay, complaints and contracts to a person instead of attempting them.

Loading preview…
Free to start · guided setup

Watch it work before it's live

Run a staged conversation — no account needed. The agent handles it for real while a simulated world answers its tool calls; nothing touches real accounts, and nothing is actually sent.

How much parental leave do I get?

P

Priya Raghavan

@hr our baby is due on 14 March, how much parental leave do I get and is any of it paid? Also is there a date I have to tell my manager by?

Set up in minutes

Using this template drops you into a guided setup. It asks exactly this, nothing else:

  1. Connect Slack

    One sign-in. The agent acts through your account, scoped to what this template uses.

  2. Connect Notion

    One sign-in. The agent acts through your account, scoped to what this template uses.

  3. Company name

    Your company name as your team says it in Slack, so the assistant sounds like it works there.

  4. Policy notes

    Where your policies live in Notion, page or database by page, covering leave, benefits, expenses, and working hours, plus any rule your team follows that nobody has written down yet. The assistant only ever answers from what you list here.

  5. Hr contact

    Who takes what a document cannot answer, written exactly as you want it said in Slack: a person's handle, an HR channel, or an email. If different people cover different things, say which is which.

  6. Runs on Claude Code

    Preselected for this page — connect your Claude Code account during setup, or switch to NoClick's built-in models with one click.

  7. Watch it handle a test run

    A staged conversation against a simulated world — then it’s live.

Why Claude Code for this agent

Answers from the page

Search, open, read, reply with the link. The harness works in that order naturally rather than answering from what is normal at other companies.

Keeps the refusals intact

The instructions name the questions it must not touch. A careful agent treats that as a boundary even when someone asks warmly and follows up twice.

Before you fork

Does our handbook content leave the workspace?

The pages it reads are sent to the model provider you connect, here Anthropic, for the length of the answer. The practical protection is what you point it at: keep salary bands, individual records and performance docs out of the Notion space it can reach, so the sensitive material is never in scope in the first place.

Run it with a different agent

Put HR Assistant Agent to work on Claude Code

Free to start. Guided setup, a test run against staged conversations, and it's live.