Skip to content
Notis

Capture an expense once and record it in Breathe HR

Send an expense intake with its employee and receipt details. Notis can process the description with Abstract and add the expense record in Breathe HR.

Trigger

Webhook received

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

Action

Create Employee Expense

Why this helps

Expense details spread across messages and receipts are easy to lose before reimbursement records are created.

  • Turn a submitted expense description into a structured HR record.
  • Keep employee and expense details tied to the same intake.
  • Reduce time spent retyping expense information.

Setup

Build it in a few focused steps.

  • 1Connect Abstract and Breathe HR once in the Notis portal.
  • 2Create an automation in Automations, New Automation, and name it for expense intake.
  • 3Tell Notis to process the submitted expense text with Abstract and create a Breathe HR expense only when the employee and required expense details, including amount and date, are present.
  • 4Pick the webhook trigger and choose where run reports should go.
  • 5Test with one real expense intake and check the resulting employee expense record.

Questions about this workflow

Does this create an expense claim too?

No. This workflow creates an employee expense record. Grouping unclaimed expenses into a reimbursement claim is a separate Breathe HR action.

What if the intake is missing an amount or employee?

Have Notis stop and report the missing details instead of creating an incomplete expense record.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Abstract to Breathe HR. A trigger fires from one place; an action lands in another.

Abstract triggers

Breathe HR actions

Recurring trigger

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

TriggerScheduled

Approve Leave Request

ActionInstant

Webhook trigger

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

TriggerInstant

Create Employee

ActionInstant

Create Employee Change Request

ActionInstant

Create Employee Expense

ActionInstant

Create Employee Expense Claim

ActionInstant

Create Employee Sickness

ActionInstant

Delete Employee Expense

ActionInstant

Delete Employee Training Course

ActionInstant

Connect any two apps with Notis in the middle.

Abstract and Breathe HR, or any other combination from 1,000+ 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 Breathe HR.