Connect Eventzilla to AI agents

Connect Eventzilla to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

get_event_tickets

Get Event Tickets

Retrieve all ticket types (categories) for a specific event, including pricing, sale windows, quantity limits, group discounts, partial payment options, and visibility settings.

list_events

List Events

Retrieve a list of events from your Eventzilla account. Filter by status (live, draft, unpublished, completed) or category. Supports pagination.

get_event

Get Event

Retrieve details for a specific event by its ID, including title, dates, venue, ticket counts, status, branding, and categories.

confirm_checkout

Confirm Checkout

Finalize an order by confirming the checkout with payment status. This is the final step of the checkout flow after "Fill Order". Optionally send a confirmation email to the buyer.

toggle_event_sales

Toggle Event Sales

Publish or unpublish an event's sale page. Set **publish** to `true` to make the event live, or `false` to unpublish it.

manage_order

Manage Order

Confirm or cancel an existing order for an event. Provide the checkout ID and event ID along with comments. When confirming, you can optionally suppress the confirmation email to the buyer.

get_transaction

Get Transaction

Look up a single transaction by checkout ID or order reference number. Returns detailed transaction data including tax, discount, and service fees.

list_users

List Users

Retrieve organizer and sub-organizer account details including contact information, company, address, timezone, and social media profiles.

create_checkout

Create Checkout

Initiate a new checkout session for an event by selecting ticket types and quantities. Optionally apply a discount code. Returns a checkout ID and transaction summary needed for the next steps (fill order, then confirm checkout).

list_transactions

List Transactions

Retrieve all transactions for a specific event, including buyer info, amounts, status, payment type, and discount codes. Supports pagination.

prepare_checkout

Prepare Checkout

Retrieve checkout configuration for an event, including available ticket types, payment options, custom registration questions, and discount/tax settings. This is the first step of the checkout flow before creating a checkout.

list_attendees

List Attendees

Retrieve attendees for a specific event, including name, ticket type, barcode, check-in status, and custom question responses. Use the **Get Attendee** tool for individual attendee details by attendee ID.

fill_order

Fill Order

Submit buyer details, attendee information, and answers to custom registration questions for an existing checkout session. This is the second step in the checkout flow after "Create Checkout" and before "Confirm Checkout".

checkin_attendee

Check In Attendee

Check in or revert check-in for an attendee using their unique barcode. Set **checkin** to `true` to check in, or `false` to revert a previous check-in.

get_categories

Get Categories

Retrieve the list of available event categories (e.g., Business, Music, Conferences, Training) used for organizing and filtering events.

get_attendee

Get Attendee

Retrieve details for a specific attendee by their ID, including name, ticket type, barcode, check-in status, transaction details, and custom question responses.

More integrations teams use with Eventzilla

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Google Calendar

Create, read, update, and delete calendar events and calendars. Manage attendees, recurring events, and reminders. Check free/busy availability for scheduling. Share calendars and control access permissions. Create events from natural language text with quick add. Manage special event types like focus time, out of office, and working location. Subscribe to or remove calendars from a user's calendar list. Sync calendar changes incrementally and receive webhook notifications for event, calendar list, ACL, and settings changes.

Fireflies

Record, transcribe, and analyze meeting conversations from platforms like Zoom, Google Meet, and Webex. Retrieve, search, and manage meeting transcripts with AI-generated summaries, action items, sentiment analysis, and keywords. Upload audio files for transcription. Ask questions about meetings using the AskFred AI assistant. Add a bot to live meetings for automatic recording, pause and resume recordings, and create live action items or soundbites. Manage users and teams, organize meetings into channels, query contacts, and receive webhook notifications when transcriptions complete.

Calendly

List, retrieve, and cancel scheduled events. Book meetings programmatically on behalf of invitees using available time slots. Retrieve event types and their configurations. Query user availability, available time slots, busy times, and availability schedules. Create single-use scheduling links with optional overrides. List and manage invitees, mark no-shows, and access custom question responses and UTM tracking data. Manage organization memberships, invite or remove users. Retrieve routing form configurations and submissions. Subscribe to webhooks for new bookings, cancellations, and routing form submissions.

Zoom

Create, schedule, and manage video meetings and webinars. Manage users, roles, and account settings. Access and download cloud recordings and transcripts. Send and manage chat messages and channels. Handle Zoom Phone call logs, voicemails, and SMS. Manage meeting registrants, polls, and breakout rooms. Retrieve usage reports, meeting participant reports, and dashboard analytics. Configure Zoom Rooms and contact center settings. Receive real-time webhook notifications for meeting, webinar, recording, user, phone, and chat events.

Shopify

Manage e-commerce stores including products, orders, customers, inventory, and fulfillment. Create and update products with variants, images, and metafields. Process and track orders, draft orders, refunds, and transactions. Manage customer records, addresses, and marketing consent. Track and adjust inventory levels across multiple locations. Handle fulfillment workflows including routing to warehouses and third-party logistics. Create and manage discount codes, price rules, and automatic discounts. Configure shipping rates, carrier services, and delivery profiles. Build custom storefronts with cart management and checkout via the Storefront API. Manage content including pages, blogs, articles, and themes. Support B2B commerce with company profiles, catalogs, and custom pricing. Receive webhooks for events across orders, products, customers, inventory, fulfillment, collections, carts, checkouts, disputes, and more.

Technical notes for Eventzilla

Manage events, tickets, registrations, and attendees on the Eventzilla event ticketing platform. Retrieve event details, ticket configurations, and categories. Process end-to-end registrations through a multi-step checkout flow including preparing, creating, filling, and confirming orders. Manage attendees by retrieving details and checking in or reverting check-ins via barcode. Look up transactions by checkout ID or order reference. Confirm or cancel existing orders. Retrieve organizer and sub-organizer account details. Publish or unpublish event sale pages.

Connect Eventzilla to production AI agents

See how Metorial gives Eventzilla access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Eventzilla to AI agents with Metorial.

  1. Can Metorial connect Eventzilla to AI agents?
    Yes. Metorial connects AI agents to Eventzilla through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.