Zoom Meeting

Schedule Zoom meetings with calendar invites. Use when scheduling client calls, consultations, or any video meeting. Triggers: 'zoom meeting with...', 'schedule call with...', 'consultation with...'

aviz85 Updated

File contents

Zoom Meeting Scheduler

First time? If setup_complete: false above, run ./SETUP.md first, then set setup_complete: true.

Schedule Zoom meetings and send calendar invites automatically.

Workflow

When user says "Zoom meeting with [name]":

  1. Find contact using get-contact (or ask user for email)
  2. Check duplicates - search calendar for existing meeting
  3. Check conflicts at requested time
  4. Create Zoom meeting → get join_url + password
  5. Create calendar event with guest + Zoom link
  6. Send WhatsApp (optional): "שלחתי לך הזמנה לפגישה במייל"
  7. Confirm to user with meeting details

Multiple Contacts

If multiple found, ask user to choose:

Found multiple matching "יוסי":
1. יוסי כהן (yossi@...)
2. יוסי לוי (david@...)
Which one?

Setup

First time? See SETUP.md for Zoom app creation and credentials.

Quick check: .env file needs: ZOOM_ACCOUNT_ID, ZOOM_CLIENT_ID, ZOOM_CLIENT_SECRET

Calendar Integration

After creating Zoom meeting, create calendar event with guests param to auto-send invite.

aviz85/claude-skills-library/tree/main/skills/zoom-meeting commit 473f018302

Frequently asked questions

npx skillmds@latest add aviz85/zoom-meeting