Internal mobility outreach often gets derailed when an employee first hears about a role on another team from an automated email. The email reaches the employee before whoever runs internal moves at your company knows about it, and sometimes before their manager does.

I recommend you keep employees out of any outbound search that an artificial intelligence (AI) agent runs. Send any who turn up to a separate internal track, where your policy decides who is approached, and let a named person write to them.

Employees get these emails because a search built from a role description looks for people who fit the role wherever they work, and some of them work for you. When the agent running that search also writes the outreach, your employee gets the same automated email as everyone else on the list.

An employee who turns down an internal approach still works for you the next morning, even if their mindset has shifted completely. I want that conversation in a person’s hands.

Should internal mobility outreach go through an AI agent?

No, a hundred times no. A person on the internal track should send an employee the first message, and an AI agent can still run your outbound search for outside candidates. Internal mobility outreach means approaching someone who already works for your company about an open role on another team, rather than waiting for them to find it on an internal job board.

This guide to which roles to hand to an outbound agent explains how to decide which searches suit an agent and which stay with a recruiter.

Look for an internal candidate first.

Before you run an outside search, look for an internal candidate who could fill the role. Rhys Hughes, an executive talent partner at the venture firm Google Ventures, told the 10x Recruiting podcast in episode 29 that hiring should be a last resort. From 28:39, he and host Nolan Church weigh promoting from within against hiring externally.

If an employee could fill the role, approach them through the internal track first. Whether or not you also search outside, the policy and the advice on the first message below apply to every employee you approach.

Settle three policy questions before the search runs.

Before anyone builds a target list, the list of people your outreach will go to, settle your company’s policy on things like the manager notice, eligibility, and confidentiality.

Each has more than one defensible answer, so put every decision in writing and name who owns it. Take this table to your people team:

The question What to decide, and who owns it
Manager notice Whether the employee’s manager hears before the approach, after the employee says yes, or only once they apply (suggested owner: the people team, with the hiring manager)
Eligibility Who can be approached at all: time in the current role, anyone on a performance plan, and roles already promised to someone inside (suggested owner: the people team)
Confidentiality Who can see that an employee was approached or replied, and where that record is kept (suggested owner: the people team, with the recruiter who runs internal moves)

Whatever you decide, check it with employment counsel as well as your people team before any message goes out under it.

This guide to internal recruiting covers the wider playbook on hiring from within, including how to make internal roles visible and what to do when an employee’s manager doesn’t want to let them go.

Decide who sends the first message.

Once your policy clears an employee for an approach, settle who writes and what the message says.

Where your manager-notice policy calls for it, tell the employee’s manager first. Then have the recruiter who runs internal moves write to the employee, or the hiring manager where your policy allows it. If no one at your company runs internal moves yet, name the recruiter who will before the first approach goes out.

What the first message says.

Keep the first message short, and put four things in it:

  • Name the role, and the one reason this person came to mind.
  • Say what your policy keeps confidential, and who already knows about the approach.
  • Explain how to say no, and who will hear about it if they do.
  • Tell them who they can ask about the move before they decide.

Writing these lines by hand takes recruiter time, and this is where it’s worth spending.

Keep employees off the target list, and route matches to the internal track.

Even with the policy settled, an outbound search can still turn up your own employees. Keeping them out starts on the intake call and ends with a check of every target list.

Write the employee rule into the brief.

Start on the intake call, where the recruiter and the hiring manager agree what the role needs. Check your written eligibility policy to see whether employees can be considered for this role at all, and name the person on the internal track who’ll handle any who turn up.

Then add one line to the search brief: current employees aren’t contacted through this search, and any who match go to the person you named. Put it next to the role’s must-haves, where everyone working the search will read it. To make that brief usable by a person or an agent, read how to write a hiring brief you can delegate.

Screen every list for employees.

Next, check every target list against a current employee list from the people team, before anyone approaches the people on it. Work email alone won’t catch everyone, because a search that finds people through public profiles may not have their work email. Compare the name and current employer on each profile too.

Ask the people team for a fresh employee list for each search, because last month’s list won’t have this month’s new joiners.

When you ask the people team for the employee list, keep the request small:

Route matches to the internal track.

Don’t delete an employee caught at this check. Move them to the internal track with the reason they matched, and let your eligibility policy decide whether anyone approaches them.

For the wider list of people your outbound should skip, including your own employees, read how to build a do-not-contact list.

Where Metaview fits in internal mobility outreach.

Metaview’s tools show up at two points in this process. fillmore and AI Sourcing work on the outbound search, and the Notetaker sits in on the intake call.

fillmore works from a role or a hiring brief. Given one, fillmore researches prospective candidates, builds target lists, and writes personalized outreach.

fillmore runs in Slack, where recruiters review the pipeline and can pause a campaign if they spot an employee who got past your check. Treat that pause as a backstop, and keep the employee line in the brief you give fillmore.

If your team sources with Metaview’s AI Sourcing instead, it searches for candidates and returns them with the reasoning for each, but it doesn’t contact anyone on its own. Run the employee check on its list, as you would on any other target list.

Shahriar Tajbakhsh, Metaview’s co-founder and chief technology officer, said this in August 2026 about agents taking on whole recruiting workflows:

We’re at the point where AI is moving beyond helping people do their jobs faster to owning entire workflows, and recruiting is one of the domains we believe that shift can genuinely work”
Shahriar Tajbakhsh Shahriar Tajbakhsh Co-founder and Chief Technology Officer · Metaview

Even with an agent running outbound search, your team still decides who to leave out, starting with your own employees.

Check what the intake call settled.

The Metaview Notetaker joins the intake call as a visible participant and records the call (only if consent is given under your team’s process). Metaview captures every spoken word, so whoever writes the brief can check the transcript for what the call settled about employees for this role.

See how Metaview runs your outbound search.
Metaview’s AI Sourcing and Notetaker take on the search and the notes, so your recruiters have time to write to employees themselves.
See it live

How to tell the policy is holding.

The policy is holding while none of these four signs appears. When one does, the right-hand column names the step to fix:

The sign What to fix first
An outbound message reaches someone on the employee list The check against the employee list, and whether it runs on every target list
A manager hears about an approach from someone your policy didn’t name Your manager-notice policy, and whether every recruiter knows it
An eligible employee who matched is never considered for an approach The handoff to the internal track, and who owns it
Recruiters ask case by case whether an employee belongs in the search The employee line in the brief, which should answer it before the search runs

For the first sign, keep two counts: the employees your check removed from a target list before anything was sent, and the employees who got a message anyway. Find the second by comparing each campaign’s sent list with the employee list.

The second count should stay at zero. If the first has never gone above zero, the check may not be running at all, so confirm it runs on every target list.

See it in action.

Put the agents on the work that suits them.

Book a demo to see how the agents in Metaview’s Agentic Recruiting Platform and your recruiters split the hiring work.

Frequently asked.

Should former employees be treated the same way?

No. A former employee is an outside candidate again, so the questions are whether they asked not to hear from you, and whether your people team has a reason they shouldn’t be rehired. Keep both questions separate from the check for current employees.

What if an employee replies to an outbound message that slipped through?

Have the person who owns your internal track answer them the same day, and say plainly that the message came from an outbound search that should have left them out. Then follow your manager-notice policy, as if the approach had been planned.

Can employees opt in to hear about roles from outbound?

Not to outbound. An employee can opt in to hear about roles, but the message should still come from a person on the internal track, because agreeing to hear about roles is different from agreeing to receive automated outreach. Some companies keep a list of employees who’ve marked themselves open to a move, and that list is a fair starting point for the internal track.

Do internal candidates get the same interviews as outside candidates?

Give internal candidates the same interviews as outside candidates for the role, and score everyone on the same scorecard, so you compare an internal and an outside candidate on equal terms. For more on weighing internal against external candidates, read this guide to internal versus external candidates.

What about employees who apply to an external posting on their own?

Move their application to the internal track, so your policy on manager notice and eligibility applies to them as it does to anyone the check caught. They found the role themselves, so you don’t need to decide who approaches them.