Setting up the Rezdy Integration

Integrate your Rezdy reservation system with Fotaflo. This integration provides a more seamless photo delivery experience for you and your guests.

This guide helps you integrate your reservation system with Fotaflo by sending reservation data using notification webhooks from Rezdy.

When a webhook reservation is sent, Fotaflo will parse the request and store:

  1. the name and contact information of the guests
  2. the date and time the tour starts and ends

It will then create a label for that reservation using the dates, times and contact names provided. A tour guide using the Fotaflo app to take photos of guests will be able to select any labels for tours which begin within 24 hours (12 hours in the past to 12 hours in the future). Once one or more labels are selected they can continue the tour and any photos taken will be labelled when uploaded to Fotaflo.

Finally, if automated deliveries are enabled, the photos associated with a reservation label will be delivered.

Deliveries are automatically sent according to the following default settings:

  • If your location does giveaway deliveries, within 5 minutes of the first photo uploaded to that label after the tour start time.

Rezdy Integration

Integration Setup Summary

  1. Go to the Fotaflo integration settings page and select Rezdy from the list of possible integrations and click the Create button to continue.  If you are unable to reach the page, please contact Fotaflo support.
  2. Now that the integration is created, proceed to the Manage Integration Keys button to create a new Integration Key:
                 
  3. Click the Create a New Key button in the lower right hand corner:
                                   
  4. Copy the newly created key to your clipboard.
  5. Log into your Rezdy account.
  6. Navigate to Integrations > Webhooks in the left-hand menu
  7. Click the New Webhook button
  8. Enter the following then click Create:
    1. Web Hook Name: Order Created
    2. Web Hook Type: New Order
    3. Target Url: https://[INTEGRATION KEY]:@2.fotaflo.com/reservations/rezdy.json
      1. Replace [INTEGRATION KEY] with the integration key you copied from Fotaflo earlier.  Note that the :@ must remain after the key and before 2.fotaflo.com.  For example, if the integration key were abcd1234 then the Url should look be: https://abcd1234:@2.fotaflo.com/reservations/rezdy.json

  9. Once the webhook has saved, click Cancel then click New Webhook to create a second webhook and enter the following:
    1. Web Hook Name: Order Updated
    2. Web Hook Type: Updated Order
    3. Target Url: https://[INTEGRATION KEY]:@2.fotaflo.com/reservations/rezdy.json
      1. Replace [INTEGRATION KEY] with the integration key you copied from Fotaflo earlier.  Note that the :@ must remain after the key and before 2.fotaflo.com.  For example, if the integration key were abcd1234 then the Url should look be: https://abcd1234:@2.fotaflo.com/reservations/rezdy.json
  10. When complete, you should have 2 webhooks set up with New and Update triggers both going to the same Payload URL:
  11. The integration should now be active and ready to test.  If you would like to import upcoming waivers that were created before the integration was enabled please contact Fotaflo support.