# Plugin Management Flow

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

After a user installs your plugin, they may want to manage the plugin settings. TRMNL will redirect the user to the `plugin_management_url` with a unique user identifier (UUID) params, so that you can identify them on your web server.

Example request:\
`https://yourapp.com/manage?uuid=ae48d6ac-48f4-4aed-8464-bad68368e97c`

**Note**: The UUID is the unique user identifier in the TRMNL plugin architecture. This allows TRMNL users to have multiple instances of the same plugin, each with their own settings.

If you saved the `plugin_setting_id` from the [Installation Flow](/go/plugin-marketplace/plugin-installation-flow.md), you can build a helpful "Back to TRMNL" button in your Management UI.

By appending `?force_refresh=true` to your return link, TRMNL will invoke a [Screen Generation request](/go/plugin-marketplace/plugin-screen-generation-flow.md) on the user's behalf and present a toast message when they're back inside the TRMNL application.

<figure><img src="/files/ZugNT9VzPQhqH6u5sjhK" alt=""><figcaption><p>Force Refresh toast message</p></figcaption></figure>


---

# 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.trmnl.com/go/plugin-marketplace/plugin-management-flow.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.
