Event types

SkillProductivity

Teaches your agent how scheduling event types work, from durations and availability limits to booking links.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Event types skill

About this capability

How event types work — fields, scheduling types, tabs in the editor, and the full set of configurable options.

What this skill tells your AI

The instructions your AI receives, as published by builderio/agent-native in packages/scheduling/docs/skills/event-types/SKILL.md and read by ahel’s review.

Editor tabs

  • Setup — title, slug, duration(s), description, default location
  • Availability — pick a schedule or override per-event-type
  • Limits — buffers, min notice, booking window (rolling/range), caps (perDay/perWeek/perMonth/perYear), slot interval
  • Advanced — event name template, lock timezone, require confirmation, disable guests, redirect URL, private hashed links, seats
  • Apps — connect per-event location types (Zoom, Meet, etc.)
  • Workflows — attach workflows to run on booking lifecycle events

Scheduling types

TypeMeaning
personalOwned by a user, only they host
collectiveTeam event; all selected hosts must be free
round-robinTeam event; assign to one host by rotation
managedParent event pushed to child event types across members

Location kinds

builtin-video, zoom, google-meet, teams, phone, in-person, custom-link, attendee-phone, organizer-phone, attendee-choice.

Custom fields

Text, textarea, number, email, phone, select, multiselect, boolean, radio. Stored on the event type; responses stored on the booking.

Hashed links

Private booking URLs at /d/:hash/:slug. Create via add-private-link, optionally with expiresAt and isSingleUse.

Signals

GitHub stars
5k
Forks
440
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
event-types
Source
github.com/builderio/agent-native