| name | remofirst-core-workflow-b |
| description | RemoFirst core workflow b — global HR, EOR, and payroll platform integration.
Use when working with RemoFirst for global employment, payroll, or compliance.
Trigger with phrases like "remofirst core workflow b", "remofirst-core-workflow-b", "global HR API".
|
| allowed-tools | Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep |
| version | 1.4.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","remofirst","hr","eor","payroll","global-employment"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
RemoFirst Core Workflow B
Overview
Payroll workflow: process payroll runs, manage benefits, handle multi-currency payments, and generate invoices.
Prerequisites
- Completed
remofirst-core-workflow-a (employee onboarding)
Instructions
Step 1: Get Payroll Summary
payroll = client.get("/payroll", params={
"month": "2026-03",
"country_code": "GB",
})
print(f"Payroll for {payroll['period']}:")
print(f" Employees: {payroll['employee_count']}")
print(f" Total gross: {payroll['currency']} {payroll['total_gross']}")
print(f" Total employer cost: {payroll['currency']} {payroll['total_employer_cost']}")
Step 2: Review Employee Payslip
payslip = client.get(f"/employees/{employee_id}/payslips", params={"month": "2026-03"})
print(f"Gross: {payslip['gross_salary']}")
print(f"Deductions: {payslip['total_deductions']}")
print(f" Tax: {payslip['income_tax']}")
print(f" National Insurance: ")
()