How teams actually use Kini with JOIN.
From multi-client agencies to in-house recruiting teams: Kini fits the way you work with JOIN. Five scenarios where the managed integration makes the biggest difference.
Your customer connects JOIN themselves, in one click
You generate a Magic Link and send it to your end customer. They enter their JOIN API token themselves, generated in their own JOIN account settings. You never touch access data, your team never touches applicant data.
Fields map themselves, the rest with one click
JOIN's categories, employment types, seniority levels and screening questions are auto-detected and pre-mapped. You fix any mismatches from a dropdown. No code, no engineer, no development ticket.
You never touch applicant data
Applications run through Kini straight into your customer's JOIN account, with the ATS-side record ID written back via JOIN's externalData endpoint for reliable matching. No intermediate storage, no liability on your side.
One JOIN account, distribution built in
Once connected, you choose from 1,500+ job boards, including Stepstone and Indeed, to promote JOIN jobs, and applications come back the same way. One connected account, no second integration project.
Jedes Feld. Jede Entität.Genau dort, wo es hingehört.
Kini syncs jobs, applications and candidate updates between JOIN and your connected channels via JOIN's v2 API, with categories, employment types and seniority levels available as reference data for mapping. No intermediate storage, no manual exports, no data sitting in between.
Jobs
Applications
Candidates
JOIN writes the ATS-side record ID back onto each application through its externalData endpoint, which keeps records matched reliably across systems.
Operations like GET, POST, PATCH are documented per endpoint in the . The primary source for field definitions. Kini adds mapping and fallback logic on top.
From JOIN API token to production go-live.
Kini connects to JOIN via Magic Link and an API token. Fields are mapped automatically, the connection is tested and your integration is live.
Schritt 1Verbinden
Your customer receives a Magic Link from Kini and enters their JOIN API token themselves, generated in their own JOIN account settings. You never see or store it.
Schritt 2Mappen
Kini auto-detects and pre-maps JOIN's fields, categories, employment types, seniority levels and screening questions. No manual configuration needed.
Schritt 3Testen
A test job and a test candidate run automatically through the full flow. Kini checks field mapping and sync behaviour before anything goes live.
Schritt 4Go-live!
Applications flow through Kini directly into the customer's JOIN account, with the ATS-side ID written back via JOIN's externalData endpoint for reliable matching. JOIN stays the system of record.
What makes Kini different for JOIN customers.
Other tools connect. Kini manages. In practice that covers GDPR, field mapping, job board compatibility and everything that breaks when nobody is watching.
Durchgängige DSGVO-Einwilligung
Jede Bewerbung, die über Kini läuft, trägt ein Einwilligungs-Flag, das im Zielsystem gespiegelt wird und in Audits nachvollziehbar bleibt.
Individuelle Felder in Landessprache
Standorte, Abteilungen und Quellen werden korrekt gemappt, auch bei deutschen Bezeichnungen oder regionalen Varianten, egal ob deine Kunden in DACH sitzen oder international arbeiten.
Bewerbungsflows für viele Jobbörsen
Stepstone, Indeed, Jobrapido und regionale Jobbörsen haben jeweils eigene Pflichtfelder, Screening-Muster und Encoding-Regeln. Die Mapping-Engine von Kini ist genau darauf ausgelegt: out of the box statt als Individualprojekt.
Betrieben vom Kini-Team
Kini betreibt die Verbindung für dich, inklusive Monitoring und Alerts. Ändert ein Anbieter seine API oder bricht ein Mapping, behebt unser Team das, bevor es deinen Funnel erreicht. Betrieben aus Deutschland.
Frequently asked questions about the JOIN integration.
Everything about how Kini connects to JOIN. From setup and authentication to data sync and GDPR compliance.
Stellen, Bewerbungen, Kandidaten, Standorte und Stammdaten wie Kategorien, Beschäftigungsarten und Karrierestufen, über die v2-API von JOIN. Stellen enthalten Status, Standort, Arbeitsmodell, Gehalt und Screening-Fragen, und Bewerbungen werden in beide Richtungen synchronisiert.
JOIN nutzt einen API-Token pro Konto, den dein Kunde in seinen eigenen JOIN-Einstellungen erzeugt und über den Magic Link eingibt. Du siehst und speicherst die Zugangsdaten nie, und Kini betreibt die Verbindung ab da.
Nein. JOIN bleibt dein System of Record. Kini ist der Connectivity-Layer darum herum: Stellen und Bewerbungen werden über eine API zwischen JOIN und deinen angebundenen Recruiting-Kanälen synchronisiert. So erweiterst du, was JOIN schon kann, ohne es zu ersetzen.
Nein. Die JOIN-Integration ist fertig gebaut, auf deiner Seite gibt es also kein Entwicklungsprojekt. Du schickst deinem Kunden einen Magic Link, er gibt seinen eigenen JOIN-API-Token ein, und Kini übernimmt Mapping, Betrieb und Monitoring als Managed Service.
Sie ist für den DSGVO-konformen Einsatz gebaut. Daten, die zwischen JOIN und deinen angebundenen Kanälen fließen, verarbeitet Kini in Frankfurt am Main auf Grundlage eines Auftragsverarbeitungsvertrags (AVV). Kini löscht oder anonymisiert personenbezogene Bewerberdaten 180 Tage nach Anlage einer Bewerbung.
Recruiting-Teams in ganz Europavertrauen auf Kini.
Von Enterprise-HR-Plattformen bis zu schlanken Recruiting-Boutiquen. Teams verbinden mit Kini ihre Tools, ohne Engineering einzubinden. Das sagen sie.
„Kini synchronisiert Kandidaten aus Perspective direkt in die ATS unserer Kunden. Das spart uns manuelle Übertragungen und rund vier Stunden pro Woche.“

„Mit Kini gehen Enterprise-Kunden auf SAP SuccessFactors deutlich schneller live. Weniger technische Hürden im Vertrieb, rund 20 % mehr Conversion.“
„Mit Kini synchronisieren wir Kandidaten direkt mit den ATS unserer Kunden, über mehr als 65 Anbindungen. Dafür brauchen wir keine zusätzliche Vollzeitstelle.“



























