Contact Updater

Always current contact details.

The contact fields in your ATS follow the public profile, without anyone updating them by hand.

Book a demoWe show it on your own database first.
Why this agent exists

The person you call is no longer who your ATS says.

Contacts get a new role, a new team, a different responsibility. Nobody passes that on, and nobody updates thousands of contacts by hand.

An account manager who calls with an outdated job title starts the conversation with a correction. If the record is right, you start with the conversation.

What the agent does

New contact information, straight into your ATS

When something on the profile changes, the agent updates it in your ATS. Only what is new, the rest stays as it is.

Contact Updater

When it triggers: for all contacts, when a profile update arrives, including the first snapshot.

Keep profile data current: compare the update with the stored profile. Use Update profile fields only for supported values that are missing or changed. Role and employer come from the most recently started position without an end date. Never invent values.

Keep the contact current: read the record with Retrieve the contact record and update missing or outdated fields with Update contact fields. The company on the contact stays unchanged: an employer move is a lead for the Contact Lead Detector. If the record already matches, nothing is written. No feed post.

Runs on every new profile and writes only what is new

This is the configuration as it stands in Spadework. Same structure as every other agent.

Step 1

Profile comes in

Always on. It checks whether there is new information on the profile, including the first time.

Step 2

Contact details updated

Only when something differs. If something changed, the latest contact details are in your ATS.

Step 3

What it leaves alone

Only new information. That is what it writes over, the rest stays as it is. If someone moves to a new employer, or something else interesting happens, the Contact Lead Detector posts it.

What is already right stays as it is. It only fills in what the profile says, in your ATS wording. If everything is already correct, nothing happens.

Good to know

Frequently asked questions.

What an agent costs, what you can build yourself, and whether GDPR allows it. Short answers, no small print.

Ja. Je kiest er geen uit en je betaalt er niet per stuk voor. Je zet aan wat je nodig hebt.

Ja, allebei. Elke agent bestaat uit dezelfde zin: voor wie, wanneer, en wat dan. Die onderdelen pas je aan, of je zet er een nieuwe agent naast. Wij helpen je ermee.

Ja. Spadework werkt binnen je eigen database, op mensen die daar met toestemming in staan, en is gebouwd en gehost in de EU. Er komt niemand van buiten je eigen netwerk in het systeem. Er wordt ook niets gepoold. De data van het ene bureau komt nooit bij het andere terecht.

Nee. Spadework heeft formele partnerships met OTYS, Carerix, Byner en Mysolution, en koppelt daarnaast met Bullhorn, Salesforce, Tigris, Yellow Yard en RecruitNow. Staat de jouwe er niet bij, dan kijken we er samen naar en regelen we de koppeling. Zonder ATS upload je je contacten en ontvang je je opportunities per mail.

Question not listed? Just ask, we usually reply within a day.

Get in touch
A personal walkthrough

See it first on your own data.

We look at your current workflow and show you live what is happening inside your database.

  • Free, no strings, thirty minutes
  • Live on your use case, not on a demo environment
  • A concrete number for your team, in hours per week

Lucas Meijer

COO & co-founder

Book a demo
Newsletter

What is new, and how to use it.

Once a month: new features, the agents we recommend right now, and short how-tos from agencies already running them.

One mail a month. Unsubscribe in one click.

© 2026 Spadework. All rights reserved.Privacy policyTerms of service