update_work_order
Modify a maintenance work order in Rentvine by changing status, priority, scheduling, cost, description, or owner approval. Use completed/cancelled status to close and auto-stamp the close date.
Instructions
Update a maintenance work order in Rentvine (live data, write). Use this to change status (e.g. mark completed/cancelled to close a WO), priority, scheduling dates, estimated cost, description, or owner-approval flag. Setting status to 'completed' or 'cancelled' auto-stamps dateClosed to today unless date_closed is supplied. Find work_order_id via list_work_orders.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | New status. Use 'completed' or 'cancelled' to close the work order. | |
| priority | No | New priority level. | |
| actual_end | No | Actual end date/time. | |
| date_closed | No | Date the work order was closed (YYYY-MM-DD). Auto-set to today when status becomes completed/cancelled if omitted. | |
| description | No | New description text. | |
| actual_start | No | Actual start date/time. | |
| scheduled_end | No | Scheduled end date/time. | |
| work_order_id | Yes | Rentvine work order ID (the `work_order_id` field from list_work_orders, not the human-facing work order number). | |
| scheduled_start | No | Scheduled start date/time (ISO 8601 or Rentvine-accepted format). | |
| estimated_amount | No | Estimated cost in dollars, e.g. 259.00. | |
| is_owner_approved | No | Whether the owner has approved the work order. |