Make.com Integration
Coming SoonVisuelle Workflow-Automatisierung mit EU-Rechenzentren. Perfekt für komplexe E-Rechnungs-Szenarien.
Native App in Entwicklung
Unsere offizielle Make.com App ist aktuell in Entwicklung. In der Zwischenzeit kannst du invoice.xhub über das HTTP Modul und Custom Webhooks integrieren.
Warum Make.com?
Visueller Editor
Drag & Drop Workflow-Builder für komplexe Automationen
EU-Rechenzentren
Daten werden in der EU verarbeitet (DSGVO-konform)
Erweiterte Logik
Router, Filter, Iterator und Error Handler
Data Stores
Speichere Daten zwischen Workflow-Ausführungen
Webhook Integration
Schritt-für-Schritt
- 1
Szenario erstellen
Neues Szenario in Make.com starten
- 2
Webhook hinzufügen
"Webhooks" → "Custom webhook" als Trigger
- 3
URL registrieren
Webhook-URL bei invoice.xhub API registrieren
- 4
Datenstruktur definieren
"Determine data structure" mit Test-Event
1# Webhook in Make.com einrichten2 3# 1. Neues Szenario erstellen4# 2. "Webhooks" Modul hinzufügen → "Custom webhook"5# 3. Webhook URL kopieren (z.B. https://hook.eu1.make.com/abc123...)6 7# 4. Webhook bei invoice.xhub registrieren:8curl -X POST https://api.invoice.xhub.io/v1/webhooks \9 -H "Authorization: Bearer $XHUB_API_KEY" \10 -H "Content-Type: application/json" \11 -d '{12 "url": "https://hook.eu1.make.com/abc123...",13 "events": ["invoice.created", "invoice.validated", "invoice.failed"],14 "secret": "your-webhook-secret"15 }'16 17# 5. In Make.com "Determine data structure" klicken18# 6. Test-Event von invoice.xhub sendenHTTP Modul Konfiguration
Nutze das HTTP Modul um invoice.xhub API-Calls direkt in deinen Szenarien auszuführen.
POST /api/v1/invoice/de/xrechnung/generateErstellt eine neue XRechnung oder ZUGFeRD-Rechnung
POST /api/v1/invoice/de/validateValidiert eine Rechnung gegen KoSIT-Schemas
POST /v1/convertKonvertiert zwischen verschiedenen Rechnungsformaten
POST /v1/peppol/sendVersendet eine Rechnung über das Peppol-Netzwerk
1// Make.com HTTP Module Konfiguration2// Modul: HTTP → Make a request3 4{5 "url": "https://api.invoice.xhub.io/api/v1/invoice/de/xrechnung/generate",6 "method": "POST",7 "headers": [8 {9 "name": "Authorization",10 "value": "Bearer {{connection.apiKey}}"11 },12 {13 "name": "Content-Type",14 "value": "application/json"15 }16 ],17 "body": {18 "type": "xrechnung-3.0",19 "seller": {20 "name": "{{1.seller_name}}",21 "vatId": "{{1.seller_vat_id}}"22 },23 "buyer": {24 "name": "{{1.buyer_name}}",25 "vatId": "{{1.buyer_vat_id}}",26 "leitweg": "{{1.leitweg_id}}"27 },28 "items": "{{1.line_items}}"29 }30}Verfügbare Triggers
Diese Events stehen als Webhook-Trigger für deine Szenarien zur Verfügung.
Watch Invoices
invoice.createdÜberwacht neue Rechnungen und startet den Workflow
Watch Validations
invoice.validatedStartet wenn eine Rechnung erfolgreich validiert wurde
Watch Errors
invoice.failedStartet bei Validierungsfehlern für Fehlerbehandlung
Watch Peppol
peppol.status_changedÜberwacht den Peppol-Versandstatus
Beispiel-Szenarien
Lexoffice → XRechnung
Automatisch aus Lexoffice-Rechnungen konforme XRechnungen generieren
Validierungs-Pipeline
Eingehende Rechnungen automatisch validieren und kategorisieren
Peppol-Versand
Rechnungen automatisch über Peppol an Behörden versenden