# HireVue MCP for AI Agents AI Agent Connect

> HireVue lets you manage your entire recruitment pipeline through your AI agent. You can create candidate profiles, schedule interviews, and track job positions without leaving your chat interface. It connects your hiring data directly to your workflow, making it easy to update statuses and manage high-volume hiring tasks in real-time.

## Overview
- **Category:** video-conferencing
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_giQVgVcM8G9irggJZn1NTECTxp13XOQSStJYerK2/ai-agent-connect
- **Tags:** recruitment, hiring, interviewing, candidate-tracking, ats

## Description

Managing a high-volume hiring pipeline usually means jumping between tabs, copy-pasting candidate names, and constantly checking interview statuses. This Connector changes that by bringing your recruitment data directly into your chat interface. Instead of hunting for a specific candidate's profile or manually typing out an invitation, you can just ask your agent to do it for you. You'll be able to create new records, update existing ones, and see the status of your interviews as they happen. It handles the repetitive data entry and status tracking that eats up your day. Because Vinkius hosts this connection, you can pull all your hiring tasks into one place and stay focused on the actual people you're trying to hire. It's about moving from manual data entry to actually talking to your team about who's moving forward.

## Tools

### cancel_interview
Remove a scheduled interview from the calendar. This helps you keep your schedule accurate when plans change.

### get_candidate
Pull up the full details for a specific candidate profile. Use this to review history before a call.

### get_interview
Check the current status of a scheduled interview. Keep your team updated on the latest progress.

### get_position
Fetch the specific metadata and details for a job role. This provides context on specific job requirements.

### update_candidate
Modify existing information on a candidate's profile. Keep your records current as people move through stages.

### create_candidate
Create a new candidate profile in your recruitment system. This helps you build your pipeline without manual typing.

### create_interview
Send out a new interview invitation to a candidate. It makes scheduling much faster for your team.

### list_positions
See a list of all currently available job positions. Use this to get an overview of your active roles.

## Prompt Examples

**Prompt:** 
```
Show me all the open jobs we have right now.
```

**Response:** 
```
### Open Positions

| Position Title | ID | Status |
| :--- | :--- | :--- |
| Senior Developer | `pos_123` | **Active** |
| Sales Lead | `pos_456` | **Active** |

Would you like me to fetch more details on any of these roles?
```

**Prompt:** 
```
Add a new candidate named Sarah Jenkins with the email sarah.j@example.com.
```

**Response:** 
```
✅ **Candidate Created Successfully**

**Name:** Sarah Jenkins
**Email:** sarah.j@example.com
**ID:** `cand_991`

I can help you schedule an interview for Sarah or update her profile if you need.
```

**Prompt:** 
```
What's the status of the interview for candidate cand_789?
```

**Response:** 
```
### Interview Status: `cand_789`

* **Current Status:** Scheduled
* **Interview Date:** Friday, Oct 20th
* **Notes:** Candidate has confirmed attendance.

Would you like to see the candidate's full profile or modify the schedule?
```

## Capabilities

### Create new candidate profiles
Add a new person to your recruitment pipeline using create_candidate.

### Send out interview invitations
Generate a new interview request for a candidate with create_interview.

### Pull up specific candidate details
Fetch the full profile of a candidate using get_candidate.

### Check current interview statuses
See if an interview is scheduled or completed using get_interview.

### View all open job positions
Get a full list of your active roles using list_positions.

### Fetch specific role metadata
Get the specific details for a single job using get_position.

### Modify existing candidate records
Update information on a candidate's profile using update_candidate.

### Void scheduled interviews
Remove an interview from the schedule using cancel_interview.

## Use Cases

### Adding candidates from a career fair
Instead of manual entry, a recruiter asks their agent to create candidate profiles for everyone on a list using create_candidate.

### Getting a summary of open roles
A manager asks the agent to list all positions and fetch details for the ones with the most applicants using list_positions and get_position.

### Handling a last-minute cancellation
An HR coordinator tells the agent to cancel the interview and update the candidate's status immediately using cancel_interview.

### Reviewing a profile before a call
A recruiter asks the agent to pull up a candidate's profile to review their history before jumping on a call using get_candidate.

## Benefits

- Stop jumping between tabs by accessing candidate profiles and job positions directly within your AI client.
- Speed up your hiring cycle by using create_candidate to build your pipeline faster.
- Keep your calendar accurate by using cancel_interview and create_interview to manage schedules.
- Get instant answers on hiring status by pulling data with get_interview and list_positions.
- Reduce manual data entry errors by using update_candidate to keep your records current.
- Make faster hiring decisions by fetching role details with get_position and viewing profiles instantly.

## How It Works

The bottom line is you get a direct line from your AI agent to your recruitment pipeline.

1. Subscribe to the HireVue MCP on the Vinkius platform.
2. Provide your HireVue API Key and Base URL in the configuration.
3. Start asking your AI agent to manage candidates or schedule interviews.

## Frequently Asked Questions

**Can the HireVue MCP help me schedule more interviews?**
Yes, it lets your AI agent send out invitations and manage your calendar directly. This saves you from jumping back and forth between your email and the hiring portal.

**How do I use HireVue MCP to manage my candidate list?**
You can ask your agent to create new records, update existing information, or pull up specific profiles. It makes handling high volumes of applicants much faster.

**Does HireVue MCP work with my current AI client?**
Yes, it works with any MCP-compatible client like Claude, Cursor, or Windsurf. Once connected via Vinkius, your agent can access your hiring data.

**Can I use HireVue MCP to see which jobs are still open?**
Yes, you can ask your agent to list all your active positions. It will provide a clear overview of your current roles and any associated metadata.

**Is the HireVue MCP good for high-volume hiring?**
It's excellent for high-volume work because it automates the repetitive data entry and status updates that usually slow down the recruitment process.

**How does the HireVue MCP handle candidate updates?**
You can simply tell your agent to update a candidate's status or details. It will modify the record in your system without you needing to open the web portal.

**How do I check the status of a specific interview?**
Simply use the `get_interview` tool with the specific Interview ID. The agent will retrieve the current status (e.g., 'Scheduled', 'Completed'), candidate info, and relevant timestamps.

**Can I update a candidate's information after creation?**
Yes. Use the `update_candidate` tool. You can modify the `firstName`, `lastName`, `email`, or `externalId` by providing the Candidate ID and the new values.

**Is it possible to cancel an interview invitation via AI?**
Yes, you can cancel an invitation using the `cancel_interview` tool. Just provide the Interview ID, and the agent will process the cancellation in HireVue.