Understanding the Early check-in manager agent

When a property is cleaned and ready early, an arriving guest can start their stay sooner. The Early check-in manager agent finds these guests and asks for your approval to tell them they can check in early at no extra charge. Once you approve, the agent moves the guest's check-in time to match, so door codes and timed check-in messages follow the earlier time.

The agent provides an instruction to ReplyAI, which then writes and sends the final message in the guest's language through their usual communication channel. You always have the final say, as no message is sent without your approval.

Important:

Your Guesty account must have ReplyAI activated.

Limitations

Review the following limitations before using the Early check-in manager agent:

  • Cost: The agent always tells guests that early check-in is available at no extra charge. It can't be used to offer early check-in for a fee.
  • Airbnb reservations: The agent doesn't change check-in times on Airbnb reservations, because Airbnb resets the time on its next sync. The guest is still told they can check in early, and the approval card reminds you to update the door code manually if needed.
  • Cleaning status: The agent relies on the property's cleaning status being accurate, and treats "Clean" as ready for the guest. Other statuses, including "Waiting for inspection", don't count as clean.
  • Legacy activation: If you activated this agent before October 7, 2026, deactivate it and then reactivate it. This gives you the Run now option and the cleaning-status trigger.

Understand the Early check-in manager agent

The agent runs:

  • Automatically every hour.
  • When triggered manually.
  • When a property's cleaning status changes. These runs check only that property.

During each run, the agent does the following:

  1. Finds confirmed reservations arriving later that day.
  2. Checks whether each guest qualifies. A guest qualifies only if all of the following are true:
    • It's 12:00 PM or later in the property's time zone, and it's still before the property's check-in time. If a property is cleaned in the morning, the first hourly run after 12:00 PM picks it up.
    • The property's cleaning status is "Clean".
    • No previous guest is still staying at the property, based on their stay status. If a previous stay still overlaps, the guest is held.
    • The guest hasn't already been told they can check in early.
    • The guest isn't waiting for a reply from you in the Guesty Inbox.
    • There are no open complaints associated with the reservation.
  3. Creates one approval card in the Agents hub listing every qualifying guest, up to 25.
  4. For each guest you approve, moves the reservation's check-in time and then passes the instruction to ReplyAI after a final check of the guest's conversation.

How the agent moves the check-in time

When you approve a guest, and before the guest is told, the agent moves the reservation's check-in time (the guest's ETA) to the time you approved, rounded up to the next 15 minutes in the property's time zone. For example, if you approve at 12:07 PM, the check-in time becomes 12:15 PM.

Before sending the message, the agent confirms that the new time has been saved on the reservation. If the time can't be moved, the agent doesn't send the message and adds the guest to "Not sent, needs you" in the activity report.

After the time moves:

  • Door codes: Guesty Locks Manager activates the door code at the guest's ETA, so the code follows the earlier time. The door code can take up to 20 minutes to update. Learn more about guest code activation.
  • Reservation ETA: The ETA on the reservation shows the time of the offer, not a time the guest confirmed.

When the check-in time isn't moved

In the following cases, the agent still tells the guest they can check in early, but doesn't change the check-in time:

  • The reservation is from Airbnb (see limitations).
  • The agent can't read the booking channel. As with Airbnb, the approval card reminds you to update the door code manually if needed.
  • The guest's ETA is already earlier than the offered time.
  • The offered time isn't before the check-in time.

How a time change affects automated messages

Timed messages scheduled relative to check-in move with the new check-in time. Because of this:

  • Messages that now fall due before the new check-in time, such as the door code or arrival instructions, may all be sent right away, together, and in no guaranteed order. Review the timing of your check-in automated messages so that guests receive them in a logical order.
  • If you have an automated message triggered by a reservation being altered, it may be sent when the check-in time moves.

Run the Early check-in manager manually

In addition to the scheduled run, you can trigger the agent manually at any time from the Agents hub.

Step by step:

  1. Sign in to your Guesty account.
  2. In the side navigation menu, select icon Agents hub.
  3. At the top, select the Operations tab.
  4. Click the Early check-in manager tile.
  5. Under "When it runs", click Run now.

Review the results and status of the run in the activity feed.

Review the activity feed

Follow the steps below to review your activity feed.

Step by step:

  1. Sign in to your Guesty account.
  2. In the side navigation menu, select icon Agents hub.
  3. In the left submenu, select Agent activity.
  4. Click the relevant row with the agent's name to review the report details in the right-side panel.

Understand the report status and details

The report includes the following information, depending on your approval and the reservation's eligibility status:

  • A list of all approved messages successfully sent to guests.
  • Unapproved messages needing your attention.
  • Guests whose early check-in offers you declined or let expire.
  • Guests who qualified for an offer, but the message was held back. This happens if the guest sends a new message or complaint after the agent creates the approval card, but before it sends the offer.
  • Guests whose check-in time couldn't be moved, listed under "Not sent, needs you". These guests aren't sent a message.

Review and act on early check-in suggestions

Each item on the approval card shows the guest, the property, the check-in date, the suggested instruction ReplyAI will receive, and whether the guest's check-in time will be moved. The card shows the instruction, not the final wording of the message. The card expires 55 minutes after it's created.

For each guest, choose one of the following:

  • Approve: Send the instruction to ReplyAI as it is.
  • Edit: Change the instruction before approving it.
  • Decline: Don't send a message to this guest.

What happens after you respond

Approved guests: The agent moves the check-in time. Just before sending, it re-reads the guest's conversation and holds the message if, after the card appeared, any of the following happened:

  • The guest wrote with a question.
  • The guest wrote with a complaint.
  • Someone else already told the guest they can check in early.

Otherwise, ReplyAI writes the message in the guest's language and sends it on the channel they usually use.

Declined or expired guests: The guest isn't told anything, and their check-in time doesn't change.

Note:

The agent doesn't remember declined guests. It suggests them again on each hourly run until check-in if they still qualify.

 

Was this article helpful?
0 out of 0 found this helpful