# InflatableOffice MCP

> InflatableOffice connects your entire party rental operation to your AI agent. Manage leads, track equipment inventory, list customers, and map out scheduled event deliveries—all through natural conversation. It gives you a single chat interface to handle everything from finding available bounce houses to checking last year's booking history.

## Overview
- **Category:** erp-operations
- **Price:** Free
- **Tags:** event-rental, lead-tracking, booking-system, inventory-control, route-planning

## Description

Running an inflatable or party rental business involves juggling three things: who needs the gear, what gear is available, and when it needs to get there. This MCP handles all of it. Your agent reads your account data so you don't have to open the POS system just to check a booking date or follow up with a potential client. Need to know if TechCorp has a big event next month? Ask your agent; it checks the schedule and tells you what equipment is booked. Want to see who signed up for that community fair? It pulls the lead list immediately. Because this connection runs through Vinkius, you get instant access to over 4,000 other business tools—all managed from one place. You talk to your agent like a coworker, and it executes complex database tasks without you writing a single line of code.

## Tools

### create_new_lead
This tool registers a brand new potential customer lead into your system.

### get_lead_details
You can use this to retrieve all the specific information for one existing lead.

### list_customers
This pulls a full list of every customer who has ever rented from you.

### list_scheduled_events
It compiles a list of all confirmed events, showing equipment booked and delivery dates.

### list_rental_inventory
This shows the full stock count, pricing, and availability for every item you rent out.

### list_leads
It provides an overview and a detailed listing of all current sales leads.

## Prompt Examples

**Prompt:** 
```
Show all leads and the upcoming scheduled events for this weekend.
```

**Response:** 
```
Leads: 12 active. Hot (3): Johnson Birthday Party ($450), Martinez Graduation ($680), Smith Corporate Event ($1,200). Warm (5). Cold (4). Weekend events: 4 scheduled. Sat: 'Johnson Birthday' — 2 bounce houses, 1 slide. Delivery 9 AM. 'Garcia Wedding' — tent, tables, chairs. Sun: 'Community Fair' — 5 inflatables. 'Park Fundraiser' — 3 units. Total weekend revenue: $3,200.
```

**Prompt:** 
```
Create a new lead for a corporate event and show the rental inventory.
```

**Response:** 
```
Lead created! Company: TechCorp Annual Picnic. Contact: David Williams, david@techcorp.com. Date: May 15. Budget: $2,500. Status: Hot. Rental inventory: 45 items. Inflatables: Bounce Houses (8, from $150/day), Slides (4, from $200), Obstacle Courses (3, from $350). Tents: 10x10 ($75), 20x20 ($150), 30x30 ($300). Tables & Chairs: Round tables ($15), folding chairs ($2). Currently available: 38 of 45.
```

**Prompt:** 
```
Show all customers and their rental history.
```

**Response:** 
```
Customers: 156 total. Top by revenue: 1) Johnson Family — 8 events, $3,400 lifetime. 2) Martinez Events — 5 events, $2,800. 3) Smith Corp — 3 events, $2,100. Recent customers: Garcia Wedding (new, 1 event). Community Center (recurring, 12 events). Average lifetime value: $425. Repeat rate: 42%. Would you like to create a lead or check events?
```

## Capabilities

### Manage new sales leads
Register potential customers by creating records for people who might rent equipment.

### Review specific lead information
Pull the full details on a single, known potential customer or company contact.

### View all registered clients
Generate a list of every existing paying customer in your database.

### Check current sales leads
Display the complete roster of active and pending leads for follow-up.

### Audit equipment stock
Get a live list of all rental items, including tables, chairs, and inflatables, with pricing details.

### List upcoming events
Review the schedule to see which rentals are booked, where they're going, and when equipment is needed.

## Use Cases

### A big corporate booking came in last minute.
The agent checks `list_rental_inventory` for availability (e.g., 'Do we have 10x10 tents?'). If available, it then uses `create_new_lead` to log the company and schedule a follow-up event.

### The owner needs to know who's most valuable client.
They ask for all customers. The agent runs `list_customers`, highlighting repeat business, which helps them focus marketing efforts on the top 5 accounts.

### A sales rep is talking to a new lead over the phone.
Instead of taking notes and logging into separate software later, they use `get_lead_details` right after the call, capturing all contact info immediately.

### It's time for monthly reporting on missed opportunities.
The agent runs `list_leads`, showing the full pipeline. The manager then uses this list to identify leads that haven't been checked in weeks, ensuring nothing falls through the cracks.

## Benefits

- Stop opening separate tabs for everything. You can check event schedules (`list_scheduled_events`) and cross-reference them with inventory availability (`list_rental_inventory`) in one go.
- When you speak to a new prospect, use `create_new_lead` right away. Your agent handles the data entry and status updates instantly.
- Need to follow up on an old contact? Use `list_customers` to see their entire history, helping you upsell equipment they haven't rented in years.
- Avoid guessing who might buy next. You can query all potential clients using `list_leads`, prioritizing the 'hot' ones for your sales team.
- The agent handles complex data fetching, letting you ask questions like, 'Who needs a tent on Saturday?' and getting precise results without needing to manually filter any reports.

## How It Works

The bottom line is you get a chat interface that acts as your entire operations team—managing sales, inventory, and scheduling without ever opening the main software.

1. Subscribe to this MCP on Vinkius and enter your InflatableOffice Public Key from your account settings.
2. Connect the key to any MCP-compatible client, like Cursor or Claude. Your agent now has read/write access to your business data.
3. Start talking to your agent naturally; ask it things like, 'Show me all hot leads for next month' and watch it execute the database queries.

## Frequently Asked Questions

**How do I use the list_rental_inventory tool with InflatableOffice?**
Just ask your agent to 'Show me available inventory.' The tool runs, giving you a full breakdown of items like tables and chairs, along with their current pricing.

**Can I use create_new_lead to add a contact from a quick phone call?**
Yes. You simply tell your agent: 'Create a new lead for the Smith family.' It will prompt you for all necessary details and log them instantly.

**What is the difference between list_customers and list_leads?**
The `list_customers` tool shows people who have already paid you. The `list_leads` tool shows people you are still trying to convert into paying customers.

**Does list_scheduled_events only show active bookings?**
No, it compiles all scheduled events. This means you can see upcoming deliveries and also review historical event details right from the listing.

**How do I authenticate my account when using list_customers?**
You must provide your InflatableOffice Public Key during setup. Vinkius manages the connection; you simply enter the key provided in your account settings to authorize access.

**What happens if get_lead_details fails or returns an error?**
The system requires a valid Lead ID for that tool. If the ID is incorrect, missing, or inactive, your agent will receive a specific error code indicating invalid input, so you know exactly what needs fixing.

**Are there rate limits when I use list_leads frequently?**
Yes, there are usage quotas to maintain system stability. If your AI client makes too many calls in a short time, it will return an HTTP 429 error, telling you exactly how long to wait before retrying.

**Does list_scheduled_events include payment or financial status?**
Yes, the tool includes detailed records beyond just equipment and dates. You can check associated payment milestones, deposit statuses, and final due dates right from the event summary.

**Can I manage leads and create bookings through the AI agent?**
Yes. Use `list_leads` to see all leads, `get_lead_details` for full profiles, and `create_new_lead` to add potential customers. Use `list_scheduled_events` to see all bookings.

**Can I check equipment availability and pricing?**
Yes. `list_rental_inventory` retrieves all equipment with pricing, categories, and current availability status. This includes inflatables, tables, chairs, tents, and other party rental items.

**How does InflatableOffice authentication work?**
InflatableOffice uses a **Public Key** passed as a query parameter (`?public_key=YOUR_KEY`) in all requests to `inflatableoffice.com/api2/`. This is different from Bearer token authentication.