Если бот будет только на сайте - это одно, если вам нужен охват сразу мессенджеров - другая задача. Чат-бот не должен быть изолированным: важно, чтобы он мог интегрироваться с вашей CRM, с базой данных клиентов, платежными системами, с email-рассылками и др. Кстати, как вариант, могу подсказать этот конструктор чат ботов
https://domino-crm.ru , в интернете одни положительные отзывы, вроде надежный сервис, можете взять себе на заметку.