Use cases
- Sales calls — Discovery, demo, and qualification meetings booked from your site or email signature
- Customer support — Office hours, troubleshooting sessions, success check-ins
- Consultations — Paid or free advisory sessions with intake questions
- Interviews — Recruiting and hiring loops with round-robin scheduling
- Internal meetings — 1:1s, syncs, and reviews with team-wide availability rules
- Onboarding — Kickoff calls auto-scheduled when a deal closes
What’s included
Calendar sync
Two-way sync with Google Calendar and Outlook. Conflict-free booking across every calendar you connect.
Meeting types
Templates for the meetings you offer — durations, locations, buffers, custom questions.
Public booking page
A branded page at your custom slug where anyone can book a slot.
Embed widget
Drop the booking widget on any external site or your Hiveku project.
Team scheduling
Round-robin, collective, and specific-host availability for groups.
Automations
Reminders, follow-ups, and Slack notifications on every booking.
The 9 tabs at a glance
The calendar dashboard at/dashboard/calendar/ is organized into nine tabs.
Calendar
Your unified inbox of every booked meeting. Heatmap view of availability, plus quick links into Google or Outlook for the source calendars.
Meeting Types
Define the meetings you offer. A 15-minute intro call, a 30-minute demo, a 60-minute strategy session — each with its own location, buffer, and intake questions. See Meeting Types.
Bookings
View, reschedule, or cancel every appointment on your books. Filter by status: confirmed, canceled, no-show, completed. See Manage Bookings.
Availability
Set the windows when you actually take meetings — work hours per weekday, vacation blackouts, recurring lunch blocks. See Availability.
Team
Multi-user scheduling. Round-robin among reps, collective availability for group calls, or always-this-host routing. See Team Calendars.
Automations
Pre-meeting reminders, post-meeting follow-up emails, Slack notifications, and CRM updates. See Automations.
Analytics
Booking conversion, no-show rate, popular meeting types, and revenue tied to closed deals.
Embed
Get the snippet to drop the booking widget into your site. See Embed the Booking Widget.
How it fits together
Calendar is a first-class part of the Hiveku platform. Every booking lands in your CRM as an activity on the right contact, and your AI Sales Co-pilot reads upcoming meetings to prep you with context, draft talking points, and suggest follow-ups.
- The slot is reserved on your synced Google or Outlook calendar.
- A
.icscalendar invite is sent to the booker. - A confirmation email goes out with your branded template.
- The contact is created or matched in your CRM.
- A pre-meeting reminder fires 1 hour before.
- Your AI Sales Co-pilot drafts a meeting prep brief in your dashboard.
- After the meeting, the post-meeting automation sends a thank-you and (optionally) an NPS request.
Setup flow
Connect a calendar
Connect Google Calendar or Outlook from Settings. See Connect Google Calendar or Connect Outlook.
Set availability
Set work hours and any blackout dates so the system only offers slots when you’re actually free.
Calendar sync details
Hiveku connects to your calendar via OAuth, reusing the same BYOK Google or Microsoft OAuth apps you set up for Gmail and Outlook.- Google Calendar
- Outlook
- Two-way sync — bookings appear on your Google Calendar, and busy times block your availability
- Multiple calendars — sync your primary plus any shared or secondary calendars
- Auto-generates Google Meet links when a meeting type is set to “Google Meet”
API access
Every calendar feature is available over the API.| Endpoint | Purpose |
|---|---|
GET /api/calendar/bookings | List or filter bookings |
POST /api/calendar/bookings | Create a booking programmatically |
GET /api/calendar/meeting-types | List your meeting templates |
POST /api/calendar/meeting-types | Create or update a meeting template |
GET /api/calendar/availability | Read availability rules |
POST /api/calendar/availability | Update availability windows |
GET /api/calendar/events | Read raw synced events from connected calendars |
POST /api/calendar/automations | Configure reminders and follow-ups |
GET /api/calendar/analytics | Booking conversion and no-show metrics |
Next steps
Set up your booking page
End-to-end walkthrough — connect calendar, define meetings, share your link.
Meeting types
Templates for every kind of meeting you offer.
Embed booking widget
Add the booking flow to your website or Hiveku project.
Team calendars
Round-robin and collective scheduling for groups.