Actions automatiques

Pour réduire au minimum l’interaction avec les utilisateurs, Kanboard dispose d’actions automatiques.

Chaque action automatique est définie ainsi :

  • Un événement à suivre
  • Une action associée à cet évènement
  • Éventuellement quelques paramètres à définir

Chaque projet a une série d’actions automatisées qui lui sont propres, le panneau de configuration est situé sur la page qui liste les projets, il vous suffit de cliquer sur le lien Actions automatiques.

Ajouter une nouvelle action

Cliquez sur le lien Ajouter une nouvelle action.

Action automatique
  • Commencez par choisir une action
  • Ensuite, sélectionnez un évènement
  • Et pour finir, les paramètres de l’action

Liste des évènements disponibles

  • Déplacement d’une tâche vers une autre colonne
  • Déplacement d’une tâche à un autre emplacement de la même colonne
  • Modification d’une tâche
  • Création d’une tâche
  • Réouverture d’une tâche
  • Fermeture d’une tâche
  • Création ou modification d’une tâche
  • Changement d’assigné à une tâche
  • Création ou mise à jour du lien vers une tâche
  • Réception d’un commit de Github
  • Ouverture d’une issue de Github
  • Fermeture d’une issue de Github
  • Réouverture d’une issue de Github
  • Modification de l’assigné à une issue de Github
  • Modification de l’étiquette d’une issue de Github
  • Création d’un commentaire d’une issue de Github
  • Ouverture d’une issue de Gitlab
  • Fermeture d’une issue de Gitlab
  • Réception d’un commit de Gitlab
  • Réception d’un commit de Bitbucket
  • Ouverture d’une issue de Bitbucket
  • Fermeture d’une issue de Bitbucket
  • Réouverture d’une issue de Bitbucket
  • Modification de l’assigné à une issue de Bitbucket issue assignee change
  • Création d’un commentaire d’une issue de Bitbucket

Liste des actions disponibles

  • Fermer une tâche
  • Ouvrir une tâche
  • Assigner la tâche à un utilisateur particulier
  • Assigner la tâche à la personne qui fait l’action
  • Cloner la tâche depuis un autre projet
  • Déplacer la tâche vers un autre projet
  • Déplacer la tâche vers une autre colonne quand elle est assignée à un utilisateur
  • Déplacer la tâche vers une autre colonne quand quand l’assigné est supprimé
  • Assigner une couleur quand la tâche est déplacée vers une colonne particulière
  • Assigner une couleur à un utilisateur particulier
  • Assigner automatiquement une couleur selon la catégorie
  • Assigner automatiquement une catégorie en fonction d’une couleur
  • Créer un commentaire depuis un fournisseur externe
  • Créer une tâche depuis un fournisseur externe
  • Ajouter un journal de commentaires quand on change une tâche de colonne
  • Modifier l’assigné en fonction d’un nom d’utilisateur externe
  • Modifier la catégorie en fonction d’une étiquette externe
  • Mettre à jour automatiquement la date de début
  • Déplacer la tâche vers une autre colonne quand la catégorie a changé
  • Envoyer une tâche par mail à quelqu’un
  • Modifier la couleur de la tâche quand on utilise un lien particulier pour cette tâche

Exemples

Voici quelques exemples d’utilisation dans la vraie vie :

Quand je déplace une tâche vers la colonne “Terminer”, fermer automatiquement cette tâche

  • Choisir l’action : Fermer la tâche
  • Choisir l’évènement : Déplacement d’une tâche vers une autre colonne
  • Définir le paramètre de l’action : Colonne = Terminé (c’est la colonne de destination)

Quand je déplace une tâche vers la colonne “À valider”, assigner cette tâche à un utilisateur particulier

  • Choisir l’action : Assigner la tâche à un utilisateur particulier
  • Choisir l’évènement : Déplacer une tâche vers une nouvelle colonne
  • Définir les paramètres de l’action :Colonne = À valider et Utilisateur = Adrien (Adrien est par exemple un testeur)

Quand je déplace une tâche vers la colonne “Travail en cours”, assigner cette tâche à l’utilisateur courant

  • Choisir l’action : Assigner la tâche à la personne qui fait cette action
  • Choisir l’évènement : Déplacer une tâche vers une autre colonne
  • Définir le paramètre de l’action : Colonne = Travail en cours

Quand une tâche est terminée, dupliquer cette tâche vers un autre projet

Supposons que nous ayons deux projets : “Commande du client” et “Production”. Une fois validée la commande, la basculer vers le projet “Production”.

  • Choisir l’action : Dupliquer la tâche vers un autre projet
  • Choisir l’évènement : Fermer une tâche
  • Définir les paramètres de l’action : Colonne = Validé et Projet = Production

Quand une tâche est déplacée vers la toute dernière colonne, déplacer la même tâche exactement vers un autre projet

Supposons que nous ayons deux projets : “Idées” et “Développement”. Une fois validée l’idée, la basculer vers le projet “Développement”.

  • Choisir l’action : Déplacer la tâche vers un autre projet
  • Choisir l’évènement : Déplacer une tâche vers une autre colonne
  • Définir les paramètres de l’action : Colonne = Validé et Projet = Développement

Je veux assigner automatiquement une couleur à l’utilisateur Adrien

  • Choisir l’action : Assigner une couleur à un utilisateur particulier
  • Choisir l’évènement : Modification de l’assigné à une tâche
  • Définir les paramètres de l’action :Couleur = Vert et Assigné = Adrien

Je veux assigner automatiquement une couleur à la catégorie “Demande de fonctionnalité”

  • Choisir l’action : Assigner automatiquement une couleur à une catégorie particulière
  • Choisir l’évènement : Création ou modification d’une tâche
  • Définir les paramètres de l’action : Couleur = Bleu et Catégorie = Demande de fonctionnalité

Je veux régler automatiquement la date de début quand la tâche est déplacée dans la colonne “Travail en cours”

  • Choisir l’action : Mettre à jour automatiquement la date de début
  • Choisir l’évènement : Déplacer une tâche vers une autre colonne
  • Définir les paramètres de l’action : Colonne= Travail en cours