Есть 2 варианта:
1) Написать бота с нуля, языком программирования. Долгий и не совсем простой путь.
2) Собрать нужного вам бота на конструкторе. (Salebot, Bothelp, Smart Sender, Bot Kits, Botmother, Botsify, Dialogflow, Flow XO, Manychat, Manybot, Callibri, Text Back, LeeLoo) и это только часть списка.
Прежде чем собирать или заказывать бота, вам нужен сценарий, схема бота. Определиться с целями, задачами и функционалом, после чего можно переходить поиску исполнителя или подбору конструктора.
Обучение есть практически у каждого сервиса как и видео обзоров в ютуб.
Это лишь малая часть того как сделать продающего бота. Возможно понадобиться копирайтер для дожимных писем, дизайнер для оформления подписных страниц и картинок, маркетолог для проработки ЦА, таргетолог для трафика.
Запомните самое главное, бот не сможет на 100% продавать за вас товар или услугу, он лишь помощник, который прогревает аудиторию, формирует потребность и автоматизирует бизнес процессы.