# Modify Programs

## <mark style="color:green;">View the list of all program</mark>

To modify the program details, simply navigate to the list of all the courses you have added to your Learning Experience Platform (LXP) instance.

Regardless of the status of the programs, whether they are in 'Draft' or 'Published', you can still make changes to their details. Search for the specific course you want to modify by using the 'Filter' search box,  and click on the 'Actions' dropdown menu corresponding to the program.

From there, you will have the option to edit the program details according to your requirements.

***For Illustration**: We'll try to modify details of the* program *we just created called "Personality Development Program"*

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

## <mark style="color:green;">Update program information</mark>

When you click on 'Edit' against the desired program, a form appears with the existing details pre-populated, you can now make the necessary updates or modifications to the program information.

&#x20;Once you have made the desired changes, simply click on the 'Update Program' button to save and apply the modifications.

\
\&#xNAN;***For Illustration**: Let's say we want to update the description about the* progra&#x6D;*, and convey to the students how they can additionally benefit, we've added some more text.. (In the example for ease of reference we have highlighted the updated information with a yellow marker)*

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

You can also modify the status of the program, this is useful if you wish to 'Unpublish' a program.

{% hint style="info" %}
**DELETE Option:** Once you have published a program or training program and conducted training batches, deleting the programs is not possible. Deleting a program after it has been delivered would impact your usage statistics for billing purposes, as well as the associated analytics and reports tied to the program. Therefore, program deletion is only an option if no training batches have been conducted for that specific program.
{% endhint %}


---

# 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.skolar.li/program-management/modify-programs.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.
