Planity Client Scraper avatar
Planity Client Scraper

Pricing

$39.00/month + usage

Go to Apify Store
Planity Client Scraper

Planity Client Scraper

Analysez précisément qui a rejoint vos sessions découverte Planity et envoyez automatiquement les leads dans votre CRM (Go High Level par défaut, extensible à HubSpot, Pipedrive). Détecte les nouvelles réservations en temps réel, enrichit avec Algolia, et synchronise avec votre CRM via webhooks.

Pricing

$39.00/month + usage

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

19 days ago

Last modified

Share

Planity Discovery Session Scraper

Last updated: 18 janvier 2026

🎯 Pour tous les entrepreneurs utilisant Planity

Ce scraper est conçu pour tous les entrepreneurs qui utilisent Planity et souhaitent analyser précisément qui a rejoint leurs sessions découverte et automatiser l'envoi de ces leads dans leur CRM.

Planity est une plateforme fermée qui ne fournit pas d'API pour accéder à vos données. Ce scraper vous donne un accès programmatique complet à vos données de sessions découverte, permettant de :

  • Analyser précisément vos sessions découverte - Identifiez qui réserve, quand, avec quel praticien, dans quel centre
  • Automatiser l'envoi vers votre CRM - Envoyez automatiquement les nouveaux leads dans votre CRM (Go High Level par défaut, extensible à HubSpot, Pipedrive, etc.)
  • Suivre l'évolution de vos réservations - Détectez les nouvelles réservations, modifications et annulations en temps réel
  • Enrichir vos données client - Récupérez automatiquement les emails, téléphones et autres informations via Algolia

🚀 Pourquoi utiliser ce scraper ?

Planity Pro ne fournit pas d'API pour détecter les nouvelles réservations en temps réel. Ce scraper :

  • Détecte les nouvelles réservations - Identifie automatiquement les rendez-vous de séances découverte réservés dans les 24 dernières heures
  • Parcourt 60 jours à venir - Scanne les 60 prochains jours pour capturer tous les nouveaux rendez-vous
  • Support multi-centres - Gère automatiquement plusieurs centres (ex: Paris 09 et Paris 16)
  • Enrichissement automatique - Récupère les informations client complètes via Algolia (email, téléphone, code postal, etc.)
  • Intégrations automatiques - Envoie les données à Google Sheets, votre webhook, et le Dataset Apify
  • Détection des doublons - N'envoie que les nouveaux rendez-vous (ceux qui ne sont pas déjà dans Google Sheets)

Parfait pour être alerté en temps réel des nouvelles réservations et automatiser vos workflows de suivi client, avec intégration CRM prête à l'emploi.

✅ What you get

Complete data including:

  • Client information - Nom, email, téléphone, code postal, genre, date de création du compte
  • Appointment details - Date, heure, praticien, salle, service, centre
  • Transaction data - Montant, montant payé, date de création du reçu
  • Technical references - Client ID, Service ID, Receipt ID, Business ID
  • Status tracking - Nouveau, modifié, supprimé avec dates d'ajout/modification

📋 Complete Data Fields Extracted

CategoryField NameDescriptionExample
ClientclientNameNom complet du client"Charlotte Gourmelen"
clientEmailAdresse email du client"charlotte.gourmelen@example.com"
clientPhoneNuméro de téléphone"+33612345678"
clientGenderGenre du client"female"
clientPostalCodeCode postal"75009"
clientCreatedAtDate de création du compte"2025-12-15"
clientIdIdentifiant unique du client"RwwF9luzqJetLgc2GZM88FAXvvH2"
AppointmentappointmentDateDate du rendez-vous (YYYY-MM-DD)"2026-01-20"
appointmentTimeHeure de début et fin"18:15 - 19:45"
practitionerNom du praticien"Rachel"
roomNuméro ou nom de la salle"2"
serviceNameNom du service"Soin découverte: diagnostic + 1 drainage lymphatique corps"
businessNameNom du centre"Paris 09"
businessIdIdentifiant du centre"r1ZeGJa335"
serviceIdIdentifiant du service"-OD7MlgNnLmyM4EfCCxm"
TransactionamountMontant de la séance"150€"
amountPaidMontant effectivement payé"150€"
receiptCreatedDateDate de création du reçu"2026-01-18"
receiptCreatedTimeHeure de création du reçu"14:30"
receiptIdIdentifiant unique du reçu"-OimsgR6xmN3YpE6C6tP"
TrackingstatusStatut du rendez-vous"new", "modified", "deleted"
addedDateDate d'ajout dans Google Sheets"2026-01-18"
modifiedDateDate de dernière modification"2026-01-19"

Comment l'utiliser

Configuration simple

  1. Ajoutez vos identifiants Planity

    • Votre email Planity Pro
    • Votre mot de passe Planity Pro
  2. Ajoutez les URLs de vos centres

    • Ajoutez les URLs de vos centres Planity dans le tableau planityUrl
    • Le scraper extrait automatiquement les businessId depuis les URLs
    • Exemple : ["https://www.planity.com/centre-1", "https://www.planity.com/centre-2"]
  3. Configurez l'intégration CRM (recommandé)

    • Par défaut, le scraper est configuré pour Go High Level via webhooks
    • Ajoutez vos URLs de webhooks dans webhookUrls :
      • new : URL pour les nouveaux rendez-vous
      • modified : URL pour les rendez-vous modifiés
      • deleted : URL pour les rendez-vous annulés
    • Extensible à d'autres CRM : HubSpot, Pipedrive, Salesforce, etc. (voir section "Intégration CRM" ci-dessous)
  4. Activez Google Sheets (optionnel mais recommandé pour l'historique)

    • Activez googleSheetsEnabled: true
    • Ajoutez votre googleSheetsSpreadsheetId
    • Ajoutez vos googleSheetsCredentials (service account JSON)
  5. Lancez le scraper

    • Le scraper parcourt automatiquement les 60 prochains jours
    • Détecte les nouveaux rendez-vous (ceux qui ne sont pas déjà dans Google Sheets)
    • Enrichit les données via Algolia
    • Envoie les nouveaux rendez-vous à votre CRM (via webhooks), Google Sheets, et le Dataset Apify

Exemple de configuration

{
"email": "votre-email@example.com",
"password": "votre-mot-de-passe",
"planityUrl": [
"https://www.planity.com/votre-centre-1",
"https://www.planity.com/votre-centre-2"
],
"getUpcomingAppointments": true,
"webhookUrls": {
"new": "https://services.leadconnectorhq.com/hooks/VOTRE_WEBHOOK_NEW",
"modified": "https://services.leadconnectorhq.com/hooks/VOTRE_WEBHOOK_MODIFIED",
"deleted": "https://services.leadconnectorhq.com/hooks/VOTRE_WEBHOOK_DELETED"
},
"googleSheetsEnabled": true,
"googleSheetsSpreadsheetId": "VOTRE_SPREADSHEET_ID",
"googleSheetsCredentials": {
"type": "service_account",
"project_id": "votre-project-id",
"private_key_id": "votre-private-key-id",
"private_key": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n",
"client_email": "votre-service-account@votre-project.iam.gserviceaccount.com",
"client_id": "votre-client-id",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/..."
}
}

C'est tout ! Le scraper détecte automatiquement les nouvelles réservations et les envoie à votre CRM et à vos intégrations.

Format des données

Chaque nouveau rendez-vous détecté inclut toutes les informations ci-dessus. Exemple :

{
"clientName": "Charlotte Gourmelen",
"clientEmail": "charlotte.gourmelen@example.com",
"clientPhone": "+33612345678",
"clientGender": "female",
"clientPostalCode": "75009",
"clientCreatedAt": "2025-12-15",
"businessName": "L'atelier du Drainage Lymphatique by Tehani - Paris 09",
"appointmentDate": "2026-01-20",
"appointmentTime": "18:15 - 19:45",
"practitioner": "Rachel",
"room": "2",
"serviceName": "Soin découverte: diagnostic + 1 drainage lymphatique corps",
"amount": "150€",
"amountPaid": "150€",
"receiptCreatedDate": "2026-01-18",
"receiptCreatedTime": "14:30",
"clientId": "RwwF9luzqJetLgc2GZM88FAXvvH2",
"serviceId": "-OD7MlgNnLmyM4EfCCxm",
"receiptId": "-OimsgR6xmN3YpE6C6tP",
"businessId": "r1ZeGJa335"
}

Note : Le champ notes est exclu des envois vers Google Sheets et le webhook, mais est disponible dans le Dataset Apify.

Les données sont formatées et prêtes à l'emploi :

  • Montants formatés en "X€" (ou "0€" si vide)
  • Dates au format ISO (YYYY-MM-DD)
  • Heures au format HH:MM

💼 Use Cases and Client Benefits

🏢 For Entrepreneurs Using Planity

The Problem:

  • Planity ne fournit pas d'API pour accéder à vos données
  • Impossible d'être alerté automatiquement des nouvelles réservations
  • Pas d'intégration native avec votre CRM
  • Analyse manuelle fastidieuse des sessions découverte
  • Perte de temps à copier-coller les données client

The Solution: Ce scraper automatise complètement la détection et l'envoi des nouvelles sessions découverte dans votre CRM, avec enrichissement automatique des données client.

Client Benefits:

  • 📊 Analyse précise - Identifiez exactement qui réserve vos sessions découverte
  • Temps réel - Détection automatique des nouvelles réservations (60 jours à venir)
  • 🔗 Intégration CRM native - Envoi automatique dans Go High Level (extensible à HubSpot, Pipedrive, etc.)
  • 📈 Multi-centres - Suivez tous vos centres en une seule exécution
  • 💰 ROI immédiat - Automatisation complète du suivi client

ROI:

  • Temps économisé : 2-3 heures par semaine de suivi manuel → 0 heure (automatisé)
  • Réactivité : Détection en temps réel vs vérification manuelle quotidienne
  • Conversion : Suivi immédiat des leads → meilleur taux de conversion

📈 Concrete Results: Before vs. After

Before (without the scraper)

  • ⏱️ 2-3 heures par semaine à vérifier manuellement les nouvelles réservations
  • Pas d'alertes automatiques - Vous découvrez les réservations trop tard
  • Pas d'intégration CRM - Copier-coller manuel des données client
  • Risque d'oubli - Certaines réservations peuvent être manquées
  • Pas d'analyse - Impossible de suivre les tendances (par centre, praticien, etc.)

After (with the scraper)

  • 0 heure - Tout est automatisé
  • Alertes en temps réel - Notification immédiate dès qu'une nouvelle réservation est détectée
  • Intégration CRM automatique - Les leads sont envoyés directement dans votre CRM
  • Suivi complet - Aucune réservation n'est manquée (60 jours scannés)
  • Analyse précise - Données enrichies et structurées pour l'analyse

Time saved: 100% (2-3h → 0h)
Speed: Détection en temps réel vs vérification manuelle quotidienne
Quality improvement: Données enrichies automatiquement (email, téléphone, code postal)

💰 Costs and Optimization

💵 Actual Cost Breakdown

ServiceUsageCost
Actor compute~5-10 min par exécution$0.10 - $0.20
Dataset writes~10-50 rendez-vous$0.01 - $0.05
Total par exécution$0.11 - $0.25

Exécution quotidienne : ~$3-7 par mois
Exécution horaire : ~$7-15 par mois

💡 Optimization Tips

  • Exécution quotidienne recommandée : Suffisant pour la plupart des cas d'usage (détection sur 60 jours)
  • Exécution horaire : Seulement si vous avez besoin d'une réactivité maximale
  • Google Sheets optionnel : Peut être désactivé si vous utilisez uniquement le CRM (économie de coûts)

💡 How to Use the Data

📊 Analyse des Sessions Découverte

  • Tendances par centre - Identifiez quel centre génère le plus de sessions découverte
  • Tendances par praticien - Analysez la performance de chaque praticien
  • Tendances temporelles - Découvrez les jours/heures les plus populaires
  • Taux de conversion - Suivez combien de sessions découverte deviennent des clients réguliers

🔗 Intégration CRM

  • Go High Level - Envoi automatique des nouveaux leads avec toutes les données enrichies
  • Workflows automatisés - Déclenchez des emails, SMS, ou appels automatiques
  • Segmentation - Créez des segments par centre, praticien, ou code postal
  • Suivi de conversion - Marquez les leads qui deviennent clients réguliers

📈 Reporting

  • Google Sheets - Créez des tableaux de bord et graphiques
  • Export CSV - Exportez les données pour analyse dans Excel/Google Sheets
  • API Apify - Intégrez les données dans vos propres outils

Cas d'usage

Détection en temps réel

  • Alertes automatiques - Recevez une notification dès qu'une nouvelle réservation est détectée
  • Suivi quotidien - Surveillez les nouvelles réservations des 24 dernières heures
  • Multi-centres - Suivez les réservations de tous vos centres en une seule exécution

Automatisation CRM

  • Intégration CRM native - Envoi automatique des nouveaux leads dans votre CRM (Go High Level par défaut)
  • Webhooks configurables - Déclenchez des actions automatiques selon le statut (nouveau, modifié, annulé)
  • Support multi-CRM - Architecture extensible pour HubSpot, Pipedrive, Salesforce, etc. (voir section "Intégration CRM")

Analyse des sessions découverte

  • Suivi précis - Identifiez exactement qui réserve vos sessions découverte
  • Données enrichies - Chaque réservation inclut email, téléphone, code postal, praticien, centre
  • Statistiques - Analysez les tendances de réservation par centre, praticien, jour de la semaine
  • Détection en temps réel - Recevez une notification dès qu'une nouvelle session découverte est réservée

Suivi client

  • Informations complètes - Chaque réservation est enrichie avec les données client (email, téléphone, code postal)
  • Historique - Google Sheets conserve l'historique de toutes les réservations détectées
  • Détection des doublons - Seuls les nouveaux rendez-vous sont ajoutés (évite les doublons)

Workflows automatisés

  • Planification - Exécutez le scraper toutes les heures/jours via Apify Scheduler
  • Notifications - Connectez votre webhook à Slack, email, SMS, etc.
  • CRM - Synchronisez automatiquement les données avec votre CRM via webhooks

Fonctionnement

Processus de détection

  1. Connexion - Le scraper se connecte à Planity Pro avec vos identifiants
  2. Sélection des centres - Pour chaque centre dans planityUrl, le scraper :
    • Extrait le businessId depuis l'URL
    • Navigue vers l'agenda du centre
    • Parcourt les 60 prochains jours
  3. Extraction - Pour chaque jour, le scraper extrait :
    • Les rendez-vous de séances découverte
    • Les informations visibles (heure, client, praticien, salle, service)
  4. Enrichissement - Pour chaque rendez-vous, le scraper :
    • Recherche le client dans Algolia avec les credentials spécifiques au centre
    • Récupère les informations complètes (email, téléphone, code postal, etc.)
  5. Détection des nouveaux - Le scraper :
    • Lit les rendez-vous existants dans Google Sheets
    • Compare avec les rendez-vous extraits
    • Identifie les nouveaux rendez-vous (ceux qui ne sont pas déjà dans Google Sheets)
  6. Envoi - Les nouveaux rendez-vous sont envoyés à :
    • Votre CRM (via webhooks - Go High Level par défaut, extensible à HubSpot, Pipedrive, etc.)
    • Google Sheets (ajout automatique pour l'historique)
    • Dataset Apify (pour accès via API)

Période de détection

Le scraper parcourt 60 jours à venir pour capturer tous les nouveaux rendez-vous, même ceux réservés plusieurs semaines à l'avance.

FAQ

Oui. Ce scraper accède uniquement aux données de votre propre compte Planity Pro avec vos identifiants. Vous exportez vos propres données commerciales, ce qui est parfaitement légal.

Pourquoi ai-je besoin de ce scraper si je peux voir les données dans Planity ?

Bien que vous puissiez voir les données dans l'interface Planity, vous ne pouvez pas :

  • Être alerté automatiquement des nouvelles réservations
  • Intégrer les données avec Google Sheets, votre CRM, ou d'autres outils
  • Automatiser des workflows (emails, SMS, notifications)
  • Suivre plusieurs centres simultanément

Ce scraper vous donne un accès programmatique à vos données pour l'automatisation et l'intégration.

Puis-je utiliser ce scraper pour plusieurs centres ?

Oui ! Ajoutez simplement plusieurs URLs dans le tableau planityUrl. Le scraper traite chaque centre séquentiellement et extrait automatiquement le businessId depuis chaque URL.

Comment fonctionne la détection des nouveaux rendez-vous ?

Le scraper :

  1. Lit tous les rendez-vous existants dans votre Google Sheet
  2. Compare avec les rendez-vous extraits de Planity
  3. Identifie les nouveaux rendez-vous (ceux absents de Google Sheets)
  4. Envoie uniquement les nouveaux rendez-vous à Google Sheets, votre webhook, et le Dataset Apify

Puis-je planifier des exécutions automatiques ?

Oui ! Utilisez la fonctionnalité de planification d'Apify pour exécuter le scraper automatiquement :

  • Toutes les heures - Pour une détection en temps quasi-réel
  • Tous les jours - Pour un suivi quotidien des nouvelles réservations
  • Plusieurs fois par jour - Pour une réactivité maximale

Que se passe-t-il si l'enrichissement Algolia échoue ?

Si l'enrichissement Algolia échoue pour un rendez-vous (client non trouvé, erreur API, etc.), le rendez-vous est quand même :

  • Ajouté à Google Sheets avec les informations disponibles (nom, date, heure, praticien, salle)
  • Envoyé au webhook et au Dataset Apify
  • Les champs d'enrichissement (email, téléphone, etc.) restent vides

Comment sont identifiées les séances découverte ?

Le scraper identifie automatiquement les séances découverte en recherchant le texte "découverte" ou "decouverte" dans le nom du service affiché dans l'agenda Planity.

Le champ "notes" est-il inclus ?

Le champ notes est :

  • Exclu de Google Sheets et du webhook (pour éviter d'encombrer les données)
  • Inclus dans le Dataset Apify (pour un accès complet via l'API)

Puis-je modifier la période de détection (60 jours) ?

Oui, vous pouvez modifier la période dans le code source (main.js) en changeant la valeur 60 dans les boucles de date. La période par défaut est de 60 jours pour capturer les réservations à l'avance.

🔗 Intégration CRM

Go High Level (par défaut)

Le scraper est configuré par défaut pour Go High Level via webhooks. C'est la solution CRM recommandée pour les entrepreneurs utilisant Planity.

Comment obtenir vos URLs de webhooks Go High Level :

  1. Connectez-vous à votre compte Go High Level
  2. Allez dans SettingsIntegrationsWebhooks
  3. Créez 3 webhooks (un pour chaque statut) :
    • Un webhook pour les nouveaux rendez-vous
    • Un webhook pour les rendez-vous modifiés
    • Un webhook pour les rendez-vous annulés
  4. Copiez les URLs de chaque webhook et ajoutez-les dans webhookUrls
{
"webhookUrls": {
"new": "https://services.leadconnectorhq.com/hooks/VOTRE_WEBHOOK_NEW",
"modified": "https://services.leadconnectorhq.com/hooks/VOTRE_WEBHOOK_MODIFIED",
"deleted": "https://services.leadconnectorhq.com/hooks/VOTRE_WEBHOOK_DELETED"
}
}

Note : Vous pouvez utiliser la même URL pour tous les statuts si vous préférez gérer la logique dans Go High Level.

HubSpot, Pipedrive, Salesforce, etc.

Le scraper utilise une architecture webhook flexible qui permet d'intégrer n'importe quel CRM. Si demain vous souhaitez migrer vers HubSpot, Pipedrive, Salesforce ou un autre CRM, c'est totalement possible :

  1. Via webhooks natifs - La plupart des CRM modernes (HubSpot, Pipedrive, Salesforce) supportent les webhooks. Configurez simplement l'URL de votre webhook dans webhookUrls. Le format JSON envoyé est standard et compatible avec la plupart des CRM.

  2. Via Zapier/Make - Vous pouvez également connecter le webhook à Zapier ou Make.com pour créer des intégrations avec n'importe quel CRM, même ceux qui ne supportent pas directement les webhooks.

  3. Via intégration personnalisée - Si vous avez besoin d'une intégration spécifique (format de données personnalisé, authentification OAuth, mapping de champs spécifique, etc.), le code est modulaire et peut être facilement étendu. Contactez le développeur pour discuter de vos besoins spécifiques et faire évoluer le produit.

Format des données envoyées au CRM

Les données sont envoyées au format JSON avec tous les champs disponibles :

{
"clientName": "Charlotte Gourmelen",
"clientEmail": "charlotte.gourmelen@example.com",
"clientPhone": "+33612345678",
"appointmentDate": "2026-01-20",
"appointmentTime": "18:15 - 19:45",
"practitioner": "Rachel",
"room": "2",
"businessName": "Paris 09",
"serviceName": "Soin découverte: diagnostic + 1 drainage lymphatique corps",
"status": "new",
"clientId": "RwwF9luzqJetLgc2GZM88FAXvvH2"
}

Le statut peut être new, modified, ou deleted selon le type de changement détecté.

🚀 Évolutions et besoins personnalisés

Planity est une plateforme assez fermée qui ne fournit pas d'API complète. Si vous avez d'autres besoins de scraping sur Planity pour mieux analyser vos données, le scraper peut être facilement étendu pour :

  • Analyser d'autres types de rendez-vous (pas seulement les sessions découverte)
  • Extraire des statistiques de revenus par praticien, par service, par période
  • Suivre les avis clients et les notes
  • Analyser les taux de conversion (sessions découverte → clients réguliers)
  • Exporter des rapports personnalisés (PDF, Excel, etc.)
  • Intégrer avec d'autres outils (calendriers, systèmes de facturation, etc.)

Contactez le développeur pour discuter de vos besoins spécifiques et faire évoluer le produit selon vos besoins.

Obtenir l'URL de votre centre

  1. Allez sur la page publique de votre centre Planity (la page où les clients réservent)
  2. Copiez l'URL complète depuis votre navigateur
  3. Ajoutez-la dans le tableau planityUrl

Exemple : https://www.planity.com/atelier-du-drainage-lymphatique-by-tehani-paris-16-75016

Le scraper extrait automatiquement le businessId depuis l'URL - aucun travail manuel requis !

Détails techniques

Stratégie d'extraction

Le scraper utilise Puppeteer pour :

  1. Authentification Firebase - Se connecte à Planity Pro via l'API Firebase
  2. Navigation multi-centres - Navigue entre les différents centres et sélectionne le bon centre
  3. Parcours des dates - Parcourt les 60 prochains jours en cliquant sur "suivant"
  4. Extraction DOM - Extrait les rendez-vous depuis le DOM de l'agenda Planity
  5. Enrichissement Algolia - Récupère les credentials Algolia spécifiques à chaque centre et enrichit les données client

Détection des séances découverte

Les séances découverte sont identifiées par :

  • La présence du texte "découverte" ou "decouverte" dans le nom du service
  • La couleur de fond spécifique dans l'interface Planity (rgb(44, 82, 130))

Extraction des informations

Le scraper extrait :

  • Heure - Via regex (\d{2}:\d{2})\s*-\s*(\d{2}:\d{2})
  • Nom du client - Via regex depuis le texte du rendez-vous
  • Praticien - Recherche dans une liste de noms connus, exclut le nom du client
  • Salle - Via regex /Salle\s+([A-ZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßa-z0-9]+)/i
  • Service - Via regex depuis le texte du rendez-vous

Format de sortie

  • Google Sheets - Colonnes sans le champ notes
  • Webhook - JSON avec les mêmes colonnes que Google Sheets
  • Dataset Apify - JSON complet avec tous les champs (y compris notes)
  • Dates - Format ISO (YYYY-MM-DD)
  • Heures - Format HH:MM
  • Montants - Format "X€" ou "X.YY€"

Gestion des erreurs

  • Si l'extraction d'un businessId échoue, le scraper continue avec les autres centres
  • Si l'enrichissement Algolia échoue, le rendez-vous est quand même ajouté avec les données disponibles
  • Si l'ajout à Google Sheets échoue, le rendez-vous est quand même envoyé au webhook et au Dataset Apify

🚀 Installation and Usage

Local Installation

cd planity-scraper
npm install
npm start

Apify Platform

  1. Push : apify push
  2. Configure input : Ajoutez vos identifiants Planity, URLs de centres, et webhooks CRM
  3. Run : Lancez l'actor depuis l'interface Apify
  4. Download results : Téléchargez les données depuis le Dataset ou configurez l'envoi automatique vers votre CRM

Planification Automatique

Configurez un Scheduler dans Apify pour exécuter le scraper automatiquement :

  • Quotidien : Recommandé pour la plupart des cas (détection sur 60 jours)
  • Horaire : Pour une réactivité maximale
  • Personnalisé : Selon vos besoins spécifiques

📞 Support

Besoin d'une intégration CRM personnalisée ? Contactez-moi pour discuter de vos besoins spécifiques et faire évoluer le produit.


Prêt à détecter automatiquement les nouvelles réservations ? Configurez vos identifiants, vos URLs de centres, et votre CRM. Le scraper détectera automatiquement les nouvelles réservations et les enverra à vos intégrations.