SaaS vertical

Construis ton propre produit
sur Repull.

Marketplaces de ménage, builders de site direct-booking, outils fiscaux, produits d'assurance, analytics de niche — chaque catégorie de la location courte durée a encore de la place pour un produit focalisé et bien fait. Repull est le socle pour que tu ne passes pas la première année sur les intégrations.

Ce que les founders construisent

Cinq produits qui n'existent pas encore — et qui devraient.

Marketplace ops ménage

Match les femmes de ménage aux biens sur le même flux calendrier où vit déjà l'hôte. Les réservations arrivent en webhook, les missions sortent, la femme de ménage est payée via ta plateforme.

Builder de site direct-booking

Un Stripe + Squarespace pour la location courte durée. Tire les annonces via Repull, rends le site, accepte les réservations directes, renvoie-les. L'hôte possède le client.

Fiscalité & reversement

Gestion de la taxe de séjour ville par ville, branchée sur les vraies réservations sur tous les canaux. Lis les flux financiers, fais les déclarations, reverse à l'heure.

Produits d'assurance

Caution dommages, assurance hôte, remplacements de dépôt de garantie — tarifés sur des données réelles d'occupation et de risque, vendus dans le tunnel de réservation.

Analytics de niche

Analytics de rendement pour les portefeuilles de stations de ski. Pricing pour les locations surf. Le genre de produit focalisé qu'un dashboard générique ne sert jamais bien.

Channel manager white-label

Prends le template open source repull-channel-manager, brande-le, vends-le aux property managers de ton pays. Repull est l'API ; le produit est à toi.

Ce que tu obtiens out of the box

Le socle, de bout en bout.

Repull est la couche data, la couche d'intégration et le flux d'onboarding des connexions. Tu construis le produit par-dessus — ta marque, ta facturation, ton UX spécifique à la catégorie.

  1. 1

    Un workspace par client

    Chacun de tes clients a son propre workspace Repull. Clés API scopées, données scopées, webhooks scopés. La multi-tenancy est par défaut, pas un patch après coup.

  2. 2

    Connect picker, embed ou hébergé

    Onboarder un nouvel utilisateur, c'est une redirection vers connect.repull.dev (ou une iframe embarquée). Il choisit son PMS, fait l'OAuth, tu reçois un webhook quand il est en ligne.

  3. 3

    Schéma sur mesure

    Ton produit a ses propres noms de champs. Mappe-les une fois avec le header X-Schema et chaque réponse Repull revient dans ta forme — pas de couche de transformation par appel.

  4. 4

    Webhooks pour tout

    Réservations, messages, annonces, changements de tarifs — tous les événements arrivent dans ta queue. Ton produit réagit à l'activité réelle de l'opérateur, pas à du polling.

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

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

// 1) Créer un workspace pour le nouveau client
const workspace = await repull.workspaces.create({
  name: customer.companyName,
  metadata: { yourUserId: customer.id },
})

// 2) Générer une session Connect pour lui
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) L'envoyer sur le picker
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"
  }
}

// Puis, sur chaque requête, mettre :
// X-Schema: your-product

Le pattern

Choisis une catégorie. Saute les intégrations. Expédie.

Tous les SaaS verticaux qui ont marché dans une autre catégorie — Toast dans la restauration, Mindbody dans le fitness, ServiceTitan dans les métiers du bâtiment — se sont construits sur des rails de paiement et des couches d'intégration qui existaient déjà. Dans la location courte durée, ces couches n'existaient pas. C'est ce qu'est Repull. Si tu construis un produit focalisé pour la location courte durée, tu n'as pas à passer la première année à écrire le même adapter Airbnb que toutes les autres équipes ont déjà écrit.

Démarre avec le socle.

Gratuit jusqu'à trois annonces, sans carte. Construis le proto ce week-end.