const workforce = new WorkforceOS()
async function scheduleShift() {
return await api.create()
}
interface Employee {
id: string;
name: string;
role: Role;
}
export default function App() {
const [data, setData] = useState()
return <Component />
}
await fetch("/api/attendance")
schedule.create({ shift })
attendance.clockIn(employee)
timesheet.calculate(hours)
leave.approve({ request })
booking.confirm({ client })
SELECT * FROM employees
WHERE status = "active"
ORDER BY created_at DESC
import { useState } from "react"
export const getServerSideProps
router.push("/dashboard")
const handleSubmit = async (e) => {
e.preventDefault()
await saveData(formData)
}
try { await process() }
catch (error) { log(error) }
return { success: true }
function calculatePayroll() {
const hours = getHours()
const rate = getRate()
return hours * rate
}
interface Schedule {
id: string
employee: Employee
shift: Shift
status: Status
}
const attendance = {
clockIn: async () => {
await track(time)
}
}
export async function POST() {
const data = await request.json()
return Response.json(data)
}
// WorkforceOS v2.0
import { Schedule } from "@/lib"
const result = await query()
console.log(result)
export default async function() {
return <Dashboard />
}
Most Popular Bundle

Workforce Pro

For serious workforce operations.

Currency:
$70/ org / month

Save $20/month vs individual apps

Included Apps

Everything you need in one bundle

Scheduling App

Plan work. Assign staff. Stay in control.

  • Shifts & rosters
  • Templates
  • Coverage rules
  • Conflict detection
Learn more

Attendance App

Know who worked. Exactly.

  • Clock in/out
  • Break tracking
  • Kiosk mode
  • Geo/IP rules
Learn more

Timesheets App

Turn hours into approved timesheets.

  • Calculated work hours
  • Adjustments & approvals
  • Locking & audit trail
  • Export to payroll
Learn more

Leave Management App

Leave requests without chaos.

  • Leave requests
  • Balances & accruals
  • Approval workflows
  • Calendar integration
Learn more

Why Choose This Bundle?

Seamless Integration

All apps work together automatically

Unlimited Staff

No per-employee charges

One Invoice

Simple billing, one payment

Better Value

Save $20/month vs individual apps

How Apps Work Together

Seamless data flow across your workforce

Complete Workflow

Scheduling → Attendance → Timesheets → Payroll-ready data

Leave Integration

Leave requests automatically block scheduling and update balances

Ready to get started?

Start your 14-day free trial of Workforce Pro

No credit card required. Cancel anytime.

Contact Us