> For the complete documentation index, see [llms.txt](https://developers-apps-in-toss.toss.im/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers-apps-in-toss.toss.im/guide/en/operation/check.md).

# Set Up Emergency Maintenance

Partner companies can preconfigure the mini app service maintenance schedule in the console, so users entering a mini app under maintenance can be shown a maintenance notice.

If you use the maintenance feature, users can check the maintenance status through a notice screen when accessing the mini app.

{% hint style="info" %}
**Please be sure to check.**

* Please set up the maintenance notice in advance before maintenance starts.
* After maintenance ends, be sure to change the status to 'Canceled'. The maintenance notice may continue to be displayed even though the mini app has returned to normal.
* While maintenance is in progress, requests to review the release of the latest version are not available.
  {% endhint %}

{% hint style="info" %}
**Handling users already in the middle of playing**

The current maintenance setting only shows the maintenance notice when entering the mini app **at entry time**only. For users who are already using the mini app, the status cannot be identified in App in Toss either.

Therefore, if maintenance is needed, **prior notice and separate measures**are required.

If communication with your own server is cut off, we recommend implementing logic to show an alert on the client side and close the mini app. For mini app termination, refer to closeView.
{% endhint %}

### **Access urgent maintenance settings**

* **How to access:** App in Toss console → Select workspace → Select mini app → App info → top right  **`Notify urgent maintenance`**

  <figure><img src="/files/f8d4947e9357954f25ea1a1fac6b0feefb85d6a5" alt=""><figcaption></figcaption></figure>

### **Enter urgent maintenance schedule**

* **Maintenance start date/time / end date/time:** Please set the maintenance period accurately.

<figure><img src="/files/61dac408643b2705dec8138df109b1feff1c8890" alt=""><figcaption></figcaption></figure>

### **End and edit urgent maintenance schedule**

* You can cancel the maintenance schedule by clicking the configured maintenance settings menu again.
* When you cancel it, the maintenance notice shown to users disappears immediately.
* If an extension is needed, also change the schedule by pressing the 'Urgent maintenance scheduled' button.

<figure><img src="/files/fa501f66adc0d5fe1cfae73f88c28ee6da428318" alt=""><figcaption></figcaption></figure>

### **Mini app display screen related to maintenance**

When urgent maintenance starts, upon service access **'Service is under maintenance'** (left screen) is displayed. \
On this screen, you can choose whether to agree to notifications about maintenance ending, and users who opt in to receive notifications will automatically be sent a push/notification after urgent maintenance ends. (right screen) \
This applies from Toss app version 5.253.0.

<figure><img src="/files/0ded558fbe5e8bc154cba762e315a3ebc37fe45c" alt=""><figcaption></figcaption></figure>


---

# 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://developers-apps-in-toss.toss.im/guide/en/operation/check.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.
