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.
Three ways to put AI to work
Pick the one that fits the person. They all sit on the same data and the same permissions.
For everyone on your team
AI chat, built into the app
A floating assistant on every screen. Ask how to do something, or ask about your own data: tasks due this week, who is on leave, which invoices are unpaid. It answers from your workspace, with your permissions.
How the chat worksFor owners, managers and power users
MCP server for Claude and other AI tools
Connect Claude, Claude Code, ChatGPT or Cursor to BusinessHRM and work in plain language. Pull a report, create a task, update a deal or check attendance without opening the app.
- Read and write across every module
- Secure sign-in with OAuth, or an API key
- Set up in about a minute
For developers and integrators
REST API and webhooks
The same endpoints the AI tools use, open to your own code. Sync people into another system, push data into a warehouse, or build the integration we do not ship yet.
Explore the APIMCP 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
- 1In Claude (desktop or claude.ai), open Settings, then Connectors, then Add custom connector.
- 2Paste the server URL: https://app.businesshrm.com/mcp
- 3Sign in with your BusinessHRM email and password, pick your workspace and click Allow.
- 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
# 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.