IntegrationsGithub

Add Inkeep AI Assistant to GitHub

Copy page

Our Inkeep AI Assistant bot works by automating initial responses to GitHub issues.

Overview

You can add Inkeep AI Assistant as a GitHub bot to help scale support to your users. Before you go live, you can preview all replies in the Inkeep Portal. The Inkeep AI Assistant will not reply to any GitHub issues until you explicitly enable public responses.

Create Assistant

To use the Inkeep GitHub bot, we first need to register it as an assistant.

  1. Open the Inkeep Dashboard

  2. Navigate to the Assistants tab within the desired project

  3. Click on Create Assistant

  4. From the dropdown menu, choose GitHub Issues Autoresponder

  5. Fill in the required field Name.

  6. Click on Create.

  7. Click onto the organization where you want to install Inkeep-AI-Assistant

  8. Select which repositories you want to install the GitHub bot on. Installation requires Admin permissions on the repository. If you lack Admin access, your request will be routed to an Admin for approval.

Debug Mode

By default, the GitHub bot is configured to have public responses set to False.

To enable the autoresponder, open the assistant’s settings and toggle Enable public responses on.

When does the Bot reply

Whenever you open a new issue or reopen a closed one the Inkeep AI Assistant evaluates its confidence via a built‑in Inkeep meter and generates a draft reply that’s always sent to your analytics portal. If its confidence score meets the threshold for a confident response and you have Enable public responses turned on, it will also post that reply as a GitHub comment; otherwise it stays hidden in the portal for review.

  1. Navigate to GitHub

  2. Click on profile and navigate down to Settings

  3. Click on Applications and hit configure on the GitHub bot

  4. Under Repository access, choose which repositories the bot should have access to

  5. Click Save to apply changes

On this page