Skip to content
Agentmart
Submit a tool

softsync-meetings

Find calendar events, and manage booking pages: free times, bookings, booking a meeting for someone, rescheduling and cancelling.

Skill by Softsync-Lab

IndexedMIT★ 91
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/softsync-lab-softsync-meetings

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Find calendar events, and manage booking pages: free times, bookings, booking a meeting for someone, rescheduling and cancelling. Use when the user asks when they meet someone, or wants to book, move or cancel a meeting.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/softsync-meetings

What's inside

Skill name
softsync-meetings
Description
Find calendar events, and manage booking pages: free times, bookings, booking a meeting for someone, rescheduling and cancelling. Use when the user asks when they meet someone, or wants to book, move or cancel a meeting.
License
MIT
Instructions
42 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

<!-- Generated from the SoftSync API skills. Edit them there and re-export. -->

# Meetings

Two different things live here: **calendar events** synced from Google and Outlook, and **bookings** made through the workspace's booking pages.

## Calendar events
`calendar_events` with action `list` answers "what meetings do I have this week?", "when did we last meet Acme?" and "who was at the kickoff?".
- A time window: `from` and `to` as ISO 8601 times. Use `order: oldest_first` for what is coming up, `newest_first` for the most recent.
- About a company or contact: look it up with `search_records`, then pass its id as the recordId.
- By words in the title or description: `search`.
- Each event lists its attendees, the video link and the records it is linked to. `get_message_by_id` with the `eventId` returns everything.
Recorded meeting summaries are not calendar events: a saved summary is a note on the company or contact.

To put something in your own calendar: `calendar_events` with action `calendars` on a connected mailbox, then `manage_calendar_events` with action `create`. Actions `update` and `cancel` change or call it off. Everyone invited is emailed each time.

## Booking pages
A meeting type is a booking page guests use to book time with the team.
1. `meeting_types` with action `list`: each type, its length and its public `bookingUrl`. Sharing that link is usually all a user needs.
2. `meeting_bookings` with action `find_slots`: free times in a window of up to 31 days. For an event type, it returns sessions with seats left and their `sessionId`.
3. `meeting_types` with action `get`: the questions a guest must answer.
4. `manage_meeting_bookings` with action `book`: book for a guest with a free `start` and `answers` keyed by question label, e.g. {"Email": "ann@acme.com"}. Pass `sessionId` for an event. If an answer is missing, the error lists the questions.

## Managing bookings
- `meeting_bookings` with action `list`: booked meetings, soonest first, with the guest, the hosts and the video link.
- `manage_meeting_bookings` with action `reschedule`: move a booking to a new start time; it keeps its length. Check the time with action `find_slots` first.
- `manage_meeting_bookings` with action `cancel`: cancel and notify everyone. For an event session this cancels it for every guest.

## Running booking pages (Admin)
- `manage_meeting_settings` with action `enable` switches booking pages on for the workspace; `meeting_settings` with action `hosts` shows who can take bookings.
- `manage_meeting_types` with action `create`, `update`, `delete` or `new_link`. An update replaces the hosts, questions and other lists you send, so read the type first.
- The emails sent before a meeting: `meeting_types` with action `reminders` lists them, and `manage_meeting_types` with action `create_reminder`, `update_reminder` or `delete_reminder` changes them.
- `manage_meeting_bookings` with action `reassign` hands a booking to another host; the guest gets a new invitation. Actions `add_guests` and `remove_attendee` change who comes.
- `manage_meeting_bookings` with action `create_session` adds a date to an event type; action `update` changes how many places a session has.
- Your own bookable hours and the calendar bookings land in: `meeting_settings` with action `my_availability` or `shared_calendar` reads them, and `manage_meeting_settings` with action `set_my_availability` or `set_shared_calendar` changes them. An Admin reads a teammate's hours with `meeting_settings` action `host_availability` and changes them with `manage_meeting_settings` action `set_host_hours`.

## Rules
- Booking, rescheduling and cancelling send invites and emails to real people. Say who, when and what, and wait for a clear yes.
- An Admin can reschedule or cancel any booking; any other member only the bookings they host.
- Give times in the user's time zone and say which zone you mean.

From Softsync-Lab/softsync-skills-hub, MIT.

More from Softsync-Lab/softsync-skills-hub

Signals

Stars
91
Forks
0
Open issues
0
Last commit (this folder)
Oct 17, 2026 (10 days ago)
Last release
Oct 2, 2026 (25 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Softsync-Lab

Cite this page

softsync-meetings skill. Agent Mart. https://agentmart.dev/skills/softsync-lab-softsync-meetings (last updated 2026-10-24)