Intégration N8N
n8n est une plateforme d'automatisation des flux de travail sous licence fair-code qui permet de synchroniser les données SimplyBook.me entre diverses applications telles que les CRM (Salesforce, HubSpot), les outils de marketing par e-mail (Mailchimp, SendGrid) et bien d'autres encore, vous aidant ainsi à gagner du temps et à garantir que les données sont toujours à jour sur toutes les plateformes, car de nombreuses tâches répétitives seront automatisées.
- Comment installer
Nœuds communautaires (recommandé)
1. Allez dans Paramètres > Nœuds.
2. Sélectionnez Installer.
3. Entrez n8n-nodes-simplybook dans Entrer le nom du paquet npm.
4. Acceptez les risques liés à l'utilisation des nœuds communautaires : sélectionnez Je comprends les risques liés à l'installation de code non vérifié provenant d'une source publique.
5. Sélectionnez Installer.
Une fois le nœud installé, vous pouvez l'utiliser comme n'importe quel autre nœud. n8n affiche le nœud dans les résultats de recherche dans le panneau Nœuds.
Suivez le guide d'installation dans la documentation des nœuds communautaires n8n.
Installation manuelle
- Pour commencer, installez le paquet dans votre répertoire racine n8n :
npm install n8n-nodes-simplybook
- Pour les déploiements basés sur Docker, ajoutez la ligne suivante avant la commande d'installation de la police dans votre fichier Dockerfile n8n :
RUN cd /usr/local/lib/node_modules/n8n && npm install n8n-nodes-simplybook
Opérations
- Obtenir les services : récupérer les services à l'aide d'un filtre de recherche.
- Obtenir les fournisseurs : récupérer les fournisseurs à l'aide d'un filtre de recherche.
- Obtenir les emplacements : récupérer les emplacements à l'aide d'un filtre de recherche.
- Obtenir les catégories : récupérer les catégories à l'aide d'un filtre de recherche.
- Obtenir les clients : récupérer la liste des clients.
- Créer un client : créer un nouveau client et le renvoyer.
- Modifier un client : modifier un client et le renvoyer.
- Supprimer un client : Supprimer un client.
- Obtenir les créneaux : Renvoie le tableau des créneaux disponibles à réserver en tant qu'administrateur.
- Obtenir les créneaux disponibles : Renvoie le tableau des créneaux disponibles à réserver.
- Obtenir le premier créneau disponible : Renvoie le premier créneau disponible pour le service/prestataire/la date sélectionné(e).
- Obtenir le calendrier des créneaux : Renvoie les données du calendrier des créneaux par date.
- Obtenir les réservations : Renvoie la liste des réservations.
- Créer une réservation : Crée une nouvelle réservation et la renvoie.
- Modifier une réservation : Modifie une réservation et la renvoie.
Déclencheurs
- Cancelled Booking: Triggers when a booking is canceled.
- New Booking: Triggers when a new booking is created.
- New Invoice: Triggers when a new invoice is created.
- Updated Booking Details: Triggers when the following booking details are updated: date, time, service, or provider.
- New Client: Triggers when a new client is created.
- New Offer: Triggers when a new offer is created.
Credentials
To use this node, you need to authenticate with the SimplyBook.me API. Follow these steps:
1. Sign up for a SimplyBook.me account if you don't have one yet.
2. Enter your credentials in the n8n SimplyBook node.
Compatibility
This node is compatible with n8n version 1.81 and above. It hasn't been tested on other versions yet.
Refer to the SimplyBook.me API documentation for detailed information on how to use the API.