productivityapi_key

Rentman

Efficiently manage your crew and equipment from one place and ensure nothing falls through the cracks.

Verdict

Rentman manages event equipment, crew scheduling, and project logistics. In Switchy, @mentioning Rentman lets your team query inventory availability, assign crew to gigs, track project costs, and update contact records without opening the Rentman dashboard. Event coordinators and production managers get the most value — they can check gear availability mid-conversation, delete outdated appointments, or pull crew schedules while planning in a Space. The API key setup is straightforward, but you'll need admin access to generate the key from your Rentman account settings.

Common use cases

  • Check equipment availability before quoting clients
  • Assign crew to upcoming events from chat
  • Delete canceled appointments in bulk
  • Pull project cost summaries for budget reviews
  • Update contact details after client meetings

Integration

Vendor
Rentman
Category
productivity
Auth
API_KEY
Tools
50
Composio slug
rentman

Tools

  • Delete Appointment
    destructive

    Tool to delete an appointment by its unique ID. Use when you need to remove an appointment from Rentman.

  • Delete Appointmentcrew Item
    destructive

    Tool to delete an appointmentcrew item by its numeric ID. Use when removing an appointment crew assignment.

  • Delete Contact
    destructive

    Tool to delete a contact by its ID. Use when you need to remove a contact from Rentman.

  • Delete contact person
    destructive

    Tool to delete a contact person from Rentman by their numeric ID. Use when you need to permanently remove a contact person from the system.

  • Delete Cost Item
    destructive

    Tool to delete a cost item in Rentman by its numeric ID. Use when you need to remove a cost record from the system.

  • Delete Crew Availability
    destructive

    Tool to delete a crew availability item by its ID. Use when you need to remove a specific crew availability entry after confirming its ID.

  • Delete Project Request
    destructive

    Tool to delete a project request by its ID. Use when you need to remove a project request from Rentman.

  • Delete Project Request Equipment Item
    destructive

    Tool to delete a project request equipment item by its ID. Use when you need to remove a project request equipment item from Rentman.

  • Delete Time Registration
    destructive

    Tool to delete a time registration item in Rentman by its numeric ID. Use when you need to remove a time registration record from the system.

  • Get Accessories Collection

    Tool to retrieve a collection of accessories from Rentman. Use when you need to list or search accessories with optional filtering, sorting, and pagination.

  • Get Appointment Crew

    Tool to retrieve the linked crew members for a specific appointment. Use when you need to get the list of crew assigned to an appointment.

  • Get Appointmentcrew Collection

    Tool to retrieve appointmentcrew collection from Rentman. Use when you need to list appointment crew assignments with optional pagination, sorting, and field filtering. Results are limited to 300 items per request.

  • Get Appointments Collection

    Tool to retrieve a collection of appointments from Rentman. Use when you need to list or search appointments with optional filtering, sorting, and pagination.

  • Get Contact Contactpersons

    Tool to retrieve all contactpersons linked to a specific contact in Rentman. Use when you need to get a list of people associated with a contact organization or entity. Returns comprehensive contact person details including names, contact i

  • Get Contact File Folders

    Tool to get file folders linked to a contact. Use when you need to retrieve all file folders associated with a specific contact by their ID.

  • Get Contact Files

    Tool to get files linked to a contact. Use when you need to retrieve all files associated with a specific contact by their ID.

  • Get Contact Person File Folders

    Tool to retrieve file folders linked to a contact person in Rentman. Use when you need to get all file folders associated with a specific contact person by their ID.

  • Get Contact Person Files

    Tool to retrieve files linked to a contact person in Rentman. Use when you need to get all files associated with a specific contact person by their ID.

  • Get Contact Persons

    Tool to retrieve the collection of contact persons from Rentman. Use this when you need to list or search contact persons with optional filtering, pagination, and field selection.

  • Get Contacts Collection

    Tool to retrieve a collection of contacts from Rentman. Use when you need to fetch contact information with optional filtering and pagination.

  • Get Contract Files

    Tool to retrieve files linked to a specific contract. Use when you need to get all files associated with a contract ID.

  • Get contract invoicelines

    Retrieves invoicelines linked to a specific contract. Use when you need to get billing information including VAT amounts (BTW bedrag) for a contract.

  • Get Contracts Collection

    Tool to retrieve a collection of contracts from Rentman. Use when you need to list contracts with optional filtering, pagination, and sorting. Returns contract details including pricing, dates, and associated entities.

  • Get Costs Collection

    Tool to retrieve costs collection from Rentman. Use when you need to fetch a list of costs with optional filtering, sorting, and pagination.

  • Get Crew Availability

    Tool to retrieve crew availability records for a specific crew member in Rentman. Use when you need to check availability periods, unavailability, or scheduling information for a crew member.

  • Get Crew Availability Collection

    Tool to retrieve crew availability collection from Rentman. Use when you need to get information about crew members' availability periods, including their availability status, time periods, and related details. Supports pagination, field se

  • Get Crew Collection

    Tool to retrieve crew collection from Rentman. Use when you need to list crew members with optional filtering, pagination, and field selection.

  • Get Crew File Folders

    Tool to retrieve file folders linked to a crew member. Use when you need to get the folder structure for organizing files associated with a specific crew member by their ID.

  • Get Crew Files

    Tool to retrieve files linked to a crew member. Use when you need to get all files associated with a specific crew member by their ID.

  • Get Crew Member

    Tool to retrieve a crew member item by ID from Rentman. Use when you need to fetch detailed information about a specific crew member including contact details, address, and custom fields.

  • Get Crew Member Appointments

    Tool to retrieve appointments for a specific crew member. Use when you need to get the schedule or appointments linked to a crew member by their ID.

  • Get Crew Rates

    Tool to get crew rates linked collection for a specific crew member. Use when you need to retrieve rate information associated with a crew member by their ID.

  • Get Crewrates Collection

    Tool to retrieve crewrates collection from Rentman. Use when you need to fetch crew member rate information with optional filtering, sorting, and pagination.

  • Get Equipment Accessories

    Tool to get accessories linked to a specific equipment item. Use when you need to retrieve the list of accessories associated with an equipment itemtype by its ID.

  • Get equipment collection

    Tool to get the equipment collection from Rentman. Use when you need to retrieve a list of equipment items with optional filtering and pagination.

  • Get Equipment File Folders

    Tool to get file folders linked to equipment. Use when you need to retrieve all file folders associated with a specific equipment item by its ID.

  • Get Equipment Files

    Tool to get files linked to equipment. Use when you need to retrieve all files associated with a specific equipment item by its ID.

  • Get Equipment Repairs

    Tool to retrieve repairs linked to a specific equipment item. Use when you need to fetch repair history or current repairs for equipment by its ID.

  • Get Equipment Serial Numbers

    Tool to retrieve serial numbers linked to a specific equipment item. Use when you need to get all serial numbers associated with an equipment/itemtype ID.

  • Get Equipment Sets Content

    Tool to get equipment sets content linked collection for a specific equipment item. Use when you need to retrieve the list of equipment items that are part of a set.

  • Get Equipment Sets Content Collection

    Tool to retrieve the equipment sets content collection from Rentman. Use when you need to list or query equipment items that belong to sets, including their quantities and relationships.

  • Get Equipment Stockmovements

    Tool to get stockmovements linked collection for a specific equipment item. Use when you need to retrieve stock movement history for equipment.

  • Get Files Collection

    Tool to retrieve files collection from Rentman. Use when you need to list or search for files with optional pagination using limit and offset parameters.

  • Get Folder Item

    Tool to retrieve a folder item by ID from Rentman. Use when you need to get details about a specific folder.

  • Get Folders Collection

    Tool to retrieve folders collection from Rentman. Use when you need to list all folders or search for specific folders using filters and sorting. Supports pagination with limit and offset parameters.

  • Get Invoice Files

    Tool to retrieve files linked to an invoice in Rentman. Use when you need to get all files associated with a specific invoice by its ID.

  • Get Invoice Invoicelines

    Tool to retrieve invoicelines linked to a specific invoice. Use when you need to get line item details including VAT amounts (BTW bedrag), prices, and ledger codes for a particular invoice.

  • Get Invoice Lines

    Tool to retrieve invoicelines collection from Rentman. Use when you need to access invoice line items with details like VAT amounts, prices, and ledger codes. Supports pagination (up to 300 items per request), field selection, and sorting.

  • Get Invoice Payments

    Tool to retrieve payments linked to a specific invoice. Use when you need to get payment records associated with an invoice.

  • Get Invoices Collection

    Tool to retrieve a collection of invoices from Rentman. Use when you need to fetch invoice records with optional pagination, filtering, and field selection.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the MCP Integrations section. 2. Click 'Add Integration' and select Rentman from the list. 3. Log into your Rentman account in a separate tab, go to Settings > API, and generate a new API key with full read/write permissions. 4. Copy the API key and paste it into the Switchy connection dialog, then click 'Connect'. 5. Switchy will verify the key and confirm the connection within a few seconds. 6. Open any Space, type '@Rentman' followed by a request like 'show crew availability for next Tuesday', and hit send to test. 7. If the MCP responds with data, the integration is live and ready for your team to use.

What teammates see: by default, memories from Rentman are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Check Gear Availability

@Rentman Check if we have 10 LED par lights available from March 15-18. List any conflicts or reservations.
Open in a Space →

Assign Crew to Event

@Rentman Assign two audio techs and one lighting operator to the corporate event on April 3rd. Show me who's available.
Open in a Space →

Delete Outdated Appointments

@Rentman Delete appointment ID 4521. This was a duplicate entry for the trade show setup.
Open in a Space →

Summarize Project Costs

@Rentman List all cost items for project 'Festival Main Stage 2025'. Break down by category and show the total.
Open in a Space →

Update Client Contact

@Rentman Update contact ID 892 with new email sarah.jones@eventco.com and phone 555-0198.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Rentman show me all crew availability for next week and highlight anyone who's double-booked on Tuesday

Output

Based on the crew availability data in Rentman, here's next week's overview: 8 crew members are available Monday-Friday. On Tuesday, two potential conflicts appear: Sarah Martinez is marked available for both the 9am corporate event setup and the 2pm theater load-in (4-hour overlap), and James Chen shows availability for overlapping warehouse inventory and client site work. Everyone else has clear, non-conflicting availability windows. Would you like me to flag these conflicts in the system or reach out to Sarah and James for clarification?

Notes

This example demonstrates read-access across crew scheduling data and the AI's ability to identify logical conflicts that Rentman's raw data might not flag automatically. Requires API key with crew and appointment read permissions. The MCP returns structured availability records; conflict detection happens in the AI layer.

Prompt

@Rentman create a new contact for vendor 'Apex Lighting Supply' with email sales@apexlighting.example and tag them as preferred supplier

Output

Contact created successfully in Rentman. Apex Lighting Supply has been added with contact ID #8472, email sales@apexlighting.example, and tagged as 'preferred supplier' in your vendor database. The contact is now available for linking to project requests and purchase orders. Note that I've set the contact type to 'Supplier' — if you need additional contact persons under this vendor (like specific sales reps), you can add those separately or I can create them now.

Notes

This showcases a write operation that modifies your Rentman database. The MCP creates the contact record immediately; there's no undo short of manual deletion. Tagging and contact-type logic depends on your Rentman account's custom field configuration — the example assumes a standard 'preferred supplier' tag exists. Always verify critical vendor details before committing.

Prompt

@Rentman pull all cost items from last month's projects and draft a budget variance report comparing planned vs actual spend

Output

I've retrieved 47 cost items across 12 projects from last month. Overall, actual spend came in 8% under budget ($23,400 actual vs $25,500 planned). Three projects exceeded budget: the Metro Arena concert ran 22% over due to unplanned labor overtime ($4,200 vs $3,450 planned), and two corporate events had minor equipment rental overages. Nine projects came in under budget, with the largest savings on the University gala (18% under, primarily from vendor discounts). The draft variance report breaks down each project's cost categories — labor, equipment, transport, and miscellaneous — with line-item explanations for variances over 10%. Ready to export this as a PDF or push it back into Rentman as project notes?

Notes

This example combines Rentman's cost-tracking data with AI synthesis to produce financial insights. The MCP provides raw cost records; the AI calculates variances and identifies patterns. Accuracy depends on consistent cost-item tagging in your Rentman workflow. Large project histories may hit rate limits on the initial data pull — the MCP fetches cost items in batches if needed.

Use-case deep-dives

Event crew scheduling for AV rentals

When Rentman MCP handles live event staffing logistics

A 6-person AV rental shop running 15-20 events per month needs crew assignments synced with project timelines. This MCP is the right call if your team already lives in Rentman for equipment inventory and project tracking—the 50 tools cover crew availability, appointment management, and contact records in one integration. The win is eliminating double-entry: when a project request changes, your AI workspace can update crew assignments and equipment lists without opening Rentman's UI. The threshold: if crew scheduling is your only pain point and you don't use Rentman's project or inventory modules, a simpler calendar MCP is faster. For shops where crew, gear, and client contacts all flow through Rentman, this MCP turns your AI workspace into a dispatch console.

Client contact cleanup after trade show

Bulk contact management for event production companies

A 3-person production team returns from a trade show with 80 new contact cards and needs to merge, update, or delete duplicates in Rentman before quoting season starts. This MCP wins when the cleanup task is one-time or quarterly—your AI workspace can batch-delete outdated contact persons, verify crew availability records, and flag cost items that don't match current rate cards. The delete tools (contact, contact person, crew availability) let you script the cleanup instead of clicking through Rentman's interface 80 times. The trade-off: if you're doing this weekly, build a dedicated sync script. For seasonal or post-event cleanups where you need an AI to decide what stays and what goes, this MCP gives you the control without the tedium.

Project request triage for rental quotes

When this MCP speeds up quote-to-contract workflows

A 10-person rental house gets 40 project requests per week and needs to triage which ones convert to full projects before allocating equipment or crew. This MCP is the right fit if your bottleneck is sorting requests by feasibility—your AI workspace can read project request details, check equipment availability, and delete low-probability requests (like inquiries outside your service area) before they clutter the pipeline. The delete project request and delete project request equipment item tools let you prune the queue without losing audit trails in Rentman. The boundary: if your triage process requires custom pricing logic or multi-vendor coordination, you'll need additional MCPs for those systems. For teams where Rentman is the single source of truth and the problem is volume, this MCP turns your AI into a first-pass filter.

Frequently asked

What does the Rentman MCP do in Switchy?

It connects your Rentman event production database to Switchy's AI workspace. Your team can ask questions about projects, crew availability, equipment requests, and contacts without opening Rentman. The MCP can also create, update, and delete appointments, crew assignments, and cost items directly through AI conversations. Useful for production managers who need fast answers during planning.

Do I need admin access to connect Rentman?

You need a Rentman API key with write permissions if you want the MCP to modify data (delete appointments, update crew, create cost items). Read-only keys work for querying projects and availability. Generate the key in Rentman's settings under Integrations. Only users with account-level API access can create keys, so check with your Rentman admin if you don't see the option.

Can the Rentman MCP manage equipment inventory?

It can delete project request equipment items, but the current tool set focuses on appointments, crew scheduling, contacts, and cost tracking. For full inventory management (stock levels, maintenance logs, rental rates), you'll still need Rentman's native interface. The MCP is strongest for crew coordination and project-level queries, not warehouse operations.

How is this different from using Rentman's web app?

The MCP lets your team ask natural-language questions across projects without navigating Rentman's UI. Instead of clicking through tabs to check crew availability for three overlapping events, you ask once and get a consolidated answer. It's faster for ad-hoc queries during planning calls. For complex workflows like building rental quotes, Rentman's interface is still more efficient.

Who on the team should connect this MCP?

Your production manager or operations lead—whoever already has Rentman API access and understands your crew scheduling logic. They'll need to decide which data the AI can modify (appointments, cost items) versus just read. Since the MCP can delete records, don't share the workspace with freelancers or clients unless you restrict tool permissions first.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.