---
title: Recruitment operations blog | Echo Recruit
description: "Long-form articles on running a recruitment desk: the handover problem, screening that holds up, contract margin, getting paid and duty of care."
---

[Echo Recruit](https://www.echorecruit.com/?hsLang=en)

[Product](https://www.echorecruit.com/product?hsLang=en)[Resources](https://www.echorecruit.com/resources?hsLang=en)[What it costs](https://www.echorecruit.com/#pricing)[Contact](https://www.echorecruit.com/contact-us?hsLang=en)

[Schedule a demo](https://www.echorecruit.com/contact-us#form)

Resources

# Written for people running the desk

Five things that decide whether a desk runs well or badly — where work goes missing in a handover, whether a screening decision still makes sense six months later, how contract margin leaks, what a fee agreement needs to reach the invoice, and what you owe the people whose CVs you are holding.

No borrowed statistics and no made-up case studies. Where we use a number it is arithmetic you can redo with your own figures, and when the product comes up we say so.

The handover problemScreening that holds upThe contract deskGetting paidDuty of care

**What we write about**  New posts Tuesdays & Thursdays

### The handover problem

Nothing breaks in the middle of a tool. It breaks where one hands work to the next.

### Screening that holds up

Getting the pile down is easy. Explaining the decision six months later is not.

### The contract desk

The money is the gap between two rates, on hours somebody has to approve.

### Getting paid

An agreement that cannot reach the invoice is a document, not a contract.

### Duty of care

You hold other people’s CVs, their salaries and your clients’ commercial terms.

12 articles

## [15 Oct 2026 The contract desk Timesheet approval is a credit control problem Finance chases invoices. Nobody chases approvals. But the invoice was decided weeks earlier, by whether a manager clicked a button on a Monday. Read the article](https://www.echorecruit.com/blog/timesheet-approval-is-a-credit-control-problem?hsLang=en)

## [13 Oct 2026 Screening that holds up Two recruiters, one candidate: the duplicate problem The candidate has been called twice this week by the same agency about the same job, and both recruiters think they sourced them. Read the article](https://www.echorecruit.com/blog/two-recruiters-one-candidate-the-duplicate-problem?hsLang=en)

## [08 Oct 2026 The handover problem Six numbers that tell you the desk is healthy A number is worth reporting if a bad value would make you do something differently on Monday. By that test, most recruitment dashboards report almost nothing. Read the article](https://www.echorecruit.com/blog/six-numbers-that-tell-you-the-desk-is-healthy?hsLang=en)

## [06 Oct 2026 The contract desk The placement is not the finish line Your ATS marks them placed and stops caring. Your obligations to that person are about to run for another nine months. Read the article](https://www.echorecruit.com/blog/the-placement-is-not-the-finish-line?hsLang=en)

## [01 Oct 2026 Duty of care A subject access request arrives on a Friday “Please send me all the personal data you hold about me.” One sentence, no explanation required, and a clock starts. Read the article](https://www.echorecruit.com/blog/a-subject-access-request-arrives-on-a-friday?hsLang=en)

## [29 Sep 2026 Screening that holds up The intake call that decides the whole search A search that goes wrong usually went wrong in the first hour, and the first hour is the one nobody protects. Read the article](https://www.echorecruit.com/blog/the-intake-call-that-decides-the-whole-search?hsLang=en)

## [29 Sep 2026 Screening that holds up Eleven questions to ask before you let software rank candidates You are not evaluating whether the model is good. You are evaluating whether, eighteen months from now, you can reconstruct why a particular person did not get a call. Read the article](https://www.echorecruit.com/blog/eleven-questions-to-ask-before-you-let-software-rank-candidates?hsLang=en)

## [28 Sep 2026 The handover problem Five places a handover breaks Recruitment work is a relay. The baton drop happens at the exchange, not mid-stride. Read the article](https://www.echorecruit.com/blog/five-places-a-handover-breaks?hsLang=en)

## [28 Sep 2026 Getting paid A fee agreement that can't reach the invoice isn't an agreement Most fee disputes are not about the percentage. They are about what the percentage applies to, and that sentence is usually the vaguest one in the document. Read the article](https://www.echorecruit.com/blog/a-fee-agreement-that-cant-reach-the-invoice-isnt-an-agreement?hsLang=en)

## [24 Sep 2026 The handover problem The four times a staffing agency types the same fee One number, agreed once, typed four times by four people on four different days. The interesting question is not whether the copies drift — it is which copy reaches the client. Read the article](https://www.echorecruit.com/blog/the-four-times-a-staffing-agency-types-the-same-fee?hsLang=en)

## [21 Sep 2026 Screening that holds up Write the bar down before you read the first CV The bar exists on every role you work. The only question is whether it is written down or living in somebody’s head, moving quietly as the week gets harder. Read the article](https://www.echorecruit.com/blog/write-the-bar-down-before-you-read-the-first-cv?hsLang=en)

## [18 Sep 2026 Duty of care How long should you keep a CV? Every agency database has a long tail of people who would be surprised to learn they are in it. That tail is not an asset. It is a liability with a search box on it. Read the article](https://www.echorecruit.com/blog/how-long-should-you-keep-a-cv?hsLang=en)

## Reading about it only gets you so far

Bring a live vacancy and a real client fee agreement. Twenty minutes is enough to see whether the retyping actually stops on your desk.

[Schedule a demo →](https://www.echorecruit.com/contact-us?hsLang=en)[Request a trial](https://www.echorecruit.com/contact-us?hsLang=en)

[Echo Recruit](https://www.echorecruit.com/?hsLang=en)

Recruitment operations software for HR teams. Win the client, fill the vacancy, employ the contractor you placed, and bill for all of it.

[hello@echorecruit.com](mailto:hello@echorecruit.com)

<https://www.linkedin.com/company/echo-recruit/> <https://www.instagram.com/echo.recruit/> <https://www.facebook.com/profile.php?id=61594928849766> <https://www.youtube.com/@EchoRecruit>

Ask AI about Echo Recruit

<https://chatgpt.com/?q=What%20is%20Echo%20Recruit%20%28echorecruit.com%29%3F%20Summarise%20what%20it%20does%2C%20who%20it%20suits%20and%20what%20it%20does%20not%20do.> <https://www.perplexity.ai/search?q=What%20is%20Echo%20Recruit%20%28echorecruit.com%29%3F%20Summarise%20what%20it%20does%2C%20who%20it%20suits%20and%20what%20it%20does%20not%20do.> <https://grok.com/?q=What%20is%20Echo%20Recruit%20%28echorecruit.com%29%3F%20Summarise%20what%20it%20does%2C%20who%20it%20suits%20and%20what%20it%20does%20not%20do.> <https://claude.ai/new?q=What%20is%20Echo%20Recruit%20%28echorecruit.com%29%3F%20Summarise%20what%20it%20does%2C%20who%20it%20suits%20and%20what%20it%20does%20not%20do.> <https://gemini.google.com/app?q=What%20is%20Echo%20Recruit%20%28echorecruit.com%29%3F%20Summarise%20what%20it%20does%2C%20who%20it%20suits%20and%20what%20it%20does%20not%20do.>

#### Product

- [How it helps](https://www.echorecruit.com/product?hsLang=en)
- [Modules](https://www.echorecruit.com/product#modules)
- [What it costs](https://www.echorecruit.com/#pricing)

#### Company

- [Schedule a demo](https://www.echorecruit.com/contact-us#form)
- [Request a trial](https://www.echorecruit.com/contact-us#form)
- [Contact us](https://www.echorecruit.com/contact-us?hsLang=en)
- [Read the blog](https://www.echorecruit.com/resources?hsLang=en)

#### Legal

- [Privacy policy](https://www.echorecruit.com/privacy?hsLang=en)
- [Terms of service](https://www.echorecruit.com/legal?hsLang=en)
- [AI and automated decisions](https://www.echorecruit.com/legal#ai)

© 2026 Echo Recruit. All rights reserved.Win the work. Fill the role. Get paid for it.

```json
{
  "@context" : "https://schema.org",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://www.echorecruit.com",
    "name" : "Home",
    "position" : 1
  }, {
    "@type" : "ListItem",
    "item" : "https://www.echorecruit.com/resources",
    "name" : "Resources",
    "position" : 2
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.echorecruit.com/resources#blog",
  "@type" : "Blog",
  "blogPost" : [ {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-10-15",
    "description" : "Finance chases invoices. Nobody chases approvals. But the invoice was decided weeks earlier, by whether a manager clicked a button on a Monday.",
    "headline" : "Timesheet approval is a credit control problem",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/timesheet-approval-is-a-credit-control-problem"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-10-13",
    "description" : "The candidate has been called twice this week by the same agency about the same job, and both recruiters think they sourced them.",
    "headline" : "Two recruiters, one candidate: the duplicate problem",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/two-recruiters-one-candidate-the-duplicate-problem"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-10-08",
    "description" : "A number is worth reporting if a bad value would make you do something differently on Monday. By that test, most recruitment dashboards report almost nothing.",
    "headline" : "Six numbers that tell you the desk is healthy",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/six-numbers-that-tell-you-the-desk-is-healthy"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-10-06",
    "description" : "Your ATS marks them placed and stops caring. Your obligations to that person are about to run for another nine months.",
    "headline" : "The placement is not the finish line",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/the-placement-is-not-the-finish-line"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-10-01",
    "description" : "“Please send me all the personal data you hold about me.” One sentence, no explanation required, and a clock starts.",
    "headline" : "A subject access request arrives on a Friday",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/a-subject-access-request-arrives-on-a-friday"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-29",
    "description" : "A search that goes wrong usually went wrong in the first hour, and the first hour is the one nobody protects.",
    "headline" : "The intake call that decides the whole search",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/the-intake-call-that-decides-the-whole-search"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-29",
    "description" : "You are not evaluating whether the model is good. You are evaluating whether, eighteen months from now, you can reconstruct why a particular person did not get a call.",
    "headline" : "Eleven questions to ask before you let software rank candidates",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/eleven-questions-to-ask-before-you-let-software-rank-candidates"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-28",
    "description" : "Recruitment work is a relay. The baton drop happens at the exchange, not mid-stride.",
    "headline" : "Five places a handover breaks",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/five-places-a-handover-breaks"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-28",
    "description" : "Most fee disputes are not about the percentage. They are about what the percentage applies to, and that sentence is usually the vaguest one in the document.",
    "headline" : "A fee agreement that can't reach the invoice isn't an agreement",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/a-fee-agreement-that-cant-reach-the-invoice-isnt-an-agreement"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-24",
    "description" : "One number, agreed once, typed four times by four people on four different days. The interesting question is not whether the copies drift — it is which copy reaches the client.",
    "headline" : "The four times a staffing agency types the same fee",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/the-four-times-a-staffing-agency-types-the-same-fee"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-21",
    "description" : "The bar exists on every role you work. The only question is whether it is written down or living in somebody’s head, moving quietly as the week gets harder.",
    "headline" : "Write the bar down before you read the first CV",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/write-the-bar-down-before-you-read-the-first-cv"
  }, {
    "@type" : "BlogPosting",
    "author" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "datePublished" : "2026-09-18",
    "description" : "Every agency database has a long tail of people who would be surprised to learn they are in it. That tail is not an asset. It is a liability with a search box on it.",
    "headline" : "How long should you keep a CV?",
    "publisher" : {
      "@id" : "https://www.echorecruit.com/#organization"
    },
    "url" : "https://www.echorecruit.com/blog/how-long-should-you-keep-a-cv"
  } ],
  "description" : "Long-form articles on running a recruitment desk: the handover problem, screening that holds up, contract margin, getting paid and duty of care.",
  "inLanguage" : "en",
  "name" : "Echo Recruit — recruitment operations blog",
  "publisher" : {
    "@id" : "https://www.echorecruit.com/#organization"
  },
  "url" : "https://www.echorecruit.com/resources"
}
```