До начала работы заказчик должен предоставить:
Какую задачу должен решать бот? (например: «собирать заявки в Google Таблицу», «отправлять файл по команде», «проводить опрос»).
Опишите по шагам, как должен общаться бот с пользователем. (например: «1. Приветствие, 2. Кнопки с вариантами, 3. Запрос email, 4. Спасибо»).
Какие кнопки/команды должны быть? Перечислите.
Нужна ли интеграция с другими сервисами? (Google Таблицы, сайт, калькулятор). Если да — нужен доступ (логин/пароль или API-ключ).
Примеры ботов, которые вам нравятся (ссылки).