Connecting Your StayNTouch Account to DIAMO

Before You Start

  • Reach out to ‘[email protected]' & '[email protected]’ to request for the integration access to DIAMO with the Hotel name keeping ‘[email protected]’ and ‘[email protected]’ in cc. You can also contact your DIAMO revenue manager for assistance getting credentials.
  • Once StayNtouch team has enabled your property for DIAMO, they will send you the following credentials in a separate email:
    • Client ID
    • Client Secret
    • Auth URL
    • Connect URL
    • Hotel ID
  • After you have received the above credentials from StayNtouch, you are ready to connect your property with DIAMO.


Step 1: Connect StayNtouch to DIAMO

  1. Obtain RMMS Onboarding link by contacting your DIAMO Revenue Manager. Once you receive the link, create your account and log in to DIAMO.
  2. After login in, navigate to Account Settings >> Connect PMS tab. Search for 'StayNtouch'
  3. Paste all credentials you received from StayNtouch and click on 'Connect to StayNtouch'


  4. Once connected, your StayNtouch room types will appear in your DIAMO dashboard


Step 2: Configure your Default Rate

Once your StayNtouch account has been successfully connected, remain on the Connect PMS tab to configure the Rate that DIAMO will manage.

Under Rate Configuration, select the desired Rate from the dropdown.

Click Save Configuration to complete the setup.



Updating Your Rate Configuration: If you need to change the configured Rate at a later date:

Click Change Configuration

A confirmation prompt will appear. Click Continue to proceed.

Select the new Rate from the dropdowns and Click Save Configuration to apply the changes.


Step 3: Managing minimum stay from DIAMO

You can manage minimum stay directly in DIAMO — set it once and DIAMO keeps it synced to 

StayNTouch alongside your rates. Two things to know before you start:

It's enabled on request, per property. Because of StayNTouch's API rate limits, Minimum Stay isn't switched on automatically. Ask your DIAMO Revenue Manager (or email [email protected]) to enable it for your hotel — it's quick to turn on.

Minimum stay syncs once a day. Unlike prices (which update through the day), minimum-stay changes are pushed to StayNTouch once daily. We'll increase this frequency over time; for now, expect changes to reach StayNTouch within a day.

Turn it on

Once enabled for your property, go to Preferences → Restrictions and turn on Minimum Stay. Set your property default (by Weekday/Weekend or by Day of Week) — a complete default is required before you can save. You can then layer minimums by Season, Event, and per-date Calendar Override; DIAMO combines them into one effective minimum per date (Override › Event › Season › Default).


How it applies to StayNTouch

  • Minimum stay is set at the property level and applies to all room types on your configured rate (the rate you selected in Step 2) — there are no per-room-type minimums.
  • DIAMO is the source of truth for minimum stay once it's on.

If you turn Minimum Stay off

  • DIAMO stops managing minimum stay but does not clear what it last sent — those values stay in StayNTouch.
  • To effectively remove a minimum, set it to 1 night and save before turning the feature off.

Two-way minimum-stay sync (StayNtouch ⇄ DIAMO)

With StayNtouch, minimum stay syncs both ways — changes made directly in StayNtouch now flow back into DIAMO, not just DIAMO → StayNtouch.

  • When you turn Minimum Stay on, DIAMO reads the minimum stays already set in StayNtouch and shows them on the pricing calendar with a PMS source. It won't re-push these — they're already in your PMS.
  • When you change a minimum stay in StayNtouch, DIAMO picks it up and shows it as a PMS value. PMS-set values (which are set after MinStay toggle is turned ON) take top priority.
  • Because a PMS value wins (which are set after MinStay toggle is turned ON), you can't override a date in DIAMO that already has a minimum set in StayNtouch — you'll be asked to change it in StayNtouch (or contact DIAMO support). Defaults, seasons, events and other overrides work as usual and push back to StayNtouch when they change.
  • Reset to PMS: resetting your property default falls back to the minimum stays currently in StayNtouch, rather than clearing them.
  • StayNtouch enforces minimum stay on the guest's arrival day.

Turning the feature off is unchanged: DIAMO stops managing but doesn't clear values already in StayNtouch.

Did this answer your question?