Skip to content
Timesheet Systems

Home  /  All notes

Step 04

Integrations

Every integration here is a join between systems, and the join fails on whatever identifier someone chose casually. The reconciliation is what turns a silent failure into a Tuesday email.

6 notes

Feeding Payroll

The integration where an error costs someone money. What crosses the boundary, what must not, and the reconciliation nobody runs.

Procedure

Feeding Billing

Time becomes an invoice through several decisions the timesheet system may or may not make. Where the rate lives, and what happens when it changes.

Procedure

The API You Will Actually Use

Every vendor has an API. The questions that determine whether it can carry your integration are rarely on the documentation page.

Analysis

When Systems Drift Apart

Integrations fail quietly. The reconciliation that detects drift, and the categories of failure it finds.

Analysis

Identity and Access

Who can sign in, who can see whose record, and what happens when someone leaves. The joiner-mover-leaver path is where this goes wrong.

Procedure