maintainx-automation

Automate Maintainx tasks via Rube MCP (Composio). Always search tools first for current schemas.

Install

Hot:53

Download and extract to your skills directory

Copy command and send to AI Agent for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-maintainx-automation&locale=en&source=copy

Maintainx Automation — Implementing Maintainx Workflow Automation via Rube MCP

Skill Overview


Maintainx Automation is a Claude skill that automates Maintainx tasks using Composio’s Rube MCP. It supports tool discovery, connection management, and batch operations. You can integrate it quickly without configuring any API keys.

Use Cases

1. Development and Operations scenarios requiring Maintainx task automation


When you need to regularly create, update, or manage work orders, checklists, or assets in Maintainx, this skill can use RUBE_MULTI_EXECUTE_TOOL to automatically perform these repetitive actions, reducing manual intervention.

2. Batch processing of maintenance records and report generation


For scenarios that require handling large amounts of Maintainx data at once—such as bulk exporting work orders, generating maintenance reports, or synchronizing asset status—you can use the RUBE_REMOTE_WORKBENCH run_composio_tool() method to perform efficient batch operations.

3. Automation workflows with deep integration into Claude conversation flows


When you need to invoke Maintainx capabilities in real time during a Claude chat, use RUBE_SEARCH_TOOLS to dynamically discover available tools and RUBE_MANAGE_CONNECTIONS to manage connection status—enabling conversational maintenance task orchestration and execution.

Core Features

1. Dynamic tool discovery and schema retrieval


Use RUBE_SEARCH_TOOLS to query the available Maintainx tools, input parameters, and execution plans in real time, avoiding hard-coded, outdated tool slugs or parameters. For tools that require the full schema, use RUBE_GET_TOOL_SCHEMAS to retrieve detailed field definitions.

2. Connection status management and API-key-free integration


Use RUBE_MANAGE_CONNECTIONS to check the Maintainx connection status, ensuring the connection is set to ACTIVE before executing tools. After adding the Rube MCP server (https://rube.app/mcp), no API key is required, simplifying the setup process.

3. Flexible tool execution and session reuse


Use RUBE_MULTI_EXECUTE_TOOL to execute one or more Maintainx tools. It supports reusing the same session_id to preserve context within a session, and creating a new session for new workflows. If the returned results include pagination info, you can continue fetching the full data.

FAQs

Does the Maintainx Automation skill require an API key?


No. Just add the Rube MCP server address https://rube.app/mcp to the client configuration—no API key configuration is required. During the first connection, complete the Maintainx account binding using the returned authorization link.

Why must I call RUBE_SEARCH_TOOLS first?


The Composio tool package’s tool schemas are updated dynamically. Directly hard-coding tool slugs or parameters may cause the call to fail. RUBE_SEARCH_TOOLS returns the current list of available tools, the correct parameter fields, and known issues—ensuring your calls are compatible with the latest schemas.

What if the Maintainx connection status is not ACTIVE?


Call RUBE_MANAGE_CONNECTIONS to check the connection status. If the status is not ACTIVE, complete Maintainx account authorization using the returned authorization link. After authorization, call the tool again to confirm the status becomes ACTIVE, and then execute the subsequent workflow.