# Python Script Editor

{% hint style="warning" %}
The Python Script is currently an experimental feature.
{% endhint %}

Just like any other Pollination product, we are committed to empowering users to build their own solutions on top of our products. The Python script editor is nowhere close to what it should be but it is the starting point to provide an Application Programming Interface (API) for the Model Editor. It can already save you hours of work by allowing you to develop and run automated workflows to edit the Pollination Model.

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

## Opening the script editor

To open the script editor, click on the user setting button on the top right of the screen, and then select "show code editor".

<figure><img src="/files/bV4Xtyvm2DmUc5TSuur1" alt=""><figcaption></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.pollination.solutions/user-manual/model-editor/python-script-editor.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.
