Skip to content
DE

Features

Integrations

What Tiveo exchanges with other systems and files, and which way the data flows.

  • Personio, DATEV and data backup as a beta in the paid plans, the API from Business
  • Calendar subscription, Excel import and exports in every plan
  • Data only flows once someone has set the integration up

Personio, DATEV, API and data backup Beta

These four are new and still being built, which is why they run as a beta. They come with the paid plans, including the trial month, and the API from Business. We are developing them with the first companies and welcome your feedback.

Personio Beta from Team

Personio ⇄ Tiveo

HR software: sync employees and absences in both directions.

Personio → Tiveo

  • Employees with name, email, start and end date, department and weekly hours
  • Approved absences, including half days

Tiveo → Personio each with its own switch

  • Absences approved in Tiveo
  • Clocked working time with breaks time recording only
  • Setup: enter the client ID and secret from Personio, map the absence types, start
  • Before the start, a preview shows what would happen
  • Then continuously: on every change in Personio, otherwise every ten minutes
  • The only thing Tiveo deletes in Personio is an absence that is cancelled in Tiveo

In Tiveo: Settings › Integrations › Personio · for administrators

What is not transferred, and who decides

Entitlements and remaining balances, comments, hourly absences, supervisors as approvers, projects. Personio holds the master data: what is approved there appears in Tiveo without further approval. Only people who are or should be in Tiveo are read; sick leave only goes to Personio if you allow that type. Credentials are stored encrypted on the server.

DATEV Beta from Team

Tiveo → DATEV

One file per payroll month for your tax adviser or payroll office, ready for DATEV LODAS or DATEV Lohn und Gehalt. There is no direct connection to DATEV.

Tiveo → DATEV

  • Absence times from approved absences for every company
  • Working hours, overtime and premium hours for nights, Sundays and public holidays time recording only
  • Setup: enter the program, adviser and client number and map the wage types. Your tax adviser gives you these details; you add the personnel number for each person.
  • A check before every file: missing personnel number, value without mapping, month not closed, pending requests
  • Afterwards, if you want, only the changes as a correction file, so nothing counts twice
  • Every file stays available as a record
  • The file holds only personnel numbers, wage types, hours and days, never names or amounts

In Tiveo: Settings › Integrations › DATEV · for administrators and HR

How the file gets into DATEV

DATEV Lohn und Gehalt reads it in the standard format “Bewegungsdaten (Standard)”, LODAS through its ASCII import. In LODAS, absence times appear as days (leave, sick and other absence days), as hours on a wage type, or both; in Lohn und Gehalt per day with an absence code in the calendar. There is no direct transfer to DATEV: you pass the file to your tax adviser or import it yourself.

API Beta from Business

Tiveo → your system

A REST API for your own systems, such as a payroll office, an intranet or your own reporting. It is read-only during the beta.

Tiveo → your system per scope of the key

  • Employees and units
  • Absences, absence types, leave balances and holidays
  • Clock events, daily time sheets and project times time recording only
  • Published shifts shift planning only
  • Create keys with scopes; a key is shown only once and can be revoked at any time
  • Sickness only with its own scope, otherwise it shows as “absent”; free text is never returned
  • Every call stays in the log for 90 days
  • Writing is planned

In Tiveo: Settings › Integrations › API · for owners and administrators

Developer documentation →

Limits and format

JSON over HTTPS, errors as per RFC 9457, described as OpenAPI 3.1. Defaults: 60 requests per minute, 10,000 per day and company, up to 200 items per page. Meant for servers, not for the browser.

Data backup Beta from Team

Tiveo → Your storage

All data and files of your company, complete and encrypted, to your own storage. We cannot open the backups.

Tiveo → Your storage at night, daily to monthly

  • The full export with all data and files, encrypted with your key
  • The destination is WebDAV (Nextcloud, Synology, HiDrive, Hetzner Storage Box) or S3 (AWS, Hetzner, IONOS, Backblaze)
  • Without storage of your own, Tiveo reminds you by email and you download the encrypted file
  • Your browser creates the key; we only receive the public part
  • Tiveo can clean up old backups if you wish, and always keeps the three newest

In Tiveo: Settings › Data backup · for the owner

Formats and process →

Opening without Tiveo

Every backup is a file in the open age format. With the free tool age and your key file it turns back into the full export: age -d -i key.txt backup.zip.age > backup.zip

What “beta” means

As a beta, an integration is a voluntary extra and not part of the agreed scope of services; we may change or discontinue it (Terms § 4 (8)). Your data in Tiveo is not affected. That is why the price table lists Personio, DATEV, API and data backup as “Beta”, not with a tick.

Terms and conditions, § 4 →

In every plan

At no extra cost, including the free plan.

Calendar subscription

Tiveo → Calendar

Your own absences and shifts in Outlook, Apple or Google Calendar, without the reason for an absence.

In Tiveo: My leave · each person for themselves

Switch from Excel

Excel → Tiveo

Employees, departments, absences and balances from the Excel leave planner or a CSV file, as often as you like and with a preview.

In Tiveo: Settings › Move from Excel

How the switch works →

Payroll export

Tiveo → CSV

Working time, target, balance and premium hours per person and month, as a CSV file for payroll. DATEV has its own file. with time recording, from Team

In Tiveo: Team time › Month-end

Month-end and payroll export →

Full export

Tiveo → ZIP

All data and files of your company, for example when switching providers or as your own backup. Every download is logged.

In Tiveo: Settings › Company

Formats and process →

Missing your system? Tell us which system you use and what should flow. Suggest it →

Common questions

If your question isn’t here, ask the developers directly.

Ask a question
Do the integrations cost extra?

No. Personio and DATEV come as a beta with the paid plans, including the trial month, the API from Business. Calendar subscription, switch from Excel and full export are in every plan, including the free one; the payroll export comes with time recording from Team.

Is there an API?

Yes, as a beta from the Business plan: a REST API to read employees, absences, time and shifts. Writing is planned. The documentation is at tiveo.de/en/entwickler.

Do we need time recording for DATEV?

No. Absence times from approved absences are in the file for every company. Working hours, overtime and premium hours are added when you use time recording and close the month.

How does the payroll export differ from the DATEV file?

The payroll export is a CSV file with monthly totals per person, with time recording from Team. The DATEV file is made for importing into LODAS or Lohn und Gehalt. It uses your wage types and also carries the absence times.

What does the tax adviser see in the DATEV file?

Personnel numbers, wage types, hours and days. Names and amounts are not in it, because Tiveo does not know anyone’s pay. Payroll works that out.

What does Tiveo write to Personio?

Only what you switch on: absences approved in Tiveo and, with time recording, clocked working time with breaks, each with its own switch. The only thing Tiveo deletes in Personio is an absence that is cancelled in Tiveo.

See for yourself

The demo shows the list under Settings › Integrations, and you can look around without signing up.