Skip to main content

Hello! I’m trying to schedule a buffer time block for 30 minutes immediately after a meeting scheduled using my OnceHub. I’m finding that it’s working, but it’s creating the buffer meeting more than two days after the original meeting. I just tested with a meeting scheduled 11:30am on the 23rd, and the buffer meeting was created for 12:30pm on the 25th. Clearly I’m missing something about the timing piece. 

I’ve confirmed my timezones in both oncehub and zapier are correct. Thanks for any advice.

Here’s the current configuration:

 

Hi ​@NickiS 

Removing the leading extra / in the Start Date & Time field input.

 


@NickiS 

Also, the mapped variables values for Start/End Date & Time have time ranges rather than just a single timestamp.

So you will need to add Zap steps to parse out the start time and end time from the variable value.

Try these options:

 


Thanks ​@Troy Tessalone ,

I see the / in the example I provided above, thanks for pointing that out. It’s no longer showing in my configuration. The timing is still not working (just tested again with 2:30pm on the 23rd and the follow up meeting is now 12:30pm on the 25th). 

 

Regarding the second part of your recommendations, I tested out the Formatter but as it adds another level to the Zap I don’t believe I can do that unless I have a paid license, is that correct? I’m currently trying to get the free version to work. From what I’ve read I thought that the modifier I’ve added to the end of the variables should work - the +30m should mean that the follow-up meeting would start 30 minutes after the original booking time, and the +60 should mean that the follow-up meeting ends 60 minutes after the original booking time. Is that correct, or am I missing something there?

I don’t see any other options I could use for oncehub. 

Thanks again for the advice!

 

 


@NickiS 

Take a look at the screenshot below.

You have the same variable mapped fro both Start Date & Time as well as End Date and Time.

Notice the end of the value for the variable shows this: ...:30PM - 03:00PM

That means the actual value of the variable is not a timestamp, rather it’s a text string that has a date (e.g. Tue, Jul 15, 2025) plus a time range (start time - end time).

So you need to add Zap steps to first parse the variable value to get the different parts to use:

  • date
  • start time
  • end time

Then map those variables into the correct field.

 

Sharing these options again...

Try these options: