Xero
Erstellen Sie einen Rechnungsentwurf für Vermittlungen in Xero, sobald die Einstellung eines Kunden zustande kommt – ohne erneute manuelle Eingabe von Gebühren aus Tabellen in die Buchhaltung.
Für eine Personalvermittlungsagentur ist die Vermittlung nicht abgeschlossen, wenn der Kandidat antritt — sie ist abgeschlossen, wenn die Rechnung versendet wird. Dennoch besteht dieser letzte Schritt in vielen Agenturen aus einer Tabelle, einer E-Mail an die Buchhaltung und Tagen später einem manuellen Eintrag in Xero. Die Xero ATS-Integration schließt die Lücke von der Vermittlung bis zur Rechnung: Sobald eine Kundenanstellung in Expertini ATS erfasst wird, erstellt eine einzige Aktion auf der Seite „Screening & HRIS“ einen Rechnungsentwurf in Ihrer eigenen Xero-Organisation, in dem das Honorar bereits hinterlegt ist.
Die Zahlen stammen aus Daten, die das ATS ohnehin nativ verarbeitet. Das Kunden-CRM von Expertini erfasst Kunden, Vermittlungen und Provisionsbeträge als Teil des Basis-Abonnements – ohne separate CRM-Lizenz und ohne ATS-Gebühren pro Arbeitsplatz. Die Aufgabe der Integration besteht lediglich darin, diesen Provisionsbetrag als Entwurf an Xero zu übermitteln, wo Ihre Finanzprozesse ansetzen.
Auf dieser Seite
- Die Lücke, die hiermit geschlossen wird: Vermittlungen, deren Abrechnung tagelang auf sich warten lässt
- Why drafts, deliberately
- Natives Provisions-Tracking, Live-Verbindung
- Connection architecture
- Semantik und Datenfluss verfassen
- Operative Überlegungen
- Platzierung in der Integrationstopologie
- Interface-Entwurf & Interaktionsablauf
- Häufig gestellte Fragen
01Die Lücke, die hiermit geschlossen wird: Vermittlungen, deren Abrechnung tagelang auf sich warten lässt
Jeder Tag zwischen Vermittlung und Rechnungsstellung verlängert Ihren Cash-Collection-Zyklus, und die manuelle Neueingabe begünstigt die klassischen Fehler – falsches Honorar, falsche Mandanteneinheit, komplett vergessene Rechnung. Die Erstellung des Rechnungsentwurfs im Moment der Vermittlung macht die Abrechnung zu einem Prüfungsschritt statt zu einer Dateneingabe.
02Why drafts, deliberately
Der Ablauf erstellt Rechnungsentwürfe, keine versendeten Rechnungen. Ihre Buchhaltung prüft weiterhin die steuerliche Behandlung, Zahlungsbedingungen und Bestellreferenzen, bevor irgendetwas den Kunden erreicht – nichts wird per E-Mail an einen Kunden gesendet, bis Ihr Team es freigibt. Automatisierung soll Tipparbeit abnehmen, nicht das Urteilsvermögen ersetzen.
03Natives Provisions-Tracking, Live-Verbindung
Der vorgelagerte Teil ist nativ integriert: Das Kunden-CRM mit Provisionsverfolgung ist in jedem Abonnement aktiv — erfassen Sie während der Arbeit den Kunden, die Vermittlung und das vereinbarte Honorar und sichern Sie sich neue Aufträge von vornherein mit dem Kunden-Pitch-Tool. Auch die Xero-Verbindung ist aktiv: Verknüpfen Sie Ihre eigene Organisation auf der Seite „Verbindungen“ in der App (Apps → Verbindungen), und Entwürfe sind nur einen Klick entfernt.
Plattformarchitektur & Betrieb
A1Connection architecture
The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (HTTP-Basic-Client-Authentifizierung, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.
Der Token-Lebenszyklus wird an einer zentralen Stelle verwaltet: Ein Ablauf löst eine automatische Aktualisierung aus, rotierte Refresh-Token werden dauerhaft gespeichert, und eine vom Anbieter abgelehnte Aktualisierung wird als sichtbare Aufforderung zur erneuten Verbindung angezeigt – niemals als unbemerkt fehlerhafte Funktion. Ein Widerruf ist von beiden Seiten möglich: Trennen Sie die Verbindung hier oder widerrufen Sie den Zugriff in den Sicherheitseinstellungen des Anbieters.
A2Semantik und Datenfluss verfassen
Jede Datenbewegung ist eine explizite Aktion mit einem protokollierten Ergebnis. Schreibvorgänge erfolgen per Klick – oder automatisch nur dort, wo Sie eine Regel aktiviert haben (automatisches Weiterleiten bei Einstellung ist standardmäßig deaktiviert, je nach Anbieter). Lesevorgänge – Importe von Personen, Accounts oder Dateien – werden ausgeführt, wenn Sie auf „Importieren“ klicken, gleichen Duplikate mit Ihren vorhandenen Daten ab (Kunden nach Name, Personen nach E-Mail), überspringen Datensätze statt sie zu überschreiben und weisen erstellte gegenüber übersprungenen Einträgen transparent aus, weshalb die erneute Ausführung jedes Imports von Grund auf sicher ist.
Jede Aktion schreibt eine Zeile in das App-Aktivitätsprotokoll (ats_app_activity): was ausgeführt wurde, wann, für welchen Datensatz und das Ergebnis – einschließlich des genauen Fehlertexts des Anbieters im Fehlerfall. Die Nutzungsberichte im ATS fassen dasselbe Protokoll zusammen, sodass Integrationsberichte und die tatsächlichen Abläufe stets übereinstimmen.
Alles, was den Anfragepfad verlässt — Benachrichtigungsverteilung, Webhook-Zustellung, Aktivitätsprotokollierung, E-Mails —, läuft in Fire-and-Forget-Hintergrund-Threads. Ein langsamer externer Endpunkt kann niemals die Benutzeroberfläche blockieren, und eine fehlgeschlagene Nebenwirkung wird protokolliert, anstatt stillschweigend wiederholt zu werden und zu Inkonsistenzen zu führen.
A3Operative Überlegungen
Verbindungen gelten auf Unternehmensebene und sind den Rollen „Inhaber“ und „Admin“ vorbehalten; Recruiter nutzen die durch eine Verbindung bereitgestellten Funktionen, können diese jedoch nicht herstellen, trennen oder neu konfigurieren. Beim Trennen werden gespeicherte Zugangsdaten sofort gelöscht und abhängige Funktionen werden sichtbar – nicht im Verborgenen – gestoppt. Bereits importierte Daten bleiben in Ihrem Besitz und bearbeitbar.
Importierte Personen werden als importiert markiert und mit restriktiven Datenschutzeinstellungen erfasst — es wird keine Einwilligung für Personen angenommen, die Ihr Bewerbungsformular nie ausgefüllt haben, und es gelten die Standardaufbewahrungsfristen. Alle erfassten Daten gehören Ihnen: CSV-Exporte und die Datenexport-App decken dieselben Speicher ab, auf die auch das Produkt selbst zugreift. Der Ausstieg steht Ihnen genauso offen wie der Einstieg – aus Prinzip, nicht aus Zugeständnis.
A4Platzierung in der Integrationstopologie
Diese Integration ist heute im Register verfügbar. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.
Abhängigkeitsübersicht
Schnittstellen-Bauplan
Interaktionsablauf – Status, Validierungen, Feedback
OAuth 2.0-Sicherheitsablauf — Xero
Neighbouring connectors — Accounting & Ledger
Häufig gestellte Fragen
Kann ich Xero heute mit Expertini ATS verbinden?⌄
Werden Rechnungen automatisch an Kunden versendet?⌄
Benötige ich ein eigenes Xero-Abonnement?⌄
Was ist, wenn meine Agentur stattdessen QuickBooks oder Zoho Books verwendet?⌄
Auf einen Blick
- Heute verfügbar — Verbindung auf der Verbindungsseite herstellen
- Auf der Seite „Screening & HRIS“ erstellte Rechnungsentwürfe
- Provisionszahlen fließen aus dem nativen Client CRM
- Nur Entwürfe — Finanzabteilung prüft vor dem Versand
- Ihre eigene Xero-Organisation; keine ATS-Gebühren pro Rechnung
- Kürzere Zeitspanne von der Vermittlung bis zur Rechnung, schnellerer Zahlungseingang
Erleben Sie xero bei Ihren eigenen Einstellungen.
Bringen Sie eine echte Stellenbeschreibung zu einer 30-minütigen Demo mit – kostenlose Testversion inklusive.
Demo buchen