Skip to content
Notis

Reconcile expense provenance for a GitHub PR

Check whether returned expense records can be traced to approved evidence before review closes.

Trigger

New Pull Request Created

Fires when a new pull request is created in GitHub.

Action

Get Expenses

Retrieves expenses.

Why this helps

Expense follow-up is noisy when receipts, approvals, and provider records are not reconciled together.

  • Identify missing or duplicate records
  • Surface unattributed returned expenses
  • Keep reconciliation read-only

Setup

Build it in a few focused steps.

  • 1Connect GitHub and Agiled once.
  • 2Supply approved ledger IDs, receipt references, matching rules, and the PR identifier in plain language.
  • 3Select New Pull Request Created, choose a report channel, and test with one authorized PR; do not create or alter expenses.

Questions about this workflow

Can this approve or change an expense?

No. It compares returned records with the supplied approved ledger and reports discrepancies; it makes no financial commitment or mutation.

When this happens · Trigger

Fires when a new pull request is created in GitHub.

Do this · Action

Retrieves expenses.

Supported Triggers and Actions

Notis builds workflows that link GitHub to Agiled. A trigger fires from one place; an action lands in another.

GitHub triggers

Agiled actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Create Expense

Creates a new expense.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Create Project

Creates a new project.

ActionInstant

New Workflow Artifact Created

Fires when a new GitHub Actions workflow artifact is created in a repository.

TriggerPolling

Create Task

Creates a new task.

ActionInstant

Branch Changed

Fires when a branch’s commits or protection status or settings change.

TriggerPolling

Create Ticket

Creates a new support ticket.

ActionInstant

New Branch Created

Fires when a new branch is created in a GitHub repository.

TriggerPolling

Get Contacts

Retrieves a page of contacts from Agiled.

ActionInstant

Check Run Status / Conclusion Changed

Fires when a GitHub check run’s status or conclusion changes.

TriggerPolling

Get Currencies

Lists the first 10 currencies available in Agiled.

ActionInstant

Check Suite Status / Conclusion Changed

Fires when a GitHub check suite changes status or conclusion for a reference.

TriggerPolling

Get Deals

Retrieves deals.

ActionInstant

New Code Scanning Alert Created

Fires when a new code scanning alert is created in a repository.

TriggerPolling

Get Employees

Retrieves employees.

ActionInstant

Connect any two apps with Notis in the middle.

GitHub and Agiled, or any other combination from 1,500+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with $20 of usage included.
No card. Works with personal or business Agiled.