Skip to main content
Question

Location-based scheduling

  • July 16, 2026
  • 3 replies
  • 31 views

Hello,

I run a home-services business and we provide in-home sales and services. Customers reach out to us and we send a rep to their house. We cover a large metro area (DFW). As a result, our reps only cover areas that they generally live near as it can take 2+ hours to drive across the greater DFW metroplex. I’d like the ability to create service areas, or territories, and assign different reps to those territories. If a guest user’s address falls within a territory I only want to show calendars for rep’s that are assigned that territory.

I have read a similar topic in these forums that is a few years old and some workarounds were suggested, but those don’t really work in our use case and the workaround suggested are clunky and I can imagine a pain to maintain.

Is there no way to account for this use case other than some clunky workarounds?

3 replies

  • New Community Member
  • July 19, 2026

Hey ​@Kyle18073 -

While this feature isn’t built into Calendly, you can setup a workaround using the Google Map’s API to dynamically route the guest to the closest service technician (the feature works similar to Service Titan’s dispatching feature if you’re familiar with that platform). Below is an old video of a platform that is no longer available that shows how this works. Happy to help answer any questions about how to set this up as it has been a pretty common use case I’ve implemented.

 

 


  • Author
  • Community Member
  • July 20, 2026

Hey ​@Kyle18073 -

While this feature isn’t built into Calendly, you can setup a workaround using the Google Map’s API to dynamically route the guest to the closest service technician (the feature works similar to Service Titan’s dispatching feature if you’re familiar with that platform). Below is an old video of a platform that is no longer available that shows how this works. Happy to help answer any questions about how to set this up as it has been a pretty common use case I’ve implemented.

 

 

Thanks but this isn’t really what I’m looking for. It does not seem scalable. We cover a large metro area and there may be 50+ cities in that metro area. I’m not really interested in creating and maintaining 50+ event types.


  • New Community Member
  • July 20, 2026

Hey ​@Kyle18073 - the video is pretty old (4 years), and was recorded before Calendly added an event type API.

With their new API this would be automated since you could use the API to auto create an event type for each location dynamically (https://developer.calendly.com/api-docs/nuowpx7qfagsc-create-event-type)