> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# GitHub

> Create and manage issues in GitHub

[GitHub](https://github.com/) is a powerful platform that enables developers to collaborate on projects and manage source code. By integrating GitHub with Glide, you can effortlessly create, label, and close GitHub issues directly within your app. This seamless connection streamlines project management and enhances collaboration among team members.

> **Don't see the GitHub integration?**
>
> You may need to upgrade your plan. [Browse Glide's plans and find the right fit for you.](https://www.glideapps.com/pricing)

## Adding and Configuring the Action

#### Adding GitHub Arcade

In Glide, click the Settings icon in the upper-right corner.

Navigate to the **Integrations** tab and then select GitHub.

Click the **Add** button.

Finally authorize the integration between Glide and GitHub by clicking **Authorize glideapps** and entering your password if prompted.

## Features

The GitHub integration in Glide has three features:

1. Add Label to GitHub Issue
2. Close GitHub Issue
3. Create GitHub Issue

### Add Label to GitHub Issue

The **Add Label to GitHub Issue** feature enables you to organize and categorize your issues by adding labels within your app, making it easier for your team to prioritize tasks and track progress.

The table below describes each of the fields.

| Field        | Description                      | Required field? |
| ------------ | -------------------------------- | --------------- |
| Owner        | GitHub username                  | ✅               |
| Repository   | Repository to create an issue in | ✅               |
| Issue Number | GitHub issue number              | ✅               |
| Label Name   | Label to add to issue            | ✅               |

When the action is triggered, the label will be added to your GitHub Issue.

### Create GitHub Issue

The **Create GitHub Issue** feature allows you to effortlessly create new issues in GitHub from Glide, ensuring that your team stays informed and can address any concerns or bugs quickly.

The table below describes each of the fields.

| Field        | Description                                         | Required field? |
| ------------ | --------------------------------------------------- | --------------- |
| Owner        | GitHub username                                     | ✅               |
| Repository   | Repository to create an issue in                    | ✅               |
| Title        | Name for the issue                                  | ✅               |
| Body         | Text of the issue                                   | ❌               |
| Issue Number | Column in Glide where Issue Number should be stored | ❌               |

> **Note**
>
> When the action is triggered, you should see a new issue added in GitHub. If you have provided a column for the Issue Number, the Issue Number that GitHub assigns will be stored in this column.

### Close GitHub Issue

The **Close GitHub Issue** feature marks issues as resolved by closing them directly from your app, maintaining an organized and up-to-date project workspace.

The table below describes each of the fields.

| Field        | Description                  | Required field? |
| ------------ | ---------------------------- | --------------- |
| Owner        | GitHub username              | ✅               |
| Repository   | Repository to close issue in | ✅               |
| Issue Number | GitHub issue number          | ✅               |

When the action is triggered, the issue will be marked as **Closed** in GitHub.

To learn more generally about Integrations in Glide, including how they affect your app's usage, check out our [Introduction to Integrations](/docs/automation/integrations).

## Frequently Asked Questions

#### Don't see the GitHub integration?

You may need to upgrade your plan. [Browse Glide's plans and find the right fit for you.](https://www.glideapps.com/pricing)

#### Can I assign GitHub issues to specific team members using the Glide integration?

The current Glide-GitHub integration does not have a built-in feature for directly assigning issues to team members. However, you can mention team members within the issue body or add a label for a specific team member.

#### How can I track the status of GitHub issues created through my Glide app?

When configuring the Create GitHub Issue action, you can choose a column to store the GitHub issue number. To track the status of these issues, you can use another integration to fetch the issue details and display them in your Glide app.

#### Can I automatically notify a team member when a new issue is created, closed, or labeled in GitHub through Glide?

Yes, you can do this through GitHub notifications or by adding another action that sends the notification. [Check out all the integrations Glide supports here.](/docs/automation/integrations)

#### Can I use the GitHub integration to manage issues for multiple repositories within the same Glide app?

Yes, you can manage issues for multiple repositories within the same Glide app. When configuring the Create, Close, or Add Label actions, you can dynamically specify the appropriate repository owner's username and repository name for each action.