> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Asana

> Gestion de projets et de tâches

## Configuration

<img src="https://mintcdn.com/automationanywhere/KYLkRhJ6hNNnwL4a/img/agents-toolkits/31.1.jpg?fit=max&auto=format&n=KYLkRhJ6hNNnwL4a&q=85&s=cd560ab51f528861716a9c0c887e6afc" alt="Configuration Asana avec authentification, espace de travail par défaut et sélection d'outils" width="1280" height="627" data-path="img/agents-toolkits/31.1.jpg" />

<img src="https://mintcdn.com/automationanywhere/KYLkRhJ6hNNnwL4a/img/agents-toolkits/31.2.jpg?fit=max&auto=format&n=KYLkRhJ6hNNnwL4a&q=85&s=9973d4b86c0a6086221a8efb13a517d2" alt="Outils Asana Créer une tâche et Mettre à jour une tâche" width="1280" height="89" data-path="img/agents-toolkits/31.2.jpg" />

* **Authentification** : OAuth
* **Espace de travail par défaut** : Configuration optionnelle
* **Accès** : Accès complet en lecture/écriture aux tâches, projets et espaces de travail

## Outils disponibles (8/8)

* **Get Projects** : Afficher tous les projets de l'espace de travail.
* **Get Workspaces** : Afficher tous les espaces de travail accessibles aux utilisateurs.
* **Get Custom Fields** : Récupérer les champs personnalisés définis dans l'espace de travail ou le projet.
* **Get Users** : Afficher tous les utilisateurs de l'espace de travail.
* **Get Tasks** : Interroger les tâches par projet, assignataire ou date d'échéance.
* **Get User Tasks** : Récupérer les tâches assignées à un utilisateur spécifique.
* **Create Task** : Créer des tâches avec nom, assignataire, date d'échéance et description.
* **Update Task** : Modifier les propriétés de la tâche, y compris le statut et l'assignataire.

## Cas d'utilisation

* **Gestion des tâches** : Créer automatiquement des tâches à partir d'e-mails ou de demandes clients.
* **Suivi de projet** : Surveiller la progression du projet et envoyer des mises à jour de statut.
* **Création automatique de tâches** : Générer des tâches récurrentes pour les flux de travail.
* **Rapports de statut** : Interroger les taux de réalisation des tâches et générer des rapports.
* **Planification de sprint** : Créer et organiser les tâches pour les sprints de développement.

## Limites de taux

Surveillez les réponses HTTP 429 et implémentez les délais de retry-after. Utilisez la pagination pour les grands ensembles de résultats (par défaut : 100 éléments par page).

## Problèmes courants et solutions

* **Tâche introuvable** : Vérifiez que le GID de la tâche est correct et que l'utilisateur a accès au projet de la tâche.
* **Permission refusée** : Assurez-vous que l'utilisateur dispose du niveau d'accès au projet approprié (commentateur, éditeur, administrateur).
* **Erreurs de champ personnalisé** : Vérifiez que le type de champ personnalisé correspond à la valeur définie (nombre, texte, énumération).
* **Limite de taux** : Implémentez un backoff exponentiel et respectez l'en-tête Retry-After dans les réponses 429.
