Oui, il semble que ce soit le cas.
Comme Jay l’a mentionné plus haut, nous n’autorisons pas l’installation de plugins personnalisés sur aucun plan autre que nos plans Entreprise.
Oui, sur nos plans Standard et Business, les clients peuvent utiliser l’API ainsi qu’installer des thèmes et des composants de thèmes (qui, à bien des égards, peuvent être considérés comme des « plugins front-end », mais je ne pense pas que ce soit ce que vous recherchez ici).
La documentation de l’API se trouve ici : https://docs.discourse.org/, et les documents de développement plus généraux commencent ici : Introduction to Discourse Development
L’ébauche de votre plan pour réaliser cela via une intégration API me semble raisonnable – cela dit…
… cela vaut la peine d’être exploré.
Le plugin Discourse Automation est disponible sur notre plan Business et mérite d’être examiné : Discourse Automation
Il existe des « déclencheurs » et des « scripts » intégrés – il se peut qu’il contienne exactement ce dont vous avez besoin, ou s’il vous manque quelque chose, il peut être relativement simple de contribuer cette pièce manquante au plugin.
Je pense que c’est par là que je commencerais à chercher…
Cela dit, une autre chose qui vaut la peine d’être examinée si vous explorez ce domaine est Discourse AI, avec lequel Automation peut également s’intégrer. Un exemple en est AI triage.
Les fonctionnalités d’IA sont prises en charge par Personas, qui peuvent implémenter des outils personnalisés. Vous pourriez donc implémenter un outil qui appelle votre API, par exemple. La persona pourrait alors être appelée par l’automatisation. Ou vous pourriez associer un utilisateur à la persona et permettre aux membres de la communauté d’un certain groupe de l’appeler directement.