# 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...'

- Skill: `aviz85/zoom-meeting` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add aviz85/zoom-meeting`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aviz85/zoom-meeting/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: aviz85 (https://skillmd.com/u/aviz85)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/aviz85/zoom-meeting

---


# 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](./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.

