# Meet with Me: A Booking App that Prevents Conflicts

**URL:** <https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916>\
**Category:** Project Showcase\
**Created:** [March 26, 2020, 8:05pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916 "2020-03-26T20:05:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 26, 2020, 8:05pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/1 "2020-03-26T20:05:59Z")

</div>

# 👋 Hey Glide Community

[A while ago](https://community.glideapps.com/t/room-booking-that-prevents-conflicts/4288/4), I built a Booking App that sought to prevent conflicts using a bunch of spreadsheet formulas. The lag was unbearable.

@Jeff Hager swooped in and created a way using a Rollup column to eliminate the lag 😍

The last piece to the puzzle was to truly prevent conflicts by preventing users from booking times that occurred during another user’s meeting.

**Mission accomplished.**

### Take a look at my revamped booking app, [meetwithme.glideapp.io](http://meetwithme.glideapp.io)

* * *

Here’s a preview and video tutorial:  
 ![Untitled_ Mar 26, 2020 3_51 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/1766a34bb3696fb72c9230a0a90da48370b4303e.gif)

---

<div class="post-metadata">

**Author:** ![Daniel\_Lozano](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/daniel_lozano/32/4780_2.png) [@Daniel\_Lozano](https://community.glideapps.com/u/Daniel_Lozano)\
**Post date:** [March 26, 2020, 9:23pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/2 "2020-03-26T21:23:13Z")

</div>

This is amazing work!!! Could you make a tutorial on how you did this or share the sheet with us? I was actually working on something similar and never got it to work, this would help a lot!

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [March 26, 2020, 9:34pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/3 "2020-03-26T21:34:28Z")

</div>

Nicely done!

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 26, 2020, 9:54pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/4 "2020-03-26T21:54:35Z")

</div>

Sure thing. I’ll work on the tutorial tonight!

---

<div class="post-metadata">

**Author:** ![Tim\_Sullivan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tim_sullivan/32/3461_2.png) [@Tim\_Sullivan](https://community.glideapps.com/u/Tim_Sullivan)\
**Post date:** [March 26, 2020, 10:25pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/5 "2020-03-26T22:25:49Z")

</div>

Great work between you @Robert_Petitto and @Jeff_Hager. Nicely executed.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 27, 2020, 10:59am UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/6 "2020-03-27T10:59:41Z")

</div>

Thanks…only issues I’ve run into so far are as follows:

1. Only works for US date times
2. My Date/Time template concatenation is recognized by the calendar for the creation and output of an event, but is not recognized as a true date/time column, meaning I can’t filter the results. @Jeff_Hager…any ideas?  
 ![Screen Shot 2020-03-27 at 6.58.10 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/4/43eefc3eb033c13c8d55e40cc771f08dc86feea0.png) ![Screen Shot 2020-03-27 at 6.58.35 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/c/cf3c6ad0ca3e96e98f8461dd5f92979170861228.png) ![Screen Shot 2020-03-27 at 6.58.50 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/7/702469dbb47ce966bd7ea3c0f517d2d69ecf3003.png)

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [March 27, 2020, 11:54am UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/7 "2020-03-27T11:54:12Z")

</div>

I have the same issue with one of my date columns! It’s not being recognized as a date so I can apply a true date filter to it. It would be great to be able to change the column types in the editor and force it to be considered a date column.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 27, 2020, 2:22pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/8 "2020-03-27T14:22:18Z")

</div>

# 🔮 Automagical!

I just added Zapier integration! Creates calendar event and mails user with reminder to add to calendar! Try it out!

 ![Screenshot_3_27_20__10_18_AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/3/33afe829caf48052b5fa7e3170d1d02fe45e56a8.png)

---

<div class="post-metadata">

**Author:** ![Daniel\_Lozano](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/daniel_lozano/32/4780_2.png) [@Daniel\_Lozano](https://community.glideapps.com/u/Daniel_Lozano)\
**Post date:** [March 27, 2020, 4:08pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/9 "2020-03-27T16:08:38Z")

</div>

Great addition! It would be great if Glide could allow you to redirect the user to that confirmation screen once they submit the form, I know it isn’t possible yet, but I think it would add to the user-friendliness.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 27, 2020, 4:23pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/10 "2020-03-27T16:23:48Z")

</div>

I agree. This has been one of my feature requests:

 ![Screenshot_3_27_20__12_23_PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/991327db6db29ee8f8d2014527864f530f2a94e3.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 29, 2020, 5:40pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/11 "2020-03-29T17:40:19Z")

</div>

> [@Robert\_Petitto](#):
>
> My Date/Time template concatenation is recognized by the calendar for the creation and output of an event, but is not recognized as a true date/time column, meaning I can’t filter the results.

Sorry, I can’t think of a way to do this. I tried a few different formats (MM/DD/YYYY, ISO Timestamp, and decimal) but it’s not recognized. I know the calendar is very forgiving on date format and can parse strings as dates, so that’s probably why that works, but I suppose a template is always recognized as a string.

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [March 30, 2020, 6:55pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/12 "2020-03-30T18:55:29Z")

</div>

Just wanted to check in how you guys would do this: create an email back to the user with confirmation of their selected time — this wouldn’t need to happen on submission and could be done as a reminder email 24 hrs before the booking. How would you do it if you had to add this functionality?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 30, 2020, 8:05pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/13 "2020-03-30T20:05:24Z")

</div>

Probably a zapier action from the sheet itself, not the app. There are other google sheet addons as well that will mail merge and email based on a condition in the sheet. If I were fancier, maybe even a script?

---

<div class="post-metadata">

**Author:** ![rhalaly](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rhalaly/32/180_2.png) [@rhalaly](https://community.glideapps.com/u/rhalaly)\
**Post date:** [April 3, 2020, 12:21pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/14 "2020-04-03T12:21:27Z")

</div>

Can you share this app as a template please?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 3, 2020, 1:44pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/15 "2020-04-03T13:44:59Z")

</div>

I’ll create a generic version of this app soon. The current one is tied to my accounts. Stay tuned!

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [April 3, 2020, 3:43pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/16 "2020-04-03T15:43:52Z")

</div>

Is it possible to take a screenshot of how you made the Zap?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 3, 2020, 4:04pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/17 "2020-04-03T16:04:43Z")

</div>

## 💞 Copy this App:

> **[Copy of Meet with Me](https://meetwithmecopy.glideapp.io/)**
>
> A personalized booking app designed by Robert Petitto glideapps.com/experts/robert-petitto

* * *

## ⚡ Copy my Zap:

> **[Glide → Google Calendar & Email by Zapier](https://zapier.com/shared/7446067878a66f7f89df10eb8fc1446b1410a109)**
>
> Anytime a values is created in Glide, create detailed event in Google Calendar and send outbound email in Email by Zapier.

* * *

## ⚙ Screenshot of Zap Configuration:

 ![Screen Shot 2020-04-03 at 11.59.51 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/95a5a946f95a3fd11dfe6a0f06cdde8e39967b51.png)

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [April 3, 2020, 5:09pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/18 "2020-04-03T17:09:49Z")

</div>

Thanks for sharing.

---

<div class="post-metadata">

**Author:** ![Kingi\_Gilbert](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kingi_gilbert/32/4674_2.png) [@Kingi\_Gilbert](https://community.glideapps.com/u/Kingi_Gilbert)\
**Post date:** [April 3, 2020, 8:12pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/19 "2020-04-03T20:12:55Z")

</div>

wow this is a kickass app. mean dude. thanks for the copy!

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 3, 2020, 10:08pm UTC](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916/20 "2020-04-03T22:08:16Z")

</div>

Appreciate the kind words!

[Next page](https://community.glideapps.com/t/meet-with-me-a-booking-app-that-prevents-conflicts/5916.md?page=2)
