softsync-meetings
Find calendar events, and manage booking pages: free times, bookings, booking a meeting for someone, rescheduling and cancelling.
Skill by Softsync-Lab
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.
About
Use cases: productivity
Reviews
Write a reviewNo 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
- 0.678score
softsync-email
Softsync-Lab
Write email templates and send them to one contact or a list, and follow or cancel the send.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-website-content
Softsync-Lab
Use the workspace as the content system of a website: read published articles and pages, add drafts, upload pictures and videos, and write the text.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-messages
Softsync-Lab
Read emails, notes and saved meeting summaries linked to records, search them by content, answer from the workspace's own help articles, and send a text.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-records
Softsync-Lab
Find, create, update, merge, delete and restore records such as companies, contacts, deals and tasks, and chart them.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-forms
Softsync-Lab
Create and manage public forms that save every answer as a record, and share their links.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-groups-and-views
Softsync-Lab
Organise records into groups, share them with people, set up table, board and calendar views, and keep report dashboards.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-shared-inbox
Softsync-Lab
Work a shared team mailbox such as support@: see which customer emails are waiting, who has which, hand them out, and mark them done.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-tables
Softsync-Lab
Read the workspace structure — tables, fields, choices and groups — and add or change tables.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-workflows
Softsync-Lab
Run the workspace automations — manual workflows and published ones — and check their results.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-workspace
Softsync-Lab
Run the workspace itself: who is in it and what they may do, its name, country and currency, and ready-made add-ons such as a service desk.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-workflow-authoring
Softsync-Lab
Build a new automation and save it as a draft the user can review.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-connections
Softsync-Lab
See which outside apps and accounts are connected, whether each one works yet, who may use it, and run actions in them such as looking up an invoice.
SkillAFreshness: A★ 91Claude Code +9
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
- Source
- GitHubgithub-graphql
More from Softsync-Lab
- 0.678score
softsync-website-content
Softsync-Lab
Use the workspace as the content system of a website: read published articles and pages, add drafts, upload pictures and videos, and write the text.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-records
Softsync-Lab
Find, create, update, merge, delete and restore records such as companies, contacts, deals and tasks, and chart them.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-email
Softsync-Lab
Write email templates and send them to one contact or a list, and follow or cancel the send.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-messages
Softsync-Lab
Read emails, notes and saved meeting summaries linked to records, search them by content, answer from the workspace's own help articles, and send a text.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-forms
Softsync-Lab
Create and manage public forms that save every answer as a record, and share their links.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-documents
Softsync-Lab
Design PDF templates such as invoices, quotes and contracts, try them on a record, and make the finished PDF.
SkillAFreshness: A★ 91Claude Code +9
Cite this page
softsync-meetings skill. Agent Mart. https://agentmart.dev/skills/softsync-lab-softsync-meetings (last updated 2026-10-24)