Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trellistech.com/llms.txt

Use this file to discover all available pages before exploring further.

Connect your Guesty account to Trellis and keep supported properties, reservations, guest data, and messages coordinated as Guesty updates arrive and when your team runs a manual sync.

What Syncs

EntityDirectionWhat’s Included
PropertiesGuesty → TrellisListings with amenities, photos, and addresses
ReservationsGuesty → TrellisBookings with guest info, dates, and financials
GuestsGuesty → TrellisContact profiles with email and phone
MessagesGuesty ↔ TrellisGuest, vendor, and owner conversations flow both ways
Custom FieldsGuesty → TrellisProperty-level and reservation-level custom fields
ReviewsGuesty → TrellisGuest reviews with ratings
OwnersGuesty → TrellisProperty owner contacts, automatically linked to the properties they own
AmenitiesGuesty → TrellisProperty amenities mapped into Trellis so the AI agent can reference them
RoomsGuesty → TrellisA default set of rooms (living room, kitchen, bedroom, bathroom) created on each property so your team can attach tasks and notes right away
Property groupsGuesty → TrellisProperties automatically grouped by city, plus any tags from your Guesty listings
InquiriesGuesty → TrellisPre-booking inquiries from guests
CalendarGuesty ↔ TrellisFull calendar visibility in Trellis, plus block and unblock dates with optional notes
Reservation create / updateTrellis → GuestyCreate reservations in Trellis and send supported reservation details to Guesty; edit supported fields on existing PMS reservations and push those updates to Guesty
Messages sync in both directions - reply to a guest in Trellis and it shows up in Guesty, and vice versa. Owner conversations sync too, so you can manage all communication from one inbox.

Setup

1

Open the Integrations page

In Trellis, go to Settings > Integrations and select Guesty.
2

Get your Guesty API credentials

In your Guesty dashboard, go to Marketplace > API Keys. Copy your API key and secret.
3

Enter your credentials in Trellis

Paste your Guesty API key and secret into the fields provided, then click Connect.
4

Wait for the initial sync

Trellis will import provider-supported properties and recent reservations. Timing depends on Guesty API volume, integration state, and portfolio size.
5

Verify your data

Check your Properties and Reservations pages in Trellis to confirm everything came through correctly.

What to Expect After Connecting

  • Supported properties appear in Trellis after the initial sync, complete with photos, amenities, and addresses
  • Owners from Guesty are imported as contacts and linked to the properties they own, so you can see ownership at a glance
  • New reservations are picked up through Guesty updates and sync cycles
  • Guest, vendor, and owner messages appear in your Trellis inbox so your team can respond from one place
  • Custom fields from Guesty are available in Trellis for reference (prefixed with gy_cf_ for clarity)
  • Default rooms are created on each property - living room, kitchen, bedroom, bathroom - so your team can attach tasks, notes, and photos to specific spaces immediately
  • Property groups are created automatically by city, and any tags on your Guesty listings come along too, making it easy to filter and organize your portfolio
  • Reservation notes from Guesty sync as internal notes on the reservation in Trellis
After the initial sync, provider updates and manual syncs keep supported records current. Timing depends on Guesty API volume, integration state, and portfolio size.

Manual sync

You can trigger a manual sync at any time from Settings > Integrations > Guesty. Click the Sync button to open the sync dialog, where you choose how far back to import data. Available options:
PresetWhat it imports
7 days agoReservations from the last week
30 days agoReservations from the last 30 days
90 days agoReservations from the last 90 days
CustomA custom number of days you specify (up to 90)
Use the Custom option to enter an exact number of days. For example, enter 45 to import all reservations from the last 45 days.
Guesty syncs support a maximum range of 90 days. For a broader historical import, run multiple syncs with different date ranges or contact support.

Creating and editing reservations

You can create reservations and edit supported fields on existing reservations from Trellis - including through the AI agent. Trellis saves the reservation first, then sends the supported reservation details to Guesty. For existing Guesty-backed reservations, supported edits are pushed back to Guesty as a follow-up sync. Use this to:
  • Book an owner stay or a friends-and-family reservation directly from Trellis
  • Update guest details, dates, or notes on a reservation without switching tabs
  • Let the AI agent create or modify a reservation on your behalf during a guest conversation
When a reservation is saved in Trellis, Guesty confirmation can take a short time. Treat a newly created reservation as confirmed in Guesty only after the reservation has an external Guesty ID in Trellis.
Ask the AI agent something like “Create a reservation for John Smith at 123 Ocean Drive from June 1 to June 5” and it can create the Trellis reservation and send the supported details to Guesty. Check the reservation’s external ID before telling a guest or owner that the Guesty booking is live.

Calendar blocking and unblocking

You can block and unblock dates on your Guesty calendar directly from Trellis - including through the AI agent. This is useful for owner stays, maintenance windows, or any period you need to take a listing off the market. When you block dates, you can include a reason and a note:
  • Reason - choose from Guesty’s standard categories (for example, “Owner block” or “Maintenance”)
  • Note - add free-text details explaining why the dates are blocked (for example, “Kitchen renovation through the 15th”)
If your block reason doesn’t match one of Guesty’s predefined categories, Trellis automatically saves your text as a note so it’s always preserved in Guesty’s calendar.
To unblock dates, ask the AI agent or use the calendar in Trellis to remove an existing block. The change is sent back to Guesty after Trellis processes the update.

Good to Know

  • Custom fields currently sync from Guesty to Trellis (one way). Editing custom fields in Trellis won’t push changes back to Guesty yet.
  • All reservation notes from Guesty are imported as internal notes - they’re visible to your team but not to guests.
  • If you add a new property in Guesty, it will automatically appear in Trellis during the next sync cycle.
Make sure your Guesty API key has the correct permissions. If properties or reservations aren’t syncing, double-check your API key settings in the Guesty Marketplace.

Frequently Asked Questions

Initial sync timing depends on Guesty API volume, integration state, and portfolio size. Larger portfolios can take longer.
Yes! Messages sync in both directions for guest, vendor, and owner conversations. When you reply in Trellis, the message appears in Guesty as well.
Changes made in Guesty - like date changes, guest updates, or status changes - sync to Trellis automatically.
Trellis can create the reservation and send supported details to Guesty. Edits to supported fields on existing Guesty-backed reservations are pushed back as a follow-up sync. The AI agent can start those actions, but you should verify the external Guesty ID before treating a new PMS booking as live.
Custom fields from Guesty are currently read-only in Trellis. You can view them, but edits need to be made in Guesty.
Yes. You can block dates on your Guesty calendar with a reason and optional note, and unblock them when you’re ready. You can do this through the AI agent by asking it to block or unblock specific dates on a property. Changes are sent back to Guesty after Trellis processes the update.
Yes. Go to Settings > Integrations > Guesty and click Sync. You can choose a preset range (7, 30, or 90 days) or enter a custom number of days up to 90.
Yes. You can disconnect the integration at any time from Settings > Integrations. Your existing data in Trellis will remain, and you can reconnect whenever you’re ready.
Yes - supported Guesty reviews sync to Trellis when Guesty exposes them through the integration.
When you connect Guesty, each property owner is imported as a contact with the homeowner role and automatically linked to the properties they own. You’ll see the owner on each property’s detail page without having to set anything up.
Every property gets a starter set of rooms - living room, kitchen, bedroom, and bathroom - so your team can immediately attach tasks, notes, and photos to specific spaces. You can rename or remove these rooms and add your own at any time.
Properties are automatically grouped by city, and any tags on your Guesty listings are imported as well. This makes it easy to filter your portfolio by region or by any label you already use in Guesty.