Calendar and CRM by J6 For Recruiting
Calendar by J6 Venture · for Recruiting

Stop scheduling interviews by email.

Candidates self-book on the panel's real availability, on your own careers domain. Buy it once, with no monthly per-recruiter bill.

One-time price
No per-seat fee
Your data, your server
VVikas JhaJ6 Ventureyourdomain.com
Interview · Frontend Engineer
45 min · Google Meet · panel of 3, all free
September 2026‹ ›
SMTWTFS 31123456 78910111213 14151617181920 21222324252627
Wed, Sep 17
9:00 am
10:00 am Booked ✓
11:30 am
2:00 pm
Powered by J6 VentureConfirmed, invite sent
See it work

A candidate books an interview. No email.

This is the real plugin. Pick an interview, choose a time the whole panel is free, and watch it confirm. Go ahead, book a slot yourself. On your own careers domain, this is exactly what a candidate sees.

AC
Acme Corp
Talent Team
Recruiter Screen
Interview

A 30-minute intro with the recruiter to talk through the role and your background.

Google Meet
Local time
LIVE DEMO · TRY IT YOURSELF · NO SIGN-UP
From link to booked

Four steps, no email thread.

The same page every recruiter and hiring manager shares. It screens, finds the panel's real time, and confirms on its own.

1

The candidate gets the link

The candidate opens your page from a job post, a recruiter email or your careers page, on your own domain.

NEW INTERVIEW REQUESTyourdomain.comNew interview requestPriya S. applied for Frontend Engineerjust nowCAME FROMCareers pageRecruiter emailJob post
2

It shows the panel's real time

The candidate sees only slots where every required interviewer is free, in their own time zone.

A FEW CHECKSWork authorisedYesNotice period30 daysScreened inMEETS BAR
3

It screens and balances the load

Screening questions before a slot is held, and round-robin spreads interviews so no one panelist is buried.

ROUTING RULEReact roleFrontend panelNKUIODASSIGNEDTSPerfRound-robin across the panel, within load caps
4

It books and reminds

Confirmed on the spot, calendar invites to the candidate and the panel, reminders so they show.

BOOKED, REMINDER SETInterview with OmarWed, Sep 17 · 10:00 AM · Google MeetREMINDERS24h before1h beforeVerifiedOnly real, reachable candidates hold a slot
Built for the hiring loop

The parts that move the hire.

Screen, book on the panel's real availability, balance the load and confirm. Every interview on one page, on your domain.

Panel scheduling

Candidates self-schedule on the panel's real time.

Candidates book on the panel's live free/busy, no coordinator in the loop, and round-robin spreads interviews so no single panelist carries the load.

  • Round-robin by weight, priority or least-recently booked.
  • Attribute routing by role, team or seniority.
  • Load caps keep any one interviewer from being buried.
NEW CANDIDATEFrontend Engineer interviewPriya S. · React role · from your careers pageROUND-ROBIN, ACROSS THE PANELNKNinaUIODOmarASSIGNEDTSTaraPerf
Book your interviewFULL NAMEPriya SharmaEMAIL[email protected]AUTHORISED TO WORK IN THE US?Yes, no sponsorship neededConfirm booking
Screen before the slot

Screen before a time is ever held.

Ask screening questions or work authorisation up front, and anyone who does not qualify is declined before they reach the calendar.

  • Custom questions attached to every booking.
  • Work authorisation and knockout questions before a slot holds.
  • Auto-decline anyone who does not meet the bar.
Show-up rate

Fewer no-shows, more interviews held.

Branded reminders go to the candidate and the panel before every interview, and email verification means only real, reachable candidates hold a slot.

  • Automatic reminders before every interview.
  • Email verification holds slots only for real, reachable candidates.
  • Auto meeting links, Google Meet or Teams, on every booking.
AUTOMATIC EMAILSBooking confirmationsent instantlyReminder8:00 AM day-of · invitee's timeReschedule noticeon changeCancellationoff
Run the loop

See the panel, and run it, from one place.

Booking is half the job. The other half is running a hiring loop whose calendar changes every day, and knowing, at a glance, whether it is working.

The coordinator's view

Every interview, every panel, live.

Interviews per panelist, time to schedule and no-show trends, in one dashboard on your own site. See who is carrying the load and where candidates drop, without asking anyone for a report.

  • Interviews per panelist, so load is visible.
  • Time to schedule and no-show trends.
  • Every booking on your own careers domain.
THE COORDINATOR'S VIEWLIVE142INTERVIEWS+18 this week6hTIME TO BOOKwas 3 days0DOUBLE-BOOKINGSthis quarterINTERVIEWS THIS WEEK PER PANELISTdonescheduledOmar38 / 41Nina30 / 34Tara22 / 28Kabir11 pending14 / 25Live as interviews book. Export to CSV anytime.
WHEN A PANELIST IS OUTNKNinaOut today, PTOskippedODReassigned to OmarHer interviews moved too
Round-robin routing

A panelist goes out, the loop does not.

Round-robin skips whoever is off, and their interviews reassign automatically. No candidate waits on someone who is not there.

ONE POOL, EVERY ZONEMTWTFSSWorking hours9:00 to 17:00ISTPSTGMTauto-detected
Panel availability and time zones

One pool of time, every zone.

Set each interviewer's hours and buffers once. The candidate always sees real, free slots in their own time zone.

ONE CALL, THE WHOLE PANELIVInterviewer+HMHiring mgrBOTH FREEThu 2:00 PMOnly slots where everyone is free are offered
Collective booking

Put the whole panel on one loop.

Collective and panel booking shows only the times every required interviewer is open, so multi-round loops stop being a thread.

MOVES HANDLE THEMSELVESInterview with OmarWed 10:00 AMInterview with OmarFri 3:00 PMCalendar and ATS updatedBoth sides notified, no email thread
Reschedule and cancel

Moves and cancels update everything.

The candidate reschedules or cancels themselves. The interviewer's calendar, the ATS and the reminders all follow, on their own.

Across the loop

How recruiting teams actually use it.

From first application to signed offer, one link does the scheduling. Same plugin, one licence.

CANDIDATE PICKS A TIMESee interview timesPRTue, 3:00 PMPanel of 3 · Google MeetInvite sent to candidate + panelauto

Candidate self-scheduling

They pick from the panel’s real availability, with no coordinator in the loop.

  • Real free/busy across every interviewer
  • Their own time zone, handled automatically
  • No email chain to land on one time
  • On your careers domain, not a third party
BEFORE THEY BOOKAuthorised to work in the US?YesNoYears with React5resume attached

Screen before the slot

Ask what you need up front, so only real candidates reach the calendar.

  • Screening questions before a time is held
  • Work authorisation and must-haves up front
  • Auto-decline anyone who does not qualify
  • Answers ride along into your ATS
ONE SLOT, THE WHOLE PANELOnsite loop3 hoursARPSRK4 interviewersThu, 2:00 PMall freeOne invite, the panel is added

Panel and onsite loops

Only offers times when every interviewer on the panel is free.

  • Collective booking across the whole panel
  • Multi-round loops in one confirmation
  • Onsite days that fit everyone at once
  • One invite, the panel is added automatically
CANDIDATE RESCHEDULEDTue, 10:00 AMdroppedThu, 2:00 PMPanel updatedSMS + email

Reschedules without the thread

The candidate moves their own slot, and the panel just sees the update.

  • Candidates reschedule from their own link
  • The whole panel’s calendar updates at once
  • Reminders by email and SMS cut no-shows
  • Every later round stays on the same link
SHARED ACROSS THE PANELFEInterview: FrontendRound 2 · needs one interviewernewOmar · 2 today, freeNina · 4 todayat capTara · 1 todayfree

Balance the interview load

Round-robin spreads interviews so no one panelist gets buried.

  • Round-robin across everyone qualified to interview
  • Daily and weekly caps per interviewer
  • Skips anyone already at their limit
  • Interviewer fatigue stays in check
REMINDER, DAY BEFOREHi Sam, your interview with thepanel is tomorrow at 3 PM.Reply C to confirm, R to move.ConfirmedSMS + email

Reminders that cut ghosting

A nudge before the interview means fewer empty slots.

  • Reminders by email, SMS or WhatsApp
  • One tap to confirm or reschedule
  • Nudges the panel as well as the candidate
  • Fewer dead slots on everyone’s calendar
Integrations

Every interview, synced to the tools your team already runs.

Two-way with Google and Outlook, straight into Greenhouse, Lever and Ashby, and wired to Slack, Teams, Zapier, Make or any webhook. A scheduled interview updates your ATS the moment it happens.

Google Calendar
Outlook
Google Meet
Teams
Slack
Greenhouse
Lever
Zapier
Make
Ashby
Webhooks
REST API
The math

Most tools charge you every month.
We charge you once.

Same scheduling features, a very different bill. Set your recruiter count and see what you keep by owning the calendar instead of renting a seat every month.

01
With J6V, you save $1,101 this year

J6V is $99 per 5 hosts, once, for life. Calendly is $20 per seat, every single month.

02
Against Cal.com, you save $2,121 this year

Same $99 once. Cal.com is $37 per seat, every month, for the feature matching plan.

03
More built in than Calendly

Routing, panel events, reminders, ATS push, webhooks and a full REST API, all in the one price, not split across paid tiers.

04
As open as Cal.com, on your own domain

Self hosted and API first, your interviews and your data live on your site, without the per seat monthly bill.

Up to 25 hosts. Larger teams, talk to us.

Everything else, included

The full toolkit. On a server you own.

Every feature below ships in the one time price. No tier to upgrade, no add on to unlock, no per seat surcharge. Turn on what the team needs and leave the rest.

Insights

Know which panels and roles convert

Bookings, no show rate, time to schedule and top interview types, filtered by interviewer. See the panel that moves fast and the role that stalls. Your hiring data, on your server.

137
Bookings · 30d
13%
No show rate
3.5d
Time to book
Multilingual

Meet candidates in their language

The booking page in English, Hindi, Spanish, French or German. A candidate in Madrid books in Spanish without a second thought.

ENहिंदीESFRDE
Elige un horario
Jueves, 17 Sep
10:00
Screen first

Filter out who does not qualify

Ask work authorisation and knockout questions before a slot is held. Only candidates who meet the bar reach the calendar, and the rest are declined on their own.

Work authorised?Yes
ScreeningAuto-decline
Screen & book
Extend it

It writes to your ATS, not the other way round

A webhook and a REST API fire on every scheduled interview. Push straight to Greenhouse, Lever or Ashby, your data warehouse, or your own code with Zapier, Make and n8n. No export, no copy paste.

Webhooks
on every interview
REST API
read & create
ZapierMaken8n
Availability & rules
Slots that respect the interviewerWorking hours, buffers, minimum notice and time zones, set per host. No double books, no dawn calls.
Cap the day before it caps youLimits per day, week and month, enforced at booking, so an interviewer isn't buried in twelve interviews on a Monday.
No slot goes to wasteWhen an interview cancels, the waitlist auto offers it to the next candidate in line before it goes cold.
One link, right sized interviewsOffer 15, 30 or 60 minutes on one event type, so a quick screen and a full panel share a page.
Teams & routing
Interviews assign themselvesRound robin drops each new booking on whichever interviewer is free and least loaded. No manual hand offs.
Get the whole panel in one goOnly show times every interviewer on the panel can all make, on a single shared invite.
Right candidate to the right panelAsk a screening question first, then route by role and hide anyone who does not qualify.
Interview one to manyMany spots per slot for open houses and group sessions, not just one candidate at a time.
The invitee experience
Walk in already briefedShort answer, dropdown or file upload fields, so the panel opens the interview knowing background and role fit.
Real inboxes onlyEvery booking tied to a verified email. Fewer bots, fewer fake interviews clogging the calendar.
They actually show upOne tap adds it to Google or Outlook with an .ics, so the slot doesn't get forgotten.
Keep them warm after they bookSend candidates to a custom thank you page, a video, or a next step URL of your own.
Reminders & notifications
Cut no shows on autopilotConfirmations and reminders send themselves in your branding, so fewer candidates ghost the interview.
Move while it's freshSlack, Teams, WhatsApp or SMS the second a candidate books, so the recruiter acts before the tab is closed.
Fewer dead slotsCandidates move their own booking, no login, so a clash becomes a reschedule instead of a no show.
Free a slot in one clickThe host declines straight from the notification, and the time reopens for the next candidate.
Integrations & data
The room's ready before you areA Meet or Teams link on every booking. No manual invites, no wrong links.
Book from any pageInline, popup or floating, via shortcode or a WordPress block, on your careers page or a job post.
Your ATS updates itselfEach interview pushes to Greenhouse, Lever or Ashby automatically, so the ATS matches reality.
Prove the channel that booked itFire GA4, Tag Manager and the Meta Pixel, so you know which post or page drove the application.
All of it, in the one priceA setting you own, not a plan you rent. Configure once, keep it for the life of the licence. See pricing →
How it compares

What the hosted tools cost a growing hiring team.

Calendly TeamsA dedicated ATS schedulerCalendar by J6 Venture
Pricing modelPer recruiter, per monthPer recruiter, per monthPay once
Candidate self-schedulingLimitedYesYes
Panel availabilityNoYesYes
Screening before bookingNoYesYes
ATS + calendar syncAdd-onYesYes, via webhooks and API
Runs on your own domainNoNoYes, your WordPress
Candidate dataVendor cloudVendor cloudYour own server
Pay once, own it

One price for the whole hiring team.

Both paths give every recruiter the full booking page, panel availability, screening and reminders. The only difference is who runs the connector app, and what it costs. Pay once, no monthly fee: self-hosted is free, Connect is a one-time licence in simple host packs.

Most private
Self-hosted

Run your own app

Free

You create your own Google or Outlook app; a guided wizard walks you through every step, about 10 minutes. Your candidate data never passes through J6 at all.

  • No per-seat fee, no monthly bill
  • Panel availability, screening and reminders
  • Every booking feature
  • Lifetime updates, no renewal
Download free →
Nothing touches J6. The app, the tokens and the bookings all live on your own server.
Easiest
Connect · managed by J6

We run the app for you

Sign in once and the whole team is live. We run the verified Google and Outlook app, so there is nothing to create in Google Cloud or Azure, and nothing to reverify when Google changes the rules. Connected in about a minute.

1 host
One connected host
$49₹4,999 · once
Get 1 host →
5 hosts Best value
Up to five connected hosts
$99₹9,999 · once
Get 5 hosts →
  • One-click connect, no Google Cloud or Azure setup
  • We keep it verified and updated, for good
  • Every booking feature, same as self-hosted
  • Lifetime updates, no renewal
We pass only the sign-in handshake. Your bookings and candidate data live on your own site, never on ours.

7-day money-back guarantee. If it is not for you in the first week, we refund you.

Works with WordPress 6.x, PHP 7.4+, any standard host.

Recruiting questions

The questions recruiting teams ask.

Calendar by J6 Venture is a self-hosted WordPress interview-scheduling plugin for recruiting teams. Candidates self-schedule on the panel's real availability, you can screen before a slot is held, and it runs on your own careers domain. You pay once for a licence instead of a monthly per-recruiter fee.
Yes. It does the interview-scheduling jobs teams use Calendly or a dedicated tool like GoodTime for: candidate self-scheduling, panel availability, screening, round-robin interviews and reminders. The difference is it installs on your own WordPress site and domain, and you pay once rather than per recruiter every month.
Yes. Candidates pick from the panel's real free/busy across every interviewer, with their own time zone handled, so there is no email chain to find a time.
Panel and collective booking only offers slots where every required interviewer is free, so multi-round loops and onsite days book in one go instead of over days of back-and-forth.
Yes. Add screening questions, work-authorisation or a short form before a slot is held, and anyone who does not qualify is declined automatically before they reach the calendar.
Branded reminders go to the candidate and the panel before every interview, email verification confirms real bookers, and candidates can reschedule on their own link, so fewer slots go dark.
Yes. Round-robin shares interviews evenly and you can cap how many any one interviewer takes in a day or week, so no one gets buried and interviewer fatigue stays in check.
It syncs two-way with Google Calendar and Outlook and fires real-time webhooks plus a REST API, so you can push every scheduled interview into Greenhouse, Lever, Ashby or any ATS, and add a Meet or Teams link to each one automatically.
On your own server. Candidate details, answers and bookings live in your WordPress database, not a vendor's cloud, so your hiring data stays yours.
You pay once, not every month. Self-hosted is free to run yourself. Connect is a one-time licence in packs of five, $49 for one host or $99 for up to five, so the bill never restarts or climbs the way a monthly per-recruiter tool does.

Turn applicants into booked interviews.

Put the fastest interview-scheduling page in your hiring loop, on your own domain, and own it for good.

Get Calendar by J6 Venture →
Download free See pricing →