Quels robots de télégramme possède Vkusville et pourquoi sont-ils nécessaires?

Telegram offre la possibilité de créer des robots rapidement et facilement et de les connecter à vos systèmes internes, créant ainsi de nombreuses jarretières, déclencheurs et modèles. Vous activez Botfather et suivez simplement les instructions, la chose la plus difficile concerne généralement le travail avec les systèmes internes et la configuration de l'API.







Pour Vkusville, chez Avtomakon, nous avons créé plusieurs bots à la fois, à la fois externes, utiles pour les acheteurs et internes, disponibles pour les employés et les coursiers. Sous la coupe - une histoire sur les bots eux-mêmes, leurs capacités et sur le déplacement des fonctions et des capacités du bot d'achat vers l'application.



Pourquoi Telegram



Telegram est un messager dont disposent un très grand nombre de personnes. Et si pendant un certain temps ce n'était pas très populaire, alors une campagne à grande échelle pour le bloquer (tentatives de blocage, oui) est devenu un excellent moyen de susciter l'intérêt et des installations supplémentaires. De plus, ce qui distingue Telegram des mêmes WhatsApp et Viber, c'est la présence d'une API simple et compréhensible et la possibilité de connecter de nombreux systèmes internes au bot.



Et même si du côté de l'utilisateur cela ressemble à un scénario familier, il écrit simplement une demande dans le chat et reçoit une réponse, du côté du bot, une telle demande attire un appel à tout un tas de systèmes différents.



Bot acheteur



Le bot a été créé en tant qu'assistant de l'acheteur, résolvant presque tous ses problèmes et répondant au maximum de questions. Il était nécessaire de regarder le catalogue avec une ventilation par catégorie de produits - s'il vous plaît. Obtenir des informations sur un produit particulier fonctionne également. Il est également possible de changer votre produit préféré en quelques clics, pour ne pas le faire dans la file d'attente.



Dans un premier temps, lors de la création d'un bot, nous avons essayé de prendre en compte le nombre maximum de souhaits des utilisateurs. Mais même après le lancement, les utilisateurs ont activement profité de l'occasion de commentaires et ont proposé de nombreuses nouvelles fonctionnalités pour le bot, auxquelles nous n'avons même pas pensé. Il a aidé à lier la carte de fidélité Let's Be Friends ou à la remplacer si nécessaire et à recevoir des informations sur les promotions et réductions personnalisées. Et puis nous avons ajouté la fonction de compilation d'une liste de courses, pour ne rien oublier et venir dans un magasin spécifique (qui pourrait également être vérifié avec le bot) et tout acheter en même temps.



image




L'un des points de départ lors de la création d'un bot et du choix d'une plateforme pour son développement était le fait que nous avons de nombreux développeurs 1C dans notre équipe. Nous avons donc décidé que s'ils commençaient à établir des bundles de fonctions et d'API pour le transfert de données, alors c'est le bot qui nous permettra de fabriquer rapidement un produit fini pour les utilisateurs qui fonctionne correctement dans l'un des messagers déjà installés sur le téléphone.



Il peut sembler que dans une situation avec un bot, il n'y aura aucun problème - vous venez de lire l'aide de l'API, faites tout selon les instructions, Botfather vous aidera, mais en fait, il y a des difficultés. Nous avons eu un certain nombre de problèmes avec le blocage des API. En raison de la complexité de l'architecture, certains paquets ont été perdus, le serveur Telegram a été refusé au niveau du réseau et n'a répété la demande qu'après un certain temps. En conséquence, nous avons eu une réponse de bot plutôt lente, ce qui a ennuyé les acheteurs. Parce qu'un bot qui ralentit énormément dans l'esprit de l'utilisateur n'est pas très différent de l'absence de bot en principe.



Par conséquent, nous nous sommes assis pour surveiller le travail de la chaîne, après quoi nous avons trouvé des problèmes et les avons résolus avec l'aide du fournisseur.



Le bot est devenu un MVP, ce qui a aidé à gagner des adeptes précoces et a aidé à identifier les souhaits des acheteurs qui sont importants et utiles pour eux. C'est à ce stade que vous ne disposez pas encore d'un excellent produit final que vous pouvez livrer avec plaisir aux utilisateurs. Il nous a beaucoup aidés au début, alors que nous finalisions simultanément l'application mobile - grâce aux retours des utilisateurs de bot, il est devenu possible d'ajouter des fonctions volontairement attendues à l'application.



Le bot d'achat n'est pas en cours de finalisation pour le moment. Toutes les nouvelles fonctionnalités que nous préparons, y compris à la demande des clients, n'apparaîtront que dans les applications mobiles ( AppStore / Play Market ). Nous les avons développés pour VkusVilla afin de remplacer le bot.



L'application est plus pratique, du moins en termes de perception visuelle du catalogue. Ici vous pouvez trouver des photos de produits, une ventilation plus pratique en catégories, et tout ce qui concerne le programme de fidélité, le profil de l'utilisateur, les promotions et les offres spéciales - il est plus pratique d'atteindre tout cela en quelques clics sur l'écran que par des commandes au bot. Les statistiques que nous avons collectées indiquent que la popularité du bot diminue et que de plus en plus de personnes commencent à utiliser l'application mobile.



Bot de livraison



Pour le travail normal des courriers. Le système était censé transmettre rapidement au courrier des informations sur le lieu et la commande à livrer, recevant en réponse du courrier le statut de la tâche à chaque étape.







Comme nous l'avons écrit ci-dessus, avec l'aide d'une équipe (développeur 1C, développeur et analyste SQL), tout a pris 5 jours. Tout d'abord, nous avons discuté et corrigé les fonctionnalités nécessaires, puis, en fait, nous avons écrit un bot, implémenté les procédures SQL nécessaires à son fonctionnement normal et déployé toutes les bases de données. Ce sont les trois premiers jours. Ils ont décidé de consacrer entièrement le quatrième jour aux tests actifs et, le cinquième jour, ils ont lancé le bot en mode de fonctionnement.



Au total, il s'est avéré que le robot de messagerie a été fabriqué par une équipe de trois personnes en 5 jours. Assistance et quelques améliorations, auquel cas cela ne prend pas plus d'une heure de travail par jour.



Le lancement rapide du robot de messagerie a permis d'augmenter les capacités de livraison à temps, ce qui, pendant la période d'auto-isolement, a fait l'objet d'un test de force solide. Cependant, comme toutes les autres livraisons de quoi que ce soit. De plus, la mise en œuvre du mécanisme permettant au courrier de fonctionner sous la forme d'un robot a supprimé les restrictions sur les appareils: nous avions auparavant une petite application mobile pour les courriers, mais nous ne l'avons écrite que pour Android, pensant que ce système d'exploitation sera beaucoup plus populaire parmi les courriers qu'Apple.



La réalité a fait ses propres ajustements: de nombreux coursiers ont des iPhones. Par conséquent - un robot qui fonctionne aussi bien sur les deux axes. Et cela supprime également le casse-tête en termes de versions et de compatibilité: le bot ne reçoit que de nouvelles fonctions, tout a juste fonctionné et fonctionne, sans avoir besoin de mettre à jour fréquemment quelque chose ou de vérifier la version de l'application. Parce que lorsque l'application de livraison commence à devenir stupide pour un courrier, cela se traduit presque toujours par une diminution de la fidélité de la clientèle (ce n'est pas son problème, que le courrier a quelque chose qui ne fonctionne pas correctement ou n'a pas chargé, il attend sa commande au bon moment).



Certaines choses se sont déroulées sur le pouce. Par exemple, on a émis l'hypothèse que la livraison en général fonctionnerait mieux si le robot empêchait le courrier de répondre aux nouvelles commandes s'il n'avait pas encore terminé la livraison de celles qu'il avait encore sous la main. Cela semble logique - livrez ce que vous avez maintenant, et optez pour de nouveaux seulement.



Mais une telle condition est devenue un obstacle sérieux dans les cas où le courrier doit livrer des commandes non pas dans la ville, mais dans les datchas, les villages et SNT: alors la situation était préférable lorsque le courrier collectait des commandes pendant quelques heures pour un village particulier, 30 pièces, puis est allé au village pour livrer toutes les commandes à la fois.



Tout fonctionne très simplement:



  1. Le courrier vérifie avec le robot qu'il est prêt à partir.
  2. Reçoit une notification du bot indiquant qu'une nouvelle commande est apparue et doit être livrée.
  3. Il voit les commandes qui sont livrées gratuitement sur la carte, les estimations qui sont la livraison la plus pratique et la plus rapide actuellement.
  4. Obtient la possibilité de créer un itinéraire dans le navigateur pour un voyage, et peut également contacter l'acheteur par numéro de téléphone.
  5. Lorsqu'il livre une commande à un client (ou retourne au magasin pour une raison quelconque), il se désabonne au chat bot. Le bot modifie le statut de la commande.


Fonctionne et est activement amélioré. Comme vous pouvez le voir, la situation est ici inversée: dans le cas des acheteurs, nous avons laissé le bot en direction d'une application mobile à part entière et fonctionnelle pour deux plateformes.



Dans le cas des courriers, au contraire, de l'application existante vers le bot pour le messager. Jusqu'à présent, Vkusville compte environ 2300 courriers (utilisateurs actifs du bot).



Autres bots internes



En plus de ces deux domaines clés (consommateur et courrier), nous avons décidé d'en implémenter d'autres sous forme de bots. Nous avons un bot hotline, qui reçoit les demandes des utilisateurs, où elles sont ensuite analysées par les employés.



Il existe un bot technique pour les employés, qui permet d'envoyer rapidement des nouvelles sur des sujets auxquels une personne est abonnée (des problèmes de personnel et de paie aux événements promotionnels), ainsi que des alertes sur le fonctionnement d'un système particulier. Il contient également un calendrier des événements et la répartition des tâches pour les technologues en magasin. capter les alertes de la surveillance de divers systèmes et avertir le responsable à temps.



image




Nous avons également créé un bot de lecture - les employés de Vkusville ont un club de lecture et, avec l'aide du bot, vous pouvez laisser une critique sur un livre en particulier et le recommander à vos collègues.



Ils fonctionnent tous et continuent d'être affinés. Ainsi, il s'avère qu'avec l'aide d'un seul messager et de robots utiles, vous pouvez résoudre un tas de problèmes différents, à la fois externes et internes. Aucune application supplémentaire, plate-forme de fournisseur ou quoi que ce soit d'autre.



Si vous avez des questions, des commentaires ou des suggestions sur le travail de nos robots ou applications, nous serons heureux de répondre à vos commentaires.



All Articles