A central database contains all relevant details of mobile users, including their competences (e.g. skills and certifications).
Professionals in the field use the mobile app to set their availability. Location data of available users is sent to the central server.
At the back office, the planner requests all required competences within a defined geographical area.The application matches the request with the appropriate competence and location data, and presents all available (and unavailable) mobile users to the planner.
The planner contacts the mobile users of interest using the in-app messenger.