We've built a platform in Google Apps that matches staff (or staff to group leaders) randomly within teams on a recurring basis (monthly) and schedules calendar invites based on availability; I'd like to see if we could adopt the platform within Astro.