@amajors we are also a field service company and ran into similar hindrances. See my notes below. I’d be happy to get on a call with you to share ideas.
Some of our Big Pain Points:
Appointments: Workflow no longer restricts what actions can be performed. Not sure what you mean by this, but workflows can be customized to allow/restrict certain actions as needed. They removed the “workflow stages” restrictions. I know that you can now get into a workflow window to change how things flow but we used the workflow dropdown to indicate where a job was at in its process. It was a nice field to create events and color code inquiry with.
Appointments: Paused status, staff can start a new log line. Once Appointment is Started, another log line is added. Pausing appt, then resuming appt will complete log line 1 and create log line 2 with in process status. We informed our techs not to create new lines and let the system create it for them. This was not an issue for us, thankfully. We have had all kinds of problems with the mobile app and the Start/Pause/Resume/Complete actions. I had to end up disabling some of the actions in the Mobile so our techs would stay bought into the system. There were so many errors and bugs it was awful.
Appointments: Once Appointment is complete and a needs to be reopened, it clears the logs or if the Timecard is processed, you can’t Reopen. Agree that this is a pain…. We had to implement strong checks and balances and ingrain the procedures in our techs. It is not often, but when we do have to reopen appointments, we have to deal with this reality.
Appointment: It takes too many clicks to Pause, Start, Complete a line. Expectation is it should function like a stop watch or the old time punch cards. Our businesses may be different, but we don’t really mess with the line statuses. We have techs use the Log and associate that with a service line item so the status updates from the Log. Our techs Start appt, create log, perform work, change log to completed, change service line status to not finished or leave it completed, then Complete Appt. It is a handful of steps but it’s been reduced as best as it can be in our use case. We have multiple staff on one appointment and they take different breaks or have different time. It was (and still needs improved) not user friendly to use the mobile app to manage time/logs.
Appointment: When completing one appointment and starting another, time is lost or a back date has to take place by the staff. It would be ideal if there was some type of Complete Appt and start Next option.
Calendar: Almost useless. It gives a view of expected Appointment times but there is no update with actual. If it’s going to show expected, it should also show actual logs. Or there should be another calendar that shows logs. Yeah the calendar board is way behind the competition in terms of dispatching capabilitie. We’ve been working with Acumatica to make meaningful enhancements (coming in the next year or so).