Set event status
Move an event to Prospect, Tentative, Definite, Closed or Lost.
MCP tool tripleseat_write → set_event_status
write Confirm
Changes the status, the same as Edit and Update on the event. Tentative and Definite hold the room, Closed ends editing, and Lost frees the room and keeps communication and documents. Lost takes an optional lost_reason; the reasons are the ones in Settings > Preferences > Dropdowns. Your user role needs the permissions for it. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| event_id integer required | integer | Event ID from list_events. |
| status string required | string | Prospect, Tentative, Definite, Closed or Lost. |
| lost_reason string | string | Only for Lost. A reason from your Lost Reason dropdown. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "tripleseat_write",
"arguments": {
"operation": "set_event_status",
"arguments": {
"event_id": 5528840,
"status": "Closed"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"event_id": 5528840,
"name": "Alvarez rehearsal dinner",
"status": "Closed",
"previous_status": "Definite",
"amount_due": 0
},
"isError": false
}