Maintainx
maintainxMaintainX is a cloud-based computerized maintenance management system (CMMS) that helps organizations centralize maintenance data, communication, and workflows.
Acciones disponibles (11)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create Work OrderMAINTAINX_CREATE_WORK_ORDERAcciónThis tool creates a new work order in maintainx. it uses the post /api/v1/workorders endpoint. the tool requires a 'title' for the work order and offers several optional parameters including description, priority, duedate, startdate, userids, teamids, proceduretemplateid, locationid, assetid, and categories.
MAINTAINX_CREATE_WORK_ORDERAcciónThis tool creates a new work order in maintainx. it uses the post /api/v1/workorders endpoint. the tool requires a 'title' for the work order and offers several optional parameters including description, priority, duedate, startdate, userids, teamids, proceduretemplateid, locationid, assetid, and categories.
Parámetros de entrada
titlestringObligatorioThe title of the work order
asset_idintegerID of the asset associated with the work order
due_datestringDue date for the work order in ISO 8601 format (e.g., 2024-03-15T14:30:00Z)
prioritystringenumPriority level of the work order (NONE, LOW, MEDIUM, HIGH)
NONELOWMEDIUMHIGHteam_idsinteger[]List of team IDs to assign to the work order
user_idsinteger[]List of user IDs to assign to the work order
categoriesstring[]List of categories for the work order
start_datestringStart date for the work order in ISO 8601 format (e.g., 2024-03-15T14:30:00Z)
descriptionstringDetailed description of the work order
location_idintegerID of the location where the work is to be performed
procedure_template_idintegerID of the procedure template to use
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Work Order CommentMAINTAINX_CREATE_WORK_ORDER_COMMENTAcciónThis tool creates a new comment on an existing work order in maintainx. it allows users to add comments for documentation, updates, or communication purposes within a specific work order. it requires a workorderid and the text content of the comment to create a new comment on the work order, providing capabilities to update maintenance work order records.
MAINTAINX_CREATE_WORK_ORDER_COMMENTAcciónThis tool creates a new comment on an existing work order in maintainx. it allows users to add comments for documentation, updates, or communication purposes within a specific work order. it requires a workorderid and the text content of the comment to create a new comment on the work order, providing capabilities to update maintenance work order records.
Parámetros de entrada
contentstringObligatorioThe text content of the comment
work_order_idintegerObligatorioThe ID of the work order to add the comment to
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Work Request PortalMAINTAINX_CREATE_WORK_REQUEST_PORTALAcciónCreates a new work request portal in maintainx. a work request portal allows users to submit work requests through a dedicated url. the portal can be customized with a title, welcome text, and description placeholder. it can be associated with a specific location and asset, and can be configured to require email contact information.
MAINTAINX_CREATE_WORK_REQUEST_PORTALAcciónCreates a new work request portal in maintainx. a work request portal allows users to submit work requests through a dedicated url. the portal can be customized with a title, welcome text, and description placeholder. it can be associated with a specific location and asset, and can be configured to require email contact information.
Parámetros de entrada
titlestringObligatorioTitle of the portal
asset_idintegerID of the asset related to the portal
email_onlybooleanAllow request creation with email only to contact the requester
location_idintegerID of the location where the portal is located
welcome_textstringDescription text describing the portal
contact_informationstringContact of the person creating the portal (email or phone number)
description_placeholderstringPlaceholder text for the description field
send_email_notificationbooleanSend email notifications to the portal requesters with status updates on their requests
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find EntityMAINTAINX_FIND_ENTITYAcciónA tool to search and find specific entities within maintainx by specified fields. this tool allows users to search for different types of entities including work orders, users, and locations.
MAINTAINX_FIND_ENTITYAcciónA tool to search and find specific entities within maintainx by specified fields. this tool allows users to search for different types of entities including work orders, users, and locations.
Parámetros de entrada
limitintegerMax number of results to return (1-200)
offsetintegerNumber of items to skip for pagination
statusstringFilter by status (applicable for workorders)
sort_bystringField to sort results by
sort_orderstringSort order (asc or desc)
entity_typestringObligatorioType of entity to search for
search_querystringObligatorioText to filter entities by title/name
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AssetsMAINTAINX_LIST_ASSETSAcciónThis tool allows users to retrieve a list of all assets in their organization.
MAINTAINX_LIST_ASSETSAcciónThis tool allows users to retrieve a list of all assets in their organization.
Parámetros de entrada
limitintegerMax number of Assets returned (1-200)
cursorstringLast pagination reference
expandstring[]Fields to expand in the response
location_idintegerWill only show assets that are related to the location
custom_field_namestring[]Filter assets by custom field value
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CategoriesMAINTAINX_LIST_CATEGORIESAcciónThis tool retrieves a list of all categories in your maintainx organization. categories are used to organize and classify work orders, assets, and other items in the system. it supports listing the categories with pagination and provides details such as category id, name, description, and timestamps for creation and update.
MAINTAINX_LIST_CATEGORIESAcciónThis tool retrieves a list of all categories in your maintainx organization. categories are used to organize and classify work orders, assets, and other items in the system. it supports listing the categories with pagination and provides details such as category id, name, description, and timestamps for creation and update.
Parámetros de entrada
limitintegerMax number of Categories returned (1-200). Default is 100.
cursorstringLast pagination reference
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List LocationsMAINTAINX_LIST_LOCATIONSAcciónThis tool retrieves a list of all available locations in the organization's maintainx account. the locations can be physical places where assets are located, work is performed, or maintenance is needed.
MAINTAINX_LIST_LOCATIONSAcciónThis tool retrieves a list of all available locations in the organization's maintainx account. the locations can be physical places where assets are located, work is performed, or maintenance is needed.
Parámetros de entrada
limitintegerMax number of Locations returned (1-200)
cursorstringLast pagination reference
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List TeamsMAINTAINX_LIST_TEAMSAcciónThis tool retrieves a list of all teams in your maintainx organization.
MAINTAINX_LIST_TEAMSAcciónThis tool retrieves a list of all teams in your maintainx organization.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Work OrdersMAINTAINX_LIST_WORK_ORDERSAcciónAction to list work orders from maintainx.
MAINTAINX_LIST_WORK_ORDERSAcciónAction to list work orders from maintainx.
Parámetros de entrada
sortstringSort attribute
limitintegerMax number of Work Orders returned (1-200)
partsinteger[]Filter by part IDs
teamsinteger[]Filter by team IDs
titlestringFilter work orders by title
assetsinteger[]Filter by asset IDs
cursorstringLast pagination reference
expandstring[]Expand specific fields in response
vendorsinteger[]Filter by vendor IDs
notPartsinteger[]Exclude work orders with specified parts
statusesstring[]Filter by statuses
assigneesinteger[]Filter by assignee IDs
locationsinteger[]Filter by location IDs
notAssetsinteger[]Exclude work orders with specified assets
categoriesstring[]Filter by categories
notVendorsinteger[]Exclude work orders with specified vendors
prioritiesstring[]Filter by priorities
notLocationsinteger[]Exclude work orders with specified locations
notCategoriesstring[]Exclude work orders with specified categories
show_upcomingbooleanInclude work orders with future start date
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Work OrderMAINTAINX_UPDATE_WORK_ORDERAcciónThis tool allows users to update an existing work order in maintainx by modifying specific attributes without affecting other unchanged fields. it requires the workorder id and at least one of the optional parameters (title, description, or priority) to perform the update.
MAINTAINX_UPDATE_WORK_ORDERAcciónThis tool allows users to update an existing work order in maintainx by modifying specific attributes without affecting other unchanged fields. it requires the workorder id and at least one of the optional parameters (title, description, or priority) to perform the update.
Parámetros de entrada
titlestringNew title for the work order
prioritystringNew priority level for the work order (LOW, MEDIUM, HIGH)
descriptionstringNew description for the work order
workorder_idstringObligatorioThe ID of the work order to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Work Order StatusMAINTAINX_UPDATE_WORK_ORDER_STATUSAcciónThis tool allows users to update the status of a specific work order in maintainx. it is focused specifically on status updates, making it more streamlined than the comprehensive 'update work order' action which allows updating multiple fields.
MAINTAINX_UPDATE_WORK_ORDER_STATUSAcciónThis tool allows users to update the status of a specific work order in maintainx. it is focused specifically on status updates, making it more streamlined than the comprehensive 'update work order' action which allows updating multiple fields.
Parámetros de entrada
statusstringObligatorioenumThe new status for the work order
OPENIN_PROGRESSON_HOLDDONEworkorder_idstringObligatorioThe ID of the work order to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not