Skip to main content

I am currently working with a client who operates a private taxi service, allowing customers to schedule their own appointments. As I often do with clients, I am recommending the use of Calendly to streamline appointment management. Given the nature of his business and his default office location, I’d like to configure Calendly to automatically factor in travel time before and after each fare, based on the pickup and drop-off addresses provided during scheduling.

Is there a way to integrate Google Maps or Apple Maps with Calendly to calculate and account for travel times dynamically? This would help ensure accurate scheduling while maintaining sufficient time between rides.

Hi ​@Phil56003!

So I’ve actually tried digging into this one before and haven’t found a great solution yet.

Calendly can integrate with other apps using Zapier (6000+ to be precise!), however I’ve yet to come across a good way to extract the travel time from Google Maps, Apple Maps, etc. I know there was some talk about using some crazy custom APIs or a funky multi-level workaround in Google Sheets, but both are far more complicated than most customers are going to want to or even can do. Here’s a few threads from Zapier Community on it:

https://community.zapier.com/how-do-i-3/calculating-mileage-between-addresses-14762

https://community.zapier.com/how-do-i-3/is-there-a-way-to-integrate-google-maps-with-zapier-20646

 

If there was a way, what I’d do is feed back into my native calendar (Google Calendar in my case) to create tangible buffers on either side. That would effectively block off the calendar, prevent double booking, and work pretty darn awesome. If only we had a tool that worked super well!


Reply