# Publishing your Menu

{% embed url="<https://urbanpiper.portal.trainn.co/share/Vt3JQbQUmm2Dtz6e6PkK4w>" %}

## How to Publish Your Menu on Urban Piper

In this video, let's see how to publish your menu on Urban Piper.

### Types of Publishes

Let's start with learning about the different kinds of publishes you can do on Urban Piper:

* **Regular On-Demand Publish:** When you do an on-demand publish by clicking on *Publish Now*, we start the process of updating your menu as soon as you confirm that you want to publish your changes.
* **Scheduled Publish:** This option is used to update the menu at a later point in the future.

### Ways to Publish a Menu

Now that you've understood the difference between the two, let me show you the different ways in which you can publish a menu on Urban Piper:

#### 1. Through the Menus List

If you have made your changes already and simply want to publish the menu, click on *Publish Now* or *Scheduled Publish* button on the menus list to publish your menu.

#### 2. Within a Menu

You can also publish a menu within the menu itself:

* **Publish Now or Schedule Publish:** Use the *Publish* button in the menu.
* **Preview Menu:** To do this, select the location and platform whose menu you want to preview. Our internal verification engine runs checks on your menu. If there are no errors or warnings, the menu is ready to publish. Once you've verified your menu, you can click on *Publish*.

### Publishing Steps

1. Select the locations you want to publish to.
2. Select the platforms you want to publish to.
3. Click on *Publish*.

### Scheduled Publish Steps

1. Click on the *Scheduled Publish* button.
2. Select locations and platforms in a similar way to a regular publish.
3. Our internal validation checks for errors and warnings on the menu.
4. Select the date and time.
5. Clicking on *Submit* confirms the schedule for a later point of time.

### Canceling a Scheduled Publish

If you have set up a schedule, you can cancel it using the same flow as scheduling a publish. You'll see a *Cancel Scheduled Publish* button instead in that case.

And that's about it. That's how you publish a menu on Urban Piper.


---

# 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://help.urbanpiper.com/business-manager/publishing-your-menu.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.
