Recruitment & Staffing
From Placement to Payment

Manage every stage of recruitment operations in one platform. Jigsol handles placements, complex rate rules, multi-step pay and bill approvals, AWR compliance, margin reporting, and gives your contractors a self-service portal -- all with native Firefish CRM and Sage Payroll integrations built in.

The Full Recruitment Operations Pipeline

1

Placement Management

Create and manage candidate-to-client assignments with full lifecycle tracking

  • Full CRUD for placements with candidate-to-client assignments
  • Status tracking through active, completed, and cancelled stages
  • Placement statistics and performance overview
  • Complex rate rules with charge rates, pay rates, and margin calculations
  • Priority-ordered rate rules per placement for overtime, weekend, and shift differentials
2

Firefish CRM Integration

Connect your Firefish recruitment CRM for seamless data flow into Jigsol

  • OAuth authentication and secure connection setup
  • Candidate sync -- pull candidates directly into Jigsol contacts
  • Company sync -- import client organisations automatically
  • Margin report generation from synced placement data
3

Timesheet Collection & Approval

Capture hours worked per placement and route through multi-level approval

  • Placement-specific timesheets linked to rate rules
  • Multi-level approval workflow with configurable stages
  • Timesheet adjustment and reallocation modals for corrections
  • Worker portal submission for contractor self-service entry
4

Pay & Bill Processing

A structured pipeline that takes approved timesheets through to payroll and invoicing

  • Period selection with current period highlighting and status tracking
  • Timesheets section for review and processing of approved hours
  • Payroll generation from approved timesheets with Sage new starter sync
  • Pre-invoicing preparation and invoice generation with preview
  • Holiday requests, leavers processing, and new client onboarding within pay periods
  • Multi-step approval workflow for pay runs with full audit trail
5

AWR Compliance Tracking

Automated Agency Workers Regulations monitoring to keep you compliant

  • 12-week qualifying threshold monitoring per worker
  • AWR history modal showing full compliance timeline
  • Opening balance management for workers with existing placement history
  • Automatic alerts as workers approach the 12-week trigger point
6

Margin Reporting & Analytics

Detailed financial visibility across your entire recruitment book

  • Weekly margin report with pre-payroll and post-payroll views
  • Per-placement margin breakdown showing revenue, cost, and margin percentage
  • Filter by date range, client, and division
  • Summary cards with total revenue, total cost, margin percentage, and trend indicators
  • HTML export for sharing with stakeholders

Pay & Bill Pipeline -- Every Section Covered

Timesheets & Payroll

  • Review and approve timesheets in bulk
  • Generate payroll data from approved hours
  • Timesheet adjustments and reallocations
  • Period status: draft, in-progress, approved
  • Sage new starters sync for first-time workers

Invoicing & Billing

  • Pre-invoicing preparation and review
  • Invoice generation with live preview
  • Client-level invoice grouping
  • Holiday request processing within periods
  • New client onboarding during billing cycles

Approvals & Compliance

  • Multi-step pay run approval workflow
  • Leavers section for final payment processing
  • Current period highlighting for quick navigation
  • Full audit trail on every action
  • Period locking after approval

Native Firefish CRM Integration

Connect your Firefish account and let Jigsol handle the rest

What Syncs from Firefish

Candidates
Synced directly into Jigsol contacts with all personal and professional details
Companies
Client organisations imported with billing and contact information
Margin Data
Generate margin reports from synced placement and rate data
OAuth Connection
Secure authentication with token refresh -- connect once, sync continuously

How It Works

1
Authenticate with OAuth

Connect your Firefish account securely through standard OAuth flow

2
Sync Candidates & Companies

Pull candidate records into Jigsol contacts and client companies into your organisation directory

3
Create Placements & Rate Rules

Assign candidates to clients with charge rates, pay rates, and margin calculations

4
Process Through Pay & Bill

Timesheets, approvals, payroll generation, invoicing -- all in one structured pipeline

5
Report on Margins

Generate margin reports with per-placement breakdowns, trend analysis, and HTML exports

Contractor Holiday Accruals

Jigsol automatically calculates holiday accruals for contractors based on average rates, manages period sequencing, and integrates with both Sage payroll and timesheet payment adapters. No more manual spreadsheets -- accruals are tracked in real time and processed seamlessly through your existing pay and bill workflow.

AWR Compliance -- Automated and Auditable

12-Week Threshold Monitoring

1
Automatic week counting per worker per assignment
2
Real-time dashboard showing progress toward the 12-week threshold
3
Alerts and notifications as workers approach qualification
4
Break period detection and handling
5
Per-client tracking for workers across multiple assignments

History & Opening Balances

  • Full AWR history modal per worker with complete timeline
  • Opening balance management for existing placements
  • Import historical weeks for workers joining mid-assignment
  • Audit trail of all AWR status changes
  • Compliance reporting for regulatory reviews
  • Automatic rate adjustments when AWR triggers

Self-Service Worker Portal

Timesheets & Contracts

Workers submit weekly timesheets and view their active contracts and placements -- all from one portal

Payslips & Time Off

Access payslips instantly and request time off without chasing your agency -- everything is tracked automatically

Compliance & Training

A personal compliance dashboard shows outstanding requirements, and training courses can be completed directly in the portal

Everything Your Workers Need in One Place

Reduce admin overhead by giving contractors and agency staff direct access to manage their own data

Contracts
Timesheets
Payslips
Compliance
View active contracts and placement details
Submit and track weekly timesheets
Access and download payslips
Request time off with approval tracking
Personal compliance dashboard
Complete assigned training courses

Why Jigsol for Recruitment?

One Platform, End to End

Placements, timesheets, pay & bill, invoicing, and compliance -- all in a single system with no data re-entry

Built-In AWR Compliance

Automatic 12-week monitoring, opening balance imports, and full audit trails so you never miss a compliance deadline

Worker Self-Service Portal

Give contractors their own portal to submit timesheets, view payslips, request time off, and complete compliance tasks

Real-Time Margin Visibility

Weekly margin reports with per-placement breakdowns, client and division filters, trend indicators, and HTML export

Structured Pay & Bill Pipeline

Period-based workflow covering timesheets, payroll, pre-invoicing, leavers, new starters, and multi-step approval

Firefish & Sage Integration

OAuth connection to Firefish CRM for candidate and company sync, plus Sage Payroll integration for seamless payment processing

See Pay & Bill in Action

Pay & Bill Pipeline Dashboard

Period selection, timesheet review, payroll generation, invoicing, and multi-step approvals -- all in one view

Ready to transform your business?

Join 100+ growing businesses using Jigsol to streamline operations, save time, and scale efficiently.

14-day free trial • No credit card required • Cancel anytime