Skip to main content

Affinity Payroll integration steps

K
Written by Kathleen Webber

This guide walks you through connecting your Affinity Payroll account to LiveRem so we can access the employee and remuneration data needed to map roles and benchmark salaries.

The integration uses an API token issued by the Affinity helpdesk. Once the token is in place, data syncs automatically — no ongoing manual exports required.

Before you start

You'll need:

  • Admin access to your LiveRem account

  • An Affinity Payroll API token issued by the Affinity help desk (see step 1 below)

Plan ahead: Affinity requires at least two weeks' notice to issue a new API token. We recommend requesting your token before you begin the LiveRem setup so you're not waiting on it later.

Step 1 — Request your Affinity API token

Email the Affinity helpdesk to request an API token for the LiveRem integration:

  • Subject: API token request — LiveRem integration

  • In the body, include:

    • Your company name (as it appears in Affinity)

    • The name and email of an authorised contact at your organisation

    • That the token will be used to integrate with LiveRem for salary benchmarking

Affinity will respond with your API token once it has been generated. Keep this token somewhere secure — you'll paste it into LiveRem in step 4, and you should treat it like a password.

📅 Allow at least two weeks between sending this email and the date you want the integration live.

Step 2 — Open the integrations page in LiveRem

  1. Log in to LiveRem as an administrator.

  2. Navigate to Settings → Integrations.

  3. Click Add an integration.

You'll see a list of supported payroll and HR providers.

Step 3 — Select Affinity

Scroll to Affinity in the integrations list and click Connect.

A dialog titled "Allow LiveRem to access your Affinity Account?" will open.

Step 4 — Enter your connection details

Fill in the three fields:

Field

What to enter

Display Name

A label for this connection (e.g. Affinity – Main Entity). This is how the connection will appear in your LiveRem integrations list and is useful if you connect more than one Affinity entity.

Assign to Sub-Organisation

Select the LiveRem sub-organisation you want this Affinity data to populate.

If you only have one organisation in LiveRem, choose your top-level entity.

Affinity API Key

Paste the token you received from [email protected] in step 1. Use the eye icon to verify it pasted correctly, then hide it again.

Click Connect.

Step 5 — Confirm the connection

Once LiveRem successfully validates the token, you'll see Affinity listed on the integrations screen with a 1 connected badge underneath the provider name.

What happens next

  • LiveRem will begin its initial sync of employee and remuneration data from Affinity. Depending on the size of your organisation, this can take from a few minutes up to a couple of hours.

  • Once the sync completes, your roles will be ready for mapping and your salaries will start feeding into benchmarks.

  • Future syncs run automatically — you don't need to re-enter the token unless Affinity reissues it.

Connecting multiple Affinity entities

If your organisation has more than one Affinity entity (for example, separate companies or trading entities), repeat steps 3–5 for each one. Use the Display Name field to clearly distinguish them, and assign each to the correct Sub-Organisation in LiveRem.

Need help?

For issues with the API token itself: [email protected]

For issues with the LiveRem integration or your synced data: contact LiveRem support through the in-app chat.

Did this answer your question?