Book a demoDemo

Temp agency software: talent pool, availability, WhatsApp The order lands at 9 am.
First to propose gets the placement.

Who is free, the right profile across your whole database, and the WhatsApp and email campaign sent to the targeted list. Contracts, DPAE and payroll stay in your temp staffing software.

Marvin is recruitment software for temp and recruitment agencies: temp and permanent roles in the same tool, alongside your contracts and payroll software. The end of an assignment makes the temp available again automatically, and availability works as a search filter.

Today's orders· Nanterre branchIt is 9:02

The order

Paul BergerLogistics manager · Vectrial · call, 9:02

“I need two forklift drivers tomorrow at 6 am, at the Gennevilliers warehouse. Three weeks, renewable.”

RoleForklift driver
Positions to fill2
LocationGennevilliers
StartTomorrow, 6 am

The targeted pool

Forklift driverForklift truck20 kmFree tomorrow
  • Karim OualiForklift driver · 6 kmFree tomorrowConfirmed
  • Lucas RivièreForklift driver · 9 kmFree tomorrowConfirmed
  • Léa GarnierForklift driver · 14 kmFree tomorrow
  • Camille RousseauForklift driver · 4 kmFree tomorrowFree on the 24th
  • Thomas DupontForklift driver · 11 kmFree tomorrowOn assignment
  • Mehdi HadjForklift driver · 17 kmFree tomorrow

4 temps kept out of 6: one on assignment, one only free on the 24th.

WhatsApp and email

“Forklift job tomorrow 6 am, Gennevilliers, three weeks renewable. Reply YES to confirm.”
WhatsAppEmailSent to all 4, at 9:05
  • Karim “YES”WhatsApp · 9:11
  • Léa “Not tomorrow, sorry”WhatsApp · 9:18
  • Lucas “YES”Email · 9:29
Assignment filled, 2 of 2
  • Replies filed on each person's record, visible to the whole agency
  • Contract and DPAE: in your temp staffing software, as before
Demo, fictional profiles and companies.

7 → 1subscriptions replaced by a single licence

Availability up to dateend of assignment and self-declaration by the temp

Anonymised CVwith your logo, sent in one click, opens tracked

Contracts and payrollstay in your temp agency software; Marvin takes care of recruitment

From order to candidate put forward

The client calls.
The target list already exists.

For a temp agency, Marvin prepares the answer before the order comes in: the temp becomes available again when an assignment ends, search reads the text of CVs and notes, their anonymised CV goes out to your client companies, and WhatsApp and email campaigns reach the targeted list. Contracts and payroll stay in your temp software.

  1. AvailabilityYou know who is free tomorrow morning. Without fifteen calls.

    Desk · availabilityWhen an assignment ends, the temp becomes available again. They can declare their own release date from their space, and a badge flags those coming free soon.The information is the same for the whole agency, not in a file only one person keeps up to date.
  2. SearchThe whole database at work.

    Desk · searchSearch reads the full text of CVs and notes, with the synonyms of the trade: a forklift driver spotted in an interview comes up even if their record says something else.Your searches by role and area are saved: when the client calls, the target list already exists.
Candidate record in Desk: history with a pinned interview note, a process started and a WhatsApp exchange
Candidate record in Desk: history with a pinned interview note, a process started and a WhatsApp exchange

The reply lands on the record.

  1. The screening note, pinned.
  2. The process started on the job, dated and attributed.
  3. The WhatsApp reply, in the same inbox.

Screenshot of the demo account, fictitious identities.

  1. ProposalsA free temp does not wait for the order.

    Desk · CRMTheir anonymised CV, with your logo, goes to a list of companies in your CRM, in a single send.You see who opened the message, and you know who the profile has already been offered to.
  2. ContactThe whole targeted pool contacted in one place.

    WhatsApp · emailWhatsApp and email campaigns to a targeted list, from the same screen. Replies come back into the messaging on the record.No matter who had the temp on the phone: the history is on the record.
  3. The restMarvin handles recruitment. Payroll does not move.

    Your temp staffing softwareAssignment contracts, DPAE, timesheets and payroll stay in your temp staffing software; Marvin does not connect to it today.Temp and permanent in the same tool: talent pool, applications, posting to 89 job boards, client CRM.

Day to day

Two ways to fill
an urgent order.
Only one gets there first.

An urgent order is won by knowing who is free. With Marvin, a temp agency sees availability on the record, searches its whole database, contacts the targeted list by WhatsApp and email from one screen, and keeps track of every CV sent. Temp and permanent roles live in the same tool.

How you work today
With Marvin
TodayAvailability is never today's. You call back to check what you are supposed to know already, and the order waits.
With MarvinWho is free shows on the record.The end of an assignment makes the temp available again; they can declare their own release date.
TodayThe database is huge, and search reads it badly. Positions stay open while the right profile is already in-house.
With MarvinThe whole database becomes searchable.The text of CVs and notes, with the synonyms of the trade; your searches by role and area are saved.
TodayThe urgent order goes to the agency next door. By the time you have called one by one and hit voicemail, someone else has confirmed.
With MarvinA campaign to the targeted list.On WhatsApp and by email, from the same screen. Replies arrive in the same inbox.
Desk · Temps · Lucas RivièreAvailable on the 14th
Lucas RivièreOrder picker · Gennevilliers
Availability
The 14th, declared by him
assignment ends on the 13th
Anonymised CV
Sent to 6 companies
with your logo
Vectrial
Opened yesterday, 4:12 pm
Logipark
Not opened yet
Every send stays on the record.

The CV goes out before the order.

Lucas finishes his assignment on the 13th: his anonymised CV is already with the companies in your CRM, and the record says who opened it.

Demo, fictitious data.

TodayThe temp finishing an assignment waits for the order instead of being offered to the companies that would hire them tomorrow.
With MarvinAn available temp becomes a proposal.Their anonymised CV, with your logo, goes to a list of companies in your CRM, and you see who opened it.
TodayNobody knows who the CV has already been sent to. Twenty companies, six times in a row: nothing on the record says so.
With MarvinEvery send stays tracked.Which company, when, opened or not: it all reads in one place.
TodayTemp and permanent follow two different logics. The temp staffing software handles contracts well and recruitment badly: permanent applications get lost on the side.
With MarvinTemp and permanent in the same tool.Shared applications, processes and clients; contracts, DPAE, timesheets and payroll stay in your temp staffing software.

Consolidation

Seven lines on your statement.
One licence.

One Marvin licence replaces a temp agency's subscriptions: ATS and temp talent pool, bulk WhatsApp and email, client CRM, job board multiposting, sequences and follow-ups, sourcing and enrichment, invoicing. Your contracts and payroll software is not affected: it stays in place, and Marvin works alongside it.

A single licence
and more than your current stack

Per user, it covers the 7 lines opposite. And along the way you get search across your whole database, the anonymised CV with your logo and WhatsApp and email campaigns.

Your contracts and payroll software is not on the list: it stays in place.

Prices seen at agencies, per user per month. The names listed are examples of common tools for each line of spend.

  • ATS and temp talent pool€130/ month
  • Bulk WhatsApp and emailmessaging platform€60/ month
  • Client CRM€50/ month
  • Job board multipostingJobposting€50/ month
  • Sequences and follow-upsWaalaxy, lemlist€70/ month
  • Sourcing and enrichmentKaspr, Apollo€45/ month
  • InvoicingSinao€30/ month
What you pay today€435per user per month

7 subscriptions, €435 a month.

Sovereignty

Your temp worker data.
No grey areas.

A temp agency's data on Marvin is hosted in France, with Scaleway in Paris, with secrets and tokens encrypted with AES-256-GCM. Each agency is isolated, permissions are set by role, the agency sets how long inactive candidates are kept, and a full export of the database remains available on request.

Retention, set by the agency.
Settings · Candidate retentionSwitched on by the agency
Inactive for
24 months
period set by the agency
Preview
312 records concerned
seen before switching on
Notice
Before the first removal
Never removed
Active processes, records tied to an assignment

Demo, fictitious data.

Scaleway hosting, France

Your data is hosted in France (Scaleway, Paris). Our sub-processors, including AI providers, are listed in our DPA.

Encrypted secrets (AES-256)

Secrets and tokens encrypted with AES-256-GCM, traffic encrypted with TLS.

Access and isolation

Strict isolation per agency, role-based permissions, sign-in by magic link, password, Google Workspace or Microsoft Entra ID (with Google or Microsoft, your identity provider’s two-factor authentication applies).

Retention set by the agency

The agency sets how long inactive candidates are kept; after that period and prior notice, records are removed automatically.

You remain the owner

Exports from the tool, full export on request, no retention if you leave.

Trust Pack on request

DPA (Art. 28), technical and organisational measures, continuity plan, sub-processor annex, AI System Card. In French and English.

Migration

One month of migration.
The agency never stops.

Migrating a temp agency to Marvin takes one month, without stopping the agency. We collect the export from your current provider: temps, candidates, clients and documents. Our data engineer merges duplicates and submits every rule to you, then the switchover happens within 24 hours. Your temp software keeps running.

temps.csvpreview
NameEmailPhoneStatus
Marie Laurentm.laurent@…06 •• •• •• 41Pool 2022
Marie LAURENTmarie.laurent@…—Candidateduplicate
Karim Ouali—07 •• •• •• 18Placed 2021no email
Léa Garnierlea.garnier@…06 •• •• •• 77Client contact
D-30

Initial export

We help you request the export from your current vendor, whatever the format: temps, candidates, clients, documents.

Desk · Candidates · Marie Laurent2 records → 1
Marie LaurentSenior accountant · Lyon
Email
marie.laurent@…
duplicates merged
Phone
06 •• •• •• 41
kept from the other record
Skills
React, TypeScript
filled in from the CV
Rule
Duplicate merge
approved by you
The following month

Structuring and clean-up

Our data engineer audits the database, merges duplicates and submits every rule to you. An AI fills in missing fields from the CVs. The agency keeps running in the current tool.

Desk · Go-liveLive
Final export
Temps, clients, documents
carried over
Go-live
Within 24 hours
database up to date
Temp-staffing software
Contracts and payroll
nothing changes there
D-1

Switchover

Final export, live within 24 hours. Your temp agency software keeps running: nothing changes there.

Demo, fictitious data.

€1,500The migration of your history, free with annual payment. A named data engineer on your file.
€2,500Training for the whole team, through our Qualiopi-certified training body, eligible for OPCO funding.
One monthOf preparation, during which you keep working in your current tool.

The trade in figures

Your market,
in public figures, sourced and dated.

Temporary work remains a mass market in France: Insee counts 699,500 temporary agency jobs at the end of June 2026, and Prism'emploi 623,070 temporary workers in full-time equivalents in August 2026. The two measures differ, end-of-quarter jobs on one side, full-time equivalents on the other; each links to its public French source, with its date.

Questions from temp agencies.

Is recruitment software for a temp agency compatible with my contracts and payroll software?

Marvin works alongside your temp agency software, without replacing it: contracts, statutory hiring declarations, timesheets and payroll stay there. Marvin takes care of recruitment, the talent pool, applications and candidate contact. There is no automatic connection between the two tools today.

How can a temp agency know which temps are available right now?

In Marvin, the end of an assignment makes the temp available again automatically, and they can declare their own release date from their own space. A badge flags those whose assignment ends soon, and availability works as a search filter.

Can an agency doing both temp and permanent recruitment manage everything in Marvin?

For recruitment, yes: Marvin handles applications, processes and clients for temp as well as perm, with a custom field to tell the contract types apart. Temp contracts, statutory hiring declarations and payroll stay in your temp agency software.

Does a temp agency pay a Marvin licence for each temp?

No. The licence is per Desk user, meaning per recruiter or branch consultant who works in it. Your temps reach their space through a link, with no licence, as do your clients. For a part-timer or an apprentice, the quote can include a special-profile licence at its own rate. Public prices, per user and per month, are on the Pricing page.

Can a temp agency contact its temps on WhatsApp from Marvin?

Yes. Once the agency’s WhatsApp is connected, Marvin sends your campaigns by WhatsApp and email to a targeted list, from the same screen. Replies come back into the record’s inbox, visible to the whole team.

Can a temp agency send an anonymised CV to several clients and know which ones received it?

Yes. Marvin produces the anonymised CV with your logo from the record, and you email it from Marvin to your client contacts. Every send is tracked: the candidate’s record lists the companies they were presented to, with open tracking, and each company’s record lists the candidates it received. Bulk sending to a list of prospects is switched on upon request.

Can a temp agency with several branches keep records separate between branches?

Yes, with teams and roles. Each branch forms a team, and each user’s role limits what they see: their own records, their team’s or the whole network. A record outside their scope does not appear, and the consultant can request access from its owners. Marvin does not hide one particular field, such as contact details: visibility is set record by record.

Can a temp agency customise the rejection email sent to candidates?

Yes. For each process stage, rejection included, you write the email sent to the candidate, in French, English or Spanish, with variables such as their first name, the job title or the company. Automatic sending is switched on stage by stage, for all jobs or for one specific job. A stage can also simply suggest the email for you to approve.

Can a temp agency run sponsored job ads on Indeed from Marvin?

Yes, with your own Indeed credits: Marvin posts the job but does not rebill the paid posting. You tick the job boards ad by ad, Indeed included, and the applications received arrive on the job with their source. In terms of volume, Career includes 3 multiposted ads per user on Pro and 5 on Suite, across 89 job boards.

Can temps be filtered by driving licence or work authorisation in Marvin?

Yes, with custom fields: you create, for example, “Driving licence” or “Work authorisation”, filled in on each record, and they become search filters. A date field, such as a permit’s expiry date, can create an automatic reminder. Marvin does not check the validity of a licence or residence permit itself: it is information the agency enters.

Does Marvin handle the hourly rate and markup of a temp assignment?

No. Marvin does not calculate hourly rates, billing markups or timesheets of hours: these live in your temp agency software, with contracts and payroll. Marvin covers what comes before: finding and qualifying the temp, presenting them to the client and following up. A candidate’s desired or current pay, however, is entered and filterable on their record.

Can a temp agency bring its talent pool into Marvin?

Yes: temps, candidates, clients and documents are carried over. A Marvin data engineer audits the database, merges duplicates and submits every clean-up rule to you before the import, while the agency keeps running. Training is delivered by our Qualiopi-certified training body (the French quality label), fundable by your OPCO, the French training fund.

30 minutes on your current orders.
Not a feature tour.

Book a demo

Updated