How ReacherX adapts its CRM to different use cases
Follow a workspace use case from shared definitions to profile stages, △ Agent prompts, and reporting.
Open a candidate who has been marked Hired, then look at the stored status. You'll find converted, not hired. A customer can have that same value. The workspace tells the app what the value means to the person using it.
That is the first thing to understand before changing a use case in ReacherX. You don't need a new table for every kind of person the user wants to find. The shared definition changes the labels and gives △ Agent context about the job.
This walkthrough follows v4 beta at commit 8ea2662.