> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Asana

La tua receptionist può trasformare la richiesta di un chiamante in un'attività Asana per il tuo team e informarlo sullo stato di un lavoro. La creazione delle attività avviene tramite [Zapier](/docs/it/reception-ai/integrations/zapier), perché l'API di Asana richiede che i campi dell'attività siano annidati in un oggetto `data` che gli strumenti webhook non possono inviare. La lettura delle attività usa uno [strumento webhook](/docs/it/reception-ai/integrations/webhooks).

## Crea attività

### Collega Zapier

Se non l'hai ancora fatto, collega [Zapier](/docs/it/reception-ai/integrations/zapier) in Reception.ai.

### Aggiungi l'azione Asana

Nel tuo server MCP Zapier, aggiungi l'azione Asana **Crea attività** e collega il tuo account Asana. Imposta workspace e progetto su valori fissi e lascia che l'IA compili il nome dell'attività, le note e la data di scadenza.

### Assegna lo strumento

In Reception.ai, apri la scheda **Strumenti** dell'integrazione Zapier, seleziona **Aggiorna strumenti** e assegna l'azione Asana al **Client** (receptionist).

### Testalo

[Testa la tua receptionist](/docs/it/reception-ai/receptionist/testing) chiedendo una richiamata. L'attività appare nel progetto.

## Controlla le attività aperte di un progetto

### Crea un token di accesso personale

In Asana, apri **Le mie impostazioni** → **App** → **Gestisci app per sviluppatori** e crea un token di accesso personale. Il token può vedere tutto ciò che puoi vedere tu, quindi valuta di crearlo da un account che abbia accesso solo al progetto.

### Trova l'ID del progetto

Apri il progetto nel browser. Il numero lungo dopo `/project/` nell'URL è l'ID del progetto.

### Crea lo strumento webhook

Vai su **Integrazioni**, seleziona **Aggiungi integrazione** e scegli **Webhook Tool**.

| Campo                      | Valore                                                                                                                                                                    |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Nome**                   | `list_open_jobs`                                                                                                                                                          |
| **Descrizione**            | "Elenca i lavori aperti nel nostro progetto. Usalo quando un chiamante chiede informazioni sullo stato del proprio lavoro."                                               |
| **Metodo**                 | GET                                                                                                                                                                       |
| **URL**                    | `https://app.asana.com/api/1.0/projects/PROJECT_ID/tasks`                                                                                                                 |
| **Header della richiesta** | `Authorization`: `Bearer ` seguito dal tuo token                                                                                                                          |
| **Parametri di query**     | `completed_since` (stringa, obbligatorio): "Sempre il valore esatto `now`."  `opt_fields` (stringa, obbligatorio): "Sempre il valore esatto `name,due_on,assignee.name`." |
| **Assegna agli agenti**    | **Receptionist**                                                                                                                                                          |

Seleziona **Abilita**.

`completed_since=now` fa sì che Asana restituisca solo le attività non completate. Dai alle attività il nome del cliente, così la receptionist potrà trovare quella del chiamante nell'elenco.

## Risoluzione dei problemi

| Problema                                      | Cosa controllare                                                                                                     |
| --------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| L'azione Asana non appare in Reception.ai     | Seleziona **Aggiorna strumenti** nell'integrazione Zapier dopo aver aggiunto azioni in Zapier.                       |
| 401 nell'elenco delle attività                | L'header deve essere `Bearer ` seguito da un token attuale.                                                          |
| 404 nell'elenco delle attività                | Controlla l'ID del progetto e che l'account del token possa vedere il progetto.                                      |
| Asana indica che il risultato è troppo grande | I progetti molto grandi richiedono la paginazione, che lo strumento non esegue. Limita il progetto ai lavori attivi. |