
# Trafft

> **À qui cela s'adresse-t-il ?** Cette intégration est destinée aux entreprises de prise de rendez-vous qui gèrent déjà leur planning dans Trafft — salons, barbiers, cliniques, studios, consultants, ateliers de réparation. Si vous n'utilisez pas Trafft, vous pouvez ignorer cette page.
>
> Vous utilisez un autre système de planification ? Tout outil doté d'une API peut être connecté : consultez [Connecter un outil que nous ne listons pas](connecting-other-tools.md), qui couvre les fonctions personnalisées, l'API et les webhooks.

Trafft est une plateforme de planification pour les entreprises qui vendent du temps : vous configurez vos services, votre personnel et vos emplacements, et les clients réservent un créneau. Connecter Trafft à <span data-t="appName">Your AI Connector</span> permet à votre agent IA de gérer l'intégralité de la réservation au sein du chat — en vérifiant les disponibilités réelles, en effectuant la réservation et en confirmant l'heure — au lieu d'envoyer quelqu'un vers un lien de réservation en espérant qu'il finalise l'opération.

---

## Ce que fait Trafft

Trafft offre aux entreprises de prise de rendez-vous :

- Des services avec leur propre durée et prix
- Du personnel (employés) avec leurs propres horaires de travail
- Un ou plusieurs emplacements
- Un site web de réservation et un calendrier pour votre équipe

En connectant Trafft à <span data-t="appName">Your AI Connector</span>, ce même planning devient un outil que votre IA peut exploiter sur WhatsApp, SMS, Instagram ou le chat de votre site web. L'IA lit vos services et votre personnel, vérifie les disponibilités réelles dans Trafft et inscrit la réservation directement dans Trafft — ainsi, ce que votre équipe voit dans Trafft est toujours la réalité.

---

## Connexion à Trafft

> **Avant de commencer :** vous avez besoin d'un accès API dans Trafft, qui fait partie du plan Business de Trafft. Ouvrez votre panneau d'administration Trafft et recherchez **Features & Integrations → API & Connectors**. Si cette page n'est pas présente, votre plan Trafft ne l'inclut pas encore et la connexion ne peut pas être établie.

1. Dans la barre latérale gauche, cliquez sur **Settings** (icône d'engrenage).
2. Dans la barre latérale des paramètres, sous le groupe **Integrations**, cliquez sur **Booking & Calendar**.
3. Trouvez la carte **Trafft** et cliquez sur **Connect**.


4. Remplissez l'**Adresse de l'entreprise**. Il s'agit de la partie située avant `.admin.trafft.com` dans l'adresse que vous utilisez pour vous connecter — si vous vous connectez sur `acme.admin.trafft.com`, saisissez `acme`. Coller l'adresse complète fonctionne également ; nous en extrairons la partie correcte. **Compte Trafft en marque blanche ?** Si votre adresse Trafft se termine par `.admin.wlbookings.com` (l'adresse que Trafft attribue aux comptes créés dans le cadre du plan marque blanche d'une agence), collez l'adresse complète, par exemple `acme.admin.wlbookings.com` — cela nous indique où se trouve votre instance Trafft. Saisir uniquement `acme` reviendrait à vous chercher sur l'adresse Trafft standard, ce qui correspond à un compte différent.
5. Remplissez votre **ID client** et votre **Secret client**. Les deux se trouvent dans votre panneau d'administration Trafft sous **Fonctionnalités & Intégrations → API & Connecteurs**.
6. Ajoutez éventuellement une **Étiquette** — un nom pour votre propre liste, pratique si vous gérez plusieurs entreprises.
7. Cliquez sur **Connecter**.


### Vérification des identifiants

Rien n'est enregistré tant que Trafft ne l'a pas confirmé. Lorsque vous cliquez sur **Connect**, nous nous connectons à Trafft avec les informations saisies et nous relisons votre configuration. Une adresse d'entreprise erronée, un Client ID ou un Secret incorrect, ou un plan Trafft sans accès API est refusé immédiatement, avec la raison affichée à l'écran — vous ne vous retrouvez jamais avec une connexion qui semble correcte mais qui échoue la première fois qu'un client demande un rendez-vous.

Lorsque cela fonctionne, la ligne connectée affiche l'adresse de votre entreprise ainsi que le nombre de **services** et de **membres du personnel** que nous avons trouvés dans Trafft. Ce décompte est la preuve que le bon compte est connecté : s'il indique deux services alors que vous en proposez vingt, vous avez connecté le mauvais compte.

Votre Client Secret est stocké de manière chiffrée et ne sera plus jamais affiché — ni pour vous, ni pour votre équipe. Vous l'avez perdu ? Générez-en un nouveau dans Trafft et reconnectez-vous.

### Suspendre ou déconnecter

La ligne Trafft connectée possède ses propres boutons sur la page Réservations & Calendrier :


- **Actualiser** lit à nouveau vos nombres de services et de personnel depuis Trafft (voir [Ajouter ou modifier des services ultérieurement](#adding-or-changing-services-later)).
- **Suspendre** arrête la prise de rendez-vous par votre IA dans Trafft tout en conservant la configuration de la connexion. **Activer** la réactive. Utilisez cette option pendant que vous réorganisez vos services ou pendant une période de fermeture.
- **Déconnecter** supprime complètement la connexion. Les rendez-vous déjà présents dans Trafft restent exactement tels quels — la déconnexion n'annule ni ne supprime jamais rien dans votre calendrier Trafft. Vous pourrez vous reconnecter plus tard avec les mêmes informations.

---

## Indiquer à votre agent IA de réserver avec Trafft

La connexion à Trafft ne modifie pas encore le comportement de votre IA. Assignez-lui un agent :

1. Cliquez sur **Agents IA** dans la barre latérale et ouvrez l'agent.
2. Allez à l'étape **Capacités de l'IA** et trouvez la carte **Réservations**.
3. Activez **Autoriser cet agent à réserver des rendez-vous**.
4. Cliquez sur le sélecteur de fournisseur et choisissez **Trafft** (les choix de fournisseurs apparaissent juste sous l'interrupteur).
5. Cliquez sur **Enregistrer les modifications**.


---

## Ce que l'IA peut faire

Avec Trafft sélectionné comme fournisseur, votre agent peut effectuer toutes ces actions au cours d'une conversation normale :

- **Informer les gens de ce que vous proposez.** Il liste vos services Trafft avec leur durée et leur coût, et peut nommer les membres de votre personnel.
- **Vérifier les disponibilités réelles.** Il interroge Trafft sur les créneaux libres pour le service demandé et peut restreindre la recherche à un membre du personnel ou un lieu spécifique si le client le demande. Il consulte jusqu'à une semaine à la fois, il demandera donc quel jour ou quelle semaine vous visez plutôt que de lire tout votre calendrier.
- **Réserver.** Le rendez-vous est créé dans Trafft immédiatement, en tant que réservation approuvée, et l'IA communique au client l'heure confirmée. Le client est ajouté à votre liste de clients Trafft ou associé à la fiche existante via son adresse e-mail.
- **Consulter les réservations.** L'IA peut indiquer à un client ses propres rendez-vous Trafft à venir.
- **Annuler.** Un seul message (« un imprévu, pouvez-vous annuler jeudi ? ») et le rendez-vous disparaît de votre calendrier Trafft.
- **Déplacer un rendez-vous.** L'IA réserve d'abord le nouveau créneau avant de supprimer l'ancien ; ainsi, si le nouveau créneau s'avère pris, le client conserve son créneau d'origine.

Chaque réservation effectuée de cette manière apparaît également sur votre page **Rendez-vous** avec Trafft indiqué comme fournisseur. Elle est donc comptabilisée comme n'importe quelle autre réservation : votre [webhook](webhooks.md) **Rendez-vous réservé** est déclenché, et les automatisations basées sur un nouveau rendez-vous s'exécutent normalement. Tous les rappels ou e-mails de confirmation envoyés par Trafft lui-même proviennent toujours de Trafft, exactement comme pour une réservation effectuée sur votre site web Trafft.

---

## Ajouter ou modifier des services ultérieurement

Ajoutez un service dans Trafft, modifiez un prix, retirez-en un ou recrutez un nouveau membre du personnel, et vous n'avez rien à activer ici. Votre IA lit votre catalogue Trafft **en temps réel, dans chaque conversation de réservation**. Elle travaille donc à partir des informations fournies par Trafft à cet instant précis, plutôt qu'à partir d'une copie effectuée lors de votre connexion. Un service ajouté ce matin peut être réservé cet après-midi.

Deux points méritent d'être connus :

- **Les chiffres sur la ligne connectée datent du moment de votre connexion.** Le nombre de services et de membres du personnel affiché sur la ligne Trafft de la page **Réservations et calendrier** correspond à ce que nous avons trouvé lors de la vérification de vos identifiants. Ces chiffres ne se mettent donc pas à jour automatiquement à mesure que votre menu Trafft s'étoffe. Cliquez sur **Actualiser** sur cette ligne pour les relire. Cela met uniquement à jour ces chiffres ; l'IA lisait de toute façon votre catalogue en temps réel.
- **Si votre assistant indique qu'un service n'existe pas, demandez-lui de lister vos services.** Cela l'oblige à récupérer à nouveau le catalogue et à répondre à partir de la liste actualisée. Si le service n'apparaît toujours pas, c'est qu'il n'est réellement pas dans le compte Trafft que vous avez connecté — vérifiez que vous avez connecté le bon compte (les chiffres sur la ligne sont l'indicateur le plus rapide).

---

## Bon à savoir

- **Une annulation supprime le rendez-vous dans Trafft.** L'API de Trafft le supprime plutôt que de le marquer comme annulé ; par conséquent, une réservation annulée depuis un chat ne laisse aucune ligne « annulée » dans votre calendrier Trafft. Si vous souhaitez conserver une trace des annulations, notez-les ailleurs.
- **L'IA reste dans son domaine.** Elle ne voit et ne modifie que les rendez-vous réservés au cours de cette conversation, ou appartenant au contact avec lequel elle communique. Elle ne peut ni lire ni déplacer les réservations d'autres personnes.
- **Une réservation nécessite une adresse e-mail et un nom.** Trafft identifie les clients par leur e-mail ; l'IA demande donc les informations manquantes avant de procéder à la réservation.
- **Les réservations de groupe ne sont pas encore prises en charge.** Une personne par rendez-vous : les invités supplémentaires ou la taille des groupes ne peuvent pas être envoyés à Trafft pour le moment.
- **Les paiements restent dans Trafft.** L'IA indique le prix mais n'effectue jamais de paiement et ne peut pas envoyer de lien de paiement : l'API de Trafft n'expose ni factures ni liens de paiement, il n'y a donc rien à récupérer. Si un service doit être payé à l'avance ou nécessite un acompte, activez un mode de paiement en ligne dans Trafft et ajoutez l'espace réservé pour le lien de paiement de Trafft (Paramètres de notification e-mail/SMS → menu déroulant **Rendez-vous**) à la notification **Rendez-vous approuvé**. La confirmation que Trafft envoie après chaque réservation effectuée par l'IA contiendra alors le lien pour payer le montant total ou l'acompte. La réservation elle-même est créée sans étape de paiement ; elle est donc approuvée, qu'elle ait été payée ou non. Vous souhaitez que le lien apparaisse dans le chat lui-même ? Ajoutez votre propre lien de paiement (Stripe, PayPal, toute page de paiement) à la base de connaissances ou aux instructions de l'Agent avec une note précisant quand l'envoyer, et l'IA le partagera lorsqu'un client devra payer.
- **Un compte Trafft par compte <span data-t="appName">Your AI Connector</span>.** Si vous gérez plusieurs entreprises dans des comptes Trafft distincts, connectez celui dans lequel votre Agent doit effectuer les réservations.
- **Les comptes Trafft en marque blanche fonctionnent de la même manière.** Un compte dont l'adresse se termine par `.admin.wlbookings.com` (le plan marque blanche de Trafft) se connecte exactement comme un compte standard : collez l'adresse complète en tant qu'adresse de l'entreprise. L'ID client et le secret client proviennent toujours de la page **Fonctionnalités et intégrations → API et connecteurs** de ce compte, il nécessite donc toujours un accès API sur son plan Trafft.

---

## Étapes suivantes

- [Agents IA](../ai-agents/ai-agents.md) — configurez l'agent qui prendra les réservations.
- [Système de réservation](../appointments/booking-system.md) — comment fonctionnent les rendez-vous dans l'application et où ils apparaissent.
- [Base de connaissances](../ai-automation/faq-management.md) — ajoutez vos tarifs, politiques, règles de stationnement et d'annulation afin que l'IA puisse également répondre aux questions liées à la réservation.
