AI-native hiring platform

Interview everycandidate. Meetonly the best.

Recruit360 screens with AI video interviews, coding tests and assessments, then hands you a scored, integrity-checked report. You just make the call.

Start free Watch 2-min demo No card. 1 job free, forever.
Candidate reportREQ-4182  /  Senior Backend EngineerGenerated in 3m 12s
AM

Ama Mensah

7 yrs · Go, Postgres, Kafka · Remote (GMT)

Strong hire
System design9.1
Coding (Go)8.7
Incident judgement8.4
Communication7.9

Walked through a sharded write path unprompted and named the failure mode before being asked. Weakest on stakeholder framing.

8.6Overall

Integrity signals

  • Voice match across all 9 answers
  • No tab switching during coding task
  • 1 paste event, Q6 (32 chars)
Video 18mCode 41mAssessment 12m
Report view, Recruit360 web app.

0%

Less screening time

0+

Interview languages

0+

Code runtimes

1-click

Signed offers

Why hiring stalls

Screening eats the week you needed for closing.

Thirty-minute calls, forty candidates, one recruiter. The math has never worked.

Slow processes get ghosted.

The best candidate has three other processes running. Day nine is too late to say hello.

Four tools where one should be.

Tracker, video call, coding test, e-sign. Four bills, four logins, and evidence scattered across all of them.

How a role gets filled

Six steps from open req to signed offer.

One place, one record. Every step below happens inside Recruit360, and every artefact lands on the candidate's report.

  1. STEP 01

    Source

    Post to job boards and your careers page from one form. Import a CSV or push candidates in over the API.

    Careers page61
    LinkedIn38
    Referral12
    API7
  2. STEP 02

    Screen

    Set the must-haves once. Recruit360 reads every CV against them and sends the AI interview link automatically.

    Go 4y+PostgresGMT ±3On-call ok

    118 in → 44 invited

  3. STEP 03

    Interview

    AI video interview first, on the candidate's own time. Live panel room when a human should be in it.

    AM
    AI

    9 questions · 18 min · async

  4. STEP 04

    Assess

    Coding tasks run in a real sandbox with real tests. Role-specific assessments for everyone who does not write code.

    ✓ 14 / 14 tests passed

    Runtime 41 ms · O(n)

    Language: Go 1.22

  5. STEP 05

    Decide

    One report per candidate, one board for the shortlist. Scores link back to the moment in the transcript that earned them.

    AMMensah8.6
    JVVieira8.1
    RKKaur7.4
  6. STEP 06

    Offer

    Generate the offer from a template, send it for e-signature, watch it come back signed. No third-party e-sign bill.

    Signed 14:02 GMT

    Ama Mensah

    Audit trail · IP · timestamp

AI video interviews

A first-round interview that never needs a calendar.

The candidate gets one link. The AI asks your questions, listens, and digs in where the answer was thin.

  • Adaptive follow-ups

    Vague answer on retries? It asks what happened the last time a queue backed up.

  • Any of 40+ languages

    Interview in Portuguese, read the report in English.

  • Integrity signals, not guesses

    Voice consistency, tab focus, paste events and answer latency, each shown with its evidence.

  • Taken at 11pm if they want

    No scheduling thread, no time zones, no reschedules.

Recording · question 6 of 911:47
AMCandidate
RInterviewer

Follow-up

Named the exact retry storm and the fix+9.1
Did not mention customer impact7.4
Live · panel room4 in room
AMCandidate
DLHiring manager
SBRecruiter
TNGuest, no account

Scorecard, filled in the room

Ownership
Depth on Kafka

Live panel interviews

Panel rooms in the browser. No account for guests.

The client-side engineer you borrowed for one hour clicks a link in their inbox and they are in. Nothing to install, nothing to sign up for, no seat to pay for.

  • Invites and reschedules handled

    Google and Microsoft calendars, availability windows, automatic reminders.

  • Structured scorecards

    Same rubric for every interviewer, filled during the call, merged into one report.

  • Recorded and transcribed

    Searchable within a minute of hanging up, with consent captured up front.

Coding sandbox and assessments

Real code, real tests, in the same tab.

Candidates write and run code against your test suite. You see the diff, the runtime, and what they did between keystrokes.

  • Real runtimes

    Python, JavaScript, Java, Go, C and C++, with the standard library available.

  • Question bank or your own

    Vetted tasks per role and seniority, or paste in the problem your team actually cares about.

  • Anti-cheat that shows its work

    Paste bursts, tab blur, keystroke rhythm and full replay, flagged with timestamps rather than a verdict.

  • Non-engineering assessments

    Spreadsheet, writing, support-reply and sales-call tasks, scored on the same scale.

rate_limiter.golimiter_test.goGo 1.22 · 8 min left
01  func (l *Limiter) Allow(key string) bool {
02    now := time.Now()
03    l.mu.Lock()
04   defer l.mu.Unlock()
05  
06    b, ok := l.buckets[key]
07   if !ok {
08      b = &bucket{tokens: l.burst, last: now}
09      l.buckets[key] = b
10    }
11   // refill before spending
12    b.tokens = min(l.burst, b.tokens+l.rate*now.Sub(b.last).Seconds())
13    b.last = now
14   if b.tokens < 1 { return false }
15    b.tokens--
16   return true
17  }

Run output

PASS  TestAllow_Burst    0.00s

PASS  TestAllow_Refill   0.31s

PASS  TestAllow_Concurrent 0.04s

ok    limiter   14/14  41ms

Tab blur 0Paste 1 (32ch)Replay 41m

The AI report

Every candidate, summarized in three minutes of reading.

Verdict at the top, evidence underneath. Open any score and you land on the sentence that produced it.

Per question

  • Q4 Sharding a hot table2m 11s9.4
  • Q5 On-call escalation1m 38s8.8
  • Q6 Idempotent consumers0m 22sflag
  • Q7 Cost of the rewrite2m 04s7.6

Q6 answered in 22s after a 32-character paste. Worth a live follow-up.

Verdict

Strong hire, with one question to close

Above the bar on system design and coding. Probe idempotency live before the offer.

8.6

Weighted against the rubric you set for this req, not a generic score.

Rubric: REQ-4182 v3

White-label for agencies

Your brand on every touchpoint.

Logo, colors, domain, email sender. Your client sees your product, your candidate gets your invite, and Recruit360 is never named anywhere in the flow.

RRecruit360app.recruit360.co

Interview invitation

Your interview for Senior Backend Engineer

Takes about 18 minutes. Start whenever suits you.

Start interview

Sent by hello@recruit360.co

NNorthgate Talenthire.northgate.co.uk

Interview invitation

Your interview for Senior Backend Engineer

Takes about 18 minutes. Start whenever suits you.

Start interview

Sent by team@northgate.co.uk

Same product, two tenants. The right-hand tenant is a Recruit360 agency account.

Domain

Your subdomain with your certificate. Candidates never leave it.

Email sender

DKIM and SPF on your domain, so invites land in the inbox.

Client workspaces

One tenant per client, with its own rubrics, users and data boundary.

Reports as deliverables

Export a branded PDF shortlist your client can forward internally.

Developers

A REST API that does everything the UI does.

Push candidates from your ATS, trigger interviews, pull scored reports. OpenAPI 3.1 spec, scoped API keys, signed webhooks.

  • POST /v1/candidates
  • POST /v1/interviews
  • GET  /v1/reports/:id
  • POST /v1/offers/:id/send
Requestcurl
curl -X POST https://api.recruit360.co/v1/candidates \
  -H "Authorization: Bearer $R360_KEY" \
  -H "Content-Type: application/json" \
  -d '{
"job_id": "job_4182",
"email": "ama@example.com",
"resume_url": "https://cdn.acme.co/cv.pdf",
"stage": "ai_interview",
"locale": "pt-BR"
}'

201 Created

{ "id": "cand_9f21b",
"interview_url": "https://hire.northgate.co.uk/i/9f21b" }

Webhooks

interview.completedreport.readyintegrity.flaggedoffer.signed

HMAC-signed, retried with backoff for 24 hours, replayable from the dashboard.

What we can put in writing

4 min

Median time from candidate submitting to report ready

40+

Interview languages, transcript and report in English if you want

6

Code runtimes in the sandbox, standard library included

EU / US

Data residency choice per workspace, GDPR deletion on request

SOC 2

Type II audit in progress, current report available under NDA

0

Seats charged for external panel guests

We are not going to pretend the AI decides. It reads every answer, scores it against your rubric, and shows you where it got each number. What it buys you is the forty screening calls you were never going to enjoy.
PRPriya RaghunathanCo-founder, Recruit360

Pricing

Start free. Pay when you are hiring.

One job is free forever. Interview usage is metered, so a quiet month costs you a quiet month.

Starter

Free

For one open role and a small team.

  • 1 active job
  • 20 AI interviews per month
  • 2 seats, unlimited panel guests
  • Coding sandbox, 5 runtimes
  • Reports kept 90 days
Start free
Most teams

Growth

$49 /seat /mo

Plus $6 per completed AI interview.

  • Unlimited jobs and pipelines
  • Live panel rooms and scorecards
  • Every runtime, custom questions
  • E-signed offers included
  • API, webhooks, SSO
Start 14-day trial

Agency white-label

Talk to us

Volume interview pricing, billed per client.

  • Everything in Growth
  • Your logo, colors, domain, sender
  • One workspace per client
  • Branded PDF shortlists
  • Named support and onboarding
Book a white-label walkthrough

Questions we get on the first call

Do candidates need to install anything?
No. One link, any modern browser. The coding task runs in the same tab, and they can take it at any hour.
Can external interviewers join without an account?
Yes. Panel guests click the link in their calendar invite and they are in the room. No signup, no seat charge.
How does white-label actually work?
Your logo, palette, subdomain and email sender are set per agency account, and every candidate or client touchpoint uses them. Recruit360 is not named in the UI, the emails or the exported reports.
Does the AI make hiring decisions?
No. It scores evidence against the rubric you wrote and flags integrity signals with timestamps. The decision, and the accountability for it, stays with your team.

Get started

Screen every candidate like you had a full panel.

Without scheduling a single call. Set up one job, send one link, and read the report tomorrow morning.

Start freeWatch 2-min demo

No card. 1 job free forever. Cancel by closing the tab.