Build and configure the system to fit your needs!
Having objects and tasks is pretty simple. You build a task that you connect with moving object. It's easy. But what if you want to create more complex task, like go here, take that and deliver here. This is why we build paths.
Paths are the tasks / places connected together that are assign to one user.
To start building a path you need to assign a starting point. Lets simulate that with bakery delivery. So I added a point with a bakery address and instruction for delivery person
After that we click "Add Path" and create a second point:
As you can see here we created a path
Let's add one more point to this task
As you can see here we have a pretty complex path. Now how that works for user.
Automatic search for that task only takes the initial starting point as refference
When user / driver is assign to this task he will receive an information about it on his mobile. It will looks something like that:
As you can see hee can see only first point, but in the description there is an information that this is (1/3) tasks to do. To start the task he needs to click begin. When he click begin the status of a current task change for "in-delivery". When he click delivered the next point appear on his phone connected with this task with brand new instructions:
This way he can do tasks one by one and complete the path you developed. You can easily check the status of the task on a map or task card:
This is how paths works. There are couple of things you should know here:
- - The whole task will be completed only when all 3 points will have status changed to delivered.
- - If any of the task will be cancelled the whole task will have cancelled status
- - If you switch a user between the task, the new user will see only tasks that are not delivered