GitHub

GitHub

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

GitHub currently provides 14 triggers that can start a workflow and 18 actions a workflow can run. Use those building blocks to connect product and engineering activity to the customers and work it affects.

Developer Tools14 triggers18 actions

Triggers

(14)

New Pull Request

Triggers when there is activity on a pull request.

New Star

Trigger when there is activity relating to repository stars.

New Issue

Triggers when there is activity relating to an issue.

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.

New Discussion

Triggers when there is activity relating to a discussion.

New Comment Posted

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

New Branch

Triggers when a new branch is created.

New Collaborator

Triggers when a new collaborator is added to a repository.

New Label

Triggers when a new label is created in a repository.

New Milestone

Triggers when a new milestone is created.

New Release

Triggers when a new release is added.

New Commit

Triggers when a new commit is pushed.

New Review Request

Triggers when you are requested to review a pull request.

New Mention

Triggers when you are mentioned in a comment.

Actions

(18)

Create Issue

Create Issue in GitHub Repository

Get issue information

Grabs information from a specific issue

Create comment on a issue

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

Lock issue

Locks the specified issue

Unlock issue

Unlocks the specified issue

Raw GraphQL query

Perform a raw GraphQL query

Create Pull Request Review Comment

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

Create Commit Comment

Creates a comment on a commit in a GitHub repository

Create Discussion Comment

Creates a comment on a discussion in a GitHub repository

Add Labels to Issue

Adds labels to an existing issue.

Create Branch

Creates a new branch on a repository.

Delete Branch

Deletes a branch from a repository.

Update Issue

Updates an existing issue.

Find Branch

Finds a branch by name and returns its details.

Find Issue

Finds an issue based title.

Find User

Finds a user by their login name.

Create Gist

Create a GitHub Gist

Custom API Call

Make a custom API call to a specific endpoint

What can you automate with GitHub and Coherence?

These recipes are generated from the triggers, actions, and categories currently available for this piece. Use them as starting points, then choose the exact fields, conditions, and records your workflow should update.

Bring GitHub activity into Coherence

Start from a supported GitHub event, then create or update the appropriate CRM, project, or custom record with the source context preserved.

Starts with

New Pull Request

Finishes with

Create or update a Coherence record

Act in GitHub from a Coherence workflow

Use a change in Coherence to run a supported GitHub action, so the next step follows the record instead of relying on someone to copy it.

Starts with

A Coherence record or workflow changes

Finishes with

Create Issue

Connect GitHub to the wider customer workflow

Combine GitHub with another integration and Coherence records to connect product and engineering activity to the customers and work it affects.

Starts with

New Pull Request

Finishes with

Create Issue, then preserve the outcome in Coherence

How to connect GitHub

The exact authentication fields depend on GitHub. The workflow structure stays straightforward:

1

Connect the account

Authorize the GitHub account and permissions the workflow needs.

2

Choose a supported step

Select one of the current triggers or actions listed above and map its fields.

3

Test with a real record

Run a small test, inspect the result in both systems, and only then enable the workflow.

Related integrations for the same workflow

Explore apps that share a category with GitHub or provide a complementary trigger or action.

GitHub integration questions

What can I automate with the GitHub integration?

GitHub currently provides 14 triggers that can start a workflow and 18 actions a workflow can run. Use those building blocks to connect product and engineering activity to the customers and work it affects.

How many GitHub triggers and actions are available?

GitHub currently lists 14 triggers and 18 actions in the integration catalog. The supported list is refreshed from the pieces available in Coherence, so review the capability names on this page before building a workflow.

Can GitHub connect to other apps through Coherence?

Yes. A workflow can combine supported GitHub triggers or actions with Coherence records and other available integrations. The exact flow depends on the authentication, permissions, triggers, and actions exposed by each connected app.

Do I need to write code to connect GitHub?

The listed triggers and actions are designed for visual workflows. If the pre-built integration does not expose a capability you need, HTTP and webhook steps can cover APIs that your team is authorized to use.

Ready to connect GitHub?

Start automating in minutes. No credit card required.