Skip to main content

How to Troubleshoot Issues When Scheduling Automated Sends in Harmony

Learn to detect and resolve failures in Harmony's automated deliveries with quick checks and best practices.

Written by Hervé
Updated over 4 months ago

Identify Automation Failures and Successfully Resolve Deliveries

Sometimes, a Harmony event might not be generated for a specific booking. This happens because the booking and its data must meet all the requirements defined in the configured solution. If any of them don't match, the event isn't created. To help you, here's a checklist and best practices to help you identify and resolve the issue.


Key Definitions

  • Event: a scheduled action that Harmony automatically executes based on the established configuration.

  • Harmony: a platform that allows you to configure and automate email deliveries related to bookings.

  • Tags: labels that allow filtering and segmenting bookings, accommodations, owners, or portals in a solution.

  • Template: a model that combines predefined text with elements that can be modified and filled in.


Checklist

  1. Booking Status

    • Is the booking in one of the statuses configured for that solution?

  2. Dates

    • Does the booking date match the date range defined in the solution?

  3. Language and Template

    • The assigned template must be available in the client's language.

    • Example: if the client speaks Italian, the template must have an Italian version configured.

  4. Configured Tags

    • Do the booking, accommodation, owner, and portal meet all the tags defined in the solution?

      • If all tags are met, the event is created.

      • If any are missing, the event is not generated.

  5. Bookings from Non-Compatible Portals

    • Muchosol: not compatible with Harmony; messages must be sent manually from the booking in the VRMS.

    • Cross selling: also not compatible; delivery must be done manually.

Best Practices

  • Before activating a new solution in Harmony, test with fictitious bookings to confirm its correct operation.

  • Use the status check page to review solution deliveries and resend any that have failed.

  • Internally document which booking statuses, dates, and tags you have configured: this makes it easier to detect failures.

Harmony only schedules an automated delivery when the configuration and booking data exactly meet the established criteria.

Knowing these checks and applying best practices will allow you to quickly identify the cause of a failure and maintain efficient control of notifications.


Frequently Asked Questions

What happens if the client has a language for which there is no template in Harmony?

The system does not generate the event. You must create the template version in that language or send the message manually.

Is it possible to use a single template for all languages in Harmony?

No. Each language requires its own template version.

Do additional tags not configured in the solution affect the creation of the event?

No. As long as the booking meets the defined tags, the event will be generated, even if there are extra tags.

Is Harmony compatible with all booking portals?

No. Currently, it does not work with bookings from Muchosol or Cross selling; those deliveries must be done manually.

What should I do if I checked all the points and the event still isn't created in Harmony?

You should contact Avantio's Customer Experience team and provide the booking number and configured solution for them to review the issue.

Did this answer your question?