Browse documentation +
Getting startedInstallationConnect a clientSafety profilesWordPress ChatPro licensingAntigravity CLIAntigravity IDETroubleshootingOAuth 2.1 setupApplication PasswordsPage builder workflowsLedger and rollbackApprovals and memoryAbility reference
Pro module7 abilities

The Events Calendar

These abilities register when The Events Calendar is detected on the site and a Pro licence is active. If either is missing the module stays absent rather than failing at call time.

At a glance

The Events Calendar registers 7 abilities: 4 that only read, 1 that write, and 2 marked destructive. That split is the practical answer to how much of this module can run unattended. Reads cost nothing and are safe to repeat, so discovery is the part to be generous with; the writes are where review belongs, and the destructive calls stop for an explicit confirmation every single time regardless of which profile is active.

What this module is for

List and inspect events, create draft events, edit or delete confirmed targets, and read optional Event Tickets definitions through WPPilot Pro.

Before you rely on it: Dates must use the site's Y-m-d H:i:s format. Ticket data is read-only, attendee data is excluded, recurring-series control is not claimed, and event edits or deletion require confirmation; permanent deletion must be explicitly selected.

Typical workflows

  • Audit upcoming events within a reviewed date range
  • Create a draft event with explicit site-local start and end times
  • Inspect ticket definitions without exposing attendees or changing sales records

The The Events Calendar integration page covers the same module from the workflow side, with the capability map and the questions worth asking before a first write.

Availability on your site

The The Events Calendar module needs three things at once: WPPilot Free as the MCP foundation, an active Pro licence, and the companion plugin detected on the site. Miss any one and the module does not register, which is deliberate: an ability that appears in the tool list but fails at call time is worse than an ability that was never offered. What the connected agent can actually call is then narrowed twice more: by the safety profile active on the site, and by the WordPress capabilities of the user behind the credential. A read that succeeds for an administrator can be absent entirely for an editor.

Every write these abilities perform is recorded in the change ledger, and destructive calls can be routed through the approval queue so a person signs off before anything is applied. A successful tool result means the operation returned, not that the front end, the cache, and every dependent template are correct: that still needs a look.

Reads

Available in every safety profile, including Read Only. Inspection costs nothing and is not rate limited.

AbilityWhat it does
wppilot/events-calendar-check-setupCheck Events Calendar SetupReports The Events Calendar runtime, event counts, management capability, and optional Event Tickets availability/version.
wppilot/events-calendar-get-eventGet EventReads one event including content, dates, timezone, all-day state, venue, organizers, cost, website, and event categories.
wppilot/events-calendar-list-event-ticketsList Event TicketsLists the ticket and RSVP inventory attached to one event through Event Tickets. It never returns attendee personal data and performs no sales mutation.
wppilot/events-calendar-list-eventsList EventsLists The Events Calendar events using its public query API with status, search, date-range, and bounded pagination filters.

Writes

Gated by the active profile and your WordPress capabilities. Rate limited to 120 per minute per credential.

AbilityWhat it does
wppilot/events-calendar-create-eventCreate EventCreates a real The Events Calendar event through its public event API. Start and end use Y-m-d H:i:s; drafts are the default.

Destructive

Marked destructive in the source, so each call needs an explicit confirmation flag, every time.

AbilityWhat it does
wppilot/events-calendar-delete-eventDelete EventMoves an event to trash by default or permanently deletes it when force=true. Both paths require explicit confirmation.
wppilot/events-calendar-edit-eventEdit EventPartially updates an existing event through The Events Calendar event API and verifies the stored result.