Event types
SkillProductivityTeaches 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.
No other account needed.
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
| Type | Meaning |
|---|---|
personal | Owned by a user, only they host |
collective | Team event; all selected hosts must be free |
round-robin | Team event; assign to one host by rotation |
managed | Parent 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