platelet-app/platelet

H and B Caller field for name of establishment

Closed this issue · 5 comments

A establishment may call for a task, that comes from and goes to different locations. We need to record the establsihment that makes the request

There are three places to record contact information at the moment - there are the "caller details" and also contact information against the pick up and delivery locations. The pick up and delivery location contact information is auto-filled from the directory, but it can be changed by the user after.

Does this work for this use case?

Ah I understand better now. Yes I'm sure an extra field could be added for the establishment name.

Proposal for a possible solution towards both this issue and #45

Searchable locations directory on the caller screen to search through known establishments:
Screenshot from 2022-05-06 20-28-33
Screenshot from 2022-05-06 20-28-37
On selection, the establishment label is displayed and a toggle "Same as pick up?" appears. The telephone number is auto-filled from the directory.
Screenshot from 2022-05-06 20-35-56
When Same as pick up? is selected the pick up location is auto-filled with the same details
Screenshot from 2022-05-06 20-28-58
Move priority to the final step to better fit the flow of a conversation.
Screenshot from 2022-05-06 20-29-05

I've also swapped the pick-up/deliver tabs with items tab to better fit the flow of the conversation.

@PaulFreewheelersEVS let me know your thoughts too.

This works for me for #45