# Crea ticket di supporto in Zendesk

> Formspree Docs · Usare la CLI · 14 luglio 2023

L'azione **create support ticket** aggiunge ticket di supporto in Zendesk. Dietro le quinte, questa azione chiama l'endpoint API [create ticket](https://developer.zendesk.com/rest_api/docs/support/tickets#create-ticket). Se la chiamata fallisce, la riproviamo per te.

Aggiungere l'azione **create support ticket** nel file `formspree.json` ha lo stesso effetto di aggiungere il plugin Zendesk nella dashboard di Formspree. Consulta l'[articolo di aiuto sul plugin Zendesk](/articles/plugins/use-zendesk-to-create-support-tickets/) per maggiori informazioni.   
  
  

## Ottieni il tuo API Token

Per prima cosa, vai al tuo account Zendesk e ottieni o crea il tuo API Token.  
Questo è disponibile in **Admin->Channels->API**. Clicca sul pulsante **Add API** **Token** e crea il tuo token. Copialo, sarà necessario nella configurazione di formspree.json.  
  
![mceclip0.png](/images/zendesk/e411b4569c39db76.png)

## Configurazione di Formspree.json

| Chiave | Tipo | Descrizione |
| --- | --- | --- |
| `app` |  String |  Deve essere `zendesk` |
| `type`  |  String |  Deve essere `createSupportTicket` |
| `subdomain` |  String |  Il tuo sottodominio Zendesk (senza .zendesk.com) |
| `zendeskEmail` |  String |  Un'email di accesso valida per il tuo sottodominio Zendesk |
| `apiToken` |  String |  La tua API key (deve essere un riferimento a una variabile $env, obbligatorio) |

**Esempio**

```javascript
{
  "forms": {
    "support": {
      "name": "Support Form",
      "actions": [
        {
          "app": "zendesk",
          "type": "createSupportTicket",
          "subdomain": "formspree",
          "zendeskEmail": "zendesk@formspree.io",
          "apiToken": "$ZENDESK_APITOKEN"
        }
      ]
    }
  }
}
```

## Regole di validazione

L'azione **create support ticket** aggiunge implicitamente le seguenti regole di validazione:

| Campo | Regola di validazione |
| --- | --- |
| `email` | Il tipo è `email` |
