# Traction Guest MCP for AI Agents AI Agent Connect

> Traction Guest lets you run your entire visitor management system through your AI agent. Manage office check-ins, schedule group tours, handle employee host lists, and monitor security watchlists without switching tabs. It connects your Sign In Enterprise account to your daily workflow so you can handle arrivals and security checks using natural language commands.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_CIjkaQ5twZ44M2kEx37wkzQmaAqsMkfaDU7TFXS6/ai-agent-connect
- **Tags:** visitor-management, workspace-management, access-control, security-compliance, onboarding, facility-management

## Description

Imagine you're a security coordinator or a front desk manager. Usually, you're jumping between different browser tabs to check who's supposed to arrive, manually typing in visitor names, and hunting for host details. Traction Guest changes that by letting your AI agent handle the heavy lifting. You can ask your agent to schedule a group tour for twenty people or check who's currently in the building without ever logging into the main dashboard. It handles the tedious stuff like batch-onboarding new employees as hosts or pulling audit logs for your next compliance review. By connecting this to your workspace through the Vinkius catalog, you turn your AI into a dedicated receptionist that knows your office layout and security protocols. You get to spend less time on data entry and more time actually managing the space.

## Tools

### create_group_visit
Schedule group events like tours or training sessions by providing name, date, and host details.

### create_signin
Check a visitor into the building and record their purpose of visit.

### create_host
Add a new employee to the system so they can receive and host visitors.

### get_signin
See the full check-in record for a specific visitor.

### list_audit_logs
Retrieve security and compliance logs for reporting or investigations.

### create_hosts_batch
Onboard multiple new employees as hosts in a single operation to save time.

### create_invite
Send a visitor invitation for a specific location with a scheduled date and time.

### create_watchlist
Build a security list of restricted individuals to flag during screening.

### delete_group_visit
Cancel a scheduled group event that is no longer needed.

### delete_invite
Remove a visitor invitation and all associated data from the system.

### get_group_visit
View the full details of a specific group appointment or tour.

### get_invite
Inspect the complete information for a specific visitor invitation.

### get_location
Look up office details and configurations before creating new invites.

### list_group_visits
See all scheduled group events across your organization.

### list_hosts
View all employees registered as hosts and their assigned locations.

### list_invites
Check upcoming visitor arrivals and filter them by specific office locations.

### list_locations
Find all office locations and addresses in your organization.

### list_packages
See the different visitor management plans and features available to you.

### list_registrations
View the queue of pre-registered visitors waiting to be converted to invites.

### list_signins
Monitor who is currently on-site and view past visit history.

### list_watchlists
Review your security screening configurations and restricted visitor lists.

### update_group_visit
Reschedule a group tour or change the expected number of attendees.

### update_invite
Change the host or meeting time for an existing visitor invitation.

### update_signin
Record a visitor's check-out time or update their visit purpose.

## Prompt Examples

**Prompt:** 
```
Who is currently in the New York office?
```

**Response:** 
```
I've checked the current sign-ins for the New York location. Here's who is on-site:

| Name | Host | Purpose | Time |
| :--- | :--- | :--- | :--- |
| Alice Johnson | John Smith | Interview | 9:15 AM |
| Bob Williams | Sarah Davis | Client Meeting | 1:45 PM |
| Carol Martinez | Mike Brown | Vendor Demo | 2:00 PM |

Would you like me to see if any of them are on the security watchlist?
```

**Prompt:** 
```
Create an invite for a guest named Sarah Miller for tomorrow at 2pm.
```

**Response:** 
```
I've scheduled that invite for Sarah Miller. She's set to arrive tomorrow at 2:00 PM. I've assigned it to the Main Office. Do you want me to notify the host or add her to the registration queue?
```

**Prompt:** 
```
I need to set up a training session for 15 people on Friday.
```

**Response:** 
```
I can help with that. Please let me know the name of the training, the host's name, and which office location you'd like to use. Once I have those details, I'll create the group visit for you.
```

## Capabilities

### Batch-onboard employees as hosts
Add multiple new staff members to your host list in a single request to save time.

### Schedule group appointments
Book tours, training sessions, or interviews for large groups with specific attendee counts.

### Check in visitors on-site
Record a visitor's arrival and purpose of visit using a simple text command.

### Monitor real-time presence
Get a live list of who is currently inside the building at any given moment.

### Manage security watchlists
Create and review lists of restricted individuals for screening during the check-in process.

### Pull audit logs
Retrieve security and compliance logs for reporting or internal investigations.

### Create visitor invites
Send invitations for scheduled arrivals with specific dates, times, and host assignments.

## Use Cases

### Handling early arrivals
A receptionist gets a call from a guest who's arriving early. They ask the agent to `create_invite` instantly without opening the dashboard.

### Booking large group tours
HR needs to set up a campus tour for 20 people. They use `create_group_visit` to book the time and host in one go.

### Verifying security status
Security needs to check a visitor against a restricted list. They ask the agent to `list_watchlists` to see if the name is flagged.

### Getting a real-time headcount
A manager needs to see who's in the building for a fire drill. They ask the agent to `list_signins` to get a real-time headcount.

## Benefits

- Stop manual data entry by using `create_hosts_batch` to onboard entire departments of employees at once.
- Get real-time visibility into building occupancy by asking your agent to `list_signins` at any time.
- Simplify group event planning by using `create_group_visit` to schedule tours and training sessions.
- Improve site security by quickly checking `list_watchlists` and `list_audit_logs` during investigations.
- Reduce front desk friction by having your agent `create_invite` for visitors as they arrive at the door.
- Stay organized across multiple offices by using `list_locations` to verify site details before booking.

## How It Works

The bottom line is you get to run your front desk operations through a chat interface instead of a complex dashboard.

1. Subscribe to the Traction Guest MCP on Vinkius.
2. Add your API key from the Traction Guest developer portal to your AI client.
3. Start asking your agent to manage invites, sign-ins, or host lists.

## Frequently Asked Questions

**Can I use Traction Guest MCP to manage my office check-ins?**
Yes, it lets your AI agent handle the entire check-in process. You can ask your agent to sign in visitors, check who's currently on-site, and track the purpose of their visits in real time.

**How does Traction Guest MCP help with security watchlists?**
It gives your agent direct access to your security watchlists. You can ask your agent to check for restricted individuals or pull audit logs to see who has been accessing your facility.

**Can I use this to schedule group tours or training sessions?**
Yes, it supports group visits. You can use your agent to book tours, interviews, or training sessions for multiple people at once and manage the attendee counts.

**Does Traction Guest MCP work for multiple office locations?**
It does. You can list all your office locations and filter invites or sign-ins by specific sites, making it great for managing large corporate campuses.

**Can I batch-onboard new employees as hosts?**
Yes, you can use the batch host tool to quickly add multiple new employees to your system. This is perfect for HR teams who need to update host lists for entire departments at once.

**What happens if I need to change a visitor's appointment?**
You can just tell your agent to update the invite. It can change the host, the time, or the visitor's name without you having to find the specific record in a dashboard.

**How do I get a Traction Guest API key and where do I find it?**
Log in to your Traction Guest account, go to the **Developer Portal** at us.tractionguest.com/dev_portal, and generate a new API key. Copy the key immediately and paste it into the API key field below. This key authenticates all API v3 requests to https://us.tractionguest.com/api/v3.

**What's the difference between invites, sign-ins, and registrations?**
**Invites** are scheduled visitor appointments created in advance (future visits). **Sign-ins** are actual check-in records when visitors arrive on-site (current/past visits). **Registrations** are pre-registration records awaiting conversion to invites. The workflow is: Registration → Invite → Sign-in (check-in) → Sign-out.

**Can I create multiple hosts at once for bulk employee onboarding?**
Yes! Use the `create_hosts_batch` tool with an array of host objects. Each host needs firstName, lastName, and email. This is much more efficient than creating hosts one at a time, especially when onboarding new teams or importing from HR systems.

**How do I manage group visits like tours and training sessions?**
Use `create_group_visit` to schedule a group event with name, date, expected attendees, host, and location. Then use `list_group_visits` to see all upcoming group events. You can update or delete group visits as needed. Each group visit tracks expected vs actual attendance.