# Create a Calendar Event in GCal avoiding conflicts

**URL:** <https://community.glideapps.com/t/create-a-calendar-event-in-gcal-avoiding-conflicts/10039>\
**Category:** Ask for Help\
**Created:** [May 30, 2020, 12:23pm UTC](https://community.glideapps.com/t/create-a-calendar-event-in-gcal-avoiding-conflicts/10039 "2020-05-30T12:23:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![maschera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maschera/32/6730_2.png) [@maschera](https://community.glideapps.com/u/maschera)\
**Post date:** [May 30, 2020, 12:23pm UTC](https://community.glideapps.com/t/create-a-calendar-event-in-gcal-avoiding-conflicts/10039/1 "2020-05-30T12:23:31Z")

</div>

Gliders,

I’m trying to develop a booking app for a client who would like users to book an appointment with different specialists.

The desired flow:

1. User fills in details: Name, Email / Phone, Booking Date, Booking Time, Specialist
2. User will see an in-app confirmation of whether the event has been confirmed or not, without having to receive any email
3. Admin will see a Google Calendar event popping up if the booking with a certain specialist has been accepted, with all the required details
4. Admin should be able to set unavailability time for each single specialist based on his working hours / lunch breaks
5. Ideally, but not necessarily, Admin should allocate buffer time between an event and another

Essentially, I would need to replicate what Calendly does, but I’d like to manage it all through Glide and Google Calendar.

I have played around with Zapier, but it seems I’m stuck with automatically acceptance / refusal based on availability.

The app is aimed at retail and consumers, so it should all be managed via the Glide app, at least from a customer perspective.

Is there anyone who developed a similar workflow?

Thanks in advance
