До начала работы заказчик должен предоставить:
Описание задачи и желаемого поведения бота, список необходимых команд/кнопок и примеры сценариев. Если требуется интеграция — документация и доступ к API. Для существующего проекта — исходный код и описание необходимых изменений.