задачи и проекты

Интеграция GitHub: задачи из сообщений об ошибках – GitHub в Binom

Обновлено 4 минуты чтения 08 / 15
Коротко

Как подключить GitHub к Binom: issue из обращений клиентов, поиск похожих, статус и комментарии. Доступно по запросу.

Интеграция GitHub с Binom передаёт сообщения клиентов об ошибках команде разработки: ИИ-сотрудник создаёт задачу (issue), находит похожие и сообщает её статус. GitHub доступен по запросу в кабинете Binom: Интеграции → Больше интеграций → GitHub.

Что Binom умеет в GitHub

Binom здесь означает вашего ИИ-сотрудника. После подключения GitHub он вызывает действия сервиса, когда разговору нужны эти данные. Какие действия ему доступны, решаете вы. В кабинете каждое действие помечено: read (Binom только смотрит данные), write или delete (Binom меняет или удаляет данные в GitHub).

Раздел Что Binom может посмотреть Что Binom может изменить
Задачи Задачи, поиск, комментарии Создание, изменение, комментарий
Код Репозитории, ветки, коммиты, файлы Изменение файлов, ветки
Pull request Pull request и отзывы Создание, отзыв, слияние
Сборки и релизы Workflow, деплои, релизы Запуск и перезапуск workflow, релизы

Может ли чат-бот создать issue в GitHub?

Да. Binom ищет похожие задачи ("Search Issues") и, если таких нет, создаёт новую ("Create Issue") с описанием ошибки из разговора.

Статус исправления

Binom находит задачу ("Get Issue"), сообщает клиенту её состояние и дописывает детали комментарием ("Create Issue Comment").

Какие доступы понадобятся

Способы подключения на выбор: приложение GitHub App; приложение GitHub App для Enterprise Server; личный токен доступа; личный токен для Enterprise Server. Подробности по каждому способу показаны в блоке "Аутентификация" на странице GitHub в кабинете.

Как получить интеграцию GitHub

GitHub подключается по запросу: сначала команда Binom настраивает интеграцию для вашего аккаунта. Общие правила каталога описаны в инструкции как подключить сервис из "Больше интеграций".

  1. Откройте Интеграции → Больше интеграций, введите "GitHub" в поле "Поиск интеграций" и откройте карточку GitHub.
  2. На странице "Интеграция GitHub для ассистента" будет сообщение "Интеграция доступна по запросу. Запросите сейчас, и мы настроим её для вас в приоритетном порядке." Ассистент здесь это ваш Binom. Блок "Аутентификация" показывает, какие доступы понадобятся, а список "Действия" показывает всё, что Binom умеет делать в GitHub.
  3. Нажмите "Запросить интеграцию". Появится "Запрос отправлен. Вы получите уведомление, когда интеграция станет доступна.", а кнопка сменится на "Запрошено".
  4. С вами свяжется сотрудник Binom по настройке. Когда интеграция будет готова, на странице GitHub появится кнопка "Подключить".
  5. Нажмите "Подключить", пройдите шаги в окне "Подключение GitHub" и нажмите "Готово". После "Подключается…" статус станет "Подключено". Если появилось "Подтверждение пока не пришло. Подключение ещё может завершиться – проверьте через минуту.", нажмите "Проверить ещё раз".

Как выбрать, что Binom может делать в GitHub

Подключённая интеграция ничего не делает, пока вы не разрешите действия. В кабинете это сказано прямо: "Отметьте действия, которые может вызывать ассистент. Пока ничего не отмечено, ему недоступно ни одно."

  1. На странице GitHub отметьте галочками нужные действия в списке "Действия". Найти их по названию помогает поле "Фильтр по действиям". Счётчик показывает, сколько выбрано.
  2. Проверьте переключатель "Спрашивать перед изменением данных". Он включён по умолчанию: перед действием на запись или удаление Binom опишет, что собирается сделать, и дождётся ответа.
  3. Нажмите "Сохранить". Сообщение "Разрешённые действия сохранены" подтверждает изменения.

Для начала достаточно "Search Issues", "Create Issue", "Get Issue" и "Create Issue Comment". Действия на изменение и удаление добавляйте, когда будете готовы доверить Binom изменения в GitHub.

Как проверить, что интеграция работает

Возможные проблемы

Binom не использует данные GitHub в ответах

Что проверить: статус GitHub "Подключено", и нужные действия отмечены (например "Create Issue").
Что сделать: отметьте действия и нажмите "Сохранить".
Как понять, что решено: появилось "Разрешённые действия сохранены", и в новом диалоге Binom отвечает по данным GitHub.

"Не удалось записать запрос. Попробуйте ещё раз."

Что сделать: снова нажмите "Запросить интеграцию". Если сообщение повторяется, напишите на support@binomai.com: название вашего Binom и интеграции (GitHub).
Как понять, что решено: на кнопке появилось "Запрошено".

"Интеграция временно недоступна – ваш запрос записан."

Больше ничего делать не нужно: запрос сохранён, и вы получите уведомление, когда GitHub можно будет подключить.

"Нужно переподключить"

Что это значит: "Сервис больше не принимает сохранённые доступы, поэтому ассистент им не пользуется."
Что сделать: откройте страницу GitHub в Больше интеграций, нажмите "Переподключить" и пройдите окно подключения заново.
Как понять, что решено: статус "Подключено".

"Не удалось начать подключение. Попробуйте ещё раз."

Что сделать: снова нажмите "Подключить". Если сообщение повторяется, напишите на support@binomai.com: название вашего Binom, интеграции (GitHub) и скриншот сообщения.
Как понять, что решено: открывается окно "Подключение GitHub".

"На платном тарифе" вместо кнопки подключения

На странице будет "Доступно на платном тарифе. Скажите, что нужно, и мы сообщим о запуске." Что входит в тарифы, смотрите на странице тарифов и цен подписки, а как сменить тариф, описано в инструкции как сменить или повысить тариф. После смены тарифа вернитесь в Больше интеграций и снова откройте GitHub.

"У вас нет прав для управления этим разделом."

Что это значит: интеграциями управляют только пользователи с уровнем доступа Владелец или Администратор.
Что сделать: попросите владельца аккаунта выдать вам уровень Администратор или подключить GitHub самому. Подробнее: уровни доступа в команде.
Как понять, что решено: после обновления страницы открываются настройки интеграции.

Если проблема не решилась, напишите на support@binomai.com или в чате Тьютора "Хочу поговорить с человеком". Укажите название Binom, интеграции и приложите скриншот сообщения.

Как отключить GitHub

На странице GitHub нажмите "Отключить". В окне "Отключить GitHub?" будет предупреждение: "Ассистент потеряет доступ к сервису. Чтобы вернуть его, интеграцию придётся подключить заново и снова ввести доступы." Подтвердите, и появится "Интеграция отключена".

Как ещё спрашивают

Нужен ли программист для интеграции GitHub?

Нет. Вы запрашиваете GitHub в разделе Интеграции → Больше интеграций, команда Binom настраивает интеграцию, а затем вы сами подключаете аккаунт и выбираете действия.

Что дальше

Статья была полезной?

Обновлено 21 октября, 2026