Skip to content
GitHub logo

GitHub integration

Developer platform that allows developers to create, store, manage and share their code

Actions
19
Triggers
14
Auth
OAuth 2.0 or Custom auth or API key
License
MIT, open source
Updated
August 2026

About the GitHub integration

Add the GitHub piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine GitHub with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in GitHub

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • New Pull Request

    Triggers when there is activity on a pull request.

    1 field

  • New Star

    Trigger when there is activity relating to repository stars.

    1 field

  • New Issue

    Triggers when there is activity relating to an issue.

    1 field

  • Push

    Triggers when there is a push to a repository branch. This includes when a commit is pushed, when a commit tag is pushed, when a branch is deleted, when a tag is deleted, or when a repository is created from a template.

    1 field

  • New Discussion

    Triggers when there is activity relating to a discussion.

    1 field

  • New Comment Posted

    Triggers when there is a new comment posted on a discussion.

    1 field

  • New Branch

    Triggers when a new branch is created.

    1 field

  • New Collaborator

    Triggers when a new collaborator is added to a repository.

    1 field

  • New Label

    Triggers when a new label is created in a repository.

    1 field

  • New Milestone

    Triggers when a new milestone is created.

    1 field

  • New Release

    Triggers when a new release is added.

    1 field

  • New Commit

    Triggers when a new commit is pushed.

    1 field

  • New Review Request

    Triggers when you are requested to review a pull request.

    1 field

  • New Mention

    Triggers when you are mentioned in a comment.

    1 field

Actions

Everything Activepieces can do in GitHub

Drop any of these into a flow and fill in the fields. No code is required.

  • Create Issue

    Create Issue in GitHub Repository

    5 fields

  • Get issue information

    Grabs information from a specific issue

    2 fields

  • Create comment on a issue

    Adds a comment to the specified issue (also works with pull requests)

    3 fields

  • Lock issue

    Locks the specified issue

    3 fields

  • Unlock issue

    Unlocks the specified issue

    2 fields

  • Raw GraphQL query

    Perform a raw GraphQL query

    2 fields

  • Create Pull Request Review Comment

    Creates a review comment on a pull request in a GitHub repository

    6 fields

  • Create Commit Comment

    Creates a comment on a commit in a GitHub repository

    5 fields

  • Create Discussion Comment

    Creates a comment on a discussion in a GitHub repository

    3 fields

  • Add Labels to Issue

    Adds labels to an existing issue.

    3 fields

  • Create Branch

    Creates a new branch on a repository.

    3 fields

  • Delete Branch

    Deletes a branch from a repository.

    2 fields

  • Update Issue

    Updates an existing issue.

    9 fields

  • Find Branch

    Finds a branch by name and returns its details.

    2 fields

  • Find Issue

    Finds an issue based title.

    3 fields

  • Find User

    Finds a user by their login name.

    1 field

  • Create Gist

    Create a GitHub Gist. Requires an OAuth or personal access token connection — Gists cannot be created with GitHub App authentication.

    4 fields

  • Trigger Workflow Dispatch

    Manually triggers a GitHub Actions workflow run via the workflow_dispatch event.

    7 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

GitHub, answered.

Yes. Activepieces is open source and free to start, and the GitHub piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the GitHub piece to a flow, then authenticate with OAuth 2.0 or Custom auth or API key. Once connected, its 14 triggers and 19 actions are available anywhere in the builder.

"New Pull Request" can start a flow that runs "Create Issue", and you can chain GitHub together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the GitHub piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call GitHub actions as tools.