Choose which calendar(s) booked meetings appear on

Our use case here is scheduling repairs - Our team of repair techs can each take one repair a day. We’d like to implement a system where the customer can select their preferred repair tech and schedule with them or schedule with the first available repair tech. We also don’t want any internal meetings on the tech’s calendar to block off the day to be able to receive a repair. So I’d love to tie a meeting link to a repair calendar rather than the default connected calendar.