Skip to main content
Meeting types are reusable booking templates that define how a schedulable meeting behaves—duration, slot spacing, lead times, reminders, and visibility. Every calendar booking in Atonom references a meeting type, whether the booking comes from a profile page, Cloud Employee, chat, form, or the API. Before users can book meetings, your organization needs at least one meeting type configured, and each user who will receive bookings needs a connected calendar. See Calendar Setup for connecting Google or Microsoft and configuring personal meeting preferences.

Meeting types vs personal calendar settings

Atonom separates what kind of meeting is being booked from whose calendar it lands on.
Meeting typePersonal calendar settings
ScopeOrganization (tenant)Individual user
Configured inOrg Settings → MeetingsMy Settings → My Calendar
ExamplesDuration, slot interval, meeting-type lead time, max booking windowPersonal meeting link, buffer time, personal lead time, weekly availability, selected calendars
At booking time, Atonom combines both. For example, availability uses the longer of the meeting type’s minimum lead time and the user’s personal lead time, plus the user’s buffer time and weekly hours. See How lead time is applied in the calendar setup guide.

Creating meeting types

  1. Go to Org Settings → Meetings (/#/settings/v2/meeting_types)
  2. Click Add Meeting
  3. Fill in the meeting type fields (see below)
  4. Click Save
You can edit or delete existing meeting types from the same page. Deleted meeting types are soft-deleted and no longer appear in booking flows.
Org Settings → Meetings requires the Calendar plan component on your tenant.

Meeting type fields

FieldDescription
Meeting NameLabel shown to visitors when choosing a meeting (for example, “Product Demo” or “30-Minute Consultation”)
Meeting DurationLength of the booked event: 15, 30, 45, or 60 minutes
Time Slot IntervalHow often available start times appear (every 5, 10, 15, 30, or 60 minutes). Defaults to 15 minutes
Reminder TimeCalendar reminder for the host before the meeting: 15 min, 30 min, 1 hour, 2 hours, 12 hours, or 1 day before
Minimum Lead TimeEarliest a meeting can start after it is booked. Options from 15 minutes up to 2 days
Maximum Lead TimeHow far in advance slots can be offered, in days (1–21; defaults to 14 days)
Meeting DescriptionDetails included on calendar invitations
VisibilityAvailable company-wide — any user in the org can see and use this type. Private to me — only visible to the user who created it
Allow use on agent profile pagesWhen enabled, users can add this meeting type to their public profile page
Minimum lead time on the meeting type is compared against each user’s personal lead time in My Calendar. Atonom always applies whichever value is longer.

Where meeting types are used

Once created, meeting types can power bookings across Atonom:
SurfaceHow the meeting type is selected
Profile pagesUser adds types to Agent Page Meetings on My Profile; visitors pick from those types
Cloud EmployeesMeeting booking capability references a specific meeting type
Comm Agents / workflowsCalendar book-meeting tool configured with a meeting type
Chat & formsCalendar drop or form field tied to a meeting type
Schedule a Meeting APImeeting_type_id in the API request
Each surface validates that the meeting type exists, is visible to the booking user, and (for profile pages) is enabled for agent pages.

Profile pages and meeting types

Profile page booking is optional and separate from other flows. See Profile page meeting booking for the full setup. When profile booking is enabled, users manage two lists under My Settings → My Profile → My Meetings:

Agent Page Meetings

Meeting types currently shown on the user’s public profile page. Anyone with the profile link can schedule one of these types.
  • Use Copy link next to a meeting type to get a direct URL that opens the profile page with that type pre-selected (?m_id=<meeting_type_id>)
  • Use Remove to take a type off the profile page without deleting the meeting type itself

Available Meetings

Meeting types the user is allowed to add to their profile. A type appears here when it is:
  • Available company-wide, or Private to me and created by the current user, and
  • Has Allow use on agent profile pages enabled in Org Settings
Click + to add a type from Available Meetings to Agent Page Meetings.
A meeting type must have Allow use on agent profile pages checked when it is created or edited in Org Settings → Meetings, or users will not be able to add it to their profile.

Scheduling rules at book time

When a visitor or Cloud Employee books a meeting, Atonom applies rules from the meeting type and the host’s personal calendar settings:
RuleSource
Event durationMeeting type duration
Slot spacingMeeting type time slot interval
Minimum noticeLonger of meeting type minimum lead time and user personal lead time
Booking windowMeeting type maximum lead time (days)
Gap after prior meetingsUser buffer time (My Calendar → Meeting Settings)
Bookable hoursUser weekly availability grid (My Calendar → Availability Settings)
Conflict checksUser selected calendars
Meeting link in inviteUser personal meeting link (My Calendar → Meeting Settings)
Calendar reminderMeeting type reminder time

Cloud Employee meeting booking

To let a Cloud Employee schedule meetings on behalf of users:
  1. Create meeting types in Org Settings → Meetings
  2. Ensure target users have connected calendars and configured availability — see Calendar Setup
  3. On the Cloud Employee, enable the Meeting booking capability and select a meeting type
  4. Configure routing so the employee knows which user’s calendar to book against
The Cloud Employee uses the selected meeting type’s duration, interval, and lead-time rules when offering and confirming slots. It does not require the host to enable profile page booking. See Build Your First Cloud Employee for capability setup steps.

Troubleshooting

IssueWhat to check
No meeting types in dropdownsCreate at least one type in Org Settings → Meetings
Type not in Available Meetings on profileConfirm Allow use on agent profile pages is enabled; confirm visibility (company-wide or private to creator)
No meetings shown on profile pageUser must enable profile booking, connect calendar, and add types under Agent Page Meetings
Slots start too soon or too lateCompare meeting type minimum lead time with user’s personal lead time — the longer value wins
No slots far in the futureCheck meeting type Maximum Lead Time (days)
Slots too close together or far apartAdjust meeting type Time Slot Interval
Booking succeeds but no meeting linkUser must save a personal meeting link in My Calendar → Meeting Settings
Contact support@atonom.ai if you need assistance.

What’s next

Calendar Setup

Connect Google or Microsoft, and configure personal meeting and availability settings

OAuth & Permissions

Google and Microsoft scopes and admin setup

Schedule a Meeting API

Book meetings programmatically with a meeting type ID

Build Your First Cloud Employee

Enable the meeting booking capability on a Cloud Employee