# Delivery Agent Dashboard

## **The interface of the dashboard**

### **Waiting Page**

This is the initial page that will be shown in the Delivery Agent dashboard until any order gets accepted from the kitchen dashboard.

![](/files/0SMrFOKIzlYjWY8tlgPy)

### **Main Page**

When the order gets accepted from the kitchen dashboard, this page will be shown in the dashboard.

![](/files/YeVq7NwYw8ZZ0pjXrt00)

### **Order Details**

* This section displays details of the customer who has placed the order together with the order ID.
* From the kitchen dashboard order details, data will be sent to the pipeline as API. We fetch the necessary details in the dashboard through a WebSocket.

### **Tack Order**

* In this section, the user can see the ***Estimated Time*** to deliver the food to the customer.
* Once the user decides to pick up the order, he can update the status by clicking the ***Order Picked*** button.
* In the same way, he can update the status by selecting the ***On the Way*** and after delivery, he can click the ***Delivered*** button so that one API call will happen.

![](/files/vT6lm2jKR1w7FemFtpP3)

* The API will contain the below JSON structure:

```
{
      "ORDER_ID": orderid,
      "delivery_starttime": start,
      "delivery_endtime": end,
      "DROP_OFF_STATUS": "0"
    }
   
```

### **Delivery Map KPI**

&#x20;In this Map KPI, the users can see the delivery location of the order.

### **Successful Message**

After clicking on the delivered button one success message popup will come and at the same   time API also be called.

![](/files/hJ97F2ElHtwmQFsloY2T)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bdb.ai/solutions/retail-solution/order-portal-retail-dashboard/delivery-agent-dashboard.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
