Best answer

Setting up a zap to make a reservation on a specific day of the week (repeating)

  • 23 April 2021
  • 4 replies
  • 81 views

Userlevel 1
Badge

My goal with this zap is to book a tennis court reservation. The reservation will be on the same day and time each week. 

 

The zap will log in to the account, find the correct date, and make the reservation. 

 

The booking app allows the reservation to be made 6 days in advance. For example, a reservation on Thursday, April 29th, 2021 at 8 am could be made on Wednesday, April 21st, 2021 at 8am. 

 

I’m using a trigger with the day of the week, Wednesday and time of 8am.

 

The webhook will go to:

https://pbtc.skedda.com/booking?viewdate=

 

Then it needs to add the desired date to the end of the URL in this format:

2021-04-29

 

What is the best way to do that?

 

Thanks very much for your help!

icon

Best answer by Troy Tessalone 23 April 2021, 21:28

View original

4 replies

Userlevel 7
Badge +14

Hi @imarketing 

 

You can Format a date using the Formatter > Date / Time > Format option: https://zapier.com/help/doc/how-use-formatter-functions

You can then concatenate a static hardcoded value with a dynamic variable in a field like such:

https://pbtc.skedda.com/booking?viewdate=[YYYY-MM-DD]

 

Altho, not sure you’ll be able to achieve what you’re trying to do, of scheduling a reservation.

The Skedda app only has 2 triggers available via their Zap app integration (0 actions, 0 searches).

You’d likely have to leverage the Skedda API via a Webhooks app step in the Zap: https://zapier.com/apps/webhook/integrations

NOTE: Based on GSearches, unsure if Skedda has an API available.

 

 

Userlevel 7
Badge +12

@imarketing 

Just to further add, it does look like Skedda has an API but you will need to reach out to their technical support team for access (https://support.skedda.com/en/articles/663213-terms-and-conditions-for-venues

 


It does appear that it is API Key based which should work well with Zapier’s webhook action. Ultimately, it will come down to if they have an endpoint that supports making a reservation

Userlevel 1
Badge

Thanks so much for your help, @Troy Tessalone ! I’ll look into it. 

Userlevel 1
Badge

@GetUWired thanks so much for the info! That gives me hope that it could work. Knowing that fact about the endpoint is really helpful too. Much appreciated!

Reply