Kepler vs Recruit CRM: the one-price choice. Ask Kepler’s AI Chat, with every feature in the seat.

Kepler is one plan at USD 99 per user per month, with AI Chat, matching, the careers site, reporting, automations and the API included and the migration done for you. Recruit CRM Business, the first tier with fifty AI matches, MCP and the open API, is USD 135, and analytics, automation and LinkedIn messaging are billed on top of it.

The short answer

The difference is how you work.

Kepler is a simple, modern CRM where you ask AI Chat in plain English instead of searching by hand. AI Chat is included on every plan, monthly and annual, with no add-on or upgrade needed.

Recruit CRM builds AI into individual tasks across three tiers, and its Business plan is USD 135 per user per month with add-ons billed on top.

Choose Kepler if
Your database is the asset, with years of CVs, notes, email threads and call transcripts nobody can search today. You want to ask AI Chat a question and get the right people back. You want to see the line behind every match score, a clear history of every field with undo, and one price with nothing gated, metered or sold as an add-on.
Recruit CRM is built for
A broad all-in-one system sold in three tiers, with add-ons you switch on as you need them.

Written from Recruit CRM's own public documentation and pricing pages, last checked 1 Oct 2026. Tell us if we have something wrong and we will correct it.

Longer reads: the full Recruit CRM review and the best Recruit CRM alternatives in 2026.

Side by side

Where the two differ.

  • 13 Kepler ahead
Kepler compared with Recruit CRM across 19 dimensions: Kepler ahead on 13, both products cover 6. A tick marks each product that has the feature.
DimensionkeplerKeplerRecruit CRM
Price and plans5 dimensions: 5 Kepler ahead
Price per seat Kepler Kepler ahead. USD 99 per user per month

Billed annually (USD 1,188 a year), or USD 129 monthly. Every feature is included.

Recruit CRM Business, USD 135

Per user per month billed annually, USD 159 monthly. Pro at USD 95 has two AI matches and no API or MCP.

Plans Kepler Kepler ahead. A single plan

Every feature is included, monthly or annual, with no add-on or upgrade needed.

Recruit CRM Pro, Business and Enterprise

Below Enterprise, several features are billed separately.

Entry-plan gating Kepler Kepler ahead. Nothing is gated

The price is the whole product.

Recruit CRM API, MCP and de-branding start on Business

Open API access, MCP and removing Recruit CRM branding are not on Pro.

Paid extras Kepler Kepler ahead. No feature add-ons

More AI capacity is available on request.

Recruit CRM Add-ons below Enterprise

Advanced Analytics USD 25 and LinkedIn Messages USD 12 per user per month, plus automation, Recruit Craft, multiposting and enrichment.

Migration Kepler Kepler ahead. Done for you, free, on every plan

However large or messy the export. You check fifty of your own records first.

Recruit CRM Free import tool, or paid migration

CSV and Excel import is free. Done-for-you migration is priced by data volume.

AI Chat and search4 dimensions: 3 Kepler ahead
Search Kepler Kepler ahead. Ask in plain English

AI Chat searches CVs, notes, emails and call transcripts together.

Recruit CRM Boolean over profile fields and the CV

Recruit CRM does not have a plain-English AI search across your own database.

AI Chat Kepler Kepler ahead. On every page, across the whole workspace

It reads everything you own and works across records.

Recruit CRM AI Assist inside the record

Writes and summarises inside a note, an email or a transcript.

AI taking actions Kepler Kepler ahead. Finds, shortlists and updates once you approve

Results can be saved as a list. Nothing is written until you say yes.

Recruit CRM Task-level AI features

Fourteen are documented, including matching, summaries and a submission agent.

AI email drafting Kepler Both have this. Drafts in every email composer

Written from the thread, the record, recent notes and the job. One click summarises a thread.

Recruit CRM Both have this. AI Smart Email Replies

Listed among their AI features.

Matching and contacts3 dimensions: 2 Kepler ahead
Matching Kepler Kepler ahead. A 0 to 100 score, with the evidence

Based on criteria from the job description, which you can edit. Each criterion shows the line from the CV, call or email behind it.

Recruit CRM A 0 to 100 score

From a job description or an ideal profile. A candidate needs a CV in the default Resume field.

Matches per job Kepler Kepler ahead. Included in the seat price

Part of the monthly AI allowance, with more on request.

Recruit CRM Two on Pro, fifty on Business and Enterprise

Set by plan in their pricing table.

Contact enrichment Kepler Both have this. Emails, mobile numbers and LinkedIn URLs

One record or in bulk, with a review before saving.

Recruit CRM Both have this. Emails and phone numbers

An add-on below Enterprise. 25 free credits on every plan, 500 per user per month on Enterprise.

Records and the desk4 dimensions: 3 Kepler ahead
Field history and undo Kepler Kepler ahead. Every field keeps its history, with undo

Each change shows who or what made it, and AI changes show where they came from.

Recruit CRM A 30-day admin audit log

On Business and Enterprise. Actions made through the API are not recorded.

Profile updates Kepler Both have this. Suggested updates you approve

Read from the emails, calls and WhatsApp messages already on the record.

Recruit CRM Both have this. A form the candidate fills in

Self Updating Profiles emails the candidate a form.

Meeting notes Kepler Kepler ahead. A notetaker on Teams, Zoom and Google Meet

Files the summary, next steps and transcript on the record.

Recruit CRM Transcripts for calls placed in Recruit CRM

Recruit CRM does not have its own meeting notetaker.

Careers site Kepler Kepler ahead. On your own domain, included

Applicants are parsed and scored as they arrive.

Recruit CRM Recruit Craft, an add-on below Enterprise

A careers website builder, included on Enterprise.

Outreach and clients3 dimensions: 0 Kepler ahead
Outreach sequences Kepler Both have this. Email sequences that send for you

Reminders when it is time to call or reach out on LinkedIn or WhatsApp. Daily caps per mailbox, a ramp for new mailboxes, A/B tests and results tied to placements.

Recruit CRM Both have this. Email and SMS sequences

One sequence on Pro.

LinkedIn Kepler Both have this. Search LinkedIn from Kepler

It shows whether a person is already in your database and what has changed since you last spoke, and adds them if not.

Recruit CRM Both have this. LinkedIn messaging costs extra

A paid add-on at USD 12 per user per month on Pro and Business. Only Enterprise includes it.

Client portal Kepler Both have this. A client portal for each job

Clients sign in from an email link, rate candidates 1–5, comment and ask for interviews. CVs can be shared blind.

Recruit CRM Both have this. A hiring manager portal

For working with clients on the hire, per their FAQ.

The difference in practice

Ask the database a question, not a filter.

Kepler’s AI Chat is on every page and reads the whole workspace: CVs, notes, email threads and call transcripts. It shows the records it used, and creates or updates them once you approve. Recruit CRM’s AI is built into individual tasks, such as AI Assist for notes, summaries and a submission agent.

Active data engineers in London who have used Kafka in production, available within a month

Found 4 candidates. Three mention Kafka on their CV; one said it on a recorded call last week.

4 candidates
Search results with the source of each match.
CandidateCurrent employerNoticeWhy it matched
Sophia BennettMonarch Analytics1 monthKafka streaming for card transactions at Halcyon CV
Amir HassanNorthwind Capital2 weeksKafka feed for the risk platform CV
James OkaforJuniper Systems3 monthsRebuilt the Kafka clickstream pipeline CV
Oliver ChenNorthwind CapitalImmediateMentioned running Kafka on the 2 Sep call Call note · 2 Sep
Matching, opened up

A score tells you the order. Evidence tells you why.

Kepler scores every candidate from 0 to 100 against the job. The score is based on criteria taken from the job description, which you can edit, and each criterion shows the line from the CV, call or email behind it. Recruit CRM allows two matches on Pro and fifty on Business and Enterprise.

Senior Data EngineerNorthwind Capital · London · Open
Criteria · 4 Re-run
Example matches for a Senior Data Engineer brief. Select a row to read its evidence.
CandidateMatchRole titleCurrent employerSkills
Sophia Bennett92StrongSenior Data EngineerMonarch AnalyticsPython, Spark, AWS, Terraform, dbt
Amir Hassan81GoodData EngineerNorthwind CapitalPython, Spark, EMR, SQL, Airflow
James Okafor74GoodSenior Data EngineerJuniper SystemsSpark, Azure, Databricks, Kafka, Scala
Mei Tan68WeakEngineering Manager, DataAtlas CloudAWS, Leadership, Python, Snowflake
Elena Rossi55WeakAnalytics EngineerFormadbt, SQL, Python, Looker
Oliver Chen49Off specPlatform EngineerNorthwind CapitalAWS, Kubernetes, Terraform, Go

Select a candidate to read the evidence.

Sophia Bennett

1 of 6

92

judge score

Strong match

3 of 4 criteria met

Assessment

A strong fit for the brief. Sophia has run a production Spark platform on AWS and has managed a team through a migration. Financial services exposure is via a payments client rather than a bank.

Candidate

EmployerMonarch AnalyticsLocationLondonStatusActiveLatest degreeMSc Computer ScienceEmailsophia.bennett@monarch.exampleProfileSophia Bennett

Criteria · 3 of 4

  • Financial services“Two years on a payments client; no bank or fund experience stated.”
  • Python & Spark in productionmust“Built the ingestion platform in Python and Spark, processing 40 TB a day.”
  • AWS data platform“Ran the platform on AWS: Glue, Redshift and S3, with Terraform.”
  • Led a team“Managed four engineers across two squads through the warehouse migration.”
Calls and meetings

The notetaker joins the call. You do not take notes.

Kepler sends a notetaker into Teams, Zoom and Google Meet calls and files the summary, next steps and full transcript on the right record. Calls on a connected Ringover, RingCentral, Twilio, JustCall or Telnyx line can be transcribed too, and every transcript becomes part of what AI Chat searches. Recruit CRM does not have its own meeting notetaker.

Screening — James Okafor 12 Aug 2026, 1:30pm · Google Meet · 32 min
Notes ready Copy minutesExport

Summary

Screening call for the Senior Data Engineer role at Northwind Capital. James is interested and available.

Key Discussion Points

  • Rebuilt the Spark streaming platform at Juniper Systems.
  • Line-manages three engineers.
  • Open to three days a week on-site in London.
  • Wants £95,000; the package he is on now is £90,000.

Decisions Made

  • Put James forward to Northwind for a first interview.

Action Items

  • [Priya] Send the Northwind brief to James.
  • [Priya] Book the client interview for Thursday, 3pm.
  • [James] Confirm his earliest start date.
Where the engine comes from

Not a first attempt at parsing CVs.

Kepler's CV parsing and formatting come from RemakeCV, built by the same team and used by 300+ recruitment agencies. The migration that fills your database on day one runs on an engine that has been reading real agency CVs for years, not on something written for this launch.

The 300+ figure is RemakeCV's agency count. The parser reading your archive is the one those agencies already run.

Migration

Get migrated in days.
We handle the whole move.

  1. 1. Send us the export

    Whatever your current system gives you, plus loose CVs and spreadsheets sitting in folders. Not sure how to export? We will walk you through it.

  2. 2. We build the migration

    Extraction, mapping, de-duplication and validation, the unglamorous half most vendors leave on your desk. Your custom fields are recreated rather than flattened into notes.

  3. 3. You look at a sample

    Fifty of your own records, fully parsed. Your people, not a demo set. Tell us what we got wrong and we re-run.

  4. 4. Everything loads

    The full database goes in, mailboxes and calendars connect, and history backfills onto the right records. We stay on it until your team is working.

Pricing

What each one costs, like for like.

Kepler's one price next to the Recruit CRM plan that carries the features compared on this page. Cheaper tiers are listed underneath with what they leave out.

Kepler

One plan

USD 99 per user / month, billed annually

USD 129 billed monthly

One plan, monthly or annual. AI Chat and every feature on this page are included, with no add-on or upgrade needed.

  • Unlimited records and storage
  • Migration done for you, on every plan
  • A monthly AI allowance is included, and more capacity is available on request

Recruit CRM

Business

USD 135 per user / month, billed annually

USD 159 billed monthly

The first tier with fifty AI matches, MCP and open API access. Pro does not include them.

  • Enterprise, USD 215 annual or USD 259 monthly, is the only plan that bundles the add-ons.
  • Below Enterprise, LinkedIn messaging costs an extra USD 12 and Advanced Analytics an extra USD 25 per user per month.
  • Done-for-you migration is paid, priced by data volume. The CSV import tool is free.

Cheaper tiers, not compared above

  • Pro · USD 95 annual · USD 109 monthlyTwo AI matches instead of fifty, no MCP or open API access, 15 custom fields, one pipeline, one sequence, and Recruit CRM branding stays on.

From Recruit CRM's pricing page, checked 13 Sep 2026.

Questions, answered.

Is Recruit CRM better than Kepler?

It depends on how you want to work. If you want a simple, modern CRM with the AI included, where you ask AI Chat in plain English and it finds, ranks and updates records for you, choose Kepler. It is one plan at USD 99 per user per month billed annually, with every feature included and a free done-for-you migration. If you want a broad all-in-one system sold in tiers, with add-ons you switch on as you need them, Recruit CRM is built for that.

How much does Recruit CRM cost compared to Kepler?

Kepler is USD 99 per user per month billed annually (USD 129 monthly), on a single plan with every feature, unlimited records and free migration. Recruit CRM Business, the first tier with fifty AI matches, MCP and open API access, is USD 135 per user per month billed annually or USD 159 monthly (checked 13 Sep 2026). Recruit CRM Pro is USD 95, with two AI matches and no API or MCP access.

Does Recruit CRM have AI candidate matching?

Kepler scores every candidate from 0 to 100 against the job. The score is based on criteria taken from the job description, which you can edit, and each criterion shows the line from the CV, call or email behind it. Matching is in the seat price. Recruit CRM also ranks candidates from 0 to 100, from a job description or an ideal profile. A candidate needs a CV in the default Resume field, and the number of matches is set by plan: two on Pro, fifty on Business and Enterprise.

What does Kepler include that Recruit CRM charges extra for?

Kepler includes reporting, automations, a careers site on your own domain and the data migration on its one plan at USD 99 per user per month billed annually. On Pro and Business, Recruit CRM bills Advanced Analytics at USD 25 and LinkedIn Messages at USD 12 per user per month, and sells Workflow Automation and Recruit Craft, its careers website builder, as add-ons. It charges for done-for-you migration by data volume.

Can Kepler search my emails and call transcripts?

Yes. Ask AI Chat in plain English and it searches candidates, CVs, notes, emails and call transcripts together, so a recorded call or an email thread is searchable text, not an attachment nobody opens. Recruit CRM does not have a plain-English AI search across your own database. Its Boolean search covers the record’s profile and the CV in the default Resume field.

How hard is it to move from Recruit CRM to Kepler?

Kepler runs the migration for you on every plan, at no cost. You send the export plus any loose CVs and spreadsheets, and Kepler handles the extraction, mapping, de-duplication and checks. Custom fields are rebuilt as real fields, and activity, stages and history come across. You review fifty of your own records, fully parsed, before the full load.

See it run on your own database.

Bring your hardest search to a 15-minute call. We will run it live, on real records, and talk through what a migration would look like.