Book time off
Book your own annual leave or other time off.
“book me off for 10 days from Monday” or “book Tim Burton off 3rd to 10th Nov”
This is the live catalogue of work Kumo can finish for you — clock in, build a rota, book leave, hire, pay, review — generated from the same registry that gates execution. Confirmations protect the work; trusted self-service can earn autonomy. If it isn't here yet, Kumo says so honestly instead of pretending. Coverage grows with every release.
Each entry shows what Kumo does, a real example ask, who can use it, and the approval that protects it — the same source of truth the product uses at runtime.
Book, approve, and manage time off.
Book your own annual leave or other time off.
“book me off for 10 days from Monday” or “book Tim Burton off 3rd to 10th Nov”
Book leave on behalf of another employee.
“book me off for 10 days from Monday” or “book Tim Burton off 3rd to 10th Nov”
Approve someone's pending leave request.
“Approve Maya’s leave request”
Decline someone's pending leave request with a reason.
“Decline Tom’s leave request — project deadline that week”
Cancel an existing leave booking.
“cancel my leave next week” or “cancel my booking on the 14th”
Add or remove days from an employee's leave balance, with a reason.
“give Priya 2 extra days of annual leave for working the launch weekend”
Add, edit, or remove company holidays and restricted (blackout) dates.
“Add a company holiday on 26 December” or “Block leave bookings over launch week”
Log sickness and other absences.
Record your own sickness or absence.
“log me off sick today” or “I'm out sick for 3 days”
Record an absence for another employee.
“log me off sick today” or “I'm out sick for 3 days”
Submit and approve expense claims; manage categories, policies, rates, and approvers.
Submit your own expense claim — with a chat-attached receipt stored on it.
“expense £40 for a client lunch” or “claim my taxi from yesterday”
Approve someone's expense claim.
“Approve Sam’s £120 travel claim”
Decline someone's expense claim with a reason.
“Reject that expense — missing receipt”
Grant or revoke someone's right to approve expense claims.
“make Dewi an expense approver” or “Budi shouldn’t approve expenses anymore”
Create, edit, or remove expense categories, spend policies, mileage rates, and per-diem rates.
“Cap Travel at £500 with receipts required” or “Add a Client Entertainment category”
Onboard, offboard, change pay, and update records.
Start an onboarding journey for a new employee.
“Onboard Jane Doe, jane@acme.com, Product Designer in Design, starting 1 September”
End an employee's employment and run the leaver process.
“offboard Sam Lee, last day is the 30th” or “process Priya's resignation”
Change an employee's pay.
“give Sam a raise to £65k” or “set Priya's salary to 70000 a year effective next month”
Create, update, or correct an employee record.
“Change Maya’s job title to Senior Engineer”
Move an employee under a different manager.
“move Dewi under Hendra” or “change Siti’s manager to Budi”
Tick off or add tasks on a leaver's offboarding checklist.
“mark the laptop return done on Dewi’s offboarding” or “add ‘revoke VPN access’ to Budi’s leaver checklist”
Set or reset an employee's working-week pattern (4-day weeks, half days…).
“put Maya on a 4-day week Mon–Thu” or “Sam works half days on Fridays”
Pass, extend, or fail an employee’s probation period.
“pass Maya’s probation” or “extend Sam’s probation by 30 days”
Add benefits, notes, career skills, and development goals to an employee’s profile.
“Note that Maya prefers remote Fridays” or “Add Sam’s AWS certification”
Goals, reviews, and feedback cycles.
Create a personal performance goal or a company organizational goal.
“build an organizational goal”
Schedule a performance review for an employee.
“schedule a performance review for Shelly Thomson next month”
Update progress, close a goal, add a check-in note, or add a milestone.
“mark Priya’s mobile app goal 75% done” or “close my leadership goal”
Close out a pending review with a rating and summary.
“complete Priya’s quarterly review with a 4, she’s exceeded her targets”
Nudge everyone whose performance review is scheduled for today (notification + email).
“Remind everyone about today’s performance reviews”
Create a 360 feedback cycle for a subject set and open nominations.
“run a 360 for the Engineering team due end of month”
Approve pending reviewer nominations for a cycle (or one subject).
“approve the nominations on the July 360” or “approve Priya's 360 nominees”
Remind subjects who have not yet nominated reviewers.
“chase people who haven't nominated on the July 360”
Move a nominating cycle into feedback collection and invite reviewers.
“start collecting feedback on the July 360”
Remind an active cycle's pending reviewers who haven't submitted feedback.
“chase the stragglers on the leadership 360” or “remind reviewers for Priya”
Start release and share results with subjects on a cycle.
“release the July 360 results” or “release Priya's 360 report”
Move a collecting cycle into calibration once manager reviews are complete.
“start calibration on the July 360”
Set a final calibrated rating and notes for one subject.
“calibrate Priya at 4.2 on the July 360 with note strong leadership”
Close a finished 360 feedback cycle.
“close the July 360”
Nudges and emailed reports.
Remind people via Messages (Kumo DM) and email about something outstanding.
“Chase Tom about his pending leave request”
Compose and send a message (Messages and/or email) to named people or a resolved audience.
“Tell the Jakarta team the office closes early on Friday”
Email a run's report (with attachments) to people.
“email me this” or “send the report to Sam”
Pull data and build shareable reports.
Analyse data across modules and produce a report, table, or chart.
“Build me a report on leave taken by department this quarter”
Export a report or table as PDF, Markdown, CSV, or Excel.
“Export that as a PDF” or “Download the table as a spreadsheet”
Clock in/out, log time, approve timesheets, and set the Time-hub rota.
Start a live time punch for yourself right now.
“Clock me in” or “I’m starting from home”
End your active time punch.
“Clock me out” or “I’m done for the day”
Record or adjust worked time.
“log 9am to 5:30pm for yesterday” or “I worked 8 to 4 today with a 30 minute break”
Approve a team member's timesheet.
“approve Dewi's time from Monday”
Approve a batch of your team's submitted timesheets in one go.
“approve all my team’s timesheets for last week”
Create draft Time-hub shifts for a week (open or assigned).
“Add open Barista shifts 9–5 next week Mon–Fri”
Put someone on a shift, or leave it open to claim.
“Put Sam on the Saturday evening open shift”
Publish draft shifts for a week so the team can see them.
“Publish the rota for the week of the 18th”
Save reusable shift hours (and optional role) for the rota board.
“Create a Morning Barista template 8am–2pm”
Draft a week from templates and role needs, filling from available people.
“Build next week from the morning and evening templates” or “Need 2 Baristas Sat–Sun next week”
Approve or reject a pending swap, giveaway, or open-shift claim.
“Approve Sam’s shift swap with Alex”
Ask to swap, give away, or claim an open shift.
“Claim the open Friday lunch shift”
File and review work-from-abroad requests.
File your own work-from-abroad request for review.
“I want to work from Portugal for three weeks in September”
Approve or decline someone's pending work-from-abroad request.
“approve Dewi’s request to work from Spain”
Request documents and send for e-signature.
Ask an employee to upload a required document.
“Chase Sam for his P45”
Store a chat-attached file in the Documents module — against an employee or in the company library.
“file this against Maya” or “put this signed contract on Tom’s record”
Save an agent-produced report (run summary, table, or chart) into the Documents module.
“file the headcount report in Documents” or “save that report against Maya”
Send an already-uploaded document to an employee for e-signature.
“Get Sam to sign the NDA”
Re-send the signing email to whoever still has to sign an out-for-signature contract.
“chase Sam to sign the NDA” or “remind the signers on the freelance agreement”
Cancel a contract that hasn't finished — links stop working and signers are notified.
“void the NDA we sent Sam” or “cancel that offer letter signature request”
Request your own employment or salary certificate.
“I need an employment certificate for my visa application”
Approve or reject an employee's pending certificate request.
“approve Dewi’s salary certificate”
Assign policies and request acknowledgement.
Point a targeted policy at locations, departments, or people.
“assign the Hybrid Working policy to the London office” or “the Expenses policy should also apply to Operations”
Ask people to acknowledge a policy.
“chase everyone who hasn’t acknowledged the Code of Conduct”
Build and assign onboarding journeys.
Start an onboarding journey from a template for an existing employee.
“put Sam Lee on the Engineering onboarding template” or “start onboarding for Maya”
Mark a task on a new hire's journey as done.
“mark the equipment setup task done for Sam Lee”
Assign a buddy and/or onboarding manager to a journey.
“make Priya the onboarding buddy for Sam Lee”
Rebuild a journey's task assignments from its template.
“Rebuild Maya’s onboarding task list”
Jobs, candidates, and interviews.
Create a job opening with an AI-drafted job description.
“Open a Senior Backend Engineer role in Engineering”
Take a draft job posting live on the careers page.
“publish the Senior Backend Engineer role”
Flip an existing job posting's status — off the careers page (close/pause) or back on (reopen).
“we’ve filled the Backend role, close it” or “pause the Designer opening”
Send outreach or an update to a candidate in the pipeline.
“Email Sarah Chen an update on next steps”
Add a new candidate to the pipeline — with a chat-attached CV stored on their record.
“add Jane Doe, jane@x.com, for the Senior Engineer role”
Reject a candidate, with a reason.
“reject John Smith, not enough backend experience”
Add an internal note to a candidate's record.
“add a note to Jane Doe: strong systems design, follow up next week”
Advance or reject a candidate in a pipeline.
“move Sarah Chen to Final Interview” or “advance Budi to Offer”
Book an interview with a candidate.
“book a video interview with Sarah Chen next Tuesday at 2pm”
Remind an interviewer who still owes feedback on a completed interview.
“chase the feedback on Maya’s final round” or “remind Tom to submit his interview notes on Alex”
Convert a candidate into an employee and start their onboarding.
“hire Sarah Chen starting March 1, reporting to James, on 65000 GBP, based in London”
Assign, recall, transfer, and approve equipment; manage the item catalogue.
Assign a device or asset to an employee.
“assign the spare MacBook Pro to Dewi” or “give Budi a monitor”
Recall a device or asset from an employee.
“recall Dewi’s MacBook” or “get the monitor back from Budi”
Move assigned equipment to another employee, or return it to an office.
“transfer Dewi’s MacBook to Budi” or “send Maya’s monitor back to the Jakarta office”
Approve, reject, or fulfil pending equipment requests — singly or in bulk.
“approve all pending equipment requests” or “approve Dewi’s laptop request”
Create, edit, or remove inventory items and categories.
“Add five MacBook Pro 14s to the catalogue” or “Create a Monitors category”
Tools from MCP servers your admin has connected (calendar, Slack…).
Call a tool on an admin-connected external MCP server.
“Put a meeting with Sam in my calendar” (depends on what your admin connected)
Departments and structure.
Create, rename, or move a department.
“Create a Customer Success department” or “Rename Ops to Operations”
Add, edit, or remove an office / location (name, city, timezone, capacity…).
“Add a London office” or “Close the Austin site”
Add people to or remove people from an existing team.
“add Maya and Tom to the Platform team” or “take Alex off the Growth squad”
Courses, learning paths, and AI course creation.
Enroll yourself in a course, or (HR/admin) assign one to someone with a due date.
“enroll me in the GDPR course” or “assign the Security Awareness course to Maya, due end of month”
Put yourself or (HR/admin) someone on a learning path — required courses cascade automatically.
“start me on the Leadership path”
Draft a complete course — outline, lessons, quizzes — from a topic. Lands as a reviewable draft.
“create a course on data privacy for new starters, 5 lessons, beginner level”
Make a draft course live in the catalog so employees can enroll.
“publish the GDPR basics course”
Payroll runs, approval batches, bonuses, equity, and FX rates.
Draft a run for a country and pay period — shows who’s eligible before anything happens.
“run July payroll for Malaysia”
Build every payslip entry and totals; reserves the period’s approved bonuses and expenses.
“calculate the July Malaysia run”
The money step: writes payroll history and marks reimbursed expenses PAID.
“approve the July Malaysia payroll”
Snapshot all active employees’ pay plus the period’s one-off payments for review.
“create the July pay batch”
Send a draft batch into its approval flow — approvers get notified.
“submit the July pay batch”
Approve (two-key) or send a pending batch back to HR with a reason.
“approve the July pay batch” or “reject the July batch — the bonus figures are wrong”
One-off cash — bonus, commission, or adjustment. Paid via the next payroll run.
“give Maya a £2,000 bonus for the Q2 launch”
Sign (two-key) or reject a pending bonus with a reason.
“approve Maya’s £2,000 bonus” or “reject the commission for Sam — figures need rechecking”
RSUs, options, ESPP, or phantom stock with a vesting schedule.
“grant Maya 5,000 RSUs, 1-year cliff, 4-year vest”
Change a payroll country’s rate to the base currency (diff preview).
“set the Malaysia FX rate to 0.21”
The company feed (posts, recognition, polls) plus the mission and core values.
Publish a post, announcement, recognition, celebration, or poll to the company feed.
“announce the office move” or “recognise Budi for the Jakarta launch”
Save, publish, or unpublish the company mission statement.
“set our mission to …” or “publish the mission draft”
Create, edit, publish, or archive company core values.
“Add a core value about ownership”
Salary benchmarking projects over uploaded contracts — Kumo platform staff and entitled plans only.
Spin up a contract-review / salary-benchmark project (name, base currency, document type).
“set up a benchmark for our Indonesia engineering contracts in IDR”
Compute the stats, charts, and narrative report for a project with extracted contracts.
“run the benchmark on the Indonesia project”
Register contract files attached in chat with a benchmark project — extraction starts automatically.
“add these contracts to the Indonesia project”
Invitations, roles, and company-wide settings.
Create a login and email an invitation (without full onboarding).
“Invite jane@acme.com as an HR Manager”
Give someone a tenant role (what they're allowed to do).
“Make Sam an HR Manager”
Take a tenant role (and its access) away from someone.
“Remove Dana’s payroll access”
Company basics, brand colours, and module visibility (diff preview).
“Switch off the payroll module” or “Change our brand colour to navy”
Add, edit, or archive custom employee-profile fields.
“Add a T-shirt size field to employee profiles”
Every change moves through the same guardrails — the agent drafts, people decide.
Every change becomes a confirmation card with a full preview — old value, new value, who gets notified. Nothing executes until a person approves it.
Pay changes, offboarding, role grants, payroll releases, bonuses and equity need a second admin's signature on top of the approver's.
The agent acts through the platform's own APIs as the requester — real permissions, real notifications, and an audit log on every step.
See the agent finish real HR work in a 30-minute demo. Live in 48 hours.