> ## Documentation Index
> Fetch the complete documentation index at: https://docs.piperai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connecter votre CRM à Piper AI : HubSpot, Salesforce, Pipedrive

> Synchronisez automatiquement les notes d'appel, les champs de deal et les comptes-rendus de réunion vers HubSpot, Salesforce ou Pipedrive — pour que votre CRM reste à jour sans saisie manuelle.

Connecter votre CRM est l'une des étapes les plus bénéfiques du processus de configuration de Piper AI. Une fois intégré, Piper enregistre automatiquement un compte-rendu de réunion après chaque appel, enrichit les champs de deal et de contact avec les données extraites de la conversation, et synchronise les notes sur tous les objets CRM liés — sans aucune saisie manuelle. Piper n'écrase jamais les valeurs existantes du CRM ; il ajoute de nouvelles informations, si bien que vos données existantes sont toujours préservées.

## Choisir votre CRM

La connexion du CRM est un choix unique fait lors de l'onboarding de votre équipe, dans l'étape **Connect CRM** de l'assistant de configuration guidée — ce n'est pas quelque chose que vous configurez à répétition depuis Settings.

<Steps>
  <Step title="Choisissez HubSpot, Salesforce ou Pipedrive">
    Choisissez le CRM utilisé par votre équipe, ou sélectionnez **Continue without CRM** pour passer cette étape pour l'instant. Connecter un CRM place votre équipe sur le plan **Pro** ; passer cette étape vous laisse sur le plan **Starter**.
  </Step>

  <Step title="Confirmez l'accès Super Admin">
    Assurez-vous que le compte utilisé pour vous connecter dispose des droits Super Admin dans ce CRM — l'autorisation OAuth en a besoin pour enregistrer les réunions et mettre à jour les enregistrements correctement.
  </Step>

  <Step title="Terminez le flux OAuth">
    Connectez-vous et accordez l'accès. Si vous choisissez Salesforce, on vous demandera aussi de vous connecter à votre org de production ou à un **Sandbox** (pour tester avec `test.salesforce.com`).
  </Step>
</Steps>

<Note>
  Quel que soit le CRM choisi (ou passé) ici, c'est celui avec lequel vous resterez : **Settings → Integrations** n'affiche par la suite que le seul CRM déjà connecté par votre équipe, pour en consulter le statut ou le reconnecter en cas de coupure (voir [Troubleshooting CRM Sync](/fr/troubleshooting/crm-sync)) — cela ne permet pas de connecter un CRM que vous avez passé, ni de changer de CRM par la suite.
</Note>

Si vous connectez Salesforce, consultez [Salesforce Permissions](/fr/getting-started/salesforce-permissions) pour savoir ce que demande l'écran de consentement et pourquoi il semble large.

***

## Ce que Piper crée dans HubSpot

<Warning>
  Le compte utilisé pour connecter HubSpot doit être **Super Admin** dans HubSpot, sinon la connexion n'aura pas les permissions suffisantes pour enregistrer les réunions et mettre à jour les données CRM.
</Warning>

Après chaque appel traité, Piper crée automatiquement un **HubSpot Meeting** associé au deal et aux contacts concernés. Chaque compte-rendu de réunion inclut :

| Champ         | Valeur                                           |
| ------------- | ------------------------------------------------ |
| **Notes**     | Résumé d'appel généré par IA et points clefs     |
| **Attendees** | Tous les participants identifiés lors de l'appel |
| **Duration**  | Durée prévue de la réunion                       |
| **Outcome**   | Défini sur **Completed**                         |

De plus, Piper :

* Remplit les **Deal fields** configurés avec les données extraites de la conversation (par ex. budget, calendrier, prochaines étapes).
* Synchronise les notes d'appel avec tous les **Contacts**, **Companies** et **Deals** liés dans HubSpot.

***

## Ce que Piper crée dans Salesforce

Après chaque appel traité, Piper enregistre un compte-rendu de réunion et synchronise les notes et les données de champs de deal vers les objets Salesforce concernés — Contacts, Accounts, Opportunities et Leads — selon le même fonctionnement que l'intégration HubSpot. Les Leads bénéficient de la création et de la mise à jour complètes des enregistrements, ainsi que des notes, mais pas des champs de deal-stage, un Lead n'étant pas un Deal.

***

## Ce que Piper crée dans Pipedrive

Après chaque appel traité, Piper enregistre une activité et synchronise les données vers les objets Pipedrive concernés :

| Objet           | Ce que fait Piper                                                                   |
| --------------- | ----------------------------------------------------------------------------------- |
| **Activity**    | Enregistre l'appel avec le résumé IA, les participants et la durée                  |
| **Notes**       | Ajoute le résumé généré par IA aux enregistrements liés                             |
| **Deal fields** | Remplit les champs de deal configurés avec les données extraites de la conversation |

De plus, Piper synchronise les notes et les données de champs vers les **Persons**, **Organizations** et **Deals** concernés — selon les mêmes règles Auto-Sync par Meeting Type que pour HubSpot et Salesforce.

***

## CRM Auto-Sync

Le bouton **Fields Auto-Sync** contrôle exactement quelles données Piper écrit dans votre CRM après chaque appel. Vous le configurez par Meeting Type, ce qui permet d'avoir des règles de synchronisation différentes pour les appels de découverte, les démos et les QBR.

Pour configurer Auto-Sync :

1. Accédez à **Settings → Meeting Types**.
2. Sélectionnez le Meeting Type à configurer.
3. Activez **Fields Auto-Sync** pour activer ou désactiver chaque catégorie de synchronisation :

| Catégorie de synchronisation | Ce qu'elle contrôle                                                                                   |
| ---------------------------- | ----------------------------------------------------------------------------------------------------- |
| **Notes**                    | Synchronise le résumé généré par IA et les points clefs de la transcription vers l'enregistrement CRM |
| **CRM Fields**               | Remplit les champs structurés de deal et de contact (par ex. prochaines étapes, critères MEDDIC)      |
| **Logged Meetings**          | Crée un enregistrement d'activité de réunion dans le CRM lié aux objets concernés                     |

<Tip>
  Pour une automatisation complète, activez les trois catégories de synchronisation pour vos Meeting Types principaux. Pour les réunions internes ou sans deal, vous pouvez désactiver CRM Fields et Logged Meetings pour garder votre CRM propre.
</Tip>

<Note>
  Si deux membres de votre équipe interne ou plus participent au même appel, Piper enregistre et synchronise actuellement l'entrée de calendrier de chaque participant de façon indépendante — vous pouvez donc voir des **Notes** ou **Logged Meetings** en double pour un seul et même appel dans votre CRM (un jeu par participant interne). Désactiver une catégorie de synchronisation empêche cette catégorie de se synchroniser, mais ne déduplique pas un appel à plusieurs participants internes. Il s'agit d'une limitation connue, pas d'un problème de configuration — contactez votre CSM si cela affecte vos données CRM.
</Note>

<Note>
  Les call scores ne font pas partie des trois catégories AutoSync ci-dessus. Pour synchroniser le score d'un appel vers votre CRM, associez-le à un champ numérique par Meeting Type sous **Settings → Meeting Types → \[type] → Call Scoring → Numerical CRM Fields** — voir [Meeting Types](/fr/settings/meeting-types#composants-configurables) pour plus de détails.
</Note>

### Piper ajoute, n'écrase jamais

Piper AI est conçu pour compléter vos données CRM existantes, pas pour les remplacer. Lors de la synchronisation des notes et des champs, Piper **ajoute** de nouvelles informations aux enregistrements existants plutôt que de les écraser. Cela signifie que :

* Les valeurs de champs de deal existantes sont préservées si Piper n'a pas de valeur plus récente à ajouter.
* Les notes d'appel sont ajoutées comme de nouvelles entrées plutôt que de remplacer les notes précédentes.
* Aucune donnée CRM historique n'est perdue à la suite de la synchronisation de Piper.

***

## Se reconnecter après un échec d'authentification

<Note>
  Les jetons OAuth du CRM peuvent expirer ou être révoqués — par exemple si le mot de passe d'un utilisateur change, si l'administrateur CRM révoque l'application, ou si votre organisation impose des délais d'expiration de session. Si Piper arrête de se synchroniser avec votre CRM, la tuile d'intégration dans **Settings → Integrations** affichera une bannière d'avertissement. Cliquez sur **Reconnect** et effectuez de nouveau le flux OAuth pour restaurer la connexion. Seuls les Owners/Admins sur le plan **Pro** de Piper voient un bouton **Reconnect** fonctionnel — les Standard users voient un message leur demandant de contacter leur Team Owner à la place.
</Note>

Pour plus de détails sur toutes les intégrations disponibles, consultez la référence [Integrations Settings](/fr/settings/integrations).
