A system and methods are provided for communication between entities that
need to coordinate on scheduling events. Communication between
schedulers, such as coaches, athletic administrators or organization
administrators who may be in charge of a multiplicity of sports or
activities at institutions, such as colleges or universities, who need to
connect and communicate on a particular task. These tasks may include
scheduling of events such as sports competitions or other events or
activities in which there may be shared or common interests or a shared
network of users, players or participants. Search by criteria to find
matching potential opponents for scheduling events is also provided.
Automatic schedule updates are maintained, typically in a logically
centralized database, facilitated by a messaging system to facilitate
ease of scheduling.