# Intégration Zendesk

Configurer ngSurvey avec Zendesk pour envoyer un Sondage basé sur vos tickets peut être réalisé en suivant ces étapes simples

## Côté ngSurvey

Dans ngSurvey, commencez par créer votre Sondage comme vous le feriez normalement. Pour capturer les données qui seront envoyées depuis Zendesk, vous devrez ajouter un [Question cachée](/fr/form-management/form-designer/questions/question-types/advanced-types/hidden-question.md) n'importe où dans votre Sondage.&#x20;

Pour cette démonstration, nous ne capturerons que 2 paramètres depuis Zendesk : l'ID du ticket et le nom du demandeur ; vous pouvez bien sûr capturer et utiliser dans votre Sondage n'importe quel placeholder Zendesk disponible.

Pour capturer les paramètres, créez 2 Réponses dans votre question cachée et définissez leurs valeurs par défaut pour qu'elles soient remplies depuis la querystring.

![](/files/e02b8cadeb37c3399ede69a7daee05d1455e994f)  &#x20;

![](/files/df2cc3f657ccbc31f39d4cfc8406d0fbb5f9bfd4)

Après avoir ajouté ces réponses, votre question cachée ressemblera à ceci.

<img src="/files/2b465db6a1f051118707b3aee26d472541488aeb" alt="" data-size="original">

Cette question cachée va capturer et sauvegarder les valeurs de la querystring qui seront remplies par Zendesk dans l'e-mail envoyé au client.

Une fois votre Sondage prêt, allez à l'écran Publier / Envoyer de votre Sondage et copiez le lien web de votre Sondage. Vous aurez besoin de ce lien côté Zendesk pour créer l'e-mail d'invitation au Sondage

&#x20;![](/files/5ccd256c7c57c0c9f14eb781233ebe416a7c5856)

## Côté Zendesk

Connectez-vous à votre compte Zendesk, allez dans la section Automations et créez une « notification automation » avec le lien de votre Sondage dans le corps de la notification ainsi que les paramètres de querystring que vous souhaitez enregistrer dans votre Sondage.

![](/files/5c49eb16ff145c0d4e31830ecc63e23796096457)

```
<a href="https://yoursite/s/yoursurveyuid?ticketid={{ticket.id}}&requestername={{ticket.requester.name}}">Cliquez ici pour nous évaluer</a>
```

Ceci configurera un e-mail automatique qui sera envoyé chaque jour aux tickets résolus. En alternative, vous pouvez également utiliser l'action de notification Webhook de Zendesk avec le [campaign trigger](/fr/form-management/campaigns/rest-trigger.md#what-is-a-rest-trigger) pour insérer l'invitation dans une campagne ngSurvey existante.&#x20;

{% hint style="info" %}
En utilisant des fonctionnalités plus avancées de ngSurvey comme [question embeding](/fr/form-management/campaigns/campaign/invitation-message/embedding-a-question.md#what-is-an-embedded-question) il est également possible d'intégrer une question dans le corps de votre notification Zendesk.
{% 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.ngsurvey.com/fr/walkthroughs/integration-zendesk.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.
