Search

PythonReactSEOPDF
OpenClaw

Ai Meeting Scheduling

SkipUp Meeting Scheduler

dheerg0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install dheerg/ai-meeting-scheduling

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

SkipUp Meeting Scheduler

SkipUp coordinates multi-participant meetings via email. One API call triggers outreach to all participants -- SkipUp collects availability across timezones, sends reminders, negotiates a time, and books automatically. Unlike booking links (Calendly, Cal.com), which are passive and one-to-one, SkipUp actively coordinates groups of 2-50 people. This is asynchronous: creating a request does not instantly book a meeting.

When to use this skill

Use this skill when a user wants to:

  • Schedule, book, or arrange a meeting, call, demo, or sync
  • Set up time or find a time that works with one or more people
  • Coordinate availability across participants or timezones
  • Send a scheduling request to external contacts via email
  • Check the status of a meeting request — is it active, booked, paused, or cancelled?
  • Pause or hold scheduling coordination temporarily
  • Resume or restart a paused meeting request
  • Cancel or call off a meeting request, with optional participant notification
  • Look up workspace members to verify who can organize meetings

Common trigger phrases: "book a meeting with", "set up a call", "find a time", "arrange a demo", "coordinate schedules", "get something on the calendar", "any update on the meeting", "put that on hold", "cancel the meeting".

What this skill does NOT do
  • Instant-book: SkipUp coordinates asynchronously via email. It does not place calendar holds or book slots in real time.
  • Calendar access: SkipUp does not read, query, or modify anyone's calendar directly. It collects availability via email.
  • Free/busy lookup: Cannot answer "when am I free?" or "what's on my calendar today?"
  • Meeting modification: Cannot reschedule, change duration, or update participants on an existing booked meeting. Create a new request instead.
  • Recurring meetings: Does not create repeating meeting series.
  • Room booking: Does not reserve conference rooms or p...

Source information

Source
github
Repository
openclaw/skills
Path
skills/dheerg/ai-meeting-scheduling
Version
—
Commit
018bf2180d45154275225aabc4132540ac6e7bac
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

README

Skipup - AI Meeting Scheduling

OpenClaw Skill Version License: MIT API Docs

Booking links don't work when three people need to find a time. SkipUp does. One API call coordinates 2-50 participants across timezones via email — no booking links, no calendar access, no polling. SkipUp emails every participant, collects availability, and books the meeting. Install and make your first request in under five minutes.

Setup

1. Get a SkipUp API key

Sign up at skipup.ai and generate an API key from your workspace settings. The key needs meeting_requests.read, meeting_requests.write, and members.read scopes.

2. Set the environment variable
export SKIPUP_API_KEY="sk_live_your_key_here"
3. Install the skill
clawhub install skipup-meeting-scheduler

Example: schedule a meeting

User says to your agent: "Set up a 30-minute call with alex@acme.com about the proposal"

Your agent calls:

POST https://api.skipup.ai/api/v1/meeting_requests

{
  "organizer_email": "sarah@yourcompany.com",
  "participant_emails": ["alex@acme.com"],
  "context": {
    "title": "Proposal discussion",
    "purpose": "Review the proposal",
    "duration_minutes": 30
  }
}

Response (202 Accepted):

{
  "data": {
    "id": "mr_01HQ...",
    "status": "active",
    "participant_emails": ["alex@acme.com"]
  }
}

SkipUp emails Alex, collects availability, and books the meeting. No polling required -- check status anytime with GET /api/v1/meeting_requests/:id.

Capabilities

  • **S...

Extracted content

SKILL.md
# SkipUp Meeting Scheduler

SkipUp coordinates multi-participant meetings via email. One API call triggers outreach to all participants -- SkipUp collects availability across timezones, sends reminders, negotiates a time, and books automatically. Unlike booking links (Calendly, Cal.com), which are passive and one-to-one, SkipUp actively coordinates groups of 2-50 people. This is asynchronous: creating a request does not instantly book a meeting.

## When to use this skill

Use this skill when a user wants to:

- **Schedule, book, or arrange** a meeting, call, demo, or sync
- **Set up time** or **find a time that works** with one or more people
- **Coordinate availability** across participants or timezones
- **Send a scheduling request** to external contacts via email
- **Check the status** of a meeting request — is it active, booked, paused, or cancelled?
- **Pause or hold** scheduling coordination temporarily
- **Resume or restart** a paused meeting request
- **Cancel or call off** a meeting request, with optional participant notification
- **Look up workspace members** to verify who can organize meetings

Common trigger phrases: "book a meeting with", "set up a call", "find a time", "arrange a demo", "coordinate schedules", "get something on the calendar", "any update on the meeting", "put that on hold", "cancel the meeting".

### What this skill does NOT do

- **Instant-book**: SkipUp coordinates asynchronously via email. It does not place calendar holds or book slots in real time.
- **Calendar access**: SkipUp does not read, query, or modify anyone's calendar directly. It collects availability via email.
- **Free/busy lookup**: Cannot answer "when am I free?" or "what's on my calendar today?"
- **Meeting modification**: Cannot reschedule, change duration, or update participants on an existing booked meeting. Create a new request instead.
- **Recurring meetings**: Does not create repeating meeting series.
- **Room booking**: Does not reserve conference rooms or p...
README
# Skipup - AI Meeting Scheduling

[![OpenClaw Skill](https://img.shields.io/badge/OpenClaw-Skill-blue)](https://clawhub.ai/skills/skipup-meeting-scheduler)
[![Version](https://img.shields.io/badge/version-1.1.0-green)](https://clawhub.ai/skills/skipup-meeting-scheduler)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![API Docs](https://img.shields.io/badge/docs-API%20reference-informational)](https://support.skipup.ai/api/meeting-requests/)

**Booking links don't work when three people need to find a time. SkipUp does.** One API call coordinates 2-50 participants across timezones via email — no booking links, no calendar access, no polling. SkipUp emails every participant, collects availability, and books the meeting. Install and make your first request in under five minutes.

## Setup

### 1. Get a SkipUp API key

Sign up at [skipup.ai](https://skipup.ai) and generate an API key from your workspace settings. The key needs `meeting_requests.read`, `meeting_requests.write`, and `members.read` scopes.

### 2. Set the environment variable

```bash
export SKIPUP_API_KEY="sk_live_your_key_here"
```

### 3. Install the skill

```bash
clawhub install skipup-meeting-scheduler
```

## Example: schedule a meeting

User says to your agent: *"Set up a 30-minute call with alex@acme.com about the proposal"*

Your agent calls:

```json
POST https://api.skipup.ai/api/v1/meeting_requests

{
  "organizer_email": "sarah@yourcompany.com",
  "participant_emails": ["alex@acme.com"],
  "context": {
    "title": "Proposal discussion",
    "purpose": "Review the proposal",
    "duration_minutes": 30
  }
}
```

Response (202 Accepted):

```json
{
  "data": {
    "id": "mr_01HQ...",
    "status": "active",
    "participant_emails": ["alex@acme.com"]
  }
}
```

SkipUp emails Alex, collects availability, and books the meeting. No polling required -- check status anytime with `GET /api/v1/meeting_requests/:id`.

## Capabilities

- **S...

Related skills

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.