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

Your whole team, one booking page.

Pool everyone's availability on one page, and let round-robin share bookings out fairly, on your own domain. Buy it once for the team, not a seat every month.

One page, whole team
No per-seat bills
Your data, your server
TYour teamNorthwindyourco.com/book/team
Meeting · Product demo
30 min · Google Meet · round-robin, next teammate 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
One page, the whole team

Everyone on the team. One page.

Pool every member's real availability onto a single booking page, and let round-robin hand each booking to whoever is free and next in turn. No more juggling separate personal links.

yourco.com/book/team · one shared page
round-robin · within caps
The team, pooled onto one page
ODOmarBusy3 today
NKNinaNext up2 today
TSTaraFree1 today
KPKabirAt cap4 today
SLSamFree0 today
New booking
Tue 17 · 3:00 PM
NK
Assigned to Nina
next in rotation, free
One page pools every calendar · round-robin assigns whoever is free, in turn
Yes, it is real

This is your team’s real booking page.

This is the actual plugin, running your team's page. Pick a meeting, choose a time and watch it confirm. Go ahead, book a slot yourself. This is exactly what your team's page does, on your own domain.

NW
Northwind
Team booking
Intro call
Meeting

A 30-minute intro with the next available person on the team.

Google Meet
Local time
LIVE DEMO · TRY IT YOURSELF · NO SIGN-UP
How you set it up

Your whole team, live in an afternoon.

Add the team, pool everyone’s calendars, share one page, and bookings round-robin themselves while you watch the load.

1

Add your team

Install the plugin and add each member. One licence covers the whole team, with no per-seat signup.

ADD YOUR TEAMODOmaraddedNKNinaaddedTSTaraadded+ add member · 1 licence, whole team
2

Pool everyone’s calendars

Each member connects their own Google or Outlook. Their real free/busy pools into one set of open times.

POOL EVERYONE’S CALENDARSNKNinaGoogle CalendarODOmarOutlookPooled into one set of open times
3

Share one page

One booking page on your own domain. Share the link, embed it, or drop it on your site, and everyone books through it.

ONE PAGE, YOUR DOMAINyourco.com/book/teamSHARE ITLinkEmbedOn your site
4

Bookings round-robin, you watch the load

Each booking goes to whoever is free and next in turn, within caps, and the team view shows who is carrying what.

ROUND-ROBIN, WITHIN CAPSNew bookingTue 3:00 PMNina, next upLOAD THIS WEEKOmar18Nina16Shared fairly, no one over cap
The full toolkit, one team

One page, the whole toolkit.

Your team gets the whole toolkit: round-robin, collective and group booking, routing, screening and reminders. On one page, on your domain, not a stripped-down shared link.

Fair distribution

Every booking lands on the right person.

Your page books on the team's live availability, and round-robin spreads bookings so no single person carries the load.

  • Round-robin by weight, priority or least-recently booked.
  • Attribute routing to the right team or owner.
  • Load caps keep any one person from being buried.
NEW BOOKINGDemo requestAlex R. · from your sales pageROUND-ROBIN, ACROSS THE TEAMNKNinaUIODOmarASSIGNEDTSTaraPerf
Book a meetingFULL NAMEPriya SharmaEMAIL[email protected]WHAT DO YOU NEED?A demoConfirm booking
Route, do not misfire

Ask first, send them to the right teammate.

A question up front routes each booking to the right teammate, and screens out anyone who has landed in the wrong place.

  • Custom questions attached to every booking.
  • Route by answer to the right teammate.
  • Auto-decline or redirect anyone in the wrong place.
Everyone, notified

Reminders and nudges, in your branding.

Confirmations and reminders go out before every meeting, on your domain, so fewer people forget and more slots turn into real meetings.

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

The whole team, from one view.

Booking is half the job. The other half is seeing the whole team from one place, who is busy, who has room, where bookings slip, and knowing it without asking anyone for a report.

The team view

Every member, on one screen.

Bookings, no-show rate and time to book, per member, in one dashboard on your own site. See who is carrying the load and who has room, without asking anyone for a report.

  • Bookings per member, side by side.
  • No-show rate and time to book.
  • The team's data on your own server.
THE TEAM VIEWLIVE96BOOKED / WK+12 vs last12%NO-SHOW RATEwas 22%0DOUBLE-BOOKINGSthis monthBOOKINGS THIS WEEK, PER MEMBEROmar26Nina22Tara19Kabir12at capLive as bookings land. Export the team to CSV.
WHEN SOMEONE IS OUTNKNinaOut today, PTOskippedODReassigned to OmarTheir meetings moved too
Cover for the team

Someone is out, bookings still land.

Round-robin skips whoever is off, and their bookings reassign automatically. No one waits on a person who is not there.

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

Every person's hours, every zone.

Each person sets their own hours and buffers once. Bookers always see real, free slots in their own time zone.

ONE INVITE, THE RIGHT PEOPLEOWOwner+TMTeammateBOTH FREEThu 2:00 PMOnly slots where everyone is free are offered
Collective and group

Get the right people in one invite.

Collective booking shows only times everyone needed is free, and group events open many seats at once, for onboarding, training or a webinar.

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

Moves and cancels update everything.

The booker reschedules or cancels themselves. The owner's calendar, your CRM or ATS and the reminders all follow, on their own.

How teams use it

Six ways a team runs on it.

One shared page, one licence, run the way your team actually books.

PROSPECT PICKS A TIMESee available timesPRTue, 3:00 PMNext teammate · Google MeetLead added to CRM, invite sentauto

Round-robin intro calls

A booking from your page lands on whoever is free and next in turn.

  • Shared across the whole team
  • Books the moment interest is high
  • Pushed into your CRM automatically
  • Reminders cut no-shows
BEFORE THEY BOOKWhat do you need?YesNoTeam size20-50details added

Route to the right teammate

A question up front sends each booking to the right person on the team.

  • Ask what they need before a slot holds
  • Route by the answer to the right teammate
  • Hide anyone who does not fit
  • Answers ride along into your CRM
ONE SLOT, THE WHOLE TEAMTeam call45 minARPSRK3 on the callThu, 2:00 PMall freeOne invite, the team is added

The whole team on one call

Collective booking only offers times when everyone needed is free.

  • One slot the whole team can make
  • Multi-person calls in one confirmation
  • One invite, the team is added
  • No email thread to line up a time
BOOKER RESCHEDULEDTue, 10:00 AMdroppedThu, 2:00 PMMember updatedSMS + email

Reschedules without the thread

The booker moves their own slot, and the member just sees the update.

  • Bookers reschedule from their own link
  • The member’s calendar updates at once
  • Reminders by email and SMS cut no-shows
  • No back-and-forth to find a new time
SHARED ACROSS THE TEAMFEDemo requestInbound · needs one ownernewOmar · 2 today, freeNina · 4 todayat capTara · 1 todayfree

Load caps so no one is buried

Round-robin spreads bookings and respects each member’s limits.

  • Daily and weekly caps per member
  • Skips anyone already at their limit
  • Weight it toward whoever should take more
  • The load stays even across the team
REMINDER, DAY BEFOREHi Sam, your call with theteam is tomorrow at 3 PM.Reply C to confirm, R to move.ConfirmedSMS + email

Reminders that cut no-shows

A nudge before the meeting means fewer empty slots on the team’s calendar.

  • Reminders by email, SMS or WhatsApp
  • One tap to confirm or reschedule
  • Nudges the member as well as the booker
  • Fewer dead slots for everyone
Integrations

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

Two-way with Google and Outlook, straight into Salesforce, HubSpot and Greenhouse, and wired to Slack, Teams, Zapier, Make or any webhook. Every booking lands in the tools your team already runs, the moment it happens.

Google Calendar
Outlook
Google Meet
Teams
Slack
Salesforce
HubSpot
Zapier
Make
Greenhouse
Webhooks
REST API
The math

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

Same scheduling features, a very different bill. Count everyone on the team who takes bookings, and see what you keep by owning the calendar instead of renting a seat per person, 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 team's meetings and 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 what the team books

Bookings, no show rate, time to book and top meeting types, filtered by member. See who is quick to book and where meetings slip. Your data, on your server.

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

Meet people in their language

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

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

Send each booking to the right teammate

Ask a question up front and route by the answer. Only bookings that fit reach the calendar, and the rest go to the right teammate or are declined on their own.

What do you need?A demo
RoutingScreening
Route & book
Extend it

It writes to your stack, not the other way round

A webhook and a REST API fire on every booking. Push straight to Salesforce, HubSpot or your ATS, your data warehouse, or your own code with Zapier, Make and n8n. No export, no copy paste.

Webhooks
on every booking
REST API
read & create
ZapierMaken8n
Availability & rules
Slots that respect each hostWorking 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 no one is buried in twelve meetings on a Monday.
No slot goes to wasteWhen a meeting cancels, the waitlist auto offers it to the next person in line before it goes cold.
One link, right sized meetingsOffer 15, 30 or 60 minutes on one event type, so a quick call and a full review share a page.
Teams & routing
Bookings assign themselvesRound robin drops each new booking on whichever teammate is free and least loaded. No manual hand offs.
Get the whole group in one goOnly show times everyone needed can all make, on a single shared invite.
Right booking to the right personAsk a question first, then route by teammate and hide anyone who does not fit.
Book one to manyMany spots per slot for webinars and group sessions, not just one person at a time.
The invitee experience
Walk in already briefedShort answer, dropdown or file upload fields, so the host opens the meeting knowing the context up front.
Real inboxes onlyEvery booking tied to a verified email. Fewer bots, fewer fake bookings 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 people 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 people ghost the meeting.
Move while it's freshSlack, Teams, WhatsApp or SMS the second someone books, so the owner acts before the tab is closed.
Fewer dead slotsPeople 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 person.
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 any page or a landing page.
Your CRM updates itselfEach booking pushes to Salesforce, HubSpot or your ATS automatically, so your records match reality.
Prove the channel that booked itFire GA4, Tag Manager and the Meta Pixel, so you know which post or page drove the booking.
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 per-seat tools cost a growing team.

Calendly TeamsA dedicated round-robin toolCalendar by J6 Venture
Pricing modelPer seat, per monthPer seat, per monthPay once, whole team
One page for the whole teamHigher tierYesYes
Round-robin and collectiveHigher tierYesYes
Routing and screeningLimitedYesYes
CRM, ATS + calendar syncAdd-onYesYes, via webhooks and API
Runs on your own domainNoNoYes, your WordPress
Where the team's data livesVendor cloudVendor cloudYour own server
Pay once, own it

One licence. The whole team.

Both paths give the whole team the full booking page, round-robin, collective and group booking, routing 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, not per seat.

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 team's data never passes through J6 at all.

  • No per-seat fee, no monthly bill
  • Round-robin, collective and group booking
  • Every booking feature
  • Lifetime updates, no renewal
Download free →
Nothing touches J6. The app, the tokens and the team's bookings all live on your own server.
Easiest
Connect · managed by J6

We run the app for you

Each host signs in once and they are live on the team page. 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. The team's bookings and attendee 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.

Questions from team leads

The questions team leads ask.

It is a self-hosted WordPress scheduling plugin that puts your whole team on one booking page. Everyone's availability is pooled, bookings round-robin to whoever is free, and it runs on your own domain. You buy one licence for the team instead of paying a per-seat fee every month.
Yes. It does the team-scheduling jobs people use Calendly Teams for, round-robin, collective booking, pooled availability, shared event types, reminders and reschedules, but it installs on your own WordPress site and domain, and you pay once instead of per seat every month.
Each new booking goes to whoever on the team is free and least recently booked, and daily or weekly caps stop any one person being buried. You can also weight it or route by an answer the booker gives.
Yes. One shared page pools everyone's real free/busy, so the booker picks a time and it is assigned to a free member automatically. No more juggling separate personal links.
Yes. Collective booking only offers times when everyone required is free, so a panel or group call books in one go instead of an email thread, and group events open many seats per slot for sessions and office hours.
Round-robin skips whoever is off and their bookings reassign automatically, so no booker waits on someone who is not there and the page never goes dark.
Each member connects their own Google or Outlook account. There is no shared pool of accounts, everyone sees only their own free/busy, while the booking page pools that availability into one set of open times.
Yes. A team view shows bookings per member, load, no-show rate and time to book, on your own site, and you can export to CSV, so you can see who is carrying the load without asking for a report.
No. One licence covers the team. Self-hosted is free to run yourself. Connect pricing is per connected host in packs of five, paid once, not a per-seat fee that repeats every month.
The plugin installs on one WordPress site, a subdomain or a /book path is plenty, and your team's page lives there. The page embeds anywhere with a snippet, so the rest of your stack does not have to be WordPress for the team to use it.

Put the whole team on one page.

One booking page for your whole team, on your own domain, paid for once and owned for good.

Get Calendar by J6 Venture →
Download free See pricing →