Skip to main content
Jaapi

HRIS & provisioning

Personio + Jaapi

Automate your swag store from Personio. A scheduled sync of a Personio custom report provisions new hires, deactivates leavers, and distributes credit from HR data like hire date, department, and office.

Get a demo

Yes, Jaapi integrates with Personio. A scheduled sync of your active employees keeps the swag store’s user list current and lets Personio attributes drive credit — welcome budgets for new joiners, anniversary gifts, different amounts per office. It’s a natural fit for the European mid-market companies Personio serves: Jaapi is an EU company too, with EU-hosted data and local swag production across Europe.

How does the Personio integration work?

The sync starts from a custom report in Personio listing active employees with the attributes the store should see — email, name, employee ID, and whatever should drive credit (hire date, department, office, subcompany). Personio exposes custom reports through its Custom Reports API with dedicated API credentials, so a small scheduled job fetches the report and forwards it to Jaapi’s sync endpoint, authenticated with a Bearer token. Jaapi reconciles the list against the store’s users on every run.

The forwarding job is a few lines in whatever your team already uses to schedule things (a cron job, Make, Power Automate). We set it up together during onboarding and provide a working script to start from.

What does the Personio sync automate?

One daily reconciliation covers three workflows:

  • Onboarding. Anyone in today’s report without a store account gets one, with any new-hire credit allocated on their first day rather than in week three.
  • Offboarding. Anyone missing from today’s report is deactivated, and their unspent credit returns to the company wallet.
  • Credit distribution. Report attributes drive the rules — a welcome budget on hire, a monthly allowance per department, location-aware amounts where swag costs differ.

How do I set up the Personio integration?

  1. Create a custom report in Personio with your active employees and the attributes the store needs. Email is the only required column.
  2. Generate API credentials for the report under Settings → Integrations → API credentials.
  3. Send us a sample export. We map the columns, agree the credit rules and a first-run plan with you, and help schedule the delivery job.

Most teams are live within a working week.

Personio or SCIM — which should I use?

If you only need account creation and deactivation, SCIM from your identity provider (Okta, Entra ID, Rippling) is the simplest route. Use the Personio sync when HR data should also drive credit and gifting — SCIM carries identity, not hire dates or departments. Running both is common and they don’t conflict: SSO plus SCIM for access, the Personio report for credit logic. Our HRIS swag automation guide has the full comparison.

Is the integration secure?

Yes. The Personio API credentials are scoped to the report and stay on your side; requests to Jaapi use a store-scoped Bearer token over HTTPS, new accounts are validated against your allowed email domain, and every sync run is audit-logged. Jaapi AB is ISO 27001:2022 certified, GDPR compliant, and hosts all data in the EU.

Custom branded tumblers

Ready to send your global team swag they actually want?

Book a demo and we'll show you a store your team will actually be excited about. Quality branded items, made on demand, delivered locally. No warehouse, no customs drama.

Get a demo