Skip to content
cccskills
FreePublished on GitHub

vexa-meetings

Work with the user's meetings through the Vexa MCP tools — send a bot to a call, follow the transcript while it runs, and write meetings into their notes (Obsidian, Notion, plain markdown) with speakers and action items. Use whenever the user mentions a meeting, a call, a transcript, meeting notes, or asks what was said.

The English summary is being prepared. Showing the original description.

Works withNotionObsidian
See how to install

Files included (2)

  • SKILL.md2.5 KB
  • README.md187 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Vexa meetings

The vexa MCP server is connected. Start with whats_waiting — it says what the user's Vexa needs right now.

Send a bot to a call

  1. parse_meeting_link(meeting_url) → platform + native_meeting_id.
  2. request_meeting_bot(meeting_url). A human in the call must admit the bot; expect a delay between requested and active.
  3. get_meeting_transcript(platform, native_meeting_id) while the meeting runs. Pass since_index to read only what is new. A meeting that is active with zero segments usually means the bot is not admitted yet or nobody has spoken.
  4. stop_bot(platform, native_meeting_id) when done.

Every tool returns platform + native_meeting_id; feed one tool's output straight into the next.

Write a meeting into the user's notes

When asked to sync, log, or file a meeting:

  • list_meetings (filters: status, platform, metadata) to find it; get_meeting_transcript for the segments; get_meeting_participants is not a tool — participants come from the segments' speaker names.
  • Write one note per meeting, dated, in the user's existing format if there is one (look at a recent note first). Include: title, date, participants (from speaker labels), a short summary, decisions, action items with owners, and the transcript or a link to it. Keep speaker labels as they are — do not guess names the transcript does not carry.
  • Ask before writing outside the folder the user named.

Search across meetings

search_transcripts returns ranked snippets of what was said, not whole transcripts. Use it for "what did we decide about X", then open the meeting for context.

Make the data durable

annotate_meeting attaches a title and metadata (a CRM id, a ticket, tags). Anything you put there is findable later with list_meetings(metadata_filter=...). If you learn something durable about a meeting, write it back.

Do not

  • Do not call speak_in_meeting unless the user asked for that exact thing to be said. It is audible to everyone present and irreversible.
  • Do not read a meeting's meetings_failed-style counters as reliability; a meeting ends in many states that are not errors.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Set up recurring or scheduled work — anything the user wants run on a schedule, repeatedly, or at a future time ("every morning", "each weekday at 9am", "daily digest", "weekly report", "remind me", "run this on a cron"). Teaches how to author a durable Vexa Scheduler routine that survives restarts. Use this instead of any OS cron job, system timer, or session-only reminder.

The English summary is being prepared. Showing the original description.

Vexa-ai/vexa2.9KUpdated Oct 12, 2026

Set up or fix the Vexa MCP connection for this plugin — where the API key comes from, hosted vs self-hosted URL, and how to check the connection. Use when the vexa server is missing, returns 401, or the user asks how to connect Vexa.

The English summary is being prepared. Showing the original description.

Vexa-ai/vexa2.9KUpdated Oct 12, 2026

See all skills by Vexa-ai

Report a problem with this skill