# WorkWave MCP for AI Agents AI Agent Connect

> WorkWave MCP. Manage field service orders, technician schedules, and equipment inventory from your AI client. Connect your WorkWave Service account to handle dispatching, customer data, and job site logistics without switching tabs.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_jk4xd9z5UrxcAed2QZYlFCoVeVEASphJikGbc06L/ai-agent-connect
- **Tags:** dispatching, service-orders, mobile-workforce, scheduling, customer-management, logistics

## Description

Managing a field service team usually means jumping between a dispatch dashboard, a customer database, and a technician's mobile app. It's a mess of tabs and constant context switching. This Connector changes that by letting your AI agent handle the heavy lifting. Instead of digging through rows of data to find a job site's coordinates or a technician's specific skills, you just ask. You can pull up a customer's billing history, update a service order status to Completed, or check which pieces of equipment are currently out in the field. It turns your AI into a coordinator that actually knows your business. Because Vinkius hosts this Connector, you can plug it into your existing workflow and stop treating your data like a scavenger hunt. It's about getting the right info the moment you need it, whether you're trying to figure out which tech is best for a plumbing job or checking if a specific asset is available for a new request.

## Tools

### get_account_details
Pull up a specific customer's contact info and billing history. This helps support teams find answers without searching multiple databases.

### get_api_health
Check if your WorkWave connection is active and syncing correctly. It's the quickest way to troubleshoot integration issues.

### list_service_equipment
See every piece of managed gear currently in your field service fleet. Use this to audit assets or see what's ready for a job.

### get_employee_profile
Get the specific skills, roles, and contact info for any technician. This makes it easy to assign the right person to the right job.

### get_order_details
View the full specifics of a single service request. Use it to see what needs to be done and where the job is located.

### list_field_service_accounts
See a full list of every customer account in your WorkWave platform. This is great for getting a high-level view of your client base.

### list_field_employees
Pull a list of all technicians and staff registered in your system. Use this to see who's on the team at a glance.

### list_service_locations
Get a list of all physical job sites and service addresses. It's perfect for planning routes and finding specific coordinates.

### list_service_orders
Browse all work requests and service orders currently in your queue. This gives you a quick look at what needs attention today.

### update_order_status
Change a service order to Pending, InProgress, or Completed. This allows your agent to move jobs through the lifecycle automatically.

## Prompt Examples

**Prompt:** 
```
What's the status of order #ORD-502?
```

**Response:** 
```
Order #ORD-502 is currently in **InProgress**. It was last updated about 2 hours ago. Would you like me to see the specific details or find the technician assigned to it?
```

**Prompt:** 
```
Who has HVAC skills on the team?
```

**Response:** 
```
I found 3 technicians with HVAC skills:

| Name | Role | Contact |
| :--- | :--- | :--- |
| Alice Johnson | Senior Tech | alice@example.com |
| Bob Smith | Field Lead | bob@example.com |
| Charlie Davis | Junior Tech | charlie@example.com |

Would you like me to check their current availability?
```

**Prompt:** 
```
List all our service locations in the downtown area.
```

**Response:** 
```
I found 4 service locations in the downtown area:

- **Site A**: 123 Main St (Coordinates: 40.7128, -74.0060)
- **Site B**: 456 Broadway (Coordinates: 40.7130, -74.0070)
- **Site C**: 789 Park Ave (Coordinates: 40.7140, -74.0080)
- **Site D**: 101 Fleet St (Coordinates: 40.7150, -74.0090)
```

## Capabilities

### Update service order statuses
Move jobs to InProgress or Completed statuses with a simple chat command.

### Look up customer billing and contact info
Get full account details for any customer in your WorkWave platform.

### Check technician skills and roles
See who is available and what specific certifications they hold.

### Track managed equipment and assets
Monitor your entire fleet of field service equipment and managed assets.

### Get job site coordinates
Retrieve physical service locations and geographical coordinates for routing.

### Verify API connection health
Check the status of your WorkWave integration to ensure data is syncing.

## Use Cases

### Updating a job status on the fly
A dispatcher asks the agent to mark order #ORD-101 as InProgress. The agent calls update_order_status and confirms it's done.

### Checking tech skills for a new lead
An ops manager asks who is qualified for an HVAC repair. The agent uses get_employee_profile to find a tech with those specific skills.

### Quickly finding a customer's history
A support rep asks for the billing history of a specific account. The agent uses get_account_details to provide the summary.

### Auditing equipment for a big project
A manager asks what equipment is available for a new site. The agent uses list_service_equipment to show the current inventory.

## Benefits

- Stop manual status updates. Use update_order_status to move jobs through the workflow without clicking into a dashboard.
- Get faster tech assignments. Use get_employee_profile to instantly see which technician has the right skills for a specific job.
- Improve customer response times. Use get_account_details to pull billing and contact history in seconds during support calls.
- Audit your fleet easily. Use list_service_equipment to see every managed asset across your entire field operation.
- Simplify job site logistics. Use list_service_locations to grab coordinates and addresses for faster routing.

## How It Works

The bottom line is you get a conversational interface for your entire field service operation.

1. Subscribe to the WorkWave MCP on Vinkius.
2. Enter your WorkWave API Key into your AI client.
3. Ask your agent to list orders, check tech profiles, or update job statuses.

## Frequently Asked Questions

**Can the WorkWave MCP update my service orders?**
Yes, it can. You can ask your AI agent to change the status of any order to Pending, InProgress, or Completed. It updates the lifecycle of the job in your WorkWave account automatically.

**How do I see which technicians are available?**
You can ask your agent to list all field employees or get a specific profile. It'll show you their roles, skills, and contact info so you can make quick hiring or scheduling decisions.

**Can I use WorkWave MCP to check my equipment inventory?**
Absolutely. It lets you list all managed assets and equipment used in your field service operations. You can audit your fleet or check what's available for a new job just by asking.

**Does the WorkWave MCP handle customer billing history?**
Yes, it can retrieve full account details for your customers. This includes their contact information and billing history, which is great for providing fast support without digging through records.

**How does the WorkWave MCP help with dispatching?**
It makes dispatching conversational. You can pull up job site addresses and coordinates for routing, list all active work requests, and update job statuses in real-time through your AI client.

**Is the WorkWave MCP good for finding job site locations?**
Yes, it can list all physical service locations and job sites. It even retrieves geographical coordinates, which helps you manage logistics and routing much more efficiently.

**Can I update the status of a work order through the agent?**
Yes. The `update_order_status` tool allows your AI agent to change the lifecycle status of any service order (e.g., to 'InProgress' or 'Completed') so you can manage dispatching directly through chat.

**How do I see the contact details for a field technician?**
You can use the `get_employee_profile` tool. Simply provide the unique employee ID, and your agent will return their full profile details, including contact information and assigned skills.

**Is it possible to list all service locations for a customer?**
Absolutely. Using the `list_service_locations` tool, you can retrieve a list of all physical sites and addresses registered in your WorkWave instance, helping you coordinate where jobs need to be performed.