GitHub

GitHub: Extend Cadense with APIs, databases, custom tools, and internal systems.

View docs

AP use case

Use this integration to connect Cadense to internal finance systems, custom services, data warehouses, and operational tooling that support your AP process. The GitHub tools available in Cadense can be combined with extraction, approval routing, reconciliation review, and audit logging based on your AP process.

AP workflows this supports

  • Call internal APIs during invoice and vendor workflows.
  • Write AP events to operational databases or warehouses.
  • Connect custom controls, enrichment, or review services.

Data handled

  • API payloads
  • Database records
  • Workflow events
  • Operational metadata

How to automate GitHub with Cadense

  1. Open your AP workspace

    Create a Cadense account and open the workspace where your invoice, vendor, approval, payment, and audit workflows live.

  2. Add a GitHub block

    Add a GitHub block to the AP workflow and store your GitHub API key securely.

  3. Connect AP context and controls

    Choose the GitHub operation you need, connect invoice or vendor context from earlier steps, add approval or audit checks, and run the workflow.

Real-time triggers

Connect a GitHub webhook to Cadense and your AP workflow runs when invoice, vendor, approval, payment, or exception events happen.

GitHub Issue Opened

Use GitHub Issue Opened to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub Issue Closed

Use GitHub Issue Closed to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub Issue Comment

Use GitHub Issue Comment to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub PR Opened

Use GitHub PR Opened to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub PR Closed

Use GitHub PR Closed to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub PR Merged

Use GitHub PR Merged to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub PR Comment

Use GitHub PR Comment to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub PR Reviewed

Use GitHub PR Reviewed to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub Push

Use GitHub Push to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub Release Published

Use GitHub Release Published to start or update a extensibility workflow when GitHub sends a relevant event.

GitHub Actions Workflow Run

Use GitHub Actions Workflow Run to start or update a extensibility workflow when GitHub sends a relevant event.

Supported tools

83 GitHub tools available for Cadense workflows

Get PR details

Run Get PR details when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create PR comment

Run Create PR comment when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get repository info

Run Get repository info when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get latest commit

Run Get latest commit when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create issue comment

Run Create issue comment when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List issue comments

Run List issue comments when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update comment

Run Update comment when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete comment

Run Delete comment when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List PR comments

Run List PR comments when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create pull request

Run Create pull request when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update pull request

Run Update pull request when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Merge pull request

Run Merge pull request when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List pull requests

Run List pull requests when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get PR files

Run Get PR files when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Close pull request

Run Close pull request when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Request PR reviewers

Run Request PR reviewers when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get file content

Run Get file content when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create file

Run Create file when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update file

Run Update file when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete file

Run Delete file when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get directory tree

Run Get directory tree when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List branches

Run List branches when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get branch

Run Get branch when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create branch

Run Create branch when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete branch

Run Delete branch when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get branch protection

Run Get branch protection when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update branch protection

Run Update branch protection when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create issue

Run Create issue when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update issue

Run Update issue when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List issues

Run List issues when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get issue

Run Get issue when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Close issue

Run Close issue when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Add issue labels

Run Add issue labels when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Remove issue label

Run Remove issue label when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Add issue assignees

Run Add issue assignees when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create release

Run Create release when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update release

Run Update release when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List releases

Run List releases when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get release

Run Get release when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete release

Run Delete release when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List workflows

Run List workflows when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get workflow

Run Get workflow when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Trigger workflow

Run Trigger workflow when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List workflow runs

Run List workflow runs when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get workflow run

Run Get workflow run when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Cancel workflow run

Run Cancel workflow run when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Rerun workflow

Run Rerun workflow when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List projects

Run List projects when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get project

Run Get project when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create project

Run Create project when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update project

Run Update project when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete project

Run Delete project when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Search code

Run Search code when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Search commits

Run Search commits when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Search issues

Run Search issues when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Search repositories

Run Search repositories when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Search users

Run Search users when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List commits

Run List commits when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get commit

Run Get commit when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Compare commits

Run Compare commits when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create gist

Run Create gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get gist

Run Get gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List gists

Run List gists when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update gist

Run Update gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete gist

Run Delete gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Fork gist

Run Fork gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Star gist

Run Star gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Unstar gist

Run Unstar gist when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Fork repository

Run Fork repository when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List forks

Run List forks when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Create milestone

Run Create milestone when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Get milestone

Run Get milestone when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List milestones

Run List milestones when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Update milestone

Run Update milestone when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Delete milestone

Run Delete milestone when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Add issue reaction

Run Add issue reaction when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Remove issue reaction

Run Remove issue reaction when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Add comment reaction

Run Add comment reaction when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Remove comment reaction

Run Remove comment reaction when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Star repository

Run Star repository when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Unstar repository

Run Unstar repository when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Check if starred

Run Check if starred when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

List stargazers

Run List stargazers when an AP workflow needs GitHub for enrichment, internal system calls, data checks, or operational handoffs.

Frequently asked questions

Cadense's GitHub integration connects GitHub to accounts payable workflows for extensibility. GitHub: Extend Cadense with APIs, databases, custom tools, and internal systems. Finance teams can combine GitHub with document extraction, approval routing, reconciliation review, and audit logging.

Start automating GitHub today

Build your first AP workflow with GitHub. Connect invoice, vendor, approval, payment, reconciliation, and audit steps without rebuilding your finance stack.