# More satisfaction

## Requirements (self-hosted)

| GLPI Version | Minimum PHP | Recommended |
| ------------ | ----------- | ----------- |
| 10.0.x       | 8.1         | 8.2         |
| 11.0.x       | 8.2         | 8.4         |

{% hint style="info" %}
This plugin is available without a [GLPI Network](https://services.glpi-network.com/#offers) subscription. It is also available on [GLPI Cloud](https://glpi-network.cloud).
{% endhint %}

{% hint style="warning" %}
The plugin **cannot work with anonymous users** (with email only) The plugin needs a GLPI account to use the user's token and allow one-click responses without authentication (the plugin takes care of this via the token). In this context you will need to use an external satisfaction survey, for example google forms.
{% endhint %}

***

## Install the plugin

* Go to the marketplace. Download and install the plugin **More satisfaction**

<div align="left"><figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2FkFX00XoLnvP72utVbo6F%2Fmore-satisfaction.png?alt=media&#x26;token=b61eb0e0-1386-4af8-9edb-eb8d94745126" alt="images/Satisfaction.png"><figcaption></figcaption></figure></div>

***

## Create a survey

* Once installed, go to **Administration > Satisfaction survey**
* Click on **Add**
* Name your survey and set it as active
* Also remember to tick the sub-entity box if you want it to be available to all child entities
* Then click on **Add**

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-194a15bab1d52908b8258246a8c674ebbaf1dea4%2FSatisfaction-1.png?alt=media" alt="images/Satisfaction-1.png"><figcaption></figcaption></figure>

{% hint style="warning" %}
It is only possible to create one survey per entity. If you wish to create several for different entities, remember to position yourself in the appropriate entity and do not tick the sub-entity box

<img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-4e55819308c847137a5de556fb24abad32e70899%2FSatisfaction-2.png?alt=media" alt="" data-size="original">
{% endhint %}

***

## Create a question

* Enter your survey and go to the **Question** tab
* Click on Add a question
* Select the type of question **Yes/No** and enter the text that suits you
* Then click **Add**

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-da2b8e90939bb2c52c5c079b03dfab122f4ce140%2FSatisfaction-3.png?alt=media" alt="images/Satisfaction-3.png"><figcaption></figcaption></figure>

***

## Create a text field

* In the question tab, click on **Add a question**
* Select the **Text** type
* Enter the text to be displayed and click **Add**

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-c60860a26c3c98b1cfc2ea95ed1a8abca85992b5%2FSatisfaction-4.png?alt=media" alt="images/Satisfaction-4.png"><figcaption></figcaption></figure>

***

## Create a note

* In the question tab, click on **Add a question**
* select the **Note** type
* You can select a score up to 10 and set a default value
* Click on "Add" when you are happy with your settings

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-04d0034b10b739376b92580a922e31390ddcc32e%2FSatisfaction-5.png?alt=media" alt="images/Satisfaction-5.png"><figcaption></figcaption></figure>

***

## Preview

The preview tab allows you to see what users will receive once their ticket has been closed

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-667711f8eca47059c6fb2519b215e2da2e51c811%2FSatisfaction-6.png?alt=media" alt="images/Satisfaction-6.png"><figcaption></figcaption></figure>

***

## Translation

You can translate each of the questions asked in the questionnaire into the language of your choice

* Go to the **Translations** tab
* Choose the language you want and then, question by question, write the translation

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-a90af25fddd236431cbbd5cc6db1f010bb9cc2ee%2FSatisfaction-7.png?alt=media" alt="images/Satisfaction-7.png"><figcaption></figcaption></figure>

***

## Schedule reminders

In the event of a non-response to the survey, you can send out reminders to follow-up with the user. You can create your own reminder or select a predefined one

### Customised reminder

* Go to the **Reminders** tab
* Click on **Add a reminder**.

Enter a :

* **Name**
* **Type of duration (day or month)**
* The **duration** of the reminder&#x20;
* **Activate** your reminder

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-0660fd9bd78e266d336741ca201bd96dcfdbe3f7%2FSatisfaction-8.png?alt=media" alt="images/Satisfaction-8.png"><figcaption></figcaption></figure>

### Predefined reminder

* Go to the **Reminders** tab
* Click on **Add a predefined reminder**
* You will have 3 options to choose from:

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-b45e4059bdb612823e6d8f2af43cc1d55d1a2e7a%2FSatisfaction-9.png?alt=media" alt="images/Satisfaction-9.png"><figcaption></figcaption></figure>

* 1 week: reminder every 7 days,
* 2 weeks: reminder every 14 days.
* 1 month: monthly reminder.
* Select the option that suits you and click on **Add**

### Limit the number of reminders

* In the **Setup maximum number of days to send reminder** section, enter a limit for the **Maximum number of days to send a reminder**

**Example** : If a person has not responded after 3 reminders, GLPI will no longer send reminders and the satisfaction survey will then remain unanswered

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-e21f68b748c311ba9f9b0dd4b3ae71fe2659f19d%2FSatisfaction-10.png?alt=media" alt="images/Satisfaction-10.png"><figcaption></figcaption></figure>

***

## Set up the automatic action

Survey reminders are sent via an automatic action already created by the plugin. Make sure that this is activated and set up correctly

* Go to **`Setup` > `Automatic actions`**
* Select the **SatisfactionReminder** action.

<figure><img src="https://3573604317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuUCcURk2xlvtpVGbiRZf%2Fuploads%2Fgit-blob-d35ef2904a86983b7cf353e053178e5c0a29e5ba%2FSatisfaction-11.png?alt=media" alt="images/Satisfaction-11.png"><figcaption></figcaption></figure>

***

## FAQ

If you have any questions about using the plugin, please consult our FAQ

<a href="https://app.gitbook.com/s/SvoJ3lioglS2UZLcWWyP/plugins/more-satisfaction" class="button secondary">Go to FAQ</a>


---

# 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://help.glpi-project.org/doc-plugins/plugin-glpi-network/moresatisfaction.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.
