Les chatbots ne sont qu'un autre type d'interface utilisateur. Rien de plus, rien de moins.
Au moins si nous considérons les chatbots comme une autre interface utilisateur, nous pouvons simplifier le développement de plusieurs manières.
chatblocks vous permettent de séparer la couche de présentation, la logique du bot (NLP, etc.) et le travail côté serveur (configuration des webhooks, etc.). Avec cette approche, la courbe d’apprentissage de votre équipe diminue.
chatblocks traitent les messages comme une représentation d'un état. Il ne se soucie pas de votre implémentation du webhook, de l'intégration de la base de données, du NLP ou de la façon dont vous gérez les charges utiles.
Avec notre API pratique de style React, vous pouvez créer vos chatbots de manière déclarative, réutiliser les composants et les intégrer à d'autres services (comme une base de données ou autre). Nous avons des composants prêts à l'emploi pour le chatbot Messenger, mais vos composants peuvent tout faire.
Cela signifie que vous pouvez créer des chatbots presque aussi rapidement que dans Chatfuel, pour une fraction du prix, mais avec toute l'élasticité et les possibilités du chatbot personnalisé.
© Szymon Korytnicki
Il s'agit d'un monorepo géré avec Lerna pour tous les packages liés aux chatblocks ( chatblocks , chatblocks -cli, chatblocks -router).
Veuillez accéder à packages/ chatblocks /README.md
pour en savoir plus sur chatblocks eux-mêmes.
Szymon Korytnicki.