Talisman CRM - A Comprehensive Digital Platform for Recruitment and Workforce Management

A unified ecosystem connecting candidates, clients, and contractors through automated, compliant workflows.

  • All-in-one recruitment platform - manages sourcing, placement, payroll, and compliance in one system.
  • Configurable & scalable - multi-client architecture adaptable to complex workflows.
  • Optimized for performance - continuous improvements, automation, and AI-ready infrastructure.

Technologies

Perl, React, Python, Docker, MySQL, ElasticSearch, HTML, CSS, Ansible, Nginx, AWS, Google Maps & Geolocation API (UK Postcodes + Haversine distance), SSO + MFA, SendGrid + Twilio, Zapier Integration


About the Client

Talisman is a UK-based recruitment and workforce-management company serving agencies of all sizes - from single-consultant firms to enterprise-scale organisations with hundreds of recruiters.

Over time, the company’s internal platform evolved into a comprehensive CRM and operations suite covering every process in the recruitment lifecycle: candidate sourcing, client management, onboarding, invoicing, and compliance reporting.

Client’s Needs

The client required continuous management and modernisation of their recruitment CRM to sustain high data volumes, complex compliance rules, and growing multi-client environments. Their goals focused on:

  • Maintaining system stability and high performance under heavy workloads;
  • Reducing manual data corrections through validation and automation;
  • Enhancing communication (including AI-assisted support and integrations);
  • Ensuring scalability, compliance, and smooth integrations with 3rd-party tools;
  • Gradually refactoring legacy modules for long-term maintainability.

Our solution

A dedicated Roweb team - composed of solution architect, full-stack and UI developers, QA, DevOps and business management specialists - has been continuously evolving the platform through structured improvement “playbooks”. These playbooks addressed recurring operational and performance needs while raising the overall quality and reliability of the system.

Key Solution Playbooks

Performance optimisation: Cached session data in Memcached, optimised SQL queries, and reduced payloads to achieve sub-second page loads.

Data integrity: Implemented stronger validation rules, self-healing routines, and enriched schemas to prevent duplicates or broken references.

User experience and support: Refined UI filters, introduced contextual messages, and expanded role definitions for cleaner workflows.

Document processing: Upgraded wkhtmltopdf and ImageMagick pipelines, embedded more context in PDFs, and ensured zero-downtime regeneration.

Future-proofing: Upgraded to Perl 5.34, replaced deprecated libraries, introduced structured logging, and extended automated tests.

Core Platform Features

Candidate CRM

Vacancy management, skills matching, email/SMS campaigns, and automated offer workflows.

Booking & Timesheet Engine

Multi-currency, project-code, and rate-card logic with electronic approvals.

Finance & Payroll

Automated conversion of approved time into invoices and exports for ERP systems.

Compliance & GDPR

Full audit trails, right-to-work validation, document vaults, and anonymisation utilities.

Integration Fabric

REST API (tal-api), SSO via OpenID Connect / SAML, SendGrid, Twilio, Zapier, AWS.

Multi-Client Branding

White-label portals themed per customer with role-based access and configuration-driven logic.

.
.

Outcomes

The iterative development approach delivered measurable, long-term impact across the entire ecosystem:

Performance & capacity gains:
  • Page-load times dropped from several seconds to under one second.
  • CPU and database loads decreased significantly, extending infrastructure headroom.
Data quality & compliance:
  • Validation and auto-cleanup routines drastically reduced rework and data-fix tickets.
  • Immutable audit logs improved traceability for internal and regulatory reviews.
Workflow efficiency:
  • Contractors complete submissions faster, approvers process fewer errors, and admins locate anomalies instantly.
Support cost reduction:
  • Friendlier error handling and clearer validation lowered help-desk ticket volumes.
Scalability & flexibility:
  • Configuration-over-customisation model enables onboarding of new clients with minimal code changes.
Future readiness:
  • Modernised toolchain, optimised infrastructure, and AI-ready architecture prepare Talisman CRM for next-generation recruitment automation.

Result

Talisman CRM has evolved from a complex, fragmented back-office platform into a robust, data-driven ecosystem that supports thousands of contractors, multiple client brands, and high compliance standards - faster, cleaner, and more scalable than ever.

Customer success stories

customer-story
Real stories. Real impact. Client feedback that speaks for itself.
See all reviews
Go to top