# GoTo Meeting MCP for AI Agents AI Agent Connect

> GoTo Meeting MCP lets you manage your entire video conferencing schedule through your AI client. It handles everything from booking new sessions to auditing past meeting history and managing account organizers. You don't have to jump back and forth between tabs to keep your calendar organized. This tool gives you a direct way to control your meeting logistics through simple conversation, making it easy to stay on top of your daily calls.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_6WAZ5qpxJFhEaex9ih9asrnVelUGpOmvoTRUFtgr/ai-agent-connect
- **Tags:** remote-meetings, screen-sharing, meeting-scheduling, transcription, collaboration, calendar-integration

## Description

This GoTo Meeting MCP lets you handle your video conferencing workflow without leaving your AI client. Instead of digging through a dashboard to find a join link or check when a recurring session starts, you just ask your agent to do the heavy lifting. You can book new meetings with specific start times, cancel old ones, or pull up a list of everyone who can host a session in your organization. It's about getting the logistics out of the way so you can actually focus on the content of the meeting. You can audit past attendance to see how much time the team spent on a project or quickly grab a connection URL for a last-minute call. This Connector handles the data retrieval and record creation for you. It's a solid way to keep your professional calendar moving while staying inside the tools you're already using. It makes it easier to manage a busy schedule when you can just describe what you need to do in plain English. You can also manage your organizer list to ensure only the right people have hosting permissions. By connecting this to your workflow, you turn a series of clicks into a few seconds of conversation.

## Tools

### create_meeting
Schedule a new meeting with a subject and time. This lets you book sessions without leaving your chat.

### list_account_organizers
See everyone in your organization who can host meetings. This is great for checking permissions.

### delete_meeting
Remove a meeting from your calendar. Use this to quickly clear out sessions that aren't happening.

### get_meeting_details
Get the specific configuration and join URL for a single meeting. This makes it easy to share links quickly.

### list_meeting_history
View a list of all your past meetings. Use this to see how long sessions lasted or who attended.

### list_meetings
See all your upcoming GoTo Meeting sessions. This helps you keep track of what's on your plate today.

## Prompt Examples

**Prompt:** 
```
Book a meeting for the 'Project Kickoff' next Monday at 10 AM.
```

**Response:** 
```
### Meeting Scheduled

*   **Subject:** Project Kickoff
*   **Date:** Monday, May 12, 2025
*   **Time:** 10:00 AM - 11:00 AM
*   **Type:** Scheduled

**Join Details:**
*   **Join URL:** https://goto.com/meeting/55432
*   **Dial-in:** +1 (800) 123-4567
*   **Access Code:** 449-221

I've added this to your upcoming sessions. Would you like me to send a confirmation or book anything else?
```

**Prompt:** 
```
What's my schedule for today?
```

**Response:** 
```
You have 3 meetings scheduled for today:

| Time | Meeting Title | Link |
| :--- | :--- | :--- |
| 09:00 AM | Daily Standup | [Join](https://goto.com/meeting/112)
| 01:30 PM | Design Review | [Join](https://goto.com/meeting/334)
| 04:00 PM | Client Sync | [Join](https://goto.com/meeting/998)

Would you like me to list any specific details for these?
```

**Prompt:** 
```
Who are the organizers in my account?
```

**Response:** 
```
Here are the authorized organizers for your account:

*   **Sarah Chen** (sarah@company.com) - Admin
*   **Mike Torres** (mike@company.com) - Organizer
*   **Lisa Park** (lisa@company.com) - Organizer
*   **API Bot** (bot@company.com) - Organizer

Do you need to check permissions for anyone else?
```

## Capabilities

### Schedule new video calls
Create meetings with specific times, subjects, and types.

### Retrieve upcoming sessions
See a list of all your scheduled meetings and join links.

### Audit past meetings
Pull up historical data on meeting durations and attendance.

### Delete redundant sessions
Remove meetings from your calendar that are no longer happening.

### Manage account organizers
See everyone in your organization who can host meetings.

### Check specific meeting settings
Get deep details on individual meeting configurations.

## Use Cases

### Scheduling a last-minute sync
An assistant asks the agent to book a 30-minute 'Quick Sync' for 4 PM today. The agent uses `create_meeting` to set it up. This replaces the need to manually type in the subject, start time, and type into a web form.

### Checking a join link
A lead needs to send a link to a client. They ask the agent for the 'Q3 Review' link, and it uses `get_meeting_details` to provide it immediately.

### Auditing usage
An ops lead needs to know how many hours the team spent in meetings last week. The agent uses `list_meeting_history` to pull the data and provide a summary.

### Cleaning the calendar
A user realizes a Friday meeting was canceled. They tell the agent to remove it, and it uses `delete_meeting` to clear the slot from their schedule.

## Benefits

- Stop switching tabs to find join links. Use `get_meeting_details` to grab URLs instantly. This saves you from digging through the dashboard every time a guest asks for a link.
- Schedule recurring sessions faster. Use `create_meeting` to set up your weekly syncs in seconds. This replaces the need to manually type in the subject, start time, and type into a web form.
- Audit your team's time easily. Use `list_meeting_history` to see exactly how much time was spent in calls. It helps you get a clear picture of project hours without manual logs.
- Clean up your calendar quickly. Use `delete_meeting` to remove sessions that aren't happening. This keeps your schedule accurate and free of clutter.
- Manage permissions in one place. Use `list_account_organizers` to see who can host meetings in your org. This helps you maintain security and control over your account.

## How It Works

The bottom line is you get a natural language way to manage your GoTo Meeting schedule without opening another browser tab.

1. Subscribe to the GoTo Meeting MCP on Vinkius.
2. Provide your GoTo Meeting OAuth Access Token.
3. Ask your AI client to schedule or check your meetings.

## Frequently Asked Questions

**Can I use the GoTo Meeting MCP to book recurring meetings?**
Yes, you can use the GoTo Meeting MCP to set up recurring sessions. Just tell your agent the frequency and the start time, and it will handle the scheduling for you.

**Does the GoTo Meeting MCP let me see who attended past calls?**
Yes, it can pull historical data from your account. You can ask your agent to check the attendance records for any previous meeting to see who joined.

**How do I manage my meeting organizers with the GoTo Meeting MCP?**
You can ask your agent to list all the organizers in your organization. This helps you quickly see who has permission to host meetings without checking the web dashboard.

**Can I cancel a meeting using the GoTo Meeting MCP?**
Yes, you can tell your agent to delete a specific meeting. It will remove the session from your upcoming schedule immediately.

**Does the GoTo Meeting MCP work with my existing OAuth token?**
Yes, once you provide your GoTo Meeting OAuth Access Token, the Connector can interact with your account to manage your meetings and data.

**Can I use the GoTo Meeting MCP to find a specific meeting link?**
Yes, you can ask for the details of any upcoming meeting. Your agent will use the Connector to find the join URL and provide it to you instantly.

**Can I schedule a meeting directly through the AI agent?**
Yes! The `create_meeting` action accepts a subject, start time (ISO 8601), end time (ISO 8601), and an optional meeting type ('immediate', 'scheduled', or 'recurring'). It returns the meeting ID, connection URL, and dial-in details. Use `list_meetings` to verify the meeting appears in your upcoming schedule.

**Can I view the history of past meetings including attendance?**
Yes. The `list_meeting_history` tool retrieves all past meetings with start times, durations, and attendance records. Use `get_meeting_details` with a specific Meeting ID for the complete configuration and connection details of any meeting.

**How does GoTo Meeting authentication work?**
GoTo Meeting uses OAuth 2.0 with an **Access Token** sent as a Bearer token. You can generate a Personal Access Token from the GoTo Developer Portal or configure a full OAuth client for production use. The token authenticates against the `api.getgo.com/G2M/v3` endpoint.