Weavz
Lodgify

Lodgify

Vacation rental software for properties, bookings, availability, rates, guest messages, and payment links.

API KeyCommerce
18 tools
4 triggers

Tools

Name
list_properties

List Lodgify properties.

get_property

Get Lodgify property details by ID.

list_bookings

List Lodgify bookings and enquiries with optional filters.

get_booking

Get a Lodgify booking by ID.

create_booking

Create a Lodgify booking using the provider booking request body.

update_booking

Update a Lodgify booking by ID using the provider booking request body.

move_booking_to_trash

Move a Lodgify booking to trash. This follows Lodgify delete semantics and does not permanently purge the booking.

book_booking

Mark a Lodgify booking as booked.

decline_booking

Decline a Lodgify booking.

set_booking_tentative

Set a Lodgify booking to tentative status.

reopen_booking

Reopen a Lodgify booking.

restore_booking

Recover a Lodgify booking from trash.

request_booking_payment

Ask Lodgify to email the guest requesting payment for a booking.

list_availability

Retrieve Lodgify availability for all properties or one property.

get_nightly_rates

Retrieve Lodgify nightly rates calendar for a property and room type.

create_quote

Calculate a Lodgify quote for a property and stay request.

send_booking_message

Add one or more messages to a Lodgify booking.

get_payment_link

Retrieve the next Lodgify payment link for a booking.

Triggers

Name
booking_created

Triggers when Lodgify sends a new booked reservation webhook.

booking_updated

Triggers when Lodgify sends a booked reservation change webhook.

booking_declined

Triggers when Lodgify sends a declined booking webhook.

message_received

Triggers when Lodgify sends a guest message webhook.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('lodgify', 'list_properties', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'lodgify',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Lodgify to my app?

Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Lodgify support?

Lodgify supports 18 tools including List Properties, Get Property, List Bookings, Get Booking, Create Booking, and more.

Can I use Lodgify with AI agents?

Yes. Add Lodgify to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can Lodgify be used in stateful agent workflows?

Yes. Agents can combine Lodgify tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Lodgify use?

Lodgify uses API Key. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Lodgify integration cost?

The Lodgify integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Lodgify support?

Lodgify supports 4 triggers including Booking Created, Booking Updated, Booking Declined, Message Received.

Connect Lodgify in minutes

Get 20,000 free action executions every month. No credit card required.