You're viewing a demo portfolio

Join the waitlist
PRSM

ic_events_rsvp

Active

Tool of Immersive Commons

declared in 1.31.0

Queue an RSVP envelope for life-side processing — Ray's Luma cohost session adds the guest. This returns 'queued', NOT 'Luma confirmed.' The human will get a Luma email on the next processor cycle. Rate-limited to 10/token/UTC day; idempotent via 7-day dedupe on (event_url, user). Args: { event_url: string, email: string, name?: string }. The agent MUST supply email explicitly — the server doesn't derive it for agent callers (trust boundary). Required scope: events:rsvp.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "event_url",
    "email"
  ],
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 120,
      "description": "Display name for the Luma guest list. Optional."
    },
    "email": {
      "type": "string",
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "Email to add as a guest. Required for agent callers."
    },
    "event_url": {
      "type": "string",
      "format": "uri",
      "description": "Canonical Luma URL of the event."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Immersive Commons

https://github.com/immersive-commons/ic-skills

1/7 registries
View full server →
ic_events_rsvp — Immersive Commons — PRSM MCP