> For the complete documentation index, see [llms.txt](https://help.urbanpiper.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.urbanpiper.com/ordering-channels/keeta.md).

# Keeta

UrbanPiper's Keeta integration lets you manage your entire Keeta business from one place — menu, item and modifier availability, orders, discounts, and store hours. Orders flow straight to your POS, and changes you make in UrbanPiper sync back to Keeta.

Here's what you'll find in this section.

### Getting started

* [**Integration Overview**](https://help.urbanpiper.com/ordering-channels/keeta/integration-overview) — What the integration supports across menus, orders, and store controls, plus timelines (activation takes up to 48 hours; menu updates show in 5–10 minutes).
* [**Integrate Your Keeta Account with UrbanPiper**](https://help.urbanpiper.com/ordering-channels/keeta/integrate-your-keeta-account-with-urbanpiper) — Step-by-step guide to going live: prep your Keeta outlet details and submit a "Request to Go Live."

### Menu & availability

* [**Manage Your Menu**](https://help.urbanpiper.com/ordering-channels/keeta/manage-your-menu) — Publish menu changes to Keeta, track them in Publish Logs, and fix common publish errors using the error reference table (unique names, category/item/option limits, restricted keywords, image formats).
* [**Manage Item Availability**](https://help.urbanpiper.com/ordering-channels/keeta/manage-item-availability) — Mark items out-of-stock in real time and in bulk (note: auto stock-in isn't supported — items must be stocked back in manually).
* [**Manage Modifier Availability**](https://help.urbanpiper.com/ordering-channels/keeta/manage-modifier-availability) — Same real-time, bulk control for modifiers (auto stock-in not supported).

### Orders & promotions

* [**Manage Your Orders**](https://help.urbanpiper.com/ordering-channels/keeta/manage-your-orders) — What UrbanPiper supports for Keeta orders: real-time push, discount/charge/tax info, full status updates, and cancellations.
* [**Running Discounts on Keeta**](https://help.urbanpiper.com/ordering-channels/keeta/running-discounts-on-keeta) — The three sponsorship models (restaurant, Keeta, shared) and four discount types (fixed, percentage, percentage dish, delivery fee), all configured on the Keeta Dashboard.

### Controlling availability

* [**Manage Store Hours**](https://help.urbanpiper.com/ordering-channels/keeta/manage-store-hours) — Set and sync your outlet's operating hours via Schedules in Business Manager (note: manual availability overrides disable store timing and need re-syncing).

### Quick reference

* **New here?** Read **Integration Overview**, then **Integrate Your Keeta Account** to go live.
* **Managing your menu?** Use **Manage Your Menu**, plus **Item** and **Modifier Availability** for real-time stock control.
* **Orders and offers?** See **Manage Your Orders** and **Running Discounts on Keeta**; use **Manage Store Hours** for operating times.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.urbanpiper.com/ordering-channels/keeta.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
