Skip to main content
A meeting type is a reusable template for the meetings you take — duration, location, buffer time, intake questions, and which calendar(s) to book against. Most accounts have between three and ten: an intro call, a demo, a strategy session, an interview slot, an office-hours block. Define them once in /dashboard/calendar/ under the Meeting Types tab and your booking page will offer them to the booker.

Anatomy of a meeting type

Title and description

What the booker sees on your public page — “30-Minute Demo”, “Free Strategy Call”.

Duration

Pre-set to 15, 30, 45, or 60 minutes. Custom durations supported up to 8 hours.

Location

In-person, Zoom, Google Meet, Microsoft Teams, phone call, or custom.

Buffer time

Padding before and/or after each meeting. No back-to-backs.

Intake questions

Custom fields the booker fills in — name, email, company, “what brings you here?”.

Daily limits

Cap the number of bookings per day for this type to protect your time.

Create a meeting type

1

Open Meeting Types

From /dashboard/calendar/, click the Meeting Types tab and select New meeting type.
2

Name and describe it

Title shows up on your public page. The description appears under the title — keep it short and clear about what the booker can expect.
3

Pick a duration

Choose a preset (15/30/45/60 min) or set a custom length.
4

Set the location

See the location options below. Auto-generated meeting links work for Zoom, Google Meet, and Teams.
5

Configure buffers and limits

Add buffer time before/after, set a max bookings per day, or leave both off.
6

Add intake questions

Default fields are name and email. Add custom questions for context you need before the call.
7

Save and share

Your meeting type now appears on your public booking page with its own direct link.

Location options

A unique Zoom meeting link is auto-generated for each booking. Requires Zoom connected in Settings > Integrations. The link appears in the calendar invite, confirmation email, and the booking detail in your CRM.

Buffer time

Buffer time prevents back-to-back bookings and gives you a breather between calls.
Buffers apply on top of meeting duration. A 30-minute meeting with a 15-minute after-buffer effectively occupies 45 minutes on your calendar.
SettingUse case
Before only (5–15 min)Demo prep, glance at the deal in CRM
After only (10–15 min)Notes, send a follow-up, decompress
Before and afterHigh-stakes sales calls, executive meetings
NoneOffice hours, casual chats

Intake questions

Custom questions live on the booking form. They’re stored on the booking record and pushed to the matching CRM contact, where the AI Sales Co-pilot can read them. Common patterns:
  • What brings you here today? (long text) — pre-call context
  • Company size (dropdown: 1-10, 11-50, 51-200, 201+) — qualification
  • Phone number (phone) — required when location is “Phone”
  • Anything we should know? (long text) — accommodations, technical needs
Don’t ask for sensitive data in intake questions — booking forms are not the right place for SSNs, payment info, or health records. Use a follow-up form via Forms for that and link to it from your confirmation email.

Daily limits

Cap the number of bookings per day for a single meeting type. Useful when:
  • You only want to take 3 demos per day so the rest of your time stays open
  • You offer a paid coaching slot you don’t want oversubscribed
  • A new product walkthrough is in beta and you need a small cohort
The limit applies per day, per meeting type. If you have multiple meeting types, you can mix limits — for example, 3 demos AND 2 strategy calls per day.

Routing meeting types to specific people

Meeting types belong to a single user by default. To route a meeting type to a team — round-robin among reps, or any-available — use Team Calendars.

API

Manage meeting types programmatically:
# List all meeting types on your account
curl https://api.hiveku.com/api/calendar/meeting-types \
  -H "Authorization: Bearer hk_live_xxx"

# Create a new meeting type
curl -X POST https://api.hiveku.com/api/calendar/meeting-types \
  -H "Authorization: Bearer hk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "30-Minute Demo",
    "duration_minutes": 30,
    "location_type": "google_meet",
    "buffer_before_minutes": 0,
    "buffer_after_minutes": 15,
    "max_per_day": 3
  }'

Troubleshooting

Most often this is an availability issue, not a meeting type issue. Check Availability and confirm your work hours, time zone, and blackout dates allow at least some slots in the next 30 days.
Trim the buffer or set it on one side only. Most teams use 5–10 minutes after the meeting and zero before.

Next steps

Availability

Set the windows when each meeting type is bookable.

Automations

Send reminders and follow-ups automatically.