Uplisting
for LuumenAI

Uplisting is a vacation rental property management platform for managing properties, availability, bookings, calendars, and webhooks.

Pull the inventories, schedules, and checklists your team keeps in Uplisting into the thread, and write results back or book maintenance windows as reviewed actions.

The Uplisting toolbox

10 tools: 7 read, 3 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet CalendarReturn up to 12 months of daily availability, rates, and stay restrictions for one property.
  • ReadGet Current AccountReturn the name and stable UID of the Uplisting account connected by the current API key.
  • ReadGet PropertyReturn one Uplisting property by ID with the related resources supplied by the API.
  • ReadList BookingsReturn one explicitly selected 0-based page of bookings for a property and optional date range, with total and total-page metadata.
  • ReadList PropertiesReturn all properties in the connected Uplisting account, including the related resources supplied by the API.
  • ReadList WebhooksReturn the webhook subscriptions registered for the connected Uplisting account.
  • ReadSearch AvailabilityFind Uplisting properties available for optional stay dates, guest count, city, and nightly price bounds.
  • WriteCreate WebhookRegister a public callback URL for one booking or property event and return the new webhook ID. Approval by default
  • WriteDelete WebhookPermanently remove one Uplisting webhook subscription by its ID. Approval by default
  • WriteUpdate CalendarAsynchronously change availability, rates, or stay restrictions for dated days or date ranges on one property. Approval by default

Questions

How does LuumenAI connect to Uplisting?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Uplisting on its own?

Read actions answer immediately. Anything that writes — create webhook, delete webhook, update calendar — is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Uplisting — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Uplisting to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.