Vertikales SaaS

Bau dein eigenes Produkt
auf Repull.

Cleaning-Marketplaces, Direct-Booking-Site-Builder, Steuer-Tools, Versicherungsprodukte, Nischen-Analytics — in jeder Vacation-Rental-Kategorie ist noch Platz für ein fokussiertes, gut gebautes Produkt. Repull ist das Substrat, damit du das erste Jahr nicht auf Integrationen verbrennst.

Was Founder bauen

Fünf Produkte, die noch nicht existieren — und sollten.

Cleaning-Ops-Marketplace

Cleaner mit Properties matchen — auf demselben Kalender-Feed, in dem der Host bereits lebt. Reservierungen kommen per Webhook rein, Jobs gehen raus, der Cleaner wird über deine Plattform bezahlt.

Direct-Booking-Site-Builder

Stripe + Squarespace für Short-Term-Rental. Listings über Repull ziehen, Site rendern, Direktbuchungen annehmen, Reservierungen zurück pushen. Der Host besitzt den Kunden.

Steuern und Abgaben

Stadt-für-Stadt-Übernachtungssteuer, an echte Reservierungen über jeden Channel gebunden. Finanzdaten lesen, Erklärungen einreichen, fristgerecht abführen.

Versicherungsprodukte

Schadensverzichte, Host-Versicherung, Kautionsersatz — bepreist auf echten Auslastungs- und Risikodaten, verkauft im Buchungs-Flow.

Nischen-Analytics

Yield-Analytics für Skiort-Portfolios. Pricing für Surf-Vermietungen. Die Art fokussiertes Produkt, das ein generisches Dashboard nie sauber bedient.

White-Label-Channel-Manager

Open-Source-Template repull-channel-manager nehmen, branden, an Property-Manager in deinem Land verkaufen. Repull ist die API; das Produkt ist deins.

Was du out of the box bekommst

Das Substrat, Ende zu Ende.

Repull ist die Daten-Schicht, die Integrations-Schicht und der Connection-Onboarding-Flow. Du baust das Produkt obendrauf — dein Branding, deine Abrechnung, deine kategorie-spezifische UX.

  1. 1

    Workspace pro Kunde

    Jeder deiner Kunden bekommt einen eigenen Repull-Workspace. Scoped API-Keys, scoped Daten, scoped Webhooks. Multi-Tenancy ist Default, kein Nachgedanke.

  2. 2

    Connect Picker, embedded oder hosted

    Ein neuer User onboardet per Redirect auf connect.repull.dev (oder embedded iframe). User wählt sein PMS, OAuth-Login, du bekommst einen Webhook, sobald er live ist.

  3. 3

    Eigener Schema-Builder

    Dein Produkt hat eigene Feldnamen. Einmal mit X-Schema-Header mappen — und jede Repull-Response kommt in deiner Form zurück. Keine Transformations-Schicht pro Call.

  4. 4

    Webhooks für alles

    Reservierungen, Nachrichten, Listings, Preisänderungen — alle Events streamen in deine Queue. Dein Produkt reagiert auf echte Operator-Aktivität, nicht auf Polling.

onboard-customer.ts · ts
import { Repull } from '@repull/sdk'

const repull = new Repull({ apiKey: process.env.REPULL_PLATFORM_KEY! })

// 1) Workspace für den neuen Kunden anlegen
const workspace = await repull.workspaces.create({
  name: customer.companyName,
  metadata: { yourUserId: customer.id },
})

// 2) Connect-Session für ihn erstellen
const session = await repull.connect.sessions.create({
  workspaceId: workspace.id,
  allowedChannels: ['airbnb', 'hostaway', 'guesty'],
  redirectUrl: 'https://your-product.com/onboarding/done',
  webhookUrl: 'https://your-product.com/webhooks/connect',
})

// 3) Ihn auf den Picker schicken
return redirect(session.url)
custom-schema.json · json
{
  "name": "your-product",
  "mappings": {
    "listing_id": "propertyId",
    "guest_name": "primaryGuest.firstName + ' ' + primaryGuest.lastName",
    "rate": "financials.breakdown.basePrice / nights"
  }
}

// Dann bei jedem Request setzen:
// X-Schema: your-product

Das Muster

Kategorie wählen. Integrationen überspringen. Shippen.

Jedes erfolgreiche vertikale SaaS in einer anderen Kategorie — Toast in Restaurants, Mindbody in Fitness, ServiceTitan im Handwerk — wurde auf Payment-Rails und Integrations-Schichten gebaut, die schon existierten. In Vacation Rental gab es diese Schichten nie. Genau das ist Repull. Wenn du ein fokussiertes Produkt für Short-Term-Rental baust, musst du nicht Jahr eins damit verbringen, denselben Airbnb-Adapter zu schreiben, den jedes andere Team längst geschrieben hat.

Fang mit dem Substrat an.

Kostenlos bis drei Listings, keine Karte. Bau den Prototyp am Wochenende.