skipup-meeting-scheduler
Schedule, check on, pause, resume, and cancel meetings through SkipUp's AI-powered coordination. Use when a user asks to schedule, check on, pause, resume, or cancel a meeting, look up workspace members, or verify someone is a workspace member. SkipUp coordinates via email — it does not instant-book.
Why use this skill?
Schedule meetings across timezones with SkipUp, an AI-powered coordination agent for OpenClaw. Automate outreach and calendar confirmation via email.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dheerg/skipup-meeting-schedulerWhat This Skill Does
The skipup-meeting-scheduler is a sophisticated AI-powered coordination agent designed to eliminate the 'scheduling dance.' Unlike traditional calendar bots that require direct access to calendar APIs or instant booking slots, SkipUp operates via an asynchronous email coordination model. When a meeting request is initiated, the agent contacts all specified participants, analyzes their timezone-aware availability, and negotiates the optimal meeting slot. This human-like approach respects individual preferences and is ideal for busy stakeholders who prefer email-based communication over automated calendar syncing.
Installation
To integrate this skill into your environment, use the OpenClaw CLI:
clawhub install openclaw/skills/skills/dheerg/skipup-meeting-scheduler
Ensure you have configured your environment variables, specifically the SKIPUP_API_KEY, which requires meeting_requests.read, meeting_requests.write, and members.read scopes. The agent will handle the authentication headers automatically for all API calls.
Use Cases
- Cross-Timezone Coordination: Ideal for remote-first teams where finding a 30-minute block across continents is complex.
- External Stakeholder Meetings: Useful for meetings involving clients or partners who may not have shared calendar access.
- Long-term Planning: When a meeting does not need to be booked within minutes, SkipUp manages the outreach and follow-ups so you don't have to.
- Meeting Lifecycle Management: Easily pause requests while waiting for project milestones or cancel them if priorities shift.
Example Prompts
- "Can you set up a 45-minute product review with [email protected] and the design team? Let's aim for sometime next week."
- "I need to put our current strategy meeting with the stakeholders on hold for now, please pause that request."
- "Check on the status of my meeting request regarding the Q3 budget review, I haven't heard if it's confirmed yet."
Tips & Limitations
- Asynchronous Nature: Remember that this is not an instant-book tool. Coordination happens via email and may take hours or days to finalize.
- Scope Management: Always ensure your API key has the correct scopes. Using a key without the proper permissions will result in 403 errors.
- Transparency: When using the cancel function, consider setting
notify: trueso participants aren't left wondering why a meeting request simply disappeared from their inbox. - Single Format Only: When creating requests, choose between
participant_emailsor theparticipantsobject array; providing both will cause the request to fail.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dheerg-skipup-meeting-scheduler": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api