Factorial HR logo

Factorial HR + Memtro

Ask Factorial HR who is off next week, who manages whom and what is overdue.

Connect Factorial HR with an API key and Memtro reads employees with work email, manager and leaving dates, teams with leads, time off by person and date range, and HR tasks with status, due date and assignees. Pay, bank and identity details are never read into an answer. It reads on demand and there is no hourly sync. When you ask, and once an administrator has granted the action by name, it can manage HR tasks, book, approve, reject or cancel time off, clock people in and out, create projects and teams, invite employees by email, and terminate an employee.

In Memtro

What you can do with Factorial HR in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Factorial HR tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Employees with name, work email, manager, employee number and leaving or termination dates
  2. 02Teams with description, member count, member and lead employees, and the parent team
  3. 03Time off by person and date range: leave type, first and last day, days taken, approved or pending
  4. 04HR tasks such as onboarding steps and reviews, filtered by status, assignee or overdue
  5. 05When asked and granted, creates, changes or deletes HR tasks, books, approves, rejects or permanently cancels time off, and clocks employees in and out
  6. 06When asked and granted, creates projects and teams, adds people to teams, emails an employee an invitation to Factorial, or terminates an employee, ending their access

Acts when asked

When you ask it to

These tools change something in Factorial HR. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Create an HR task
  2. 02Change an HR task
  3. 03Delete an HR task
  4. 04Book time off for an employee
  5. 05Approve a time-off request
  6. 06Reject a time-off request
  7. 07Cancel (delete) a leave
  8. 08Invite an employee to Factorial
  9. 09Terminate an employee
  10. 10Clock an employee in
  11. 11Clock an employee out
  12. 12Create a project
  13. 13Create a team
  14. 14Add an employee to a team

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Factorial HR for you. Each event can start a job, with the event as its input. Factorial HR sends a secret with every delivery, and one without it is refused.

Events and webhooks
  • 01A new employee was created with a contract
  • 02An employee record changed
  • 03An employee was invited to Factorial
  • 04An employee was terminated
  • 05A termination was reverted
  • 06A contract version was created
  • 07A contract version changed
  • 08A leave request was submitted
  • 09A leave request was approved
  • 10A leave request was rejected
  • 11A leave changed
  • 12A leave was deleted
  • 13An employee clocked in
  • 14An employee clocked out
  • 15A candidate was created
  • 16A job application was created
  • 17An employee was added to a team
  • 18A document was created
In practice

Ask it like you would a colleague

Once Factorial HR is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Factorial HR logoFactorial HR + Memtro
  • Who is off next week?

  • How much holiday has Dan Fletcher taken this year?

  • Who manages Priya Nair, and who else is in her team?

  • Which onboarding tasks are overdue?

  • Approve Dan Fletcher's holiday request for the week of 14 December

01

Who is off next week

On Thursday the operations lead at Acme asks who is off next week. Memtro reads the approved time off overlapping those dates and lists each person with leave type and days, then flags two pending requests still waiting for approval.

02

Approving a request

Priya Nair, who manages the Brightwave Ltd support team, asks Memtro to approve Dan Fletcher's pending holiday. Memtro finds the request, confirms the dates with her, and approves it in Factorial, where Dan sees the decision.

Teams

Where it fits

The teams that lean on Factorial HR most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Factorial HR is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in People and HR

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withAPI key
  1. 1

    A Factorial admin creates the key, and it reads the whole company: Factorial → Settings → API Keys → New API Key, name it Memtro, then Get my API Key

  2. 2

    Copy the key now, since Factorial shows it once

  3. 3

    In Memtro open Connections → Factorial HR, paste the API key and connect

  4. 4

    Ask who is off next week

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Factorial HR tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Factorial HR?+

Only when you ask, and only what it has been granted: create an HR task; change an HR task; delete an HR task; book time off for an employee; approve a time-off request; reject a time-off request; cancel (delete) a leave; invite an employee to Factorial; terminate an employee; clock an employee in; clock an employee out; create a project; create a team; add an employee to a team. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Factorial HR connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Factorial HR data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Factorial HR?+

API key. A Factorial admin creates the key, and it reads the whole company: Factorial → Settings → API Keys → New API Key, name it Memtro, then Get my API Key.

Can Factorial HR start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Factorial HR for you. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Factorial HR in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time