Demande de fonctionnalité - Séparer les automatisations en déclencheurs et actions

Salut !

Je me retrouve souvent à vouloir utiliser les automatisations, mais à me sentir limité par leur fonctionnement actuel. Je trouve souvent qu’un script a quelque chose dont j’ai besoin, alors que j’ai besoin que cette partie fonctionne dans le contexte d’un autre script.

Il semble que cela soit largement lié à la façon dont les automatisations fonctionnent et sont configurées actuellement. J’aimerais voir les choses divisées en Déclencheurs et Actions.

  • Exemples de déclencheurs :
  • Lorsqu’un sujet est créé/mis à jour
  • Lorsqu’un message est créé/mis à jour
  • Lorsqu’un paramètre du site change
  • Lorsqu’un sujet est fermé
  • Lorsqu’un utilisateur obtient un badge
  • etc.
  • Exemples d’actions :
  • Créer un sujet de bannière
  • Fermer un sujet
  • Répondre à un sujet
  • Créer un sujet
  • Étiqueter un sujet
  • Exécuter un appel LLM
  • Envoyer un message Slack
  • etc.

Cette configuration permettrait plusieurs choses :

  • Attribuer plusieurs actions suite à un déclencheur (par exemple, lorsqu’un sujet est créé > Exécuter un appel LLM > Étiqueter le message > Répondre au sujet)
  • Permettre d’utiliser dynamiquement les données de charge utile du déclencheur (et les données ultérieures rendues disponibles par les actions - par exemple, la réponse de l’appel LLM) dans les actions.

En fin de compte, je pense que l’automatisation a beaucoup de potentiel, mais chaque script est isolé d’une manière qui rend très difficile sa personnalisation aux besoins individuels. Chacun suppose actuellement que les actions disponibles conviendront à tout le monde.

1 « J'aime »