Sage HR

Sage HR

Let AI connect your sources for you

Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Learn more
PostHog Wizard hedgehog

Connect Sage HR to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.

Enter your Sage HR company subdomain and API key to pull your HR data into the PostHog Data warehouse.

An admin must first enable API access under Settings → Integrations → API in Sage HR, which generates the API key. Requests go to your own subdomain — for https://yourcompany.sage.hr the subdomain is yourcompany.

Configuration

OptionTypeRequired
Company subdomaintextYes
API keypasswordYes

Linking Sage HR to PostHog

  1. Go to the Data pipeline page in PostHog
  2. Click New source and select Sage HR
  3. Fill in the required configuration fields
  4. Click Next, select the tables you want to sync, and then press Import

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
employees

An active employee, with their contact details, position, team, and employment dates.

Full refresh
terminated_employees

A terminated (former) employee, with their identity fields and termination date.

Full refresh
termination_reasons

A termination reason configured for the company (e.g. New job).

Full refresh
teams

A team in the company, with its managers and members.

Full refresh
positions

A job position defined in the company.

Full refresh
documents

A document stored in Sage HR, with its file metadata and sharing settings.

Full refresh
document_categories

A document category, with the number of documents it contains.

Full refresh
leave_requests

A time off request, with its policy, requester, dates, and approval state.

Full refresh
leave_policies

A time off policy (e.g. Vacation), with its accrual and allowance settings.

Full refresh
individual_allowances

Per-employee time off allowances: each employee's entitlement under each policy.

Full refresh
onboarding_categories

An onboarding task category (e.g. General).

Full refresh
offboarding_categories

An offboarding task category.

Full refresh