# Housecall Pro MCP for AI Agents AI Agent Connect

> Housecall Pro MCP lets you manage home service jobs, customers, and invoices via the Housecall Pro API. It's built for home service businesses that need to keep their scheduling and billing moving without constant tab switching.

## Overview
- **Category:** erp-operations
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_oVcgjb1zUssdqLAEiVDqWKxi72oGzaWHGKFxjwYO/ai-agent-connect
- **Tags:** job-scheduling, invoicing, technician-management, estimates, service-management

## Description

This Housecall Pro MCP connects your AI agents to your home service business data. Running a home service company usually means jumping between tabs to see who's where, who's paid, and what needs to be quoted next. This connection changes that by putting your business data right into your AI's hands. Instead of digging through a dashboard to find a specific customer's history or checking if a technician is on-site, you can just ask your agent. You can pull up price lists to give out quotes on the fly, check on pending invoices to keep your cash flow steady, or see your full roster of employees in one place. By connecting your data through the Vinkius catalog, you turn your AI into a dispatcher that actually knows your business. It handles the grunt work of looking up records so you can focus on actually finishing the jobs.

## Tools

### list_customers
Get a full list of your past and present clients. This helps you quickly see who you have worked with before.

### list_jobs
Get a list of all the service jobs in your system. This keeps your daily schedule organized and visible.

### list_price_list_items
Check your current pricing for different services. Use this to ensure your agent gives out accurate quotes.

### list_technicians
See your entire team of employees and technicians. This helps you manage your roster and see who is available.

### list_webhooks
Check which webhooks are currently active in your account. This helps you manage your automated data feeds.

### get_company
Pull your core business information in one go. Use this to keep your agent grounded in your specific company details.

### get_customer
Look up specific details for a single client. This is useful for checking history before a service call.

### get_job
Fetch the specific details and status of a single service job. It helps you see exactly what needs to be done.

### list_estimates
See all the quotes you have sent out to customers. Use this to track pending sales and follow up on leads.

### list_invoices
Pull a list of all your current and past invoices. This makes it easy to see who needs to be paid.

## Prompt Examples

**Prompt:** 
```
Who are my technicians currently available for a job?
```

**Response:** 
```
Here is your current technician roster:

| Name | Status | Notes |
| :--- | :--- | :--- |
| **John Doe** | Available | Ready for dispatch |
| **Jane Smith** | On Job | Expected back at 4:00 PM |
| **Mike Ross** | Out of Office | Returning Monday |

John Doe is currently the best choice for a new assignment.
```

**Prompt:** 
```
Show me the status of the last invoice for customer ID 456.
```

**Response:** 
```
I've pulled the details for the most recent invoice:

* **Invoice Number:** #INV-9982
* **Amount Due:** $450.00
* **Status:** **Unpaid**
* **Due Date:** Oct 24, 2023

Would you like me to find the customer's contact info to follow up?
```

**Prompt:** 
```
What's the price for a standard HVAC tune-up?
```

**Response:** 
```
Based on your current price list, here are the details for a standard HVAC tune-up:

* **Service Name:** Standard HVAC Tune-Up
* **Price:** $125.00
* **Includes:** Full inspection, filter check, and system cleaning.

Let me know if you'd like me to draft an estimate for this.
```

## Capabilities

### Fetch customer profiles
Get specific client history and contact details instantly.

### Track active service jobs
See what is currently on the schedule and its status.

### Monitor invoice statuses
Identify which customers have paid and who still owes money.

### View technician rosters
See your entire team of employees and their availability.

### Pull price list items
Access your current pricing for different services to provide accurate quotes.

### Review sent estimates
See all the quotes you have sent out to your customers.

## Use Cases

### Checking a customer quote
A customer calls to ask about a quote. You ask your agent to check the status of the latest estimate sent to them using list_estimates.

### Checking technician availability
You need to know who's available. You ask your agent to list your technicians to see who's not currently on a job.

### End of month bookkeeping
You're doing end of month books. You ask your agent to pull all invoices to see what's still outstanding using list_invoices.

### New lead research
A new lead calls. You ask your agent to list your customers to see if they've worked with you before using list_customers.

## Benefits

- Stop digging through the Housecall Pro dashboard to see if a customer has paid an invoice by using list_invoices.
- Get accurate quotes faster by asking your agent to check your current items with list_price_list_items.
- Manage your team more effectively by quickly pulling your roster with list_technicians.
- Reduce scheduling errors by pulling up specific job details using get_job instead of manual searching.
- Keep customer records organized by letting your agent fetch specific info with get_customer.
- Track your sales pipeline more closely by reviewing all sent quotes with list_estimates.

## How It Works

The bottom line is your AI gets a direct line to your business operations.

1. Connect your Housecall Pro API keys to the Vinkius platform.
2. Link your preferred AI client to the Housecall Pro MCP.
3. Ask your agent to pull jobs, check invoices, or list customers.

## Frequently Asked Questions

**Can Housecall Pro MCP help me manage my home service schedule?**
Yes, it allows your AI agent to see your full list of jobs and the specific details of any single service. You can ask your agent to tell you what's on the schedule for the day or check the status of a specific job.

**Will Housecall Pro MCP show me who owes me money?**
Exactly. You can ask your agent to pull a list of all your invoices. It will show you what's been paid and what's still outstanding so you can stay on top of your billing.

**Can I use Housecall Pro MCP to see my team's availability?**
Yes, the Connector can pull your technician roster. You can ask your agent to list your employees and see who is currently available to take on new work.

**How does Housecall Pro MCP help with customer quotes?**
It lets your agent access your price list items and your sent estimates. You can ask for pricing on the fly or check if a customer has already received a quote before you call them.

**Is Housecall Pro MCP good for small home service businesses?**
It's perfect for any size business using Housecall Pro. Whether you have one technician or twenty, it helps you get answers about jobs, customers, and invoices without leaving your chat.

**Does Housecall Pro MCP let me see my full customer list?**
Yes, you can ask your agent to list your customers. This is great for checking if a lead is a returning client or for getting a general overview of your customer base.

**Where do I find my Housecall Pro API Key?**
Log in to Housecall Pro, go to the App Store, and find the API integration to generate your key.

**Is this for Pros or Partners?**
This Connector is designed for Pros using their own API keys for custom integrations.

**Can I see technician schedules?**
Yes, the list_technicians and list_jobs tools help you track team activity.