GetSales for Recruiters

Fill more roles
while you take the calls.

Your Recruiter searches run again on your schedule. Each fit hears from you by InMail, a connection request or email, and AI drafts the answers, sent on their own or held for your OK as each scenario sets.

Sample run of GetSales for a recruiter. Tavisholt Talent starts a search with one sentence by voice: AI Search finds senior backend engineers in Berlin, the table fills with each person's work email and fit for the role and a first line for each one who fits, the workflow is built and starts on a spoken yes, the AI SDR is set up and drafts a reply to a candidate that waits for approval in Co-pilot, and Signals shows each new event with what it led to or what to switch on.
Tavisholt Talent
CreatorBuild it by voice, in your own words

What are we working on?

Say who you sell to, or ask for anything in the app: a list, the work emails, a workflow, the replies waiting for you.

By voiceSenior backend engineers in Berlin who write Go, for a payments client. Find their work emails, score the fit for the role, write a first line, then LinkedIn first and email after.

On it. Here is the plan.

PlanDone7 of 7

Senior backend, Go, BerlinRun by voice

All set. Signals land as they come.

The workflow is ready. Start it for the 84 candidates with a strong or good fit?

By voiceYes, start it.

Say who you sell to, or ask anything

Senior backend, Go, Berlin126Senior
Person, work emailCompanyWork emailAI scoreFirst line
Lea H.Senior Go Engineerlea@kranich.exampleNothing found, no charge Kranich PayFintech, 240 people lea@kranich.exampleNothing found, no charge Strong fit Saw your post on moving the payments core to Go. That is where this role starts.Held: weak fit
Jonas R.Backend Engineerjonas@ostwerk.exampleNothing found, no charge Ostwerk CloudSaaS, 130 people jonas@ostwerk.exampleNothing found, no charge Good fit Your talk on queue retries at the Go meetup is the problem this team has now.Held: weak fit
Selin A.Senior Engineerselin@lindwurm.exampleNothing found, no charge Lindwurm DataSaaS, 90 people selin@lindwurm.exampleNothing found, no charge Good fit Five years on one data platform. Most people want a new kind of problem by then.Held: weak fit
Marek P.Staff Engineermarek@spreemark.exampleNothing found, no charge SpreemarkFintech, 310 people marek@spreemark.exampleNothing found, no charge Good fit Saw the ledger rewrite you led. This client is about to start theirs.Held: weak fit
Hanna W.Senior Go Engineerhanna@halberg.exampleNothing found, no charge Halberg SystemsSaaS, 70 people hanna@halberg.exampleNothing found, no charge Strong fit Your open source rate limiter is in the client's stack already.Held: weak fit
Felix N.Engineering ManagerNothing found, no charge MoosgrundRetail, 180 people Nothing found, no charge Weak fit Held: weak fit
Arne G.Backend Developerarne@tegelwerk.exampleNothing found, no charge TegelwerkSaaS, 60 people arne@tegelwerk.exampleNothing found, no charge Weak fit Held: weak fit
Nora K.Senior Go Engineernora@aurelbank.exampleNothing found, no charge Aurelbank LabsFintech, 150 people nora@aurelbank.exampleNothing found, no charge Strong fit Payments, Go and a team of six. Close to what you do now, with a bigger scope.Held: weak fit
1 to 8 of 1261 credit for a work email found and delivered.
Senior backend, Go, BerlinActiveSender profile: Ana K.
84 peoplestrong or good fit, from the table
Connection requestWith a note57 sent
Wait until acceptedUp to 5 days16 waiting
Accepted
LinkedIn messageThe first line, by the sender23 sent
Follow-up messageNo reply in 3 days8 sent
Not accepted in 5 days
EmailFrom the sender's mailbox16 sent
Follow-up emailNo reply in 3 days7 sent

End

A reply pauses the person's steps and lands in the AI SDR inbox.
AI SDRCo-pilotAt the level each scenario sets

Replies 3

Replies from every sender profile land here

  • Lea H.LinkedInOpen to hearing more. Can you send the role in writing?Info request
  • Jonas R.EmailWhat is the salary range for this one?Info request
  • Hanna W.LinkedInNot looking right now. Try me in the new year.Not now

Co-pilotBook a 20 minute call with Ana

AI SDRPicked by Creator

Mode
Co-pilot, at the level each scenario sets
Tone of voice
Friendly and direct, no hard sell
Goal
Book a 20 minute call with Ana
Replies as
Ana K., on LinkedIn and email
Lea H.Senior Go Engineer, Kranich PayInfo request

LinkedInInvitation accepted, Monday 10:14

Thanks for connecting, Lea. Saw your post on moving the payments core to Go. That is where this role starts. Open to a short chat?

Ana K.

Open to hearing more. Can you send the role in writing?

AI SDR draftWaits for your approval

Happy to, Lea. Here is the role in one page from Tavisholt Talent: two days a week in the office. Would 20 minutes with me on Thursday help?

Approve and sendEditReply as Ana K.

Every reply labelled, with how sure it is and why.
Signals Needs me 010AllNot covered 01

Today

  1. Felix N.·Engineering Manager, Moosgrund·New Contact·Senior backend, Go, Berlin

    1. Changed job: Engineering Manager at Moosgrund, now Head of Engineering at Lumenfeld

      Nothing in Senior backend, Go, Berlin acts on job changes. Set up On a job change

  2. Marek P.·Staff Engineer, Spreemark·Connection Request Sent·Senior backend, Go, Berlin

    Senior backend, Go, Berlin·Runningstep 2

    1. Posted on LinkedIn

      We moved our ledger service from Python to Go last quarter. Three things got faster, and one part we had to rewrite twice. ...more

      28Ana and 28 others7 comments · 1 repost

      LikeLikedCommentOpen on LinkedIn

      Add a comment as Ana...Draft

      Ana K.posted by Engage with posts

      Curious which part you rewrote twice. In most moves we hear about, it is the retry logic.

      Marek P.

      It was the retry logic. Idempotency keys saved us the second time.

      Reply as Ana...Draft

      A reply as Ana

      That matches what we hear. Did the team keep the keys in the database or in the queue?

      Post itDraftCancel

      Ana K.posted by hand

      That matches what we hear. Did the team keep the keys in the database or in the queue?

  3. Nora K.·Senior Go Engineer, Aurelbank Labs·Initial Outreach·Senior backend, Go, Berlin

    Senior backend, Go, Berlin·Runningstep 4Senior backend, Go, Berlin·Pausedstep 4Role follow-up·Runningstep 1

    1. Opened the job page

      /jobs/senior-backend-go after the home page·came by our link·her 3rd visit this week

      On a website visit · paused and asking you

      Nora is in Senior backend, Go, Berlin, step 4 of 7 (the message), on hold since 11:05.

      Remove from the workflowKeep goingMove to a workflow

      Pick a workflowRole follow-upMove to a workflowBack

      On a website visit · done · moved to Role follow-up

Only people you already talk to are named, and the AI SDR is told never to mention a visit.
  • Recruitment agency

    I've tried a lot of outreach tools, but none could do as much as GetSales. For our recruitment team, that makes a real difference.
    Taras MakhFounder & COO, Sunvery

01

Recruiter searches
that keep running

Paste the link of a Recruiter search. GetSales reads it page by page from the sender profile that holds your licence, puts each candidate in a table and runs it again on the schedule you pick.

  • A Recruiter search link as a source
  • Again every hour, day, week or month
  • Pauses, never fails, if the licence is gone
Playtables

02

New role?
No Boolean string

Say who you need in your own words: the title, the stack, the city. AI Search builds the filters from them and reads the results page by page.

  • Titles, keywords, seniority and location
  • No account of yours to connect
  • Nobody in your tables comes in twice

03

Your InMail goes
to the ones who fit

Write what a strong candidate looks like for this role. An AI column scores each person against your words, with its reason. With Auto-run on, each new candidate is scored as they land.

  • Try the column on one row first
  • Check on save stops who does not pass
  • A first line only for the fits
Playtables

04

Each fit hears
from you

Add a Recruiter InMail step, sent from your licence on its own InMail credits. Or open with a connection request: a message once they accept, an email if they do not. A candidate you found only in Recruiter gets the InMail first, the request once their profile is matched.

  • Every step from your own sender profile
  • Paced within each account's limits
  • A reply pauses their steps by default

05

Every reply
in one inbox

Answers to your Recruiter InMail land beside LinkedIn messages and email, across every sender profile on the team, with the candidate's card beside the thread.

  • Recruiter threads beside LinkedIn and email
  • The replies that need you, filtered
  • Stage and workflow on the card
Unibox

06

From a first reply
to a call with you

By default the AI SDR labels each reply. Its Playbook leads the dialog toward a call with you and keeps what the candidate tells it. Each answer goes back into the same thread, a Recruiter thread included.

  • Each reply labelled, with the reason
  • Each scenario sets if a draft waits for you
  • Not now? One nudge when they said

07

Catch the candidate
who comes back

Put the snippet on your jobs site, switch it to People and pick the job pages that count. Your links carry a short code, so when a candidate you wrote to opens one, the play pauses their steps and asks you.

  • The AI SDR is told never to mention a visit
  • Keep going, move them or take them out
  • On a job change, pause or move them

Visitors from the EU, the EEA or the UK have to consent, and you confirm it in the site's settings.

Next role

Your next placement starts with one sentence.

Sign up free: Playtables stay free with your own API keys, and LinkedIn and email come with a 7-day trial. Say the role you are filling, and Creator builds the search, the table and the workflow. Going live is a second yes.

Sample of a plan from Creator in GetSales, every step done: search, table, work emails and AI score, first lines, workflow, AI SDR and Signals.
Tavisholt Talent
PlanDone7 of 7

Senior backend, Go, BerlinRun by voice

  1. SearchAI Searchsearching148 found
  2. Tablefrom the searchadding rows126 rows
  3. Work emails and AI scoreper rowworking84 fit
  4. First linesfor every fitwriting84 written
  5. WorkflowLinkedIn, then emailbuildingwaits for your OKstarted
  6. AI SDRfor the repliessetting upCo-pilot
  7. Signalson the tableswitching onon

All set. Signals land as they come.

Every role keeps moving between your calls.