Breathe connector

Use your Breathe data for reporting, automation and AI.

Data Panda pulls your Breathe employees, holidays, sickness, performance reviews and training records into the same warehouse as your finance, sales and operations data. From one place we turn it into dashboards, automations, AI workflows and custom apps that line managers, HR and finance read off the same numbers, instead of separate exports out of the HR tool.

Breathe
Data Panda Reporting Automation AI Apps
Breathe
About Breathe

HR software built for UK small businesses.

Breathe is HR software for small and mid-sized UK employers, founded in 2012 in Horsham, West Sussex and part of the Australian ELMO Group since 2020. The product covers the everyday people-admin a small business runs on: employee records, holiday booking, sickness and absence, performance reviews, 1:1s, training and qualification logs, expenses, document storage and signatures, recruitment, onboarding and a rota module for shift teams. By Breathe's own count, more than 15,000 UK SMEs use it as their day-to-day HR platform.

The data inside is the kind every line manager and HR lead leans on: who is off this week, whose probation closes next month, whose review is overdue, which training certificates expire before the audit, which sickness pattern is starting to repeat. Breathe surfaces it well inside the tool, but the moment you want to read absence next to payroll cost, headcount next to revenue per employee, or training compliance next to a customer audit, the data needs to live somewhere it can be joined to the rest of the business.

What your Breathe data is for

What you get once Breathe is connected.

People and absence reporting

Headcount, holiday usage, sickness patterns and training compliance on one set of numbers, joined to payroll cost and team output.

  • Headcount and FTE per team, location and contract type, with starters, leavers and net change per month
  • Holiday and sickness patterns per team and manager, with the Bradford-style absence flags surfaced before HR has to chase
  • Training and qualification expiry dates lined up against role requirements and upcoming audits

Process automation

Turn a leaver, an expiring certificate or an overdue review into the right downstream action across HR, finance and the line manager's tools.

  • A new starter signed in Breathe seeds the payroll record, the IT account requests and the onboarding tasks for the line manager
  • Expiring training certificates and probation end dates ping the responsible manager in the right channel before the deadline
  • Approved expenses in Breathe match against the booking in finance, so the reimbursement and the cost line agree

AI workflows

Put your employee timeline, performance notes and absence history behind AI that sees the full HR picture for a small business.

  • Attrition-risk scoring on employees using review patterns, absence trends, tenure and team movement
  • Natural-language Q&A across performance notes, 1:1 records and training history for line managers and HR
  • Forecasted holiday cover requirements per team based on booked leave, sickness baselines and seasonal demand

Custom apps on your data

Lightweight tools for line managers, HR and finance that sit on Breathe data instead of more SaaS subscriptions.

  • Manager dashboard: who is off, whose review is due, whose certificate expires, and whose probation closes this month
  • HR compliance board with training expiry, document signature status and right-to-work renewal dates per employee
  • Headcount and cost-per-team view that joins Breathe records to payroll, billable hours and revenue per employee
Use cases

Use cases we deliver with Breathe data.

A list of concrete reports, automations and AI features we have built on Breathe data. Pick the one that matches your situation.

Headcount reportingHeadcount and FTE per team, location and contract type, with starters, leavers and net change per month.
Holiday balance trackingBooked, taken and remaining leave per employee and team, with carry-over and accrual visibility.
Sickness pattern detectionBradford-style absence scoring per employee and team, surfaced before HR has to dig manually.
Probation trackingOpen probations, end dates and review status, with the ones quietly drifting past the deadline flagged.
Performance review coverageReviews due, completed and overdue per manager and team, against the policy cadence.
Training expiry trackingCertificates and qualifications nearing expiry, lined up against role requirements and audits.
Onboarding readinessNew starters with outstanding documents, IT setup or training before day one.
Leaver and turnover analysisLeavers per team, manager and reason, with rolling twelve-month turnover and cost of replacement.
Expense reconciliationApproved Breathe expenses matched to the booking and reimbursement in finance, line by line.
Rota cover analysisPlanned shifts, sickness gaps and overtime pulled from the rota module against demand.
Holiday cover forecastingBooked leave overlaid on team baselines and seasonal demand to flag thin weeks early.
Compliance audit packOne pull for right-to-work, training certificates and policy acknowledgement status across the headcount.
Real business questions

Answers you will finally get.

Whose review, probation or training is going to slip this month?

A live list of employees with reviews due, probation closing or certificates expiring inside the next thirty days, grouped by line manager. The cases that quietly drift past their deadline in Breathe become a number on the manager's own dashboard, instead of an HR chase email two weeks late.

What is our real absence picture per team and manager?

Sickness days, occasions and Bradford-style scoring per employee, rolled up to team and manager, joined to payroll cost and the team's billable hours. The pattern that read fine inside Breathe (one or two days here and there) reads differently when you see it next to the cost it carries and the gaps it left in delivery.

Which leavers cost us the most, and where are they coming from?

Leavers per team, manager and reason on a rolling twelve months, with the cost of replacement (recruitment spend, lost productivity ramp, training write-off) attached. The team that quietly burns through three hires a year shows up against the team that does not, instead of a single annual turnover percentage.

Value for everyone in the organisation

Where each function gets value.

For finance leaders

Headcount, FTE and absence joined to payroll cost and team output, so the people line in the budget moves with the actual roster instead of a stale spreadsheet. Sickness, overtime and leaver replacement spend land next to the ledger, not in a separate HR pack.

For sales leaders

Quota coverage against the staffed sales team in Breathe, including starters in onboarding and leavers serving notice. You see when a territory will fall below cover because the next AE is still in week two of training, instead of after the pipeline already shows the gap.

For operations

Rota cover, sickness, holiday and training expiry in one delivery picture per team. The week's plan stops being three Breathe screens stitched together with a spreadsheet on the morning of the operations call.

Ideas

What you can automate with Breathe.

Pair with Slack

Push HR events into the right Slack channels

Approved leave, sickness reports and overdue reviews in Breathe drive the right Slack messages into the right places: a channel post when someone is on holiday from tomorrow, a manager DM when a review sits open past its due date, and an HR-channel ping when a probation end date is two weeks out. HR stops running the Friday-afternoon nudge round by hand.

Pair with HubSpot

Align sales-rep ramp and quota coverage

New starters, leavers and absence in Breathe keep the HubSpot quota-coverage view in sync with the sales team that will be in seat next quarter, including ramp dates per new AE. Revenue leaders see when a territory will slip below target coverage because a hire is still on probation or a senior rep is on extended leave, weeks before the pipeline report flags it.

Pair with Exact Online

Reconcile expenses and headcount cost against the ledger

Approved expenses in Breathe are matched to the booking in Exact Online, so the reimbursement and the cost line agree without a manual cross-check. Headcount changes (starters, leavers, role moves) update the people-cost view in finance the day they happen in Breathe, instead of in the next month's payroll close.

Pair with monday.com

Plan onboarding the day someone signs

A signed new starter in Breathe triggers the onboarding board in monday.com: laptop and account requests, training assignments, buddy pairing and first-week plan, all keyed to the agreed start date. IT, HR and the line manager see the same checklist, and a slipped start date moves the dependent tasks instead of leaving them stranded.

Pair with Calendly

Keep review and 1:1 scheduling in step with HR records

Calendly bookings for performance reviews, 1:1s and probation conversations create the matching event on the employee timeline in Breathe, with the right reviewer attached. No-shows and reschedules update the review-due and overdue counters automatically, so the HR dashboard shows what really happened, not what was planned at the start of the cycle.

Pair with Salesforce

Align account coverage with the staffed team

Breathe starters, leavers and absence keep the Salesforce account coverage and territory map in sync with the sales team that will work the book next month, including ramp time on new AEs. Account owners shift before a customer notices their named contact has been on extended leave for six weeks, instead of after the renewal call goes sideways.

Your existing tools

Your data lands in a warehouse. Your BI tools read from it.

You keep the reporting tool you already have. We connect it to the warehouse where your Breathe data lives.

Power BI logo
Power BI Microsoft
Microsoft Fabric logo
Fabric Microsoft
Snowflake logo
Snowflake Data warehouse
Google BigQuery logo
BigQuery Google
Tableau logo
Tableau Visualisation
Microsoft Excel logo
Excel Sheets & pivots
Three steps

From Breathe to answers in three steps.

01

Connect securely

OAuth authentication. Read-only by default. We sign a DPA and your admin keeps the keys.

02

Land in your warehouse

Data flows into your warehouse on your schedule. Near real time or nightly, your call. You own the data.

03

Reporting, automation, AI

We build the first dashboard, workflow or AI feature with you, then hand over the keys. Or we stay on for ongoing delivery.

Two ways to work with us

Pick the track that fits how you work.

Track 01

Self-serve

We set up the foundation. Your team builds on top.

  • Breathe connector configured and running
  • Warehouse set up in your cloud account
  • Clean access for your Power BI, Fabric or Tableau team
  • Documentation on what's in the data model
  • Sync monitoring so you're warned before reports break

Best fit Teams that already have a BI analyst or data engineer and want to own the build.

Track 02

Done for you

We build the whole thing, end to end.

  • Everything in Self-serve
  • Dashboards built to the questions your team actually asks
  • Automations between your systems
  • AI workflows scoped to real tasks your team runs
  • Custom apps where a dashboard does not cut it
  • Ongoing delivery at a pace that fits your team

Best fit Teams without in-house BI or dev capacity. You tell us what you need and we deliver it.

Before you book

Frequently asked questions.

Who owns the data?

You do. It lands in your warehouse, on your cloud account. We don't resell or aggregate it. If you stop working with us, the warehouse stays yours and keeps running.

How fresh is the data?

Near real time for most operational systems. For heavier sources we schedule hourly or nightly. You pick based on what the reports need.

Do I need a warehouse already?

No. If you don't have one, we help you pick one and set it up as part of the first delivery. Common starting points are Snowflake, Microsoft Fabric, or a small Postgres start.

Which Breathe objects land in the warehouse?

The connector pulls employees, employment history, holidays, sickness and absence records, performance reviews and 1:1 logs, training records and qualifications, expenses, documents and signature status, recruitment vacancies and candidates, and the rota module's planned shifts. That covers the reporting surface most HR, finance and operations dashboards need on a UK SMB Breathe tenant.

How do we keep employee privacy and GDPR clean in the warehouse?

Personal employee data (names, addresses, contact details, document content, performance notes) can be kept in restricted schemas that only HR and named finance roles reach, while aggregate headcount, absence, training and review-coverage metrics power the dashboards the rest of the business uses. Retention rules in the warehouse mirror the retention you set in Breathe, so a deleted employee record disappears downstream too.

Does the rota module's data flow through the same connector?

Yes. Planned shifts, swaps and the resulting cover gaps from the Breathe rota module land alongside the rest of the employee data, so you can read planned versus worked shifts against sickness, holiday and overtime in one place. That is the missing piece for shift-team operations dashboards that try to live inside the HR tool itself.

GDPR-compliant
Data stays in the EU
You own the warehouse

A first deliverable live in four to six weeks.

We review your Breathe setup and the systems around it. Together we pick the first thing worth building.