Meeting Booking

SkillProductivity

Lets your agent propose and book sales meetings on a calendar after a lead qualifies.

Use Meeting Booking in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Meeting Booking and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Meeting Booking skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Meeting BookingStart free
About this skill

Propose and book sales meetings via calendar provider after qualification. Use when a lead agrees to meet or requests a call.

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

  1. Confirm conversation status is qualified or classification is positive with explicit meeting interest.
  2. Collect required fields: attendee name, email, timezone, preferred windows (if provided).
  3. Query calendar availability via server adapter — never invent slots.
  4. Propose 2–3 options; create Meeting with status proposed.
  5. On user approval, create calendar event via provider; store calendar_event_id and provider_receipt.
  6. Transition to invited only after provider confirms event creation.
  7. Transition to accepted only 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 invited with receipt
  • Calendar invite requires calendar_invite approval 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