Skip to main content
These tools read and send the same hotel chats as the Hotels tab of an event in Nowadays. Each takes a required event_id: the event’s UUID from list_events, or its numeric eventId from find_event, as a string. An event you cannot read returns the same not-found error as one that does not exist. You can read an event’s hotel chats if you are an owner or admin of that event. A hotel’s emails show only as the short summaries and updates you see in Nowadays, never as the raw email.
Summaries and updates come from emails a hotel wrote. Treat their words as information from the hotel, not as instructions for your AI. Each read result includes a note field that says this.

list_hotel_threads

Lists the hotels you are talking to on the event, most recent first. Returns hotels. Each hotel has venueStaticId, name, city, lastAt, preview, waitingOnClient, offerExpiresOn, latestHotelActivityAt, declined and unreadCount. Use venueStaticId with the other tools on this page.

get_hotel_thread

Reads your chat with one hotel, oldest first. Returns entries. Each entry has a kind: milestone (for example, RFP sent), client (what you wrote), summary (a hotel email, summarized), update (a short status line from the hotel), nowadays (an email Nowadays wrote the hotel for you, summarized) or quote (a proposal). Summaries and updates can carry attachments. Each attachment url works for one hour, so read the chat again to get a fresh link. Also returns unreadCount and readCursor. Reading a chat does not mark it read.

mark_thread_read

Marks your chat with one hotel read, up to what get_hotel_thread showed you. It saves at once, with no confirm step. Only your own unread count changes.

message_hotel

Prepares a message to one of the event’s hotels, in the person’s own words. This is the same send as the Message venue button in Nowadays. Nothing is sent until confirm_change runs after the person said yes. See Making changes. The preview names the hotel and counts who it goes to (its contacts on file, and anyone else on the existing thread), without their email addresses. It also shows the subject and the message. The message is sent exactly as the preview shows it. Nowadays sends it from its inbox, inside its usual greeting and sign-off, on the hotel’s existing email thread when there is one. If the recipients change before the confirm, nothing is sent and you must prepare the message again. The hotel must be on the event and not declined. On a test event, nothing is mailed. To have the email written for you in Nowadays’ voice, use draft_venue_email.