Back to tools

AI Agent Tool

Hostaway logo

Hostaway

Vacation rental PMS with channel manager, AI guest messaging, and dynamic pricing.

Property ManagementVerified

hostaway.com

•

One-click Login

About Hostaway

Hostaway is an all-in-one vacation rental property management system (PMS) targeting professional short-term rental operators. It provides a channel manager syncing calendars, rates, and availability across Airbnb, VRBO, Booking.com, and 200+ other OTAs, along with AI-powered guest messaging, dynamic pricing, owner portals with automated statements, and a direct booking website builder. It reports a 97%+ customer satisfaction rating and offers 24/7 phone support.

AI Agent Use Cases

- Real-time channel manager across Airbnb, VRBO, Booking.com, and 200+ OTAs

- AI-powered automated guest messaging

- Dynamic pricing engine with reported 25%+ revenue uplift

- Owner portal with automated statements and invoicing

- Direct booking website and booking engine

- Role-based permissions for multi-user teams

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

channelId

Identifier of the channel

listingMapId

Identifier of a listing

arrivalDate

Arrival date in `YYYY-MM-DD` format, e.g. `2024-08-15`

departureDate

Departure date in `YYYY-MM-DD` format, e.g. `2024-08-19`

guestName

Name of the guest

guestEmail

Email address of the guest

numberOfGuests

Number of guests for the reservation

additionalFields

Additional fields to set for the reservation. [See the documentation](https://api.hostaway.com/documentation#reservation-object) for all available fields.

Inputs

title

Title of the new task

description

Description of the new task

listingId

Identifier of a listing

reservationId

Identifier of a reservation

assigneeId

Identifier of a user

canStartFrom

Start time of the task. Example: `2023-07-01 00:00:00`

shouldEndBy

End time of the task. Example: `2023-07-30 00:00:00`

categories

Categories assigned to the task

status

Status of the task

Inputs

listingId

Identifier of a listing

reservationId

Identifier of a reservation

conversationId

Identifier of a conversation

body

The message contents

communicationType

The communication gateway

Inputs

taskId

Identifier of a task

title

New title of the task

description

New description of the task

listingId

Identifier of a listing

reservationId

Identifier of a reservation

assigneeId

Identifier of a user

canStartFrom

Start time of the task. Example: `2023-07-01 00:00:00`

shouldEndBy

End time of the task. Example: `2023-07-30 00:00:00`

categories

Categories assigned to the task

status

Status of the task