
Für Vkusville haben wir bei Avtomacon mehrere Bots gleichzeitig bereitgestellt, sowohl externe, für Käufer nützliche als auch interne, für Mitarbeiter und Kuriere. Under the Cut - eine Geschichte über die Bots selbst, ihre Fähigkeiten und darüber, wie die Funktionen und Fähigkeiten des kaufenden Bots in die Anwendung verschoben werden.
Warum Telegramm?
Telegramm ist ein Bote, den eine sehr große Anzahl von Menschen hat. Und wenn es für eine Weile nicht sehr beliebt war, wurde eine groß angelegte Kampagne zum Blockieren (Blockierungsversuche, ja) zu einer hervorragenden Möglichkeit, Interesse und zusätzliche Installationen zu wecken. Was Telegram von WhatsApp und Viber unterscheidet, ist das Vorhandensein einer einfachen und verständlichen API und die Möglichkeit, viele interne Systeme an den Bot anzuschließen.
Und selbst wenn es von Seiten des Benutzers wie ein bekanntes Szenario aussieht, schreibt er einfach eine Anfrage in den Chat und erhält eine Antwort. Von Seiten des Bots zieht eine solche Anfrage einen ganzen Haufen verschiedener Systeme an.
Käufer bot
Der Bot wurde als Assistent für den Käufer erstellt, der fast alle seine Probleme löste und Antworten auf die maximale Anzahl von Fragen gab. Es war notwendig, den Katalog mit einer Aufschlüsselung nach Produktkategorien zu betrachten - bitte. Das Abrufen von Informationen zu einem bestimmten Produkt funktioniert ebenfalls. Es ist auch möglich, Ihr Lieblingsprodukt mit wenigen Klicks zu ändern, um es nicht in der Warteschlange zu tun.
Bei der Erstellung eines Bots haben wir zunächst versucht, die maximale Anzahl der Benutzerwünsche zu berücksichtigen. Aber auch nach dem Start nutzten die Benutzer die Gelegenheit für Feedback aktiv und boten viele neue Funktionen für den Bot an, an die wir selbst nicht einmal gedacht hatten. Er half dabei, die Treuekarte von Let's Be Friends zu verknüpfen oder bei Bedarf zu ersetzen und Informationen über personalisierte Aktionen und Rabatte zu erhalten. Und dann haben wir die Funktion hinzugefügt, eine Einkaufsliste zu erstellen, um nichts zu vergessen und zu einem bestimmten Geschäft zu kommen (das auch mit dem Bot überprüft werden kann) und alles auf einmal zu kaufen.

Einer der Ausgangspunkte bei der Erstellung eines Bots und der Auswahl einer Plattform für seine Entwicklung war die Tatsache, dass wir viele 1C-Entwickler in unserem Team haben. Daher haben wir beschlossen, dass es der Bot ist, der es uns ermöglicht, schnell ein fertiges Produkt für Benutzer zu erstellen, das in einem der bereits auf dem Telefon installierten Instant Messenger ordnungsgemäß funktioniert, wenn sie anfangen, Bündel von Funktionen und APIs für die Datenübertragung einzurichten.
Es mag den Anschein haben, dass es in einer Situation mit einem Bot keine Probleme gibt - Sie lesen einfach die API-Hilfe, tun alles gemäß den Anweisungen, Botfather hilft Ihnen, aber tatsächlich gibt es Schwierigkeiten. Wir hatten eine Reihe von Problemen mit der API-Blockierung. Aufgrund der Komplexität der Architektur gingen einige Pakete verloren, der Telegrammserver wurde auf Netzwerkebene abgelehnt und die Anforderung erst nach einer Weile wiederholt. Infolgedessen erhielten wir eine ziemlich langsame Bot-Reaktion, die die Käufer verärgerte. Denn ein wild langsamer werdender Bot im Kopf des Benutzers unterscheidet sich im Prinzip nicht wesentlich von der Abwesenheit eines Bots.
Deshalb haben wir uns hingesetzt, um die Arbeit des Kanals zu überwachen. Danach haben wir Probleme gefunden und sie mit Hilfe des Anbieters gelöst.
Der Bot wurde zu einem MVP, der dazu beitrug, frühe Follower zu gewinnen und die Wünsche der Käufer zu identifizieren, die für sie wichtig und nützlich sind. Dies ist die Phase, in der Sie noch kein großartiges Endprodukt haben, das Sie den Benutzern gerne zur Verfügung stellen können. Er hat uns zu Beginn sehr geholfen, als wir gleichzeitig die mobile Anwendung fertigstellten - dank des Feedbacks von Bot-Benutzern wurde es möglich, der Anwendung bewusst erwartete Funktionen hinzuzufügen.
Der Kaufbot wird derzeit nicht finalisiert. Alle neuen Funktionen, die wir vorbereiten, auch auf Kundenwunsch, werden nur in mobilen Anwendungen ( AppStore / Play Market ) angezeigt . Wir haben sie für VkusVilla entwickelt, um den Bot zu ersetzen.
Die Anwendung ist zumindest in Bezug auf die visuelle Wahrnehmung des Katalogs bequemer. Hier finden Sie Fotos von Produkten und eine bequemere Aufteilung in Kategorien sowie alles, was mit dem Treueprogramm, dem Benutzerprofil, Werbeaktionen und Sonderangeboten zu tun hat. Dies alles ist bequemer mit ein paar Fingertipps auf dem Bildschirm zu erreichen als mit Befehlen an den Bot. Die Statistiken, die wir gesammelt haben, zeigen, dass die Popularität des Bots abnimmt und immer mehr Menschen die mobile Anwendung nutzen.
Lieferbot
Für die normale Arbeit von Kurieren. Das System sollte dem Kurier schnell Informationen darüber übermitteln, wo und welche Bestellung geliefert werden sollte, und als Antwort vom Kurier den Status der Aufgabe in jeder Phase erhalten.

Wie wir oben geschrieben haben, hat mit Hilfe eines Teams (1C-Entwickler, SQL-Entwickler und Analyst) alles an allem 5 Tage gedauert. Zuerst haben wir die erforderlichen Funktionen besprochen und behoben, dann haben wir einen Bot geschrieben, die für den normalen Betrieb erforderlichen SQL-Prozeduren implementiert und alle Datenbanken bereitgestellt. Dies sind die ersten drei Tage. Sie beschlossen, den vierten Tag ausschließlich aktiven Tests zu widmen, und am fünften Tag starteten sie den Bot im Arbeitsmodus.
Insgesamt stellte sich heraus, dass der Kurierbot in 5 Tagen von einem Team von drei Personen hergestellt wurde. Support und einige Verbesserungen. In diesem Fall dauert die Arbeit pro Tag nicht länger als eine Stunde.
Der schnelle Start des Kurierbots trug dazu bei, die Zustellfähigkeiten rechtzeitig zu erweitern, was während der Zeit der Selbstisolation einen starken Festigkeitstest erhielt. Wie bei allen anderen Lieferungen jedoch. Außerdem hat die Implementierung des Mechanismus, mit dem der Kurier in Form eines Bots arbeiten kann, die Einschränkungen für Geräte aufgehoben: Wir hatten zuvor eine kleine mobile Anwendung für Kuriere, aber wir haben sie nur für Android geschrieben, da wir glauben, dass dieses Betriebssystem bei Kurieren viel beliebter sein wird als Apple.
Die Realität hat ihre eigenen Anpassungen vorgenommen: Viele Kuriere haben iPhones. Daher - ein Bot, der auf beiden Achsen gleich gut funktioniert. Außerdem werden die Kopfschmerzen in Bezug auf Releases und deren Kompatibilität beseitigt: Der Bot erhält nur neue Funktionen, alles funktioniert wie es ist, ohne dass regelmäßig etwas aktualisiert oder die Version der Anwendung überprüft werden muss. Denn wenn die Zustellanwendung für Kuriere dumm wird, führt dies fast immer zu einer Verringerung der Kundenbindung (dies ist nicht sein Problem, dass etwas für den Kurier nicht richtig funktioniert oder nicht geladen wurde, er wartet zum richtigen Zeitpunkt auf seine Bestellung).
Einige Dinge wurden unterwegs erledigt. Beispielsweise wurde die Hypothese aufgestellt, dass die Lieferung im Allgemeinen besser funktionieren würde, wenn der Bot den Kurier daran hindern würde, auf neue Bestellungen zu reagieren, wenn er die Lieferung der vorhandenen Bestellungen noch nicht abgeschlossen hätte. Es scheint logisch zu klingen - liefern Sie das, was Sie jetzt haben, und entscheiden Sie sich erst dann für neue.
Ein solcher Zustand wurde jedoch zu einem ernsthaften Hindernis in Fällen, in denen der Kurier Aufträge nicht innerhalb der Stadt, sondern in Datschen, Dörfern und SNT liefern muss. Dann war die Situation vorzuziehen, wenn der Kurier einige Stunden lang Aufträge für ein bestimmtes Dorf, 30 Stück und dann bereits abholte ging ins Dorf, um alle Bestellungen auf einmal zu liefern.
Alles funktioniert ganz einfach:
- Der Kurier meldet sich beim Bot, dass er bereit ist zu gehen.
- Erhält eine Benachrichtigung vom Bot, dass eine neue Bestellung erschienen ist, die geliefert werden muss.
- Er sieht Bestellungen, die für die Lieferung kostenlos sind, auf der Karte, Schätzungen, die derzeit die bequemste und schnellste Lieferung sind.
- Erhält die Möglichkeit, im Navigator eine Route für eine Reise zu erstellen, und kann den Käufer auch über die Telefonnummer kontaktieren.
- Wenn er eine Bestellung an einen Kunden liefert (oder aus irgendeinem Grund in den Laden zurückkehrt), meldet er sich vom Chat-Bot ab. Der Bot ändert den Bestellstatus.
Funktioniert und wird aktiv verfeinert. Wie Sie sehen, ist die Situation hier umgekehrt: Bei Käufern haben wir den Bot in Richtung einer vollwertigen und funktionierenden mobilen Anwendung für zwei Plattformen verlassen.
Im Falle von Kurieren dagegen von der bestehenden Bewerbung zum Bot für den Boten. Bisher hat Vkusville ungefähr 2300 Kuriere (aktive Benutzer des Bots).
Andere interne Bots
Zusätzlich zu diesen beiden Schlüsselbereichen (Verbraucher und Kurier) haben wir beschlossen, andere in Form von Bots zu implementieren. Wir haben einen Hotline-Bot, der Anfragen von Benutzern empfängt, wo sie dann von Mitarbeitern analysiert werden.
Es gibt einen technischen Bot für Mitarbeiter, der es ermöglicht, schnell Nachrichten zu Themen zu senden, für die eine Person abonniert ist (von Personalfragen und Gehaltsabrechnungen bis hin zu Werbeveranstaltungen), sowie Benachrichtigungen über den Betrieb eines bestimmten Systems. Es enthält auch einen Veranstaltungskalender und eine Aufgabenverteilung für Geschäftstechnologen. Abfangen von Warnungen bei der Überwachung verschiedener Systeme und rechtzeitige Benachrichtigung der Verantwortlichen.

Wir haben auch einen Buchbot erstellt - Mitarbeiter von Vkusville haben einen Buchclub, und mit Hilfe des Bots können Sie eine Rezension zu einem bestimmten Buch hinterlassen und es Kollegen empfehlen.
Sie alle arbeiten und werden weiter verfeinert. Es stellt sich also heraus, dass Sie mit Hilfe eines einzelnen Messengers und nützlicher Bots eine Reihe verschiedener externer und interner Probleme lösen können. Keine zusätzlichen Anwendungen, Anbieterplattformen oder sonst etwas.
Wenn Sie Fragen, Feedback oder Vorschläge zur Arbeit unserer Bots oder Anwendungen haben, beantworten wir gerne Ihre Kommentare.