Meeting Booking
SkillProductivityPropose and book sales meetings via calendar provider after qualification. Use when a lead agrees to meet or requests a call.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Meeting Booking skill
What this skill tells your AI
The instructions your AI receives, as published by kami-community/kami in skills/meeting_booking/SKILL.md and read by ahel’s review.
Procedure
- Confirm conversation status is
qualifiedor classification ispositivewith explicit meeting interest. - Collect required fields: attendee name, email, timezone, preferred windows (if provided).
- Query calendar availability via server adapter — never invent slots.
- Propose 2–3 options; create
Meetingwith statusproposed. - On user approval, create calendar event via provider; store
calendar_event_idandprovider_receipt. - Transition to
invitedonly after provider confirms event creation. - Transition to
acceptedonly after attendee/provider confirmation — poll or webhook.
Output
Meeting record + SalesNotification + optional account stage → meeting_proposed / invited / accepted.
Hard rules
- Never show "Booked" in UI until status is
invitedwith receipt - Calendar invite requires
calendar_inviteapproval on first use per campaign - No-show handling: status
no_show, create follow-up task, do not auto-re-enroll sequence
Signals
- GitHub stars
- 64
- Forks
- 9
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
meeting-booking- Source
- github.com/kami-community/kami