This article presents possible use cases and corresponding sample flows that your app can support. It provides a useful starting point as you plan your app's implementation.
This use case provides steps for building a staff management system. For example, an event management company hosts large-scale multi-day conferences with hundreds of staff members across different roles (for example, security, speakers, logistics, tech support). They need a system to:
To create a staff management system, follow these steps:
Call Create Staff Member to register new staff members and assign roles such as Speaker, Security, Volunteer, or Tech Support.
Send each staff member the automatically-generated unique login link to self-onboard. When attending the event, the staff member uses this link to log in to the Check-in app. This app enables the staff member to perform authorized activities.
Staff roles and assignments may change during the event. If, during an event, a staff member must leave, you can call Update Staff Member to make the change.
At the end of the conference, call Query Staff Members with filters like createdDate
and role
to generate comprehensive reports on staff activity.