# ON24 Virtual Events MCP for AI Agents AI Agent Connect

> ON24 Virtual Events MCP lets you manage your webinars and virtual events directly through your AI client. It pulls in registrant lists, attendee engagement stats, survey results, and live Q&A logs so you don't have to jump back and forth between tabs.

## Overview
- **Category:** video-conferencing
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_qu9bvC6b2CzXbBBb3pFTlY6vKgsP3QdOMZpYlmSG/ai-agent-connect
- **Tags:** webinars, virtual-events, lead-tracking, attendee-analytics, digital-experience

## Description

The ON24 Virtual Events MCP connects your ON24 account to your AI agent, giving you a direct line to your webinar and virtual event data. Stop clicking through dozens of tabs just to see how a session is performing. Instead of manual exports, you can just ask your agent to pull up the registration list for next week's session or check the satisfaction scores from a finished survey. It handles the heavy lifting of gathering engagement metrics and Q&A logs, so you can focus on the actual content. Since Vinkius hosts this Connector, you can plug it into your existing workflow and start querying your event data in plain English. It's about getting the facts you need without the manual overhead of the ON24 portal.

## Tools

### get_event_details
Fetch the full configuration and metadata for a specific webinar or virtual event. This is useful for double-checking settings or finding specific session IDs.

### get_registrant_details
Get deep profile information for a single person who registered for an event. It is great for personalized outreach and lead scoring.

### get_survey_responses
Pull survey response data to see what your audience actually thought about your content. This helps you gather sentiment quickly.

### list_virtual_events
Get a full list of your upcoming and past webinars to see what's on the schedule. It keeps your event calendar organized in one place.

### get_event_qa_log
Retrieve the complete Q&A log to see every question and answer from your live session. This is perfect for creating follow-up content.

### list_event_registrants
Get a list of everyone who signed up for a specific event including their profile details. It makes managing your leads much easier.

### list_event_surveys
See all the surveys attached to your events to manage your feedback loops. This helps you track audience interest across different sessions.

### get_event_summary_analytics
Get a high-level summary of how your event performed regarding views and impact. It helps you quickly report on your overall success.

### get_attendee_engagement
Pull specific stats on how long people watched and how they interacted with your content. This helps you identify the most engaging parts of your webinar.

### list_event_attendees
See who actually showed up to your event vs. who just signed up. This helps you identify your most active participants.

## Prompt Examples

**Prompt:** 
```
Who signed up for the 'Product Strategy' webinar next week?
```

**Response:** 
```
I found the registration list for 'Product Strategy'. Here are the details for the first 5 registrants:

| Name | Email | Status |
| :--- | :--- | :--- |
| Jane Doe | jane@example.com | Confirmed |
| John Smith | smith@corp.com | Confirmed |
| ... |
Would you like me to pull the full list or look for a specific person?
```

**Prompt:** 
```
Give me the survey results from the 'Developer Workshop'.
```

**Response:** 
```
I've pulled the survey data for the 'Developer Workshop'. Here's the summary:

- **Total Responses:** 85
- **Avg. Satisfaction:** 4.7 / 5
- **Key Feedback:**
  - 'Great technical depth'
  - 'Clear examples'
  - 'Loved the live demo'

Would you like to see the full Q&A log from that session too?
```

**Prompt:** 
```
How did the 'Annual Summit' do in terms of engagement?
```

**Response:** 
```
The 'Annual Summit' showed strong participation:

- **Total Attendees:** 450
- **Registration Rate:** 72%
- **Engagement:** High interaction during the Q&A and live polls.

I can pull the specific engagement metrics for the top attendees if you'd like.
```

## Capabilities

### Pull attendee engagement stats
Get granular viewing time and interaction metrics for your live sessions.

### Fetch survey responses
Retrieve audience feedback and satisfaction scores directly from your events.

### List event registrants
Access names and profile details for individuals who signed up for specific sessions.

### Monitor live Q&A
Get a full log of every question and answer from your audience during a live event.

### Retrieve event analytics
Get high-level performance data including views and conversion scores.

### Inspect event metadata
Fetch specific configuration details for past or future webinars.

## Use Cases

### Quick registration check
A marketer needs a count of registrants for a webinar starting in 10 minutes. They ask the agent to list registrants for the upcoming session to see if they need to push more social posts.

### Post-event success audit
A demand gen lead wants to know if the 'Annual Summit' was a success. They ask for the summary analytics and conversion scores to see if the lead goals were met.

### Content creation from Q&A
An ops person needs to compile a Q&A list for a blog post. They use the agent to pull the full Q&A log and survey responses to find the most common customer questions.

### Identifying active leads
A manager wants to see who actually attended a specific workshop. They ask the agent to list the attendees to identify high-value leads who engaged with the content.

## Benefits

- Stop manual data exports. Use list_event_registrants to get names instantly instead of downloading CSVs from the ON24 portal.
- Track real-time engagement. Use get_attendee_engagement to see how people are interacting with your live content as it happens.
- Faster post-event reporting. Use get_event_summary_analytics and get_survey_responses to build your recap reports in seconds.
- Better audience sentiment analysis. Use get_event_qa_log to see exactly what your audience is asking about your product.
- Centralized event oversight. Use list_virtual_events to keep track of your entire webinar calendar in one place.

## How It Works

The bottom line is you get a conversational interface for your entire ON24 event portfolio.

1. Subscribe to the ON24 Virtual Events MCP on Vinkius.
2. Provide your ON24 Client ID, API Key, and API Secret.
3. Ask your AI client to list your webinars or pull specific attendee data.

## Frequently Asked Questions

**Can I use the ON24 Virtual Events MCP to see who attended my webinars?**
Yes, you can use it to list attendees for any specific event. This lets you see exactly who showed up so you can follow up with them directly.

**Does the ON24 Virtual Events MCP work for past events too?**
It does. You can pull analytics, survey results, and Q&A logs for any webinar in your history to help with post-event reporting.

**How does the ON24 Virtual Events MCP help with lead generation?**
It lets your agent pull registrant lists and engagement stats in real-time. This helps you identify which leads are most active and ready for a sales follow-up.

**Can I get survey results using the ON24 Virtual Events MCP?**
Yes, you can pull survey responses directly. This is great for getting a quick pulse on audience sentiment without manually exporting files.

**Is the ON24 Virtual Events MCP good for marketing operations?**
It's built for it. It automates the retrieval of Q&A logs and performance metrics, making it much faster to compile reports for your team.

**Can I see specific registrant details with the ON24 Virtual Events MCP?**
You can. The Connector allows you to fetch deep profile information for individuals who registered, making it easier to manage your audience.

**How do I get my ON24 API credentials?**
Log in to your ON24 account and navigate to the API Management section in the Analytics or Integration menu to generate your Client ID, API Key, and Secret.

**Can I see attendee viewing time?**
Yes! Use the `get_attendee_engagement` tool with the event ID and attendee email to retrieve detailed engagement metrics including total minutes watched.

**Does this support multi-registration tracking?**
Yes, you can list registrants for any specific event using `list_event_registrants` and check individual registration statuses.