Chatbot w sprzedaży B2B dla Curandus

Bostoński startup medyczny Curandus postanowił sprawdzić chatbot’a w zbieraniu leadów na stronie internetowej. Stworzyliśmy chatbota w oparciu o Amazon Lex, technologię machine learning AWS. Chatbot rozmawia z potencjalnymi klientami, lekarzami i pacjentami.

Chatbot w sprzedaży B2B dla Curandus - obrazek 1

Wyzwanie - jaką technologię chatbota wybrać

W procesie projektowania chatbota głównym wyzwaniem jest prawidłowy wybór technologii. Wybraliśmy Amazon Lex ze względu na jego szerokie możliwości tworzenia scenariuszy rozmowy, umiejętność uczenia się (bot zapisuje każdą rozmowę z użytkownikiem, a my go następnie “uczymy”), piękny Angielski US, możliwość wdrożenia innych języków w przyszłości oraz dowolność dystrybucji chatbota za pomocą znanych aplikacji - Slack, Facebook Messenger lub strony internetowej, czy aplikacji mobilnej. Oznacza to, że nasz chatbot może porozmawiać z Tobą nawet na Slacku. Korzystanie z technologii Amazon Lex wymaga znajomości języka Python i umiejętności posługiwania się usługą chmurową AWS Lambda.

Wyzwanie - jaką technologię chatbota wybrać - obrazek

Rozmowa z chatbotem: role i scenariusze

Na początku rozmowy nasz chatbot ustala, czy rozmawia z klientem (firmą farmaceutyczną), lekarzem, czy pacjentem. Po ustaleniu, kim jest rozmówca, chatbot uruchamia odpowiednie scenariusze rozmowy. Całość architektury rozwiązania jest oparta o technologie Amazon AWS. Użytkownik rozmawia z chatbotem na stronie internetowej Curandusa.

Chatbot w sprzedaży B2B dla Curandus - obrazek 2

Rozmowa z chatbotem Curandus

Porozmawiaj z naszym chatbotem. Pamiętaj, żeby przywitać się i przedstawić się kim jesteś. Chatbot odpowie, w jakich sprawach może Tobie pomóc.

Kolorystyka

Primary
#00397E
Primary variant 1
#C5DFE9
Primary variant 2
#F7E5DF

Typografia

Interfejs chatbota umożliwia korzystanie z dowolnych czcionek. Wybraliśmy Nunito z biblioteki Google Fonts, która jest czcionką firmową marki Curandus.

Typografia - obrazek
Chatbot w sprzedaży B2B dla Curandus - obrazek 3

Stack projektu

Data publikacji:
27 Lis 2019
Zrobione w 10 dni
Poznaj technologie, w których pracujemy Technologie

Zespół

Opis techniczny

Wyzwanie

Nie mieliśmy gotowych scenariuszy działania chatbota - od klienta otrzymaliśmy wyłącznie strukturę danych, którą chatbot miał zbierać od różnych typów użytkowników i dostarczać w postaci leadów. Na podstawie tych danych opracowaliśmy wydajne i proste scenariusze dostosowane do wymagań technologii Amazon Lex.

Projektowanie chatbota

Dla doświadczonego zespołu programistów wdrożenie chatbota od strony programistycznej w oparciu o Amazon Lex jest stosunkowo proste. Ale poprawne zaprojektowanie przepływu rozmowy z chatbotem może stanowić nie lada wyzwanie. Chatbot nie jest zwykłym formularzem, który określa, jakie dokładnie dane użytkownik musi wypełnić. Zbieranie danych przez chatbot odbywa się w drodze konwersacji, której projektowanie leży po stronie projektanta UX. W konwersacji nie możemy przewidzieć dokładnie, jak ona przebiegnie i co dokładnie poda nam użytkownik. Zapraszamy na bloga i przeczytać więcej o projektowaniu chatbota.

Narzędzia AWS

Lex, S3, DynamoDB, Lambda, IAM, Cognito, Amplify

Stack

Django, React.js, SASS, AWS