I need to solve a problem within job booking software and am hoping to find a good way of doing that.
The current system uses a set of check boxes to represent the problem description when a customer rings up. These check boxes are useful to admin, but not really from a customer perspective.
My thoughts were to have 1 or more english representations of these checkbox items, corresponding to each one. That would be easily searchable on the fly while a customer was on the phone explaining their problem.
Sometimes the telephone operator may need to ask a further question though, and I will need to allow for a level of questioning after the initial problem description.
At the end of the problem diagnosis, this should still represent 1 or more checkboxes at the back end.
An example:
- A customer rings up complaining that "my water is cold".
- Telephone operator types in "cold" and multiple results are returned "repair hot water system - gas" & "repair hot water system - electric"
- In order to correctly choose, another set of questions is presented for the telephone operator to ask. "Is your HWS Gas?", "Is your HWS Electric?"
Once that is selected, the correct item is associated with the job.
I need to find the best way to represent this?
I guess the core elements are:
- The low level checkbox descriptions
- The english descriptions (1 or more per checkbox)
- The secondary questions to narrow down the description
Any help would be appreciated!