Assignors can manually assign officials, use auto-assign, or let officials request games from a general pool while generating invoices for assigning and officiating fees and creating activity reports based on user roles. Organizations have the flexibility to create their own pools of officials, teams, arena locations, and game fees, with the added ability for officials and teams to block each other and set travel restrictions.