How Martin Warren Built a Talent Bench for Cloud Security Roles by Briefing EZ Agent

October 10, 2026 —— Read time: 9 min

The short version: Martin Warren, a Singapore-based talent sourcing and engagement leader, needed a standing bench of cloud security engineers in Bengaluru, ready for roles that open over time. He briefed EZ Agent the way he'd brief a colleague: build a go-to-market plan, ask about anything that's missing, and raise any concerns. EZ Agent built the plan, asked the questions and came back with options; Martin made the calls.

  • Who: Martin Warren, a Singapore-based leader in talent sourcing and engagement across APAC, well known in Southeast Asia's recruiting community
  • Goal: a bench of 100 to 200 mid-level cloud security engineers in Bengaluru, with 10 to 15% ready to start whenever a role opens
  • What he asked for: a go-to-market plan for the bench, with questions about anything missing
  • What EZ Agent did: built the plan and the ideal-candidate profile, ran a calibration round, drafted transparent outreach and recommended a nurture cadence
  • What Martin decided: seniority, skills, what "ready" means, which candidates fit, and how to frame the message

Video transcript (lightly edited for clarity)

Read the full transcript

Martin Warren: Hi everyone. I wanted to talk you through another scenario with EZ Agent, a follow-on to what I did recently.

I've just come out of a meeting with the CTO and the chief security officer. We were going to move cloud security roles from Bangalore to Jakarta, but there was a high risk in doing that because of the supply and the quality meeting the bar, and it was going to take us a long time to fill. So the decision was to move some roles to Indonesia but leave the bulk of the roles in Bengaluru.

We need a constant pool of candidates who can fill roles when people leave. That means having a talent bench, and having, at any one time, 10 to 15% of that bench interested in our organization, really interested in the role, and pretty much available to start if a role comes up.

I've asked EZ Agent to build me a go-to-market plan on what I just talked about. You can see all the instructions I've fed into the agent; I basically talked to it. The other really important thing is that when we talk to candidates, we want to give them context and explain exactly what this is. This is a talent bench. It's not active roles. They're not live, available headcount right now. Giving that context is going to be really important, and so is how we convey it in the outreach.

I've asked EZ Agent to take all of this into account, even use the insights we did previously, and build me a go-to-market plan. If there are gaps in what I've shared, it needs to ask me questions, fill in those gaps and raise any concerns. So let's kick it off and see what EZ Agent does.

Straight away, it's determined that it needs to build a go-to-market plan. It knows this is all about cloud security engineer roles in Bengaluru, and it knows that when I did the insights previously, I asked it to make a recommendation. You can see it's starting to build up the project and all the requirements. Here we have the ICP, and it's identifying the previous insights I did back on September 6. If you were a human doing this, this is hours, days of potential work you'd need to undertake and work through.

Okay, here we go. It's built our dashboard, our working environment. It's created the sourcing tab, our outreach, our prospects, the people we'll connect with, and our QIA-ready bench.

I asked it: give me a shortlist of five to seven candidates we can calibrate against, because I really want to understand the capability and the quality of experience of the candidates we're considering. It's going to come up with a list of prospects that meet that ICP.

It's asking me what experience and seniority the bench should be based on. I'm going to say mid-level, three to five years of experience. It's given me options: mixed across the bench, multiple bands, or I can give it something else. Let's just say mid-level. Now it's asking me about platforms. I'm going to say multi-cloud; we need two or more. Now it's asking me about cloud security architecture. I actually asked it to prompt me to help build this, so I'm going to say cloud IAM and DevOps. Let's leave it at that. They must already be based in Bangalore. Let's skip this one and talk about the insights. Very, very smart.

It's interacting with the ICP agent now, as you can see, and we have the opportunity to work with the agent on making the ICP a little more flexible. One thing I will add to the ICP is that they need to have worked on large-scale systems.

Now it's building out a calibration, testing the cloud security pool for Bangalore and looking at what we need to focus on. Here's the go-to-market plan: 100 to 200 cloud security engineers based in Bangalore, mid-level, multi-cloud. We'll go through a calibration round first, and it's telling me the process. Our QIA target is 10 to 15% of the bench. QIA means they've been screened, met the recruiter, passed the technical interview and are ready to convert. There's an engagement outreach draft for once the calibration bar clears, and a nurture cadence that keeps a warm bench cycling into QIA as people convert or go cold. The calibration round will surface results shortly, with the split and next steps.

Let's let it go off and run some fresh insights as well. It's asking me to define what "interested" and "available" mean for QIA status, so the calibration run can test against the completion bar. Let's talk to it rather than typing.

Interested means we've reached out to the candidate, they've responded to our outreach, and we've explained the opportunity and the impact they can have, in context: this is a talent bench, we don't have live roles at the moment, but roles will come up from time to time. After going through that process and understanding their capability, they flag that they're interested if such a role comes up.

Available means we've fully qualified them. They've had an interview with the recruiter, gone through technical interviews with the hiring team and passed, and they may or may not have met a hiring manager. They've built a relationship with the team, they understand the team and the culture, and they've said they're really interested in such a role if it comes up. That's what available means.

You can see it's looking at the definitions, so it understands them. Now it's asking whether I want to start reviewing candidates. I'm going to ask: can I start interviewing one by one? I only want to interview 15 candidates. Which 15 should I interview first, based on what you've presented from the 200?

It's complete, so I'll push it across to my working storage and come back to it shortly. This is a summary of the pool. Given the calibration, the split is 22 strong and 178 needing full review, out of the 200. That lines up with the reports that the pool is thin against the bar, which is worth keeping in mind as I go through these candidates. Getting to that 10 to 15% is going to be a hard ask, so we probably need to relax the ICP, but let's see.

What it's asking me to do now is start going through the 22 strong-fit candidates, the natural top fits to interview. Here's the first one. Let's start viewing the profiles. Looking at the background, it's telling me this is a strong fit on all these areas, but for cloud security architecture and DevOps, the profile shows some of it, not in detail. So it's suggesting the candidate is close but needs further review. I'm going to say good fit. If I click here, you can see the prospect; it's moved the one I said was a good fit to outreach. Now I've got the next one. I review it, look at the details again, and I'm going to say good fit as well.

What I'd like to do now is start building out the email campaigns. This is not for a job; it's for a talent bench, so how we frame the message is going to be really important. And let me know, once we've done that, what the next steps are.

You can see it's drafting the talent pitch outreach. It's going to look at each of the five candidates so far and write a very personalized message, pulling information out of their profile that aligns with the role requirements. So it's not going to be a generic message. Let's have a look at what it's done. I'd like it to put the name in the subject. Here it's pulled out the candidate's background, and I do recall seeing that on the profile, so the candidate can see why we're messaging them. It's put this link in, so they can respond if they're interested.

Let's look at message two: "Following up on my note about the talent bench. There's no live requisition today. The goal is to build a relationship for future roles." It's by no means salesy. It's being very transparent and very open about what we're trying to do. I'm curious to see what it does next, because I actually think it's quite good.

What would you recommend we do now? Is there anything else you think we need to do before we kick off the campaigns?

Based on the ICP, we've got 22 strong fits; of the candidates decided so far, seven have advanced and three were rejected. It recommends planning the nurture cadence, not just the first touch: the first four steps get someone to reply, but they don't keep 100 to 200 people warm. So I'm asking it: can you help me understand what you mean by planning the nurture cadence, not just the first touch? What would you advise? I'll fire that off to the agent and see what it does.

This is like one of the smartest people on your team. You can have conversations with it; you can ask it to guide you.

Here's the gap it's pointing out: the current four-email sequence, spaced three days apart, is built to get an initial answer, and frequent touches with nothing behind them burn goodwill fast. So, can you build the long nurture campaigns, and give us some advice on what we should put in them? One practical constraint first: right now, only one mailbox is connected.

I think finding is becoming a lot easier. It's the engagement piece, getting candidates to want to have a conversation with you. I think that's the power of what you're seeing here, and we can really build on it. Hopefully this gives you an idea of how the agent can build something from quite detailed instructions. Like I said, it's not a tool. You can't treat it like a tool. You've got to treat it like someone very, very smart and very capable, who can give you a whole lot of other ideas. It puts very powerful tools at our fingertips. Enjoy.

The challenge: a talent bench, not a job opening

Cloud security engineers who meet a high bar are scarce, and the roles take a long time to fill. After planning with engineering and security leadership, Martin's team kept most of its cloud security hiring in Bengaluru. To fill roles quickly when people leave, it needed candidates ready before the vacancies opened.

The answer was a talent bench: a standing pool of qualified engineers who know the company and want to join when a role comes up. Martin's target was 100 to 200 people, with 10 to 15% of them ready to start at any time.

That created a messaging problem. As Martin put it, "This is a talent bench. It's not active roles." Candidates needed to hear up front that there was no open position today, only a relationship and roles that would come.

The brief: how Martin set EZ Agent up

Martin didn't fill in forms or click through screens. He talked to EZ Agent, gave it the context from the planning session, and asked for one thing: a go-to-market plan for the bench.

His brief also set the ground rules:

  • Use what we already know, including market insights from earlier work on the same roles.
  • Be honest in the outreach: no live roles today, but roles that will come.
  • If anything is missing, ask me. Fill the gaps, and raise any concerns.

That last instruction is the difference between briefing an agent and operating a tool. Martin set the outcome and the constraints, and asked EZ Agent to come back to him wherever it needed his judgment.

What EZ Agent did, step by step, and what Martin decided

  1. It built the plan and the workspace. EZ Agent recognized the task as a go-to-market plan for cloud security engineers in Bengaluru and pulled in the earlier market insights. It set up the project: an ideal-candidate profile, a sourcing view, an outreach view and a view for the ready bench.
  2. It asked what it needed to know. Before searching, EZ Agent asked about seniority, cloud platforms and core skills. Martin chose mid-level engineers with three to five years of experience, at least two cloud platforms, and cloud identity and access management plus DevOps. He also added experience with large-scale systems to the profile himself.
  3. It calibrated before scaling. EZ Agent ran a calibration round on 200 prospects and came back with 22 strong fits and 178 needing a fuller review. It flagged that the pool looked thin against the 10 to 15% ready target, and Martin noted the profile might need relaxing.
  4. It asked Martin to define "ready." To track the bench, EZ Agent asked what "interested" and "available" should mean. Martin defined interested as a candidate who has heard the full context, including that no role is open today, and wants a role when one comes up. Available means they've also passed the recruiter and technical interviews and built a relationship with the team. EZ Agent used his definitions from then on.
  5. It recommended who to review first, and Martin made the calls. EZ Agent pointed him to the strongest fits and showed, profile by profile, where the evidence was clear and where it needed a closer look. Martin reviewed each profile and marked the good fits, which moved them to outreach.
  6. It drafted outreach that told the truth. EZ Agent wrote a personalized sequence for each shortlisted candidate, using details from their profile. The follow-up said plainly that there was no live requisition today and that the goal was a relationship for future roles. Martin called it "very transparent" and "very open" about what the team was trying to do.
  7. It looked past the first touch. Asked what to do before launching the campaigns, EZ Agent recommended a longer nurture cadence. A few closely spaced emails are built to get a first reply, it noted, and frequent touches with nothing new in them burn goodwill. It also flagged a practical constraint: only one mailbox was connected so far.

The pattern held across the session. EZ Agent worked each step and came back with options and questions; Martin set the direction and made every decision.

What other TA teams can borrow

  • Bench the roles you can't afford to leave open. For scarce, slow-to-fill skills, build the pipeline before the vacancy exists.
  • Define "ready" in writing. Martin's two states, interested and available, turned a loose pipeline into something the team can measure.
  • Tell candidates the truth up front. Saying there's no open role today builds more trust than a message dressed up as a job.
  • Calibrate on a small set first. A first pass on a few hundred prospects showed whether the profile was realistic before any outreach went out.
  • Plan the nurture, not just the first email. A bench stays warm with a slower rhythm and something new in each touch.
  • Brief the agent; don't operate it. In Martin's words: "It's not a tool. You can't treat it like a tool." Give it the outcome, the context and the constraints, and ask it to come back with questions.

As Martin put it, finding candidates "is becoming a lot easier." The harder part now is engagement: getting candidates to want a conversation with you.

What this shows about EZ Agent

Martin's session is a working example of what agent-native means. He didn't move from page to page. He briefed EZ Agent in plain language, and it worked from his job context: his definitions, the earlier insights and his edits to the profile.

It came back with options and questions, and every decision stayed with Martin. EZ Agent doesn't make decisions on your behalf without your approval.

Learn what EZ Agent is and what it can do

Bring one of your reqs and brief EZ Agent yourself.
Book a walkthrough

Frequently asked questions

What is a talent bench?

A standing pool of qualified candidates who know your company and want to join when a suitable role opens. Teams build benches for scarce, slow-to-fill skills, so they can fill roles quickly when people leave.

How did Martin Warren use EZ Agent to build a talent bench?

Martin Warren briefed EZ Agent to build a go-to-market plan for a bench of cloud security engineers in Bengaluru. EZ Agent built the plan and the ideal-candidate profile, asked clarifying questions, ran a calibration round, drafted transparent outreach and recommended a nurture cadence, while Martin made every decision.

How do you recruit for a talent bench without misleading candidates?

Say up front that there's no open role today, explain how future roles will come up, and personalize each message to the candidate's background. Then stay in touch on a slower cadence that adds something new each time.

Did EZ Agent make decisions on its own?

No. EZ Agent came back with options and questions, and Martin decided on seniority, skills, readiness definitions and which candidates fit. EZ Agent doesn't make decisions on your behalf without your approval.

Recommended articles
Mastering EZ Agent: What It Is, What It Can Do and How to Brief It
7 min read
What Does hireEZ Do? From First Search to Scheduled Interview
8 min read
How Much Autonomy Should an AI Recruiting Agent Have?
7 min read
Prompts vs. Briefs: How to Work With an AI Recruiting Agent
7 min read
Keep up with
everything learning
Get the latest resources in your inbox.

By filling out this form you agree to hireEZ's Privacy Policy and consent to receive communications from hireEZ.

hireEZ
EZ Agent
Hey there!
How can I help today?
close icon