# BigMarker MCP for webinar automation. AI Agent Connect

> BigMarker MCP connects your BigMarker account to any MCP-compatible client like Claude, Cursor, or Windsurf. Your agent uses the official BigMarker API to handle the heavy lifting of event management. You can schedule new sessions, register attendees, and pull real-time attendance or engagement stats without ever leaving your chat interface.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_JnzQCVpJe8gA9QaFATPWFKE7v7VRqGQ4aVnn4hGA/ai-agent-connect
- **Tags:** webinars, virtual-events, marketing-automation, registrations, attendance-tracking, event-management, b2b-saas

## Description

You can now manage your full webinar lifecycle using only natural language. This MCP gives your AI agent direct access to your BigMarker account, turning a chat window into a command center for event operations. Instead of jumping between browser tabs to export CSVs or manually check registration lists, you just ask your agent for the data. 

If you need to spin up a new session, your agent can handle the scheduling, including time zone management, within specific channels. When it comes to the audience, you can register new participants or cancel mistakes instantly. For post-event analysis, your agent can pull specific engagement metrics, such as chat activity or poll results, or provide a high-level summary of how many people actually showed up compared to who registered. It bridges the gap between your event platform and your workflow, making webinar management a conversational task rather than a manual data entry job.

## Tools

### cancel_registration
This tool undoes a registration if a mistake was made. It removes the attendee's registration without deleting their entire record.

### create_webinar
This tool sets up a new webinar within a specific channel. You can provide an ISO 8601 start time with a time zone name to ensure it lands on the correct local day.

### get_webinar_stats
This tool pulls attendance and engagement numbers for a specific webinar. Use it to see how people interacted with your session.

### get_webinar
This tool retrieves the full details for a single webinar. You'll need to find the webinar ID using a search or list tool first.

### get_event_summary
This tool provides a rolled-up reporting summary for an event. It's the best way to get a high-level view of your webinar's performance.

### list_attendees
This tool generates a list of people who joined a webinar. You can include chat messages in the results by enabling the chat option.

### list_channel_webinars
This tool shows you all the webinars currently sitting inside a specific channel.

### list_channels
This tool pulls a list of all channels in your BigMarker account. These channel IDs are required to create or list webinars.

### list_webinars
This tool lists webinars across your entire BigMarker account. You can filter these results by type, role, or a specific time window.

### list_registrations
This tool retrieves the registration list for a webinar. You can filter the results by email address or a specific update timestamp.

### register_attendee
This tool signs an attendee up for a webinar. You can pass custom registration questions as a JSON object during the process.

### search_webinars
This tool finds specific webinars using a title, tag, presenter, or date range. It's the fastest way to locate a session when you don't have the ID.

## Prompt Examples

**Prompt:** 
```
Who actually attended last Thursday's product webinar, and how many registrations were no-shows?
```

**Response:** 
```
38 of 52 registrants attended. That is a 73% attendance rate with 14 no-shows. I checked the attendee list against the registration counts to get those numbers.
```

**Prompt:** 
```
Register ada@lovelace.com for the onboarding webinar on October 1st.
```

**Response:** 
```
Done. I found the onboarding webinar and registered ada@lovelace.com using the details on file.
```

**Prompt:** 
```
Spin up a webinar for our October product launch and give me the registration link.
```

**Response:** 
```
The webinar is created. I set the title, date, and time in the requested channel. Here is the public registration URL: [URL].
```

## Capabilities

### Automated Scheduling
Your agent creates new webinars in specific channels with accurate time zone settings.

### Attendee Management
Your agent handles the registration lifecycle by adding or canceling attendees via chat.

### Real-time Reporting
Your agent pulls attendance, no-show rates, and engagement stats on demand.

### Event Discovery
Your agent searches through channels and webinar lists to find specific session details.

## Use Cases

### Instant Performance Checks
Ask your agent for the no-show rate of a recent webinar to get immediate feedback on engagement.

### Rapid Registration
Register a new lead for an upcoming session by simply typing their email into your AI client.

### Automated Event Setup
Tell your agent to create a new webinar for a specific launch date and get the registration link back instantly.

### Lead Routing
Use the agent to pull attendee lists to identify which high-value targets actually showed up to a session.

## Benefits

- Eliminates manual CSV exports for webinar reporting.
- Reduces clicks by handling registrations through a chat interface.
- Centralizes event management within your existing AI workflow.
- Automates time zone calculations for new webinar scheduling.

## How It Works

Connecting BigMarker to your AI workflow takes just a few steps.

1. Subscribe to the BigMarker MCP on Vinkius.
2. Generate an API key in your BigMarker user settings.
3. Connect your preferred MCP-compatible client to Vinkius.
4. Start asking your agent to manage your webinars.

## Frequently Asked Questions

**How do I connect my BigMarker account?**
You need to generate an API key in your BigMarker user settings under the API Keys section. Once you have that, you can use it to authorize the MCP via Vinkius.

**Can I schedule webinars in different time zones?**
Yes. When you ask your agent to create a webinar, it uses ISO 8601 formatting with a time zone name to ensure the session is scheduled correctly for the local audience.

**Does canceling a registration delete the user?**
No. The cancel_registration tool only undoes a specific registration. It does not delete the attendee's record from your system.

**Which AI clients can I use with this MCP?**
This MCP works with any compatible client, including Claude, Cursor, Windsurf, and VS Code.

**How can I see if people are actually watching my webinars?**
You can ask your agent to pull webinar stats or an event summary, which includes attendance and engagement data.

**Where do I get my BigMarker API key?**
Sign in to BigMarker, open your user settings and go to **API Keys** to generate a key. Alternatively, POST your account email and password to /api/v1/members/login to receive a token. The key is sent in the API-KEY header.

**What is the difference between list_registrations and list_attendees?**
Registrations are everyone who signed up; attendees are the subset who actually joined the session. Use attendees when you want real presence — for a no-show rate, compare the two counts.

**Can I use this to set up a whole webinar with one prompt?**
You can create the session — create_webinar takes a channel, title, start time, time zone and format. The BigMarker API exposes about 55 optional fields per webinar (webhooks, branding, registration rules); configure those in the dashboard after the session exists.
