Skip to content
AI-powered HR, payroll and work platform

Ask your business anything. Let AI do the busywork.

BusinessHRM works with AI three ways: a chat assistant inside the app, an MCP server that connects Claude and other AI tools to your workspace, and a full REST API. Get reports in a sentence and hand routine work to an assistant, all within each person's own permissions.

Things you can ask

  • "Which employees were late more than twice this month?"
  • "Summarise unpaid invoices older than 30 days, grouped by client."
  • "Create a task on the Website Redesign project for Fatima to review the homepage copy, due Friday."
  • "How many hours did the design team log on client projects last week?"

Examples. Works with Claude, Claude Code, ChatGPT and Cursor over MCP.

In short

BusinessHRM is an AI-ready HR, payroll and business platform. Your team can ask the built-in assistant questions about their work, and you can connect Claude or another AI assistant through the BusinessHRM MCP server to pull reports and create or update records across HR, time, projects, CRM and finance. Developers get the same 370+ endpoints through the REST API.

MCP server

Run BusinessHRM from Claude

The BusinessHRM MCP server connects AI assistants to your workspace using the open Model Context Protocol. Once it is connected, Claude can look things up and get things done in BusinessHRM for you. Every endpoint in our API becomes a tool the assistant can use, so it covers HR, attendance, leave, payroll, projects, tasks, CRM, invoices, expenses and tickets.

Reports without exports

Ask for the numbers you need in a sentence. No CSV download, no spreadsheet, no waiting for someone to build the report.

Actions, not just answers

MCP can create and update records too. Ask Claude to set up the week's tasks, log a follow-up on a deal or add a holiday, and it happens in BusinessHRM.

Across every module at once

One question can span HR, time, projects, CRM and finance, because it is all one database. "Which clients have unpaid invoices and open tickets?" just works.

Your permissions, not more

Claude acts as the person who connected it. It sees and changes only what that person can in the web app, inside their own company.

Connect Claude

  1. 1In Claude (desktop or claude.ai), open Settings, then Connectors, then Add custom connector.
  2. 2Paste the server URL: https://app.businesshrm.com/mcp
  3. 3Sign in with your BusinessHRM email and password, pick your workspace and click Allow.
  4. 4Ask Claude anything about your workspace. Revoke access from BusinessHRM whenever you like.

Connect Claude Code

Create an API key in BusinessHRM (admins only), then add the server to Claude Code with one command:

claude mcp add --transport http businesshrm https://app.businesshrm.com/mcp --header "Authorization: Bearer YOUR_API_KEY"

Server URL: https://app.businesshrm.com/mcp. Also works with ChatGPT and Cursor. Full steps in the developer docs.

More things to ask

  • Which employees were late more than twice this month?
  • Summarise unpaid invoices older than 30 days, grouped by client.
  • Create a task on the Website Redesign project for Fatima to review the homepage copy, due Friday.
  • How many hours did the design team log on client projects last week?
  • List open high-priority tickets and who they are assigned to.
  • Who is on leave next week, and does it clash with any project deadlines?

AI chat widget

An assistant on every screen

The floating chat sits in the corner of the BusinessHRM web app. Anyone your admin gives access to can ask it how to do something, or ask for a quick report from their own data, without leaving the page they are on.

It answers and reports rather than changing records. When you want AI to create tasks or update data, connect Claude over MCP or add an AI step to an automation.

Run it on OpenAI or Claude models. On Scale and Enterprise you can use your own API key, so you control the model and the spend.

How-to help

Answers "how do I…" questions from the BusinessHRM help centre, right where you are working.

Your data, on request

Looks up tasks, attendance, leave, invoices and more through the API, so answers reflect what is in your workspace now.

Board-aware

Reads the AI instructions your team writes on a task board, so it follows how that team works.

Private by design

Runs with a short-lived token scoped to you and your company, deleted after each chat.

REST API

Build anything on top

The same API that powers the AI tools is yours to build on. It is included on every plan, including the free one.

  • 370+ endpoints across 58 areas: employees, attendance, leave, payroll, projects, tasks, CRM, invoices, tickets and more
  • API keys per company, each with its own scopes, managed by admins
  • Webhooks to push changes to your systems as they happen
  • Interactive docs, an OpenAPI spec and an llms.txt for AI coding tools
Open the API docs

# List tasks

GET /api/v1/task?limit=50

Authorization: Bearer YOUR_API_KEY

200 OK

# Everything else is in the docs

https://app.businesshrm.com/developers/openapi.json

AI, MCP and API questions

What is an MCP server?

MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude connect to other software. The BusinessHRM MCP server gives an assistant a set of tools, one for each API endpoint, so it can read and update your workspace when you ask it to in plain language.

Which AI tools can connect to BusinessHRM?

Any client that supports remote MCP servers over HTTP. Our setup guide covers Claude (desktop and claude.ai), Claude Code, ChatGPT and Cursor.

Can Claude create tasks and change data in BusinessHRM?

Yes, over MCP. The server exposes both read and write endpoints, so Claude can create tasks, update deals, log time and more, within the permissions of the person who connected it. The in-app AI chat is for questions and reports and does not change records.

Is my data safe when I connect an AI assistant?

The assistant acts as you. Every call is checked against your role and your company, the same way the web app checks it, and API keys can be scoped further. You can revoke an OAuth connection or delete an API key at any time.

Which AI models does the in-app chat use?

Companies can run it on OpenAI or Anthropic Claude models. On Scale and Enterprise you can bring your own OpenAI or Claude API key, so the AI runs on your account and you control the model and the spend.

Do I need to be a developer to use this?

No. The chat is built into the app, and connecting Claude takes a URL and a sign-in. The REST API is there for developers who want to build their own integrations.

Is the API included in the free plan?

Yes. The REST API and webhooks are included on every plan, including the free Starter plan.

Put AI to work on your whole business

Start free, connect Claude in a minute, and ask your first question today.

Free forever for unlimited users. No credit card required.