Articles / AI Recruiting Tools: What GoPerfect Does and Who It Fits

ai recruiting

AI Recruiting Tools: What GoPerfect Does and Who It Fits

Finn ·

GoPerfect is an AI recruiting platform: you describe a role, it searches what it says are 800M+ profiles, scores each candidate from 1 to 5 with written reasons, and sends outreach by email, LinkedIn or SMS. Its plans are quoted on request, require a one-year commitment and are sized for two recruiters or more, so a founder filling one role should compare it with tools that publish their prices.

What GoPerfect does, from role brief to reply

GoPerfect, also branded Perfect, is made by Talent Fabric Ltd. Here is what its product pages describe, as of September 29, 2026.

  • Sourcing. You describe the person you want in plain words, and the sourcing page says it builds a ranked list from "800M+ profiles".
  • Scoring. Each candidate gets a Match Card: a score from 1 to 5 with its reasoning. You sort your criteria into must-have, important and nice-to-have, and the scoring page says the score is weighted by those tiers.
  • Triage. The same page describes candidates above 4.0 as approved, those below 3.0 as declined, and those in between as held for your review. The Autopilot page lists those thresholds, daily outreach volume and channels among the limits you set.
  • Outreach. The agent writes each message from the candidate's career history and sends the follow-ups by email, LinkedIn or SMS (outreach page). The Starter plan lists LinkedIn and email.
  • Applicants. It also scores the people who apply through your applicant tracking system; it connects to "60+ ATS systems" through Merge, an integration provider.

Autopilot chains these steps from a goal such as "5 interviews in 10 days": it sources, approves, messages and follows up until someone replies. The three questions in Define agentic: what the word means and a three-question test show which of those steps the model decides and which your thresholds decide.

Who GoPerfect's plans are built for

The pricing page shows no price: "Custom pricing based on your team size and hiring volume." Every plan requires an annual commitment, and the FAQ adds: "We don't offer month-to-month plans." The smallest in-house plan, Starter, is described for "Small teams (2-5 recruiters)" at companies of 50 to 250 employees "filling 5-15 roles per month". The agency plans start at "Growing agencies (2-10 recruiters)". A position counts as soon as you start sourcing for a new role, and the "Try for Free" button on its comparison pages opens the demo booking form.

This is a product for teams that open roles every month and want sourcing to run without them. A founder filling one role this year is below the volume its smallest plan describes, and cannot compare the annual total before a sales call. Since the published tiers start at two recruiters, ask whether a single seat is sold.

Two tools publish prices one person can check today. I compared their pricing pages on September 29, 2026, without running searches in either; prices are in US dollars, as listed.

  • Pin has a free plan with one job position, 5 contact lookup credits a week, 3 searches a day and email-only sequences. Its Solo plan costs $99 a month, billed annually only, so $1,188 for the year, with 500 contact credits a month and multichannel sequences.
  • Juicebox has a free plan with limited searches. Its Starter plan costs $119 a month billed monthly, or $99 a month on yearly billing, with unlimited searches, 500 contact credits for emails and phone numbers, and email outreach.
A score is only as good as the brief behind it, so check ten top-ranked profiles by hand before the agent messages anyone.

Seven questions to ask in the GoPerfect demo

With no public price, the demo is where you get the facts. Write the answers down.

  1. What is the annual total for my number of recruiters and positions, and what happens to unused positions at renewal? The FAQ says they stay available "throughout your billing cycle".
  2. Which seat rule applies to my quote? The pricing page sizes plans by recruiter count and prorates added seats, while the sourcing page says "Unlimited Seats Included."
  3. How are LinkedIn messages sent? Section 8.2 of LinkedIn's User Agreement forbids using "bots or other unauthorized automated methods" to send messages. If the answer is automation on your personal profile, that profile is the account at risk.
  4. Can I change the 4.0 and 3.0 thresholds, and can I see the candidates the agent skipped?
  5. Where do the profiles come from? Your first message needs that answer, as explained below.
  6. Can every first message carry a fixed line, such as a link to my candidate privacy notice, that the AI does not rewrite?
  7. What can I export if I do not renew: candidates, messages, notes and scores?

Check the scores on your role before Autopilot sends anything

A score is only as good as the brief behind it, so check ten top-ranked profiles by hand before the agent messages anyone. Here is a fictional brief for a first engineering hire at a small software business, written with GoPerfect's three tiers. It works in any tool that ranks candidates against a description.

Role: senior backend engineer, remote, first engineering hire.

Must-have:
- 5+ years writing Python in production (Java or Go years do not count)
- has run PostgreSQL in production: migrations, slow-query fixes
- can work 09:00 to 13:00 Central European Time

Important:
- has worked at a company under 50 people
- has built billing or subscriptions

Nice-to-have:
- fintech experience

Then check the ranking:

  1. Take the first 10 candidates scored 4.0 or higher, the ones Autopilot would message; in another tool, take its top 10. Ten is a batch you can review in one sitting, not a statistical sample.
  2. Open each original profile, not the Match Card, and mark every must-have as shown, contradicted or not shown.
  3. Here is a failure, again fictional. The card reads "4.4, 8 years backend, strong SaaS background". The profile shows 3 years of Python, then 5 of Java. The Python must-have is contradicted, and the score ignored the line excluding Java years. Skip that candidate, since GoPerfect says your approve and skip decisions train its scoring, and keep Autopilot off for this role.
  4. The check passes when none of the 10 has a contradicted must-have. "Not shown" is not a failure: it is the question your first message should ask.
  5. Open five candidates scored below 3.0, or five from the bottom of another tool's list. If one shows every must-have, the scoring is filtering on something you did not ask for. Rewrite the brief and run the check again.

A free plan from the list above lets you run the same check on a real role before you pay anyone.

Two settings with legal consequences

Automatic rejection of applicants. GoPerfect's scoring page describes candidates below 3.0 as "auto-declined", and its Growth plan lists automated resume triage. Under the EU's GDPR, Article 22 gives people the right not to be subject to a decision based solely on automated processing that significantly affects them; Recital 71 names "e-recruiting practices without any human intervention" as an example. In New York City, Local Law 144 requires an employer using an automated employment decision tool to have it bias-audited within the year before use, publish a summary and notify candidates 10 business days in advance. The law covers people who applied, not profiles skipped while sourcing. The simplest setting is to route every decline to a person, and to ask GoPerfect for its audit before screening applicants for a New York City job.

The first message to a sourced candidate. When you contact someone whose data you did not collect from them, GDPR Article 14 requires you to inform them "at the latest at the time of the first communication", including where the data came from. If your business is in the EU, that first message needs a link to your candidate privacy notice, which is why question 6 matters when the AI writes every message. Then decide what each follow-up adds: Follow up cold email: stop sending reminders argues for one new fact per message, and the rule holds for candidates who have not answered.

If you are filling one role, write your brief, run the ten-candidate check on a free plan, and pay for a month only if the ranking passes. If you will open roles every month and want outreach to run without you, book the GoPerfect demo with the seven questions and set its annual total against a year of the tool you tested.

Did this article help?

Get the best articles, carefully selected to save you time.

Read next

Featured

A pivot is often just the polite word we use with investors when the first company is dead and we have decided to build another one. And that is fine. Not because failure is noble, but because luck needs exposure: every market you enter, every product you ship and every channel you test is one more surface where something unexpected can land.

Marketing articles

A marketing automation specialist builds and runs campaign workflows inside a platform you already chose: email sequences, segmentation, lead scoring, the CRM sync and the reporting on top. It is an execution role, not a strategy role, and the published job listings say so plainly. What you get back depends almost entirely on the brief you write before the first call.

Projects

Brands

The essentials, by email.

What works, what does not, what I would do differently. Sent when I have something useful to say.