Skip to content

create_checklist_items

Create one or more CUSTOM checklist items on a booking. Each item requires a label and a category (and an optional lifecycle guard). Only custom items can be created here — managed items (e.g. PAY_ARP, SIGN_CONTRACT) are system-owned and cannot be created via this tool.

Parameter Type Required Description
bookingId string Yes The ID of the booking to add the checklist items to
items CreateChecklistItemInput[] Yes Array of custom checklist items to create (1-100) - CreateChecklistItemInput
Field Type Required Description
label string Yes The label (description) of the custom checklist item
category ChecklistItemCategory Yes The category of the checklist item. Required for custom items. - ChecklistItemCategory
guard ChecklistItemGuard No Optional booking lifecycle guard that gates the item (e.g. CHECK_IN, MOVE_IN). - ChecklistItemGuard
Value Description
CONTRACT
FINANCE
OTHERS
VETTING
Value Description
CHECK_IN
CHECK_OUT
CONFIRMATION
MOVE_IN
MOVE_OUT
Field Type Description
content ContentItem[] Array of content items returned by the tool - ContentItem
isError boolean Whether the tool execution resulted in an error
Field Type Description
type 'text' Content type (currently only ‘text’ is supported)
text string The text content to display