How it works
From request to done, step by step.
A request comes in through Slack or your web request form. MambaHR does the admin, a person approves the decisions that matter, and everyone sees what happened. Here is exactly what that looks like.
A request comes in
MambaHRMambaHR does the work
MambaHRA person approves what matters
A personYou see what was done
MambaHR
The same four steps
What happens to every request
A one-day leave request and a new hire’s first week follow the same path. Only the work in the middle changes.
A request comes in
Someone writes to MambaHR in Slack, in a channel or a direct message, or fills in your company’s web request form. Some work starts by itself: a signed offer starts onboarding, and an approved raise starts a payroll change.
MambaHR does the work
It reads the employee record, checks your policy and the law for the state the person works in, and then does the admin: drafts the documents, sends the forms, requests the accounts and updates the record.
A person approves what matters
Decisions about someone’s job, pay or protected leave come to a person first, with the facts and the rule laid out. They wait on that person’s To do list in MambaHR, and arrive in Slack too.
You see what was done
MambaHR replies where the request came from: what changed, which rule applied, and anything still waiting on someone. Every step is saved with the record, so you can look it up later.
Walk-through 1 · A new hire
From “we want to hire Maya” to her first day.
A hiring manager asks for an offer. MambaHR prepares it against the pay range, a person approves it, and once it is signed the paperwork, accounts, laptop and payroll change all start without anyone chasing them.
@MambaHR we’d like to hire Maya Chen as Senior Engineer at $165,000, starting November 3.
Prepares the offer
MambaHRPulls the role, its pay range and the start date, and lines up the offer letter from your template. If the salary is outside the range, it says so, and the offer needs a more senior approver.
A person approves the offer
A personThe offer waits for the approver your rules name, usually the hiring manager or HR. Nothing goes to Maya until they approve it.
Sends it for signature and files it
MambaHRMaya signs online. The signed offer is filed with her documents, where you can find it later.
Starts the new-hire paperwork
MambaHRCreates Maya’s employee record, sends her the new-hire forms and starts the Form I-9. The E-Verify check runs once her I-9 is complete. If you run background checks, it orders one through Checkr, where Maya gives her consent.
Requests her accounts and laptop
MambaHRSets up her accounts in your single sign-on directory, such as Okta, and in Slack, and sends a laptop request to your IT team.
Plans the first day
MambaHRBuilds her first-day schedule and assigns an onboarding buddy from her team.
Adds her to payroll
MambaHRHer salary and start date go into the next payroll change, so she is paid from her first pay period.
Why a person decides
An offer is a promise about someone’s job and pay, so a person signs off on it. Everything after the signature is paperwork that follows from it.
When it is done
Priya gets a reply in the Slack thread: offer signed, forms sent, Form I-9 started, accounts and laptop requested, payroll updated. Her request card shows each step as done or waiting, and on whom.
Walk-through 2 · A leave request
A day off, and twelve weeks of parental leave.
A day off is checked against the balance and your policy, so the manager approves it with one tap. Leave that the law protects, like parental or medical leave, is checked against federal and state rules and goes to a person to decide.
@MambaHR I’d like 12 weeks of parental leave from November 3. Our baby is due at the end of October.
Reads the request
MambaHRPicks up the dates, the kind of leave and who is asking, from the message itself. Leo does not fill in a form.
Checks the balance and your policy
MambaHRDays available, notice rules and who else on the team is out. A short day off that fits goes to the manager with the checks done. You can let MambaHR approve those on its own in your settings.
Checks family leave eligibility
MambaHRFor parental or medical leave, MambaHR checks whether Leo is eligible for federal family and medical leave (FMLA), from his time with you and the hours he has worked. It cites the law, and any state leave program that applies.
A person decides
A personThe request comes to HR with the balance, the policy and the law laid out. How federal and state leave run together is a person’s decision.
Updates the record and payroll
MambaHRRecords the leave, updates his balance and drafts the approval letter. Any unpaid weeks are reflected in payroll for those pay periods.
Keeps the medical details private
MambaHRLeo’s manager sees the dates he is away. The reason and any medical details stay with the people who need them.
Why a person decides
Protected leave is where a mistake costs someone their job protection or their pay, and the details are personal. So a person decides, with the research already done.
When it is done
Leo gets a reply with the decision, his dates and what is left of his balance. His record and payroll are updated as soon as the leave is approved.
Walk-through 3 · Someone leaving
A resignation, with nothing forgotten.
A manager says someone is leaving. MambaHR works out the final pay under that state’s rules, prepares the paperwork and lines up the access removal, and nothing happens until a person approves it.
@MambaHR Marcus Webb resigned today. His last day is Friday the 14th.
Prepares the exit
MambaHRRecords the resignation and the last day as a draft, and lines up every step for Marcus’s role and state.
Works out the final pay
MambaHRApplies the final-pay deadline for the state Marcus works in, and pays out unused vacation where that state requires it.
Drafts the paperwork
MambaHRIf you offer severance, drafts the separation agreement. For someone 40 or older, it carries the waiver wording and the review periods federal age-discrimination law requires: 21 days to consider and 7 days to change his mind.
A person approves the exit
A personHR approves the exit, the final pay and any agreement. Nothing is sent and no access is removed before that, for a resignation as much as a termination.
Removes access
MambaHROnce the exit is approved, removes Marcus from your single sign-on directory and Slack, and can wipe his laptop remotely through your device management tool.
Sends the health coverage notice
MambaHRPrepares the COBRA continuation coverage notice. If it cannot be sent, it lands on your To do with the deadline.
Closes the record
MambaHRSends the final payroll change, files the signed documents with his record, and marks him as gone with his last day.
Why a person decides
Ending someone’s job touches their pay and their health coverage, and final-pay deadlines are set by state law. A person approves every exit, and a termination is always a person’s decision.
When it is done
Anna sees the exit in one place: the final pay date, the documents signed and filed, access removed and the COBRA notice sent. Marcus’s record shows that he has left, and when.
Walk-through 4 · A payroll change
A raise, from request to payday.
A manager asks for a raise. MambaHR checks it against the pay range, a person approves it, and the change goes into the next pay run, as a file for your current payroll provider or through Deel.
@MambaHR can we move Jackson Bauer to $165,000 from November 1?
Checks the raise against the pay range
MambaHRCompares the new salary with the pay range for Jackson’s level, so whoever decides can see where it lands before they do.
A person approves the raise
A personThe request goes to the person who approves pay at your company, usually HR or finance. Nothing changes until they approve it.
Updates the record
MambaHRJackson’s record shows the new salary and the date it starts, with who approved it.
Adds it to the payroll changes
MambaHRThe raise joins every other change for that pay period, like new hires and people leaving.
A person approves the pay run
A personLoad the change file into your current payroll provider, or approve the run in Deel (Powered by Deel). Nobody is paid on a run a person has not approved.
Why a person decides
Pay decisions affect fairness across the team and every pay run moves real money, so the raise and the run are both a person’s call.
When it is done
Tom gets a reply when the raise is approved. On payday Jackson is paid the new amount, and the change shows in that period’s change report.
Who decides
Which steps need a person, and why.
MambaHR takes the admin off your plate. The judgment calls stay with your team.
Always a person
MambaHR prepares these and lays out the facts. A person decides.
- Every offer, before it goes out
- Every raise, and any pay cut
- Every exit, including resignations
- Terminations, layoffs and separation agreements
- Protected leave, like FMLA, and how it combines with state leave
- Every pay run
Your rules
You choose who approves what, once, in Settings. You can change it any time.
- Who approves offers, pay and exits
- Pay ranges for each role and level
- Your time off and leave policies
- Whether short time off that fits the policy is approved on its own
MambaHR finishes on its own
Routine admin inside your rules, logged with the rule it followed.
- Checking every request against the policy and the law
- Answers to policy questions, with the source
- New-hire forms, reminders and follow-ups
- Account and laptop requests
- Filing documents and updating records
- Building the payroll change file
The line is simple: if a decision changes someone’s job, pay or legal protection, a person makes it. If it is paperwork that follows from a decision, MambaHR does it. When MambaHR is not sure which side something falls on, it asks a person.
Getting started
Up and running in a day.
Book a 30-minute demo and we walk you through MambaHR on examples from your company, then set it up with you. Your data imports in a day.
Book a demo
A 30-minute walkthrough on examples from your company.
Set up your company
Your company name and the state where most of your people work. The rest can wait.
Bring in your people
Connect Gusto, BambooHR, Rippling, Workday, ADP or Namely, upload a spreadsheet, add people by hand, or skip it for now. Hiring data can come over from Greenhouse or Lever.
Connect Slack
So your team can send requests where they already work. You can also skip this and use the web request form.
Pick a plan
One price per employee, billed annually, with no minimum.
Invite your team
Add the people who approve things: HR, managers, finance.
Questions about how it works
How do requests reach MambaHR?
Through Slack, as a message in a channel or a direct message, and through your company’s web request form. Some work also starts by itself, like onboarding when an offer is signed.
Which steps does MambaHR never take on its own?
Offers, raises, every exit, layoffs, separation agreements, decisions about protected leave, and pay runs. MambaHR prepares them and a person decides.
Do our employees need to learn a new tool?
No. They ask in Slack or use the web request form. Approvers can act from Slack or from their To do list in MambaHR.
Does MambaHR run payroll?
MambaHR prepares every payroll change. Each company chooses either a change file for its current payroll provider or US payroll run through Deel (Powered by Deel), an add-on on any plan at $10 per employee paid per month. A person approves every run.
What does MambaHR do when it is not sure?
It does not guess. Unclear cases go to a person with the facts, the policy and the law laid out.
Less admin. Same judgment.
Book a 30-minute demo using examples from your company. Your data imports in a day.