Main flow
This section describes the simplest flow: the service automatically selects a robot, the robot picks up the cargo at the loading point and takes it to the delivery point. For more information about other options, see Popular use cases.
|
Step |
Who performs |
Action |
|
1 |
Partner |
Creates an order for cargo delivery to the customer. In the In the The service expects date and time with timezone specification. Example formats:
If timezone is not specified, the service assumes UTC+0 timezone. Request
The response returns the Response
|
|
2 |
Service |
Evaluates the order, which takes about 1 second. The order is automatically approved, and the estimated time of arrival (ETA) to the customer is calculated. A robot is chosen for the order, the order is sent for delivery, and the order status to Additional flows:
|
|
3 |
Partner |
Requests the order status using the order Request
For the approved order, Response
|
|
4 |
Robot |
Arrives at the cargo pickup point. The order status is |
|
5 |
Partner |
Opens the lid to put the cargo. Request
|
|
6 |
Partner |
After the cargo is loaded, confirms it. When confirmed, the robot lid closes automatically: you don't have to send a request. Request
|
|
7 |
Robot |
Transports the cargo to the delivery point. The order status is |
|
8 |
Customer |
Opens the lid to pick up the cargo. Request
Additional flow:
|
|
9 |
Customer |
After receiving the cargo, the customer confirms the delivery. When confirmed, the robot lid closes automatically: you don't have to send a request. Request
Additional flow:
|
The order status changed to delivered. The order is complete.
If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.
The customer uses the partner's mobile app.