
# Gestion des sous-comptes

## Aperçu

Les sous-comptes sont des comptes clients individuels gérés sous votre agence. Chaque sous-compte fonctionne comme un compte à part entière avec ses propres campagnes, contacts, discussions et paramètres, tout en vous permettant de conserver une vue d'ensemble et un contrôle depuis votre tableau de bord d'agence.

::: walkthrough sub-accounts
:::

> **Qui peut gérer les sous-comptes ?** Le propriétaire de l'agence le peut toujours. Les membres de l'équipe le peuvent également, à condition qu'ils aient basculé sur le compte de l'agence (en utilisant la commande **Changer de compte** en haut de la barre latérale). Par défaut, cela signifie les membres ayant un accès Gestion d'équipe — le rôle Administrateur, ou une autorisation personnalisée qui l'accorde ; les autres membres ne voient pas la page **Sous-comptes**. Vous pouvez également donner à un membre spécifique l'accès à certains ou à la totalité de vos comptes clients sans en faire un administrateur — voir [Donner aux membres de l'équipe l'accès aux comptes clients](#giving-team-members-access-to-client-accounts).

---

## Où trouver les sous-comptes

Cliquez sur **Sous-comptes** dans la barre latérale principale — il se trouve seul, juste au-dessus de **Paramètres**, près du bas du menu. Il n'a pas besoin d'être ouvert depuis les paramètres et n'est visible que sur les comptes ayant le rôle d'agence.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-accounts.png" alt="La page Sous-comptes dans la v2, montrant les six tuiles de statistiques (Sous-comptes, Avec problèmes, Campagnes actives, Campagnes en pause, Alloué aux clients, Non alloué), la barre de recherche et une ligne de client dans le tableau"><figcaption><p>La page Sous-comptes : les tuiles de statistiques en haut (les deux de droite divisent votre réserve de crédits entre ce qui est déjà utilisé par les limites des clients et ce qui reste disponible), un bouton <strong>Ajouter un compte</strong> et un raccourci vers le <strong>Mode SaaS</strong>.</p></figcaption></figure>
:::

En haut de la page, vous trouverez six tuiles de statistiques — **Sous-comptes** (avec votre quota de forfait en dessous), **Avec problèmes**, **Campagnes actives**, **Campagnes en pause**, **Alloué aux clients** et **Non alloué** (les deux dernières représentent votre réserve de crédits divisée entre ce qui est déjà utilisé par les limites de dépenses de vos clients et ce qui reste disponible — voir [Quelle part de ma réserve est déjà engagée ?](#how-much-of-my-pool-is-spoken-for)) — une barre de recherche (**Rechercher un compte par nom ou e-mail…**), et deux boutons sur la droite : un bouton qui mène directement au **Mode SaaS** (voir [Comptes d'agence](agency-accounts.md#credit-reselling-aka-saas-mode)), et le bouton vert **Ajouter un compte**.

---

## Deux façons d'intégrer un sous-compte

Avant de créer votre premier sous-compte, déterminez quel modèle d'intégration correspond à votre relation client. Il existe deux modes distincts, dont le fonctionnement diffère considérablement par la suite :

### Mode géré

Vous créez le sous-compte directement depuis la page Sous-comptes, définissez le plafond de crédit mensuel et partagez un mot de passe temporaire avec le client. La facturation s'effectue hors plateforme — vous facturez le client via votre système de facturation existant (virement bancaire, votre propre outil comptable, tout ce que vous utilisez déjà). Le client ne voit jamais de sélecteur de forfait ou de page de paiement sur la plateforme.

**Idéal pour :**

- Les agences situées dans des pays non pris en charge par Stripe.
- Les agences disposant d'une infrastructure de facturation existante qu'elles souhaitent conserver.
- Les configurations « clé en main » où le client n'a jamais à se soucier du choix du forfait ou des rechargements.

### Mode revente

Connecté à Stripe, via le **Mode SaaS**. Le client s'inscrit lui-même via un lien de paiement, paie via votre compte Stripe connecté (avec votre marge appliquée automatiquement) et est dirigé directement vers l'intégration une fois le paiement validé. Vous n'avez pas à intervenir pour chaque nouvelle inscription. Les forfaits peuvent être facturés mensuellement ou annuellement, et si le forfait inclut un essai gratuit, le client commence sans rien payer et est facturé automatiquement à la fin de l'essai — voir [Exécuter un essai gratuit](#running-a-free-trial).

**Idéal pour :**

- Le libre-service à grande échelle.
- Les offres packagées où chaque client bénéficie de la même prestation.
- Les stratégies SaaS en marque blanche où l'expérience client doit ressembler à un produit autonome.

> **Choisissez le bon mode dès le départ.** Passer un sous-compte d'un mode à l'autre par la suite nécessite une intervention manuelle de votre part — ce n'est pas un bouton que le client peut activer lui-même. Une minute de réflexion maintenant vous évitera un ticket de support plus tard.

### Exécuter un essai gratuit

Le moyen le plus simple d'exécuter un essai consiste à en ajouter un directement sur le forfait. Chaque forfait dans **SaaS Mode → Pricing Tiers** dispose d'un champ **Free trial (days)** — de 1 à 90 jours, ou 0 pour aucun essai — et d'un montant de **Trial credits** qui correspond par défaut aux crédits mensuels du forfait.

Une fois qu'un forfait inclut un essai, tout le processus est en libre-service et vous n'avez pas à intervenir :

1. **Le client s'inscrit via votre lien de paiement ou votre tunnel de paiement intégré** et choisit le forfait. Le tunnel de paiement affiche la mention *« Essai gratuit de X jours, puis $… »* avec un bouton **Démarrer l'essai gratuit**.
2. **Aucun débit n'est effectué.** Leur sous-compte est créé, ils reçoivent les crédits d'essai dès le premier jour et peuvent utiliser le forfait immédiatement. Par défaut, le tunnel de paiement demande toujours leur carte bancaire (aucun montant n'est débité) ; désactivez l'option **Exiger une carte pour démarrer l'essai** sur le forfait pour supprimer totalement cette étape — le client commence alors uniquement avec une adresse e-mail.
3. **À la fin de l'essai, Stripe facture automatiquement le prix du forfait** et le client bénéficie dès lors de la totalité de son allocation mensuelle de crédits. Aucune intervention manuelle n'est nécessaire. Dans le cas d'un essai sans carte, cela ne se produit que si le client a ajouté une carte entre-temps ; sinon, le forfait prend fin, le sous-compte est marqué comme annulé et aucun crédit supplémentaire n'est accordé (ils conservent le solde restant des crédits d'essai, sauf si l'option **Expiration stricte après l'essai** est activée sur le forfait — voir ci-dessous).

Quelques points à connaître avant de définir le nombre de jours :

- **Les crédits d'essai sont déduits de votre réserve d'agence**, exactement comme n'importe quels autres crédits de forfait. Un essai que vous promouvez largement représente un coût réel — définissez le montant délibérément au lieu de le laisser à la totalité de l'allocation mensuelle.
- **Un essai est destiné aux nouvelles inscriptions.** Une inscription via votre lien de paiement ou votre checkout intégré applique l'essai tel qu'il est configuré sur le forfait. Un sous-compte qui existe déjà — un compte que vous avez créé vous-même depuis la page Sous-comptes, un compte qui a déjà eu un abonnement avec vous, ou un compte qui a déjà utilisé un essai — est facturé immédiatement lorsqu'il s'abonne depuis sa propre page **Paramètres → Facturation** ; il n'y a pas de second essai.
- **L'annulation pendant l'essai ne coûte rien au client.** Il n'est jamais facturé et conserve tous les crédits d'essai restant sur le compte — à moins que le forfait n'ait l'expiration stricte activée, auquel cas les crédits inutilisés retournent dans votre réserve à la fin de l'essai (voir le point suivant).
- **Vous choisissez ce qu'il advient des crédits d'essai inutilisés.** Par défaut, un essai qui se termine sans mise à niveau laisse le client annulé mais conservant tous les crédits d'essai restants, de sorte que son IA continue de répondre jusqu'à épuisement de ceux-ci. Activez **Expiration stricte après l'essai** sur le forfait (cette option se trouve à côté de **Exiger une carte pour démarrer l'essai**) et l'inverse se produit : les crédits d'essai inutilisés retournent dans votre réserve d'agence dès la fin de l'essai, et le compte du client est verrouillé — l'envoi et les réponses de l'IA s'arrêtent, et ils voient *"Votre essai gratuit est terminé. Contactez votre fournisseur pour continuer."* Seul ce qu'ils n'ont pas dépensé revient. Tout numéro de téléphone que le client a loué via la plateforme pendant l'essai est libéré au même moment, donc sa location mensuelle s'arrête — le client et vous-même recevez un e-mail à ce sujet, et un numéro libéré ne peut pas être récupéré (voir [Numéros de téléphone d'un client](#a-clients-phone-numbers)). L'achat de n'importe quel forfait déverrouille automatiquement le compte, et vous pouvez lever ou modifier le verrouillage vous-même depuis la fenêtre modale **Modifier** du sous-compte (voir [Bloquer / Mettre en pause un sous-compte](#blocking-pausing-a-sub-account)). Définissez-le par forfait dans [Étape 3 — Configurer les niveaux de tarification](agency-accounts.md#step-3--set-up-pricing-tiers).
- **Sur un forfait à prix d'essai ou bon marché, plafonnez ce qui est reporté.** Un client qui utilise à peine le produit reçoit toujours son allocation chaque mois, et avec le report, cela s'accumule indéfiniment par rapport à votre réserve. Définissez **Conserver au maximum** ou **Expirer les crédits inutilisés après** sur le forfait (ou sur ce client spécifique) afin que le solde ne puisse pas s'envoler — voir [Plafonner ce qui est reporté](#capping-what-rolls-over).
- Une fois qu'ils paient, la liste des fonctionnalités du forfait devient officielle : toutes les fonctionnalités supplémentaires que vous avez accordées manuellement pendant l'essai sont réinitialisées selon la liste du forfait lors du prochain renouvellement.

#### L'essai géré manuellement (gestion → revente)

Si vous préférez gérer vous-même l'essai — pour offrir une durée plus longue ou un montant de crédits différent à un prospect spécifique — vous pouvez toujours le faire en combinant les deux modes. Rien n'expire automatiquement ici ; c'est vous qui décidez quand l'essai prend fin.

1. **Créez vous-même le sous-compte** depuis la page Sous-comptes. Aucun paiement n'est requis ; il démarre en mode manuel, en utilisant votre réserve d'agence dans la limite du budget et des dépenses que vous avez définis.
2. **Lorsque vous décidez que l'essai est terminé**, ouvrez la fenêtre modale **Modifier** du sous-compte et basculez la **Gestion du crédit** sur **revente**.
3. **Demandez au client de s'abonner** — il peut choisir un forfait directement depuis sa propre page **Paramètres → Facturation** (voir [Ce que le client voit sur sa page de facturation](#what-the-client-sees-on-their-billing-page)), ou vous pouvez lui envoyer votre lien de paiement (ou intégrer le paiement) depuis **Mode SaaS → Paiements**.

Deux choses doivent se produire dans le bon ordre :

> **Basculez le compte en mode revente _avant_ que le client ne paie.** Un paiement effectué via votre page de paiement alors que le sous-compte est toujours en mode manuel ne peut pas être traité — la plateforme n'accordera pas de crédits à un compte en mode manuel, et aucun remboursement automatique n'est effectué. Changez d'abord le mode, puis envoyez le lien.

- **Le client doit payer avec la même adresse e-mail que celle utilisée pour son sous-compte d'essai.** Même e-mail = l'abonnement met à niveau le compte existant, et il conserve ses canaux, ses contacts et son historique de chat. Une adresse e-mail différente créera un tout nouveau sous-compte vide. (Une adresse e-mail appartenant à un compte extérieur à votre agence sera refusée et automatiquement remboursée.)

Une chose à prévoir : l'essai intégré à un forfait est uniquement destiné aux nouvelles inscriptions via votre lien de paiement ou votre checkout. Un sous-compte que vous avez créé vous-même ne bénéficie jamais de l'essai gratuit du forfait lorsqu'il s'abonne depuis sa page Facturation — il a déjà eu son essai géré manuellement — il est donc facturé immédiatement. Si un client en essai manuel tarde à s'abonner, vous pouvez [bloquer le sous-compte](#blocking-pausing-a-sub-account) avec un message de verrouillage personnalisé jusqu'à ce qu'il choisisse un forfait.

---

## Création d'un sous-compte

Cliquez sur le bouton vert **Ajouter un compte** (en haut à droite de la page Sous-comptes — ou **Créer un sous-compte** depuis l'état vide si vous n'en avez pas encore). Une fenêtre modale en 3 étapes s'ouvre :

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-add-modal.png" alt="La fenêtre modale Ajouter un sous-compte à l'étape Compte, montrant la progression en 3 étapes (Compte, Entreprise, Fonctionnalités) avec les champs prénom, nom et e-mail"><figcaption><p>La fenêtre modale Ajouter un sous-compte. Trois étapes : Compte → Entreprise → Fonctionnalités. L'e-mail que vous saisissez devient l'adresse de connexion du client.</p></figcaption></figure>
:::

### Étape 1 — Compte

- **Prénom** et **Nom**.
- **Adresse e-mail** — cela devient l'e-mail de connexion du sous-compte.

Cliquez sur **Continuer**.

### Étape 2 — Entreprise

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-add-modal-business.png" alt="La fenêtre modale Ajouter un sous-compte à l'étape Entreprise, montrant le nom de l'entreprise, la description, l'autocomplétion d'adresse, la ville/l'état/le code postal, le sélecteur de pays, la langue et le fuseau horaire"><figcaption><p>L'étape Entreprise : l'autocomplétion d'adresse remplit automatiquement la ville, l'état, le code postal et le pays pour vous ; chaque champ reste modifiable manuellement.</p></figcaption></figure>
:::

- **Nom de l'entreprise** (obligatoire).
- **Description** (facultatif).
- **Adresse** — commencez à taper et choisissez parmi les suggestions de saisie semi-automatique ; la ville, l'état, le code postal et le pays se remplissent automatiquement. Chaque champ peut toujours être modifié manuellement.
- **Pays** (obligatoire) — liste consultable avec drapeaux ; cela détermine la devise et les paramètres par défaut du compte.
- **Langue** et **Fuseau horaire** du compte.

Cliquez sur **Continuer**.

### Étape 3 — Fonctionnalités

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-add-modal-features.png" alt="La fenêtre modale d'ajout de sous-compte à l'étape des fonctionnalités, montrant le sélecteur de limite de canaux et le groupe de types de canaux avec des bascules par canal"><figcaption><p>L'étape des fonctionnalités, en haut : le sélecteur de limite de canaux et les bascules de types de canaux. Faire défiler vers le bas révèle la compréhension IA, les fonctionnalités IA et les Contacts et agents IA. La plupart des paramètres par défaut sont activés.</p></figcaption></figure>
:::

- Un éditeur de fonctionnalités par catégorie — le même ensemble de fonctionnalités que celui utilisé par vos propres niveaux de plan (canaux, contacts et agents IA, compréhension IA, fonctionnalités développeur, taille du contexte de l'agent IA, sièges d'équipe, etc.). Chaque sous-compte commence avec un ensemble par défaut judicieux déjà activé ; désactivez tout ce que vous ne souhaitez pas que ce client possède. Le groupe **Contacts et agents IA** contient également la **limite d'agents IA** du compte — un nombre plutôt qu'un bouton bascule : laissez-le sur **Non défini**, choisissez **Illimité**, ou saisissez le nombre exact d'agents IA que ce client peut avoir. Une limite définie ici compte comme une modification manuelle, elle survit donc aux renouvellements de plan.
- Le groupe **Canaux** contient la **limite de canaux** du compte — un nombre, comme pour la limite d'agents IA : combien de canaux de messagerie ce client peut avoir **connectés en même temps**. Elle commence à **1** pour un nouveau sous-compte ; choisissez **Illimité** ou saisissez n'importe quel nombre exact (y compris **0**, pour les clients dont vous gérez entièrement les canaux vous-même). La limite contrôle *combien*, pas *lesquels* — un client limité à un canal voit toujours le menu complet des canaux et choisit lequel connecter. Elle compte les **connexions**, pas les types de canaux : chaque numéro WhatsApp occupe son propre emplacement, tandis qu'Instagram et Messenger partagent l'emplacement de leur connexion de page Meta. Lorsqu'ils atteignent leur limite, la connexion d'un autre canal affiche un message clair indiquant le plafond ; la reconnexion d'un canal qu'ils possèdent déjà (en scannant à nouveau un QR code WhatsApp, par exemple) n'est jamais bloquée. Une limite définie ici compte comme une modification manuelle, elle survit donc aux renouvellements de plan.
- Le groupe **Types de canaux** dans cette liste détermine quels canaux de messagerie ce client peut connecter — Widget de chat, WhatsApp Business API, WhatsApp Web, Instagram, Facebook Messenger, Telegram, LINE, Viber, E-mail, SMS et iMessage. Les types de canaux sont activés par défaut, sauf si vous en désactivez certains ; un canal désactivé apparaît comme verrouillé sur la page Canaux du client avec une note invitant à mettre à niveau son plan.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-add-modal-features-2.png" alt="Le bas de l'étape Fonctionnalités, montrant les bascules Résumés quotidiens et Bibliothèque multimédia, le sélecteur de limite d'agents IA, les bascules Développeur, les sélecteurs de contexte d'agent IA et de niveau d'équipe, la bascule Envoyer les informations du compte au sous-compte et la bascule Assistant de configuration guidée au-dessus du bouton Créer un compte"><figcaption><p>Le bas de l'étape Fonctionnalités : la fin de Contacts et agents IA (Résumés quotidiens, <strong>Bibliothèque multimédia</strong>, le sélecteur de <strong>limite d'agents IA</strong>), les bascules Développeur, les sélecteurs de contexte d'agent IA / niveau d'équipe, et les bascules d'e-mail de bienvenue et d'assistant de configuration juste au-dessus de <strong>Créer un compte</strong>.</p></figcaption></figure>
:::

- **White label** — s'affiche uniquement lorsque vous utilisez plus d'un [domaine white label](white-labeling.md#up-to-three-white-labels). Permet de choisir à quel domaine appartient ce client : ses e-mails portent la marque de ce domaine et sont envoyés via sa [configuration e-mail](white-labeling.md#email-sending-per-domain). Le domaine principal est sélectionné par défaut, et vous pouvez le modifier ultérieurement depuis le même écran d'édition.
- **Envoyer les informations du compte au sous-compte** — activé par défaut. Le client reçoit un e-mail de bienvenue avec ses propres identifiants de connexion, ce qui est généralement ce que vous souhaitez : le mot de passe appartient à la personne à qui le compte est destiné. Votre propre notification de « nouveau sous-compte » confirme alors simplement que le compte a été créé, sans répéter le mot de passe. Désactivez cette option si vous préférez transmettre les identifiants vous-même — le mot de passe vous est alors envoyé par e-mail, et s'affiche également une fois à l'écran.
- **Assistant de configuration guidé** — activé par défaut. Lorsqu'il est activé, le client est guidé à travers l'assistant de configuration lors de sa première connexion. Désactivez-le pour qu'il arrive directement sur le tableau de bord, avec l'entrée **Assistant de configuration** masquée dans sa barre latérale (voir [Désactiver l'assistant de configuration](#turning-the-setup-wizard-off)).

Cliquez sur **Créer un compte**.

### Et ensuite ?

- Un écran de confirmation affiche le **mot de passe temporaire** généré — cliquez sur **Copier le mot de passe** maintenant, vous ne le reverrez plus. Cliquez sur **Terminé** pour fermer.
- Le client reçoit un e-mail avec ses identifiants de connexion et un bouton **Connexion** qui le dirige directement vers votre page de connexion en marque blanche (votre propre domaine, entièrement personnalisé — pas l'application DM Champ). Si vous avez désactivé **Envoyer les informations du compte au sous-compte**, cet e-mail n'est pas envoyé du tout — le mot de passe vous parvient à la place, dans votre propre notification de « nouveau sous-compte créé » et sur l'écran de confirmation ci-dessus.
- Le sous-compte apparaît immédiatement dans la liste des sous-comptes, avec une **limite de dépenses de 100 crédits** afin que le client puisse essayer les réponses IA et les campagnes immédiatement sans attendre que vous les rechargiez. Rien n'est prélevé de votre réserve d'agence pour configurer cela — voir [La limite de dépenses est un plafond, pas un portefeuille](#the-spending-limit-is-a-cap-not-a-wallet). Ajustez la limite de dépenses à tout moment depuis la fenêtre modale **Modifier** du sous-compte — voir [Allocation et gestion des crédits](#credit-allocation-and-management).

> Lorsque le client se connecte pour la première fois avec ses identifiants envoyés par e-mail, il arrive dans l'Assistant de configuration, qui le guide dans la création de son premier agent IA et sa connexion à ses canaux. Il peut le rouvrir à tout moment depuis l'entrée **Assistant de configuration** située près du bas de sa propre barre latérale.

### Désactivation de l'assistant de configuration

Laissez l'**Assistant de configuration guidée** activé pour les clients qui configureront leur propre compte — c'est le chemin le plus rapide entre une première connexion et un agent IA opérationnel, et c'est ce que la plupart des sous-comptes devraient avoir.

Désactivez-le pour les clients « clé en main », pour lesquels vous créez la campagne, connectez les canaux et chargez la base de connaissances avant même que le client ne se connecte. Ces clients accèdent au tableau de bord d'un compte terminé au lieu d'être invités à configurer quelque chose que vous avez déjà fait.

Avec l'assistant désactivé :

- La première connexion mène directement au tableau de bord.
- L'entrée **Assistant de configuration** est masquée dans la barre latérale de ce client.
- Rien d'autre ne change — mêmes fonctionnalités, mêmes crédits, tout est identique.

Vous pouvez réactiver l'assistant pour un client à tout moment : ouvrez la fenêtre modale **Modifier** du sous-compte, recherchez la liste de visibilité des menus et affichez à nouveau l'élément **Assistant de configuration**. Ils pourront l'exécuter eux-mêmes quand ils le souhaitent.

---

## Automatisez ce qui arrive aux comptes clients

Les comptes clients peuvent déclencher une [Automatisation](../automations/automations.md) sur votre compte d'agence, afin que les tâches routinières d'intégration et de suivi se fassent sans votre intervention. La plus courante, que la plupart des agences mettent en place en premier : les nouveaux sous-comptes sont créés avec une limite de dépenses de 100 crédits. Si vous préférez qu'ils commencent à zéro jusqu'à ce que vous en décidiez autrement, cela vous évite de devoir le faire manuellement à chaque fois.

1. Sur votre compte **agence**, allez dans **AI Studio → Automations → New automation**, cliquez sur le déclencheur dans l'éditeur, puis sur **Change trigger**.
2. Ouvrez **Agency** et sélectionnez **Sub-account created**.
3. Ajoutez une action **Update sub-account** et définissez sa **Spending limit** sur `0`. Elle pointe déjà vers le compte qui vient d'être créé, il n'y a donc rien d'autre à remplir. Enregistrez, puis activez l'option **Enabled**.

Dès lors, chaque nouveau client — créé depuis cette page, via l'API ou par le biais de votre page d'inscription — commencera à zéro, et vous augmenterez la limite quand vous serez prêt.

Deux autres combinaisons qui valent dix minutes de votre temps : **Sub-account activity** sur **Credits low** vers un message Slack ou un e-mail, pour être informé qu'un client est à court de crédits avant même qu'il ne s'en aperçoive ; et le même déclencheur sur **Channel disconnected** vers une étape **Alert human**, afin qu'une connexion WhatsApp interrompue soit rétablie le jour même plutôt que la prochaine fois que le client se plaindra.

---

## Le tableau des sous-comptes

Une fois que vous avez des comptes, la page affiche un tableau avec les colonnes suivantes : **Compte**, **ID**, **Créé le**, **Campagnes** (en direct/en pause/aucune), **Crédits restants**, **Mensuel**, **Utilisé**, **Utilisation**, **Dernière réinitialisation**, **BYOK** et **Actions**.

Les lignes sont triées par ordre alphabétique selon le nom de l'entreprise (le nom de la société provenant de l'étape Entreprise ; le nom de la personne à contacter s'affiche en dessous). La barre de pagination en bas dispose d'un sélecteur **Lignes par page** (12, 25, 50 ou 100 ; la page mémorise votre choix), et si vos clients sont répartis sur plusieurs marques en marque blanche, un menu déroulant **Marque** situé à côté de la barre de recherche permet de restreindre la liste à un seul domaine.

La colonne **Actions** de chaque ligne contient un menu **Plus** (trois points) avec :

- **Voir les chats** — une boîte de réception en lecture seule pour ce sous-compte.
- **Détails de l'utilisation des crédits** — une ventilation détaillée de l'utilisation.
- **Modifier** — la fenêtre modale complète de modification du sous-compte (crédits, notifications, fonctionnalités, visibilité du menu, accès).
- **Copier la campagne ici** — copiez l'une de vos campagnes éprouvées dans ce sous-compte.
- **Copier l'agent ici** — copiez l'un de vos agents IA dans ce sous-compte. Voir [Copier un agent IA vers un sous-compte](#copy-an-ai-agent-to-a-sub-account).
- **Se connecter en tant qu'utilisateur** — accédez directement au tableau de bord du sous-compte.
- **Supprimer le compte** — supprimez définitivement le sous-compte et tout son contenu.

---

## Consulter les discussions d'un sous-compte

Cliquez sur le menu **Plus** de la ligne → **Voir les discussions** pour ouvrir une boîte de réception en lecture seule pour ce sous-compte — recherchez leurs conversations par contact, puis ouvrez-en une pour lire le fil complet (avec un bouton **Charger les anciens messages** pour les longs historiques). Rien ici ne peut être modifié ou faire l'objet d'une réponse ; c'est pour vérifier l'activité d'un client sans quitter votre tableau de bord d'agence. Pour répondre réellement en tant que client, utilisez plutôt **Se connecter en tant qu'utilisateur**.

---

## Gestion de l'accès aux sous-comptes

### Connexion client

Chaque sous-compte est fourni avec des identifiants de connexion. Vous pouvez :

- **Partagez les identifiants avec le client** afin qu'il gère son propre compte.
- **Gardez les identifiants pour vous** et gérez tout en son nom.
- **Utilisez le mode Connexion** pour accéder au sous-compte depuis votre propre tableau de bord comme si vous étiez le client, sans avoir besoin de ses identifiants — voir [Mode Connexion (agir en tant que sous-compte)](#sign-in-mode-acting-as-a-sub-account).

### Mode Connexion (agir en tant que sous-compte)

Le mode Connexion vous permet d'accéder directement à un sous-compte — comme si vous étiez le client — sans avoir besoin de ses identifiants de connexion. (Certaines autres plateformes appellent cela « assistance » ou « usurpation d'identité ».) Il existe deux façons de procéder :

**Depuis la page Sous-comptes :**

1. Cliquez sur **Sous-comptes** dans la barre latérale.
2. Trouvez le sous-compte dans la liste. Sur cette ligne, cliquez sur le menu **Plus** (trois points, tout à droite).
3. Cliquez sur **Se connecter en tant qu'utilisateur**.

**Depuis n'importe où, via le sélecteur de compte :**

1. En haut de la barre latérale, cliquez sur **Changer de compte**.
2. Recherchez le sous-compte par nom ou par e-mail, ou faites défiler la liste.
3. Cliquez sur le sous-compte.

Dans les deux cas, le tableau de bord se recharge sous l'identité de ce sous-compte, vous donnant un accès complet à ses campagnes, contacts, discussions et paramètres. Lorsque vous êtes dans un sous-compte, le sélecteur devient orange et affiche **Assistance : <name>**. Cliquez dessus et choisissez **Retour à mon agence** pour revenir à votre propre tableau de bord à tout moment. Une barre orange **Assistance** en haut de chaque page contient le même bouton **Retour au compte principal**. Si vous avez besoin d'espace, cliquez sur le **×** à l'extrémité droite de la barre pour la masquer ; elle restera masquée dans cet onglet de navigateur jusqu'à ce que vous quittiez le sous-compte, et le sélecteur dans la barre latérale continuera d'indiquer le compte dans lequel vous vous trouvez.

> **Le mode Connexion vous montre plus de choses que ce que voit votre client.** Ainsi, pour que vous puissiez tout corriger sans avoir à activer ou désactiver les paramètres, le mode Connexion ignore délibérément les commutateurs de **Visibilité du menu** — chaque barre latérale et élément de paramètres masqués réapparaît pendant la durée de votre session. Les éléments désactivés sous **Fonctionnalités** restent désactivés, car il s'agit de droits réels plutôt que d'un paramètre d'affichage. Si vous vérifiez ce qu'un client voit réellement, jugez-le depuis sa propre connexion, et non depuis le mode Connexion.

---

## Donner aux membres de l'équipe l'accès aux comptes clients

Votre propre personnel — un gestionnaire de compte, un agent de support, un rédacteur — a généralement besoin de travailler au sein de plusieurs comptes de vos clients. Il existe deux façons d'organiser cela, et choisir la bonne permet d'économiser beaucoup de travail administratif :

1. **Accorder des comptes clients depuis la page de votre équipe d'agence.** Un seul paramètre sur leur siège d'agence, couvrant autant de clients que vous le souhaitez. C'est le bon choix pour votre propre personnel.
2. **Les inviter directement dans un sous-compte client**, en tant que membre de ce compte. C'est le bon choix pour le personnel *du client* lui-même — voir [Quand inviter quelqu'un dans un compte client à la place](#when-to-invite-someone-into-a-client-account-instead).

### Configuration d'une autorisation

**Comment y accéder :** basculez sur votre compte **agence**, allez dans Paramètres → **Équipe**, et cliquez sur l'**icône des curseurs** sur la ligne du membre. L'éditeur d'autorisations comporte une section **Comptes clients** (elle n'apparaît que sur les comptes d'agence).

Choisissez l'une des quatre options :

| Option | Ce que le membre obtient |
|--------|---------------------|
| **Par défaut (administrateurs uniquement)** | Aucun changement par rapport au fonctionnement habituel : les membres ayant un accès Gestion d'équipe accèdent à chaque compte client, les autres n'accèdent à aucun. |
| **Tous les clients** | Chacun de vos comptes clients, y compris ceux que vous créerez plus tard. |
| **Clients sélectionnés** | Uniquement les comptes que vous cochez dans la liste. Recherchez-les par nom ou par e-mail — pratique lorsque vous avez beaucoup de clients. |
| **Aucun accès** | Aucun compte client, même si le membre est administrateur de votre agence. Utilisez cette option pour empêcher un gestionnaire d'accéder au travail client. |

Définissez ensuite **Agit en tant que dans les comptes clients** — **Administrateur**, **Éditeur** ou **Lecteur**. C'est le rôle que le membre a *une fois qu'il est à l'intérieur* d'un compte client autorisé, et cela fonctionne exactement comme les rôles de votre propre équipe (voir [Rôles](../settings/team-management.md#roles)). Une autorisation de Lecteur, par exemple, signifie que la personne peut lire les discussions et les campagnes de chaque client autorisé, mais ne peut rien modifier nulle part.

Cliquez sur **Enregistrer les autorisations**. La ligne du membre affiche alors combien de clients lui ont été accordés.

### Ce que voit le membre

- Les comptes clients autorisés apparaissent dans leur commande **Changer de compte** en haut de la barre latérale, aux côtés de votre compte d'agence.
- Cliquer sur l'un d'eux les y emmène directement — aucune invitation à accepter, aucune connexion séparée, rien à faire approuver par le client.
- À l'intérieur, ils travaillent avec le rôle que vous avez choisi. Les zones que leur rôle ne couvre pas sont masquées ou en lecture seule, tout comme dans votre propre équipe.
- La page **Sous-comptes** elle-même appartient toujours à l'accès Gestion d'équipe. Un membre qui n'a qu'une autorisation accède à ses clients via le sélecteur de compte ; un membre qui a les deux peut également gérer les clients qui lui ont été accordés depuis la page.

Quelques points à savoir :

- **Les autorisations n'utilisent pas les sièges d'équipe de vos clients.** La personne fait partie de l'équipe de votre agence ; rien n'est ajouté à la liste des membres du client.
- **La suppression d'une autorisation prend effet immédiatement.** Décochez un client, réglez le membre sur **Aucun accès**, ou suspendez ou supprimez-le de l'équipe de votre agence, et leur accès à ces comptes est immédiatement fermé — y compris pour une session déjà ouverte.
- **Les autorisations sont par membre.** Deux gestionnaires de compte peuvent avoir des listes de clients complètement différentes, avec des rôles différents.
- **La création de comptes clients nécessite toujours un accès Gestion d'équipe.** Une autorisation permet à quelqu'un de travailler sur les clients que vous lui avez confiés ; elle ne lui permet pas d'en ajouter de nouveaux.

### Quand inviter quelqu'un dans un compte client à la place

Une autorisation concerne *votre* personnel accédant à *vos* clients. Invitez une personne directement dans un sous-compte (depuis l'intérieur de ce compte, Paramètres → **Équipe**) lorsque :

- **Ils appartiennent au client, pas à vous.** Le propre responsable ou agent du client doit être membre du compte du client, afin que son accès subsiste indépendamment de votre équipe d'agence et soit conservé si vous transférez le compte.
- **Vous devez affiner les paramètres d'une personne au sein d'un client.** Une adhésion directe peut comporter des remplacements par zone et sa propre [visibilité du chat et des contacts](../settings/team-management.md#limiting-a-member-to-their-own-chats) — par exemple, l'agent d'un client qui ne devrait voir que les conversations qui lui sont assignées. Une autorisation définit un rôle unique pour tous les comptes qu'elle couvre.

Les deux peuvent coexister. Si une personne est à la fois autorisée sur le compte et membre de celui-ci, c'est son adhésion propre à ce compte qui prévaut lorsqu'elle s'y trouve — une invitation directe est donc également le moyen de donner à une personne un niveau d'accès différent pour un client particulier.

---

## Un client avec plusieurs entreprises

Il arrive qu'un seul client gère plusieurs entreprises et souhaite que chacune soit traitée séparément (contacts, campagnes et numéros distincts) sans avoir à se connecter et se déconnecter toute la journée. Vous pouvez leur fournir un identifiant unique permettant d'accéder à toutes leurs entreprises :

1. Créez un sous-compte pour chaque entreprise, chacun avec sa propre adresse e-mail (voir Création d'un sous-compte ci-dessus).
2. Dans chaque sous-compte, accédez à **Paramètres > Gestion d'équipe** et invitez l'adresse e-mail personnelle du client en tant que membre de l'équipe avec le rôle **Admin**. Répétez l'opération pour chaque entreprise.
3. Le client accepte chaque invitation à partir des e-mails qu'il reçoit.

Dès lors, le client se connecte une seule fois avec son adresse e-mail personnelle et dispose d'un **sélecteur de compte** près du haut de la barre latérale gauche, listant toutes ses entreprises. En sélectionner une l'y dirige directement, sans avoir besoin de se déconnecter.

Deux points à garder à l'esprit :

- **Utilisez une adresse e-mail qui ne possède pas déjà son propre compte.** Une fois qu'une adresse e-mail est membre d'une équipe quelque part, la connexion dirige toujours vers un compte auquel elle appartient ; ainsi, une adresse e-mail qui possède également un compte distinct peut finir par ne plus pouvoir accéder à ce compte.
- **Chaque entreprise reste un sous-compte distinct** pour la facturation, les crédits et les limites. Le sélecteur est une commodité pour la personne, et non une fusion des entreprises.

Les rôles, les autorisations et le processus d'invitation sont traités en détail dans [Gestion d'équipe](../settings/team-management.md).

> **Il s'agit de la connexion propre au client, les invitations sont donc l'outil approprié ici.** Pour votre *propre* personnel travaillant avec plusieurs clients, ne les invitez pas dans chaque compte — accordez-leur plutôt l'accès aux comptes depuis la page de votre équipe d'agence (voir [Donner aux membres de l'équipe l'accès aux comptes clients](#giving-team-members-access-to-client-accounts)).

### Un numéro WhatsApp pour toutes les marques, ou un par marque ?

Le facteur décisif est ce que le prospect voit, pas la technologie. Sur WhatsApp, le nom d'affichage et le profil professionnel sont attachés au numéro : tous ceux qui lui envoient un message voient le même nom, le même logo et le même profil, et chaque conversation atterrit dans le même fil de discussion sur leur téléphone — un numéro partagé présente donc toujours une identité publique unique, même si vous séparez les marques en interne.

- **Un numéro fonctionne** lorsque les marques sont en réalité une seule entreprise avec plusieurs offres. Gardez-le dans un seul compte et séparez les offres avec un [Agent IA](../ai-agents/ai-agents.md) par marque, routé par des [Points d'entrée par mot-clé](../ai-agents/entry-points.md) (les règles de mots-clés sont vérifiées avant le canal par défaut) et des [liens courts](../settings/short-links.md) par source avec différents messages d'ouverture pré-remplis. Les étiquettes, les listes et les champs personnalisés permettent de segmenter les contacts.
- **Un sous-compte avec son propre numéro par marque** est la bonne structure dès lors que les marques ont besoin d'identités publiques distinctes — leur propre nom d'affichage, profil et leurs propres modèles de messages approuvés. Chaque sous-compte conserve alors ses propres contacts, chats, agents, allocation de crédits et accès d'équipe, de sorte que les rapports et les plafonds de dépenses restent clairs par marque.

Planifiez en fonction de deux contraintes : chaque compte ou sous-compte a besoin de son propre compte WhatsApp Business du côté de Meta (un WABA ne peut être lié qu'à un seul compte à la fois — voir [WhatsApp Business API](../messaging-channels/whatsapp-business.md#each-account-needs-its-own-whatsapp-business-account)), et chaque numéro entraîne son propre loyer mensuel, donc les numéros par marque coûtent plus cher en infrastructure en échange d'une séparation nette.

---

## Bloquer / Suspendre un sous-compte

Si un client prend du retard dans ses paiements, ou si vous avez simplement besoin de suspendre temporairement son compte, bloquez l'accès du sous-compte sans rien supprimer. Rien n'est perdu — les campagnes, les contacts et l'historique des discussions restent exactement tels quels, et vous pouvez débloquer l'accès à tout moment.

1. Ouvrez la fenêtre modale **Modifier** du sous-compte (menu **Plus** de la ligne → **Modifier**).
2. Faites défiler jusqu'à la section **Accès** et choisissez un **Statut du compte** :
   - **Actif** — accès normal.
   - **Blocage léger** — empêche le sous-compte d'envoyer des messages (campagnes, diffusions, envois manuels, suivis). Leur robot IA continue de répondre aux messages entrants normalement, et le client peut toujours se connecter et utiliser l'application.
   - **Blocage strict** — arrête l'envoi *et* empêche le robot IA de répondre. Le client peut toujours se connecter, mais voit un message de verrouillage plein écran au lieu de l'application, avec un bouton **Se déconnecter** comme seule option.
3. Ajoutez éventuellement un **message de blocage** que le client verra (en cas de blocage strict) ou qui explique la situation.
4. Cliquez sur **Enregistrer**. L'activation d'un blocage vous demande d'abord de confirmer, car cela restreint l'accès.

Quelques points à savoir :

- **La fin de votre propre abonnement verrouille tous les sous-comptes.** Si votre abonnement d'agence est annulé, tous vos sous-comptes sont automatiquement bloqués dès que l'annulation prend effet — leurs envois et réponses IA s'arrêtent et ils voient l'écran de verrouillage — et ils se déverrouillent d'eux-mêmes dès que vous vous réabonnez. Rien n'est supprimé entre-temps.
- **Le client n'est pas averti automatiquement par e-mail.** Si vous souhaitez qu'ils sachent qu'ils ont été bloqués et pourquoi, informez-les vous-même — cela vous est laissé, car de nombreuses agences utilisent leur propre marque blanche pour leur service.
- **C'est entièrement réversible.** Rétablir le statut sur Actif restaure immédiatement l'accès complet.
- **Ceci est distinct de la facturation DM Champ.** Bloquer un sous-compte n'affecte que votre relation avec votre client — cela n'a aucun effet sur votre propre abonnement ou votre facturation Stripe avec nous.
- **La facturation et la connexion restent toujours accessibles.** Même en cas de blocage strict, le client peut toujours accéder aux écrans de facturation et de connexion/déconnexion — il n'est jamais complètement exclu du compte lui-même.
- **Un essai arrivé à expiration stricte active ce verrouillage pour vous.** Si un forfait a l'option **Expiration stricte après essai** activée et que l'essai d'un client se termine sans qu'il ne s'abonne, son compte est automatiquement bloqué avec le message *"Votre essai gratuit est terminé. Contactez votre fournisseur pour continuer."* — et débloqué dès qu'il achète un forfait. Vous pouvez toujours modifier ou supprimer ce blocage ici comme n'importe quel autre. Un blocage que vous avez placé manuellement n'est jamais écrasé ou effacé par cela, votre propre raison prévaut donc toujours. Une expiration stricte libère également tout numéro que le client a loué via la plateforme ; un blocage que vous placez vous-même ne le fait pas — libérez-le depuis la section **Numéros de téléphone** du même modal si vous souhaitez qu'il soit supprimé (voir [Numéros de téléphone d'un client](#a-clients-phone-numbers)). Voir [Lancer un essai gratuit](#running-a-free-trial).
- **Vous pouvez également suspendre et reprendre via l'API.** `POST /v1/subaccounts/{subAccountUid}/pause` place le blocage strict (avec un message optionnel pour l'écran de verrouillage du client) et `POST /v1/subaccounts/{subAccountUid}/unpause` le lève — pratique lorsqu'un client suspend son abonnement dans votre propre système de facturation et que vous souhaitez que la pause suive automatiquement. Les deux mêmes actions sont disponibles sous forme de `pause_subaccount` / `unpause_subaccount` dans le [serveur MCP](../integrations/connect-ai-clients.md). Voir [API pour les agences](api-for-agencies.md#pause-a-client-who-has-suspended-their-subscription).
- **Vous voulez le mettre sur une minuterie ? Créez-le en tant qu'automatisation depuis votre compte d'agence.** Dans Studio IA → Automatisations, créez-en une avec un déclencheur **Exécution manuelle**, une étape **Délai** (par exemple 30 jours) et une étape **Requête HTTP** : méthode `POST`, adresse `https://api.dmchamp.com/v1/subaccounts/{subAccountUid}/pause`, en-tête `X-API-Key` avec votre clé API d'agence (**Paramètres → API**). Cliquez sur **Exécuter** le jour où l'accès du client commence et le compte se bloquera automatiquement une fois le délai écoulé. Parce que l'automatisation réside dans *votre* compte, le client ne la voit jamais et ne peut pas la supprimer — le `{subAccountUid}` est la colonne **ID** sur la page des sous-comptes. Une seconde automatisation appelant `/unpause` fait l'inverse.

---

## Numéros de téléphone d'un client

Chaque numéro connecté sur le compte d'un client est répertorié dans la section **Numéros de téléphone** de la fenêtre modale **Modifier** du sous-compte (menu **Plus** de la ligne → **Modifier**), afin que vous puissiez en libérer un sans vous connecter en tant que client :

- Un numéro que le client a **loué via la plateforme** affiche un bouton **Libérer**. Le libérer arrête sa location mensuelle, renvoie le numéro à l'opérateur et ne peut pas être annulé ; le même numéro ne peut pas être racheté pendant 7 jours.
- Un numéro que le client a **apporté lui-même** (son propre compte WhatsApp Business, application Meta ou compte Twilio) et une connexion **WhatsApp Web** affichent **Supprimer** à la place : la ligne est seulement supprimée ici et reste chez son fournisseur.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-edit-phone-numbers.png" alt="La fenêtre modale Modifier le sous-compte défilée jusqu'à sa section Numéros de téléphone, listant la ligne de réservation Nova +14155550123 marquée Loué ici, avec un bouton rouge Libérer sur la ligne et la section Accès au-dessus"><figcaption><p>La section <strong>Numéros de téléphone</strong> se trouve sous <strong>Accès</strong> dans la fenêtre modale Modifier — un numéro loué via la plateforme obtient un bouton <strong>Libérer</strong>, un numéro apporté par le client obtient <strong>Supprimer</strong>.</p></figcaption></figure>
:::

Deux choses se produisent d'elles-mêmes, de sorte qu'un numéro loué ne continue jamais à coûter une location sur un compte qui ne peut pas payer pour cela :

- **Un essai à expiration stricte libère ses numéros loués.** Lorsqu'un forfait avec **Expiration stricte après l'essai** se termine sans mise à niveau, chaque numéro que le client a loué est libéré au moment où le compte est verrouillé. Le client et vous-même recevez un e-mail nommant le numéro.
- **Une location qui ne peut pas être collectée deux mois de suite libère le numéro.** Si le solde d'un client est trop bas pour la location mensuelle d'un numéro, la location est sautée et vous recevez tous deux un e-mail d'avertissement. Si le solde est toujours trop bas lors de la tentative mensuelle suivante, environ un mois plus tard, le numéro est libéré et vous recevez tous deux un e-mail à nouveau. Recharger le client avant cela permet de conserver le numéro.

Un blocage que vous placez vous-même ne libère jamais rien — un client en pause conserve ses numéros jusqu'à ce que vous ou lui les libériez.

---

## Routage des notifications

Lorsqu'un événement se produit sur un sous-compte et justifie une alerte — un contact a besoin d'un humain, un robot atteint sa limite de messages, un modèle WhatsApp est approuvé ou rejeté, une campagne termine l'envoi de ses messages d'ouverture — la plateforme peut envoyer un e-mail à la fois à vous (l'agence) et à l'utilisateur du sous-compte. Vous décidez qui reçoit ces alertes par sous-compte.

Ouvrez la fenêtre modale **Modifier** du sous-compte et trouvez deux commutateurs sous **Notifications** :

- **Envoyer les notifications au sous-compte** — lorsqu'il est activé, l'utilisateur du sous-compte reçoit ces e-mails d'alerte. Désactivez-le si votre client ne doit pas être dérangé par des alertes opérationnelles et que vous préférez tout gérer vous-même.
- **Envoyer les notifications à l'agence** — lorsqu'il est activé, vous (l'agence) recevez ces e-mails d'alerte pour ce sous-compte. Désactivez-le pour les clients en gestion autonome pour lesquels vous ne souhaitez pas être alerté.

Les deux commutateurs sont **activés par défaut**, donc un tout nouveau sous-compte notifie les deux parties jusqu'à ce que vous le changiez. Les deux sont indépendants : acheminez les alertes vers le sous-compte uniquement, vers votre agence uniquement, vers les deux, ou vers aucun.

La copie de l'agence suit également les paramètres de canal par catégorie du sous-compte. Si la colonne E-mail est désactivée pour une catégorie sur la page [Notifications](../settings/notifications.md#notification-categories) du sous-compte (par exemple **Messages de contacts en pause** ou **Messages IA en pause**), ni le sous-compte ni l'agence ne recevront d'e-mail à ce sujet, même si l'option **Envoyer les notifications à l'agence** est activée. Les alertes critiques toujours actives (crédits, facturation, rendez-vous, alertes humaines, erreurs de clé API) parviennent toujours à l'agence, indépendamment de cela.

> **Désactivez les deux et personne ne recevra cet e-mail.** Si les deux commutateurs sont désactivés, les e-mails d'alerte du sous-compte sont entièrement supprimés — ni vous ni le client ne serez notifiés. Laissez-en au moins un activé si ces alertes sont importantes pour vous.

Ces deux commutateurs contrôlent uniquement les **e-mails** d'alerte du sous-compte : un contact ayant besoin d'un humain, un bot atteignant sa limite de messages, un modèle WhatsApp approuvé ou rejeté, une campagne terminant ses messages d'ouverture. Ils ne modifient pas le comportement dans l'application, les alertes de facturation ou la notification "nouveau sous-compte créé" que vous recevez en tant qu'agence (celle-ci est toujours envoyée).

---

## Masquer des pages à un sous-compte

Chaque sous-compte peut voir la barre latérale complète et le menu Paramètres par défaut. Si un client ne doit pas avoir accès à certaines pages — Facturation, par exemple, ou une chaîne que vous gérez en son nom — ouvrez sa fenêtre modale **Modifier**, développez **Visibilité du menu**, et désactivez tout élément de la **Navigation latérale** ou de la **Navigation des paramètres** que vous souhaitez lui masquer. Chaque commutateur est **activé** par défaut, ce qui signifie que le client voit cet élément ; un commutateur **désactivé** le masque. Les éléments masqués disparaissent simplement des menus de ce sous-compte ; rien ne change concernant leurs données ou leurs autorisations en arrière-plan.

Un élément masqué est purement cosmétique pour une fonctionnalité à laquelle le sous-compte a déjà accès — cela n'accorde pas l'accès à quelque chose que leur ensemble de fonctionnalités n'inclut pas. Si une fonctionnalité est désactivée sous **Fonctionnalités**, masquer ou afficher son entrée de menu ne fait aucune différence ; elle reste inaccessible dans tous les cas.

Pour cette raison, une ligne de **navigation latérale** dont la page nécessite une fonctionnalité que le client ne possède pas encore — **Automatisations**, **Tâches** ou **Résumés quotidiens** — est grisée, avec une note vous indiquant quelle fonctionnalité activer en premier. Cochez cette fonctionnalité sous **Fonctionnalités** et la ligne se déverrouille immédiatement, avant même que vous n'enregistriez.

### Fonctionnalités vs visibilité du menu

La fenêtre modale **Modifier** vous donne deux contrôles distincts sur ce qu'un client trouve dans son compte, et ils ne sont pas interchangeables :

- **Fonctionnalités** — ce à quoi le compte a droit. En désactiver une supprime la capacité, et toute page existant uniquement pour la configurer disparaît avec elle. **Utiliser votre propre clé API** se trouve ici : laissez-le désactivé et le client ne verra jamais la page **Paramètres → Avancé → Clés API BYOK**, ni dans sa propre connexion, ni en mode Connexion.
- **Visibilité du menu** — quelles entrées de la barre latérale et des paramètres sont affichées, pour les capacités dont le compte dispose toujours. Utilisez-le pour organiser la navigation d'un client, pas pour lui cacher quelque chose : c'est un paramètre d'affichage, et il ne s'applique pas lorsque vous êtes en mode Connexion.

Donc, si vous voulez qu'un client ne touche jamais à une partie du produit, désactivez la **fonctionnalité**. Si vous voulez seulement que son menu soit plus court, utilisez la **visibilité du menu**.

---

## Allocation et gestion des crédits

### La limite de dépenses est un plafond, pas un portefeuille

La **Limite de dépenses** que vous définissez sur un sous-compte est un plafond sur la quantité de crédits de *votre* réserve que ce client peut dépenser. Ce n'est pas un pot de crédits distinct qui lui est remis. Chaque action IA déduit un crédit de la limite du client **et** le même montant de votre solde d'agence, au moment où il est utilisé.

Deux conséquences en découlent, et elles piègent souvent les agences :

- **Un client peut afficher une limite confortable et cesser de fonctionner.** Si votre réserve d'agence est vide, la limite est inutilisable et son bot s'arrête avec une erreur de crédits insuffisants, quel que soit le montant affiché. C'est votre solde d'agence qu'il faut surveiller.
- **Modifier la limite ne déplace aucun crédit.** L'augmenter ne prélève rien de votre réserve ; la réduire ne remet rien dedans. Il n'y a aucun transfert dans un sens ou dans l'autre, donc rien n'est perdu lorsque vous réduisez une limite — remettez-la au niveau que vous souhaitez, sans frais. Il n'y a délibérément aucune action de "transfert de crédits vers l'agence", car il n'y a rien à transférer.

Considérez cela comme une carte d'entreprise que vous avez remise au client : la limite indique combien de votre argent il peut dépenser, et l'argent reste sur votre compte jusqu'à ce qu'il le dépense.

#### Quelle part de ma réserve est déjà engagée ?

Comme les limites ne quittent jamais votre solde, le chiffre sur votre page Facturation ne vous indique pas quelle part est déjà promise aux clients. Les deux tuiles de statistiques à droite en haut de la page **Sous-comptes** le font :

- **Alloué aux clients** — la somme des limites de dépenses actuelles de chaque client, pour l'ensemble de vos sous-comptes. La ligne en dessous indique combien de comptes sont inclus dans ce total.
- **Non alloué** — votre solde d'agence moins ce total : la partie de votre réserve qu'aucun client ne peut encore utiliser, et le chiffre à consulter avant d'augmenter une limite ou d'ajouter un nouveau client.

Si la somme des limites de vos clients dépasse votre solde, **Non alloué** devient négatif et s'affiche en rouge. Rien n'est cassé dans ce cas — cela signifie simplement que si chaque client dépensait jusqu'à sa limite, la réserve serait épuisée. Rechargez votre solde dans **Paramètres > Facturation**, ou baissez certaines limites, jusqu'à ce que le chiffre redevienne vert.

Les crédits qu'un client a achetés via votre propre système de paiement (mode revendeur) sont exclus de **Alloué aux clients** : ils ont été payés au moment de l'achat et ne sont plus jamais prélevés sur votre réserve. Seule la partie du solde d'un client revendeur provenant de son allocation mensuelle est comptabilisée.

Pour rendre cette relation visible, la section **Gestion du crédit** de la fenêtre modale **Modifier** affiche **Votre solde d'agence** juste au-dessus du sélecteur de mode : le pool actif utilisé par ce client. Si le client a besoin de plus de marge, augmentez sa **Limite de dépenses** ; si le pool lui-même s'épuise, ce chiffre vous indique qu'il est temps de recharger votre compte dans **Paramètres > Facturation**. Il n'y a pas d'étape de « transfert » intermédiaire, car les crédits ne quittent jamais votre compte avant que le client ne les utilise.

> **Maintenez la réserve de l'agence approvisionnée.** Étant donné que chaque sous-compte dépense à partir de votre réserve, la solution pour un client qui n'a plus de crédits consiste presque toujours à recharger votre compte d'agence, et non à augmenter la limite du client. Activez la **Recharge automatique** sous **Paramètres > Facturation** sur votre compte d'agence afin que la réserve se remplisse avant que les clients ne cessent d'envoyer des messages. Avec une licence à vie ou AppSumo, il n'y a pas d'allocation mensuelle de crédits, donc la réserve ne se remplit que lorsque vous achetez des crédits ou que la recharge automatique se déclenche.

Ceci décrit le **mode manuel**, le mode par défaut. En mode revente, les crédits achetés par le client sont prélevés sur votre réserve au moment de l'achat — voir [Modes de gestion des crédits](#credit-management-modes).

### Modes de gestion des crédits

Chaque sous-compte utilise l'un des deux modes de crédit, défini depuis sa fenêtre modale **Modifier**, sous **Gestion des crédits** :

**Mode manuel (par défaut) :**

- Les crédits sont partagés à partir de votre réserve d'agence.
- Lorsqu'un sous-compte utilise des crédits (réponses IA, campagnes, etc.), la déduction provient de votre solde d'agence.
- Les sous-comptes ne voient pas le solde de crédits — ils utilisent simplement la plateforme et vous gérez la réserve.
- Définissez l'**Allocation mensuelle**, ajustez la **Limite de dépenses** directement, et choisissez si une allocation inutilisée est **reportée** au mois suivant.

> **Les achats de crédits par les clients et le portail de facturation client ne fonctionnent qu'en mode revente.** Tant qu'un sous-compte est en mode manuel (le mode par défaut), il ne peut pas acheter ses propres crédits ni ouvrir un portail de facturation — vous gérez son solde depuis la fenêtre modale Modifier à la place. Passez-le d'abord en mode revente si vous souhaitez que le client gère ses propres achats.

**Mode revente de crédits :**

- Uniquement proposé une fois que votre agence dispose de la marque blanche sur son forfait (ou que le sous-compte est déjà en mode revente).
- Les sous-comptes achètent leurs propres crédits via votre page de paiement personnalisée (configurée dans le **Mode SaaS**).
- Les crédits achetés sont suivis séparément par sous-compte et déduits de votre réserve de crédits d'agence au moment de l'achat.
- Toutes les opérations (réponses IA, campagnes, frais WhatsApp, etc.) consomment d'abord les crédits achetés avant de puiser dans votre réserve d'agence.
- Les paiements sont traités via **Stripe** ou via un **webhook** vers votre propre fournisseur de paiement personnalisé — voir [Comptes d'agence — Fournisseur de paiement personnalisé](agency-accounts.md#option-2-custom-payment-provider).

> **L'allocation mensuelle continue de s'appliquer en mode revente.** Passer un sous-compte en mode revente ajoute un moyen pour le client d'acheter ses propres crédits — cela ne désactive pas l'allocation mensuelle dont le compte bénéficiait déjà. Chaque mois, l'allocation est toujours créditée sous forme de nouveaux crédits, et tout ce que le client dépense à partir de celle-ci est toujours déduit de votre réserve d'agence, exactement comme en mode manuel. Seuls les crédits *achetés* par le client sont protégés : ceux-ci ont déjà été déduits de votre réserve lors de leur achat, donc les dépenser n'affecte plus votre réserve. Pour modifier ou mettre à zéro l'allocation, ouvrez la fenêtre modale **Modifier** du sous-compte — le champ **Allocation mensuelle** est affiché dans les deux modes. Si vous le réglez sur zéro et que le client ne possède aucun crédit acheté, ses activités d'IA et ses campagnes s'arrêteront jusqu'à ce qu'il achète des crédits via votre interface de paiement.

> **Votre clé BYOK d'agence ne rend PAS l'IA gratuite pour les sous-comptes.** Le BYOK est défini par espace de travail. Une clé connectée sur le compte de l'agence est utilisée pour exécuter l'IA pour les sous-comptes qui n'ont pas leur propre clé, mais ces sous-comptes consomment toujours des crédits au tarif normal. Un sous-compte ne bénéficie de l'IA sans crédit qu'une fois sa propre clé Anthropic connectée sur ce sous-compte. La clé propre d'un sous-compte est toujours prioritaire sur la clé de l'agence. Pour en ajouter une, utilisez **Se connecter en tant qu'utilisateur** (menu de ligne ou sélecteur de compte) pour accéder au sous-compte, puis allez dans **Paramètres → Avancé → Clés API BYOK**. Cela surprend beaucoup d'agences, alors planifiez l'allocation de crédits pour tout sous-compte qui n'a pas sa propre clé. Si vous préférez ne pas gérer une clé par client, le **niveau Max AI** (activé par défaut pour chaque sous-compte, et modifiable par sous-compte dans le modal Modifier → Fonctionnalités) maintient le coût aussi bas que possible : 0,25 crédit par action, et il inclut le niveau **Mini** à 0,15 pour les agents qui n'ont pas besoin de la précision totale de Max. Pour savoir comment fonctionne le BYOK lui-même, consultez [Modèle d'IA et BYOK](../ai-automation/ai-model-and-byok.md#setting-up-byok).

### Plafonner ce qui est reporté

Le report n'a pas de plafond en soi. Un client qui utilise à peine le produit continue d'empiler les allocations, et chacun de ces crédits est toujours à votre charge lorsqu'il est enfin dépensé — ce qui rend un forfait bon marché ou à prix d'essai coûteux plus tard. Deux champs imposent une limite, et ils se trouvent juste sous l'interrupteur **Reporter les crédits inutilisés** dans la fenêtre modale **Modifier** du sous-compte → **Gestion des crédits** (les deux sont affichés en mode manuel et en mode revente) :

- **Conserver au maximum** — combien de mois d'allocation ce client peut reporter. À chaque renouvellement, son solde inutilisé est réduit au maximum à ce nombre de fois l'allocation que ce renouvellement accorde, puis les crédits de la nouvelle période s'ajoutent par-dessus. **1** conserve l'équivalent d'un mois, **0,5** un demi-mois, **0** signifie que rien n'est reporté du tout. Laissez vide pour aucun plafond.
- **Expirer les crédits inutilisés après** — un nombre de jours. Les crédits qui sont restés inutilisés pendant cette durée sont supprimés lors du premier renouvellement après avoir atteint cet âge. La dépense est toujours déduite des crédits les plus anciens en premier, donc un client qui utilise son allocation chaque mois ne perd jamais rien : seuls les crédits qui sont restés réellement inutilisés pendant toute la fenêtre disparaissent. Laissez vide et rien n'expire jamais.

Les deux mêmes champs existent sur un forfait, dans le groupe **Crédits inutilisés** de l'éditeur de forfait (voir [Étape 3 — Configurer les niveaux de tarification](agency-accounts.md#step-3--set-up-pricing-tiers)), où ils s'appliquent à chaque client sur ce forfait. **Une valeur sur le client l'emporte sur celle du forfait** — remplissez un champ sur le sous-compte et c'est ce qui s'applique à lui ; laissez-le vide et il suit ce que dit le forfait.

Quelques points à connaître avant d'en définir un :

- **C'est le renouvellement qui le déclenche.** Cela signifie la réinitialisation de l'allocation mensuelle lorsque le report est activé, ou un renouvellement de forfait — y compris un essai se convertissant en forfait payant, et l'octroi de crédit mensuel sur un forfait annuel. Rien ne se passe entre-temps, et un client sans allocation et sans forfait n'est jamais touché. Déplacer un client vers un forfait différent en milieu de période ne le déclenche pas non plus ; son prochain renouvellement le fera.
- **Les recharges ne sont jamais touchées.** Seuls les crédits récurrents — l'allocation mensuelle et les crédits d'un forfait — sont soumis au plafond et à l'expiration. Les crédits que le client a achetés en tant que recharge, recharge automatique, ou les crédits que vous avez ajoutés manuellement ou via l'API restent sur le solde aussi longtemps qu'il faut pour les utiliser, et ils sont dépensés en dernier, donc les crédits récurrents partent toujours en premier.
- **Chaque réduction est enregistrée.** Elle apparaît dans la liste d'utilisation sur la page **Paramètres → Facturation** du client sous le nom **Ajustement de crédit de plafond de report** ou **Ajustement de crédit de crédits expirés**, et cela ne compte jamais comme une utilisation.
- **Les crédits déjà sur le solde lorsque vous activez un plafond** sont traités comme s'ils avaient été accordés lors du dernier renouvellement du client, c'est donc la date à partir de laquelle la fenêtre d'expiration est comptée.

### Définir le tarif d'un client pour les actions IA Max et Mini

Les actions IA Max et Mini sur un sous-compte comportent **deux prix** : ce que le solde de crédits du client consomme par action, et ce que votre réserve d'agence paie réellement. La différence constitue votre marge, intégrée à la plateforme.

- **Ce que vous payez** : 0,25 crédit par action Max et 0,15 par action Mini — ou **0,2** et **0,12** automatiquement sur chaque sous-compte si votre agence détient un abonnement **Champions Circle** (le tarif Insider s'applique désormais à votre réserve pour tous vos clients, rien à activer).
- **Ce que le client consomme** : le tarif de la plateforme par défaut (0,25 sur Max, 0,15 sur Mini), ou tout tarif que vous définissez par client. Ouvrez la fenêtre modale **Modifier** du sous-compte → **Fonctionnalités** → **Tarif client par action IA Max** et saisissez un nombre de crédits (jusqu'à 10). Définissez-le au-dessus de votre coût pour intégrer une marge — par exemple à 0,5, un client d'une agence Circle consomme 0,5 crédit par action tandis que votre réserve paie 0,2 — ou définissez-le exactement à votre coût pour répercuter votre tarif directement. Il ne peut pas être inférieur à votre propre coût, vous ne pouvez donc jamais facturer un client à perte. Effacez le champ pour revenir au tarif standard de la plateforme.

> **Le tarif que vous définissez couvre le niveau Mini ainsi que le niveau Max.** Le champ est intitulé **Tarif client par action IA Max**, mais les actions Mini sont tarifées sur la même branche, donc une marge que vous saisissez ici est également facturée pour les actions Mini de ce client — un tarif de 0,5 signifie 0,5 crédit par action, que l'agent soit sur Max ou sur Mini. Si vous voulez que le niveau Mini reste bon marché pour un client, laissez le champ vide afin que les deux niveaux soient facturés à leur propre tarif plateforme.

Le tarif client s'applique uniquement aux actions sur les niveaux **Max** et **Mini** (il ne modifie jamais la tarification Pro ou Économie). L'historique d'utilisation de votre page de facturation affiche les deux côtés par action : ce que le client a consommé et ce que votre réserve a payé.

Ce que le client voit correspond au prix que vous avez défini : les cartes **Qualité IA** dans leur éditeur d'agent indiquent votre prix par action pour chaque niveau (jamais le tarif de la plateforme ou votre remise), et la carte **Coût de chaque action** sur leur page Facturation liste vos prix sans votre marge — une marge sur les frais WhatsApp y apparaît comme des frais par message qui varient selon le pays, et non comme un multiple des frais de l'opérateur.

### Verrouiller un client sur un modèle d'IA spécifique

Par défaut, chaque client choisit son propre modèle d'IA dans les cartes **Qualité de l'IA** de l'éditeur d'agent, et un client qui passe à un modèle plus coûteux consomme votre réserve de crédits plus rapidement. Si vous préférez prendre cette décision à sa place, ouvrez la fenêtre modale **Modifier** du sous-compte → **Fonctionnalités** → **Modèles d'IA que ce client peut utiliser** et activez les modèles qu'il est autorisé à choisir. Un modèle activé lui est disponible, un modèle désactivé ne l'est pas ; l'indication sous les commutateurs confirme que le client est limité à ceux qui sont activés.

- **Laissez tous les commutateurs désactivés** et il n'y aura aucun verrouillage : le client choisit n'importe quel modèle inclus dans son forfait. C'est ainsi que chaque sous-compte est configuré par défaut.
- **Activez-en exactement un** (par exemple **Max**) et le client y sera bloqué. Les autres modèles disparaîtront de ses cartes Qualité de l'IA. La seule exception concerne un modèle que le client utilisait déjà au moment où vous avez configuré le verrouillage : cette carte reste visible afin qu'il puisse toujours voir quel modèle son agent utilise.
- **Activez-en plusieurs** pour lui proposer une sélection restreinte au lieu d'un modèle unique.

Le verrouillage est appliqué de notre côté, il n'est pas simplement masqué dans l'interface. Un client ne peut pas le contourner en modifiant un agent depuis un autre écran, depuis l'application mobile ou via l'API : l'enregistrement sera refusé avec le message « Ce modèle d'IA n'est pas disponible dans votre forfait. Contactez votre fournisseur de compte. »

L'activation de **Max** ou **Mini** ici active également l'option **Autoriser le niveau d'IA Max** ci-dessus, car un client ne peut pas être bloqué sur un modèle que son compte n'est pas autorisé à voir. Désactiver à nouveau **Autoriser le niveau d'IA Max** supprime Max et Mini du verrouillage.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-edit-lock-ai-models.png" alt="La section Fonctionnalités de la fenêtre modale Modifier le sous-compte, montrant la ligne des modèles d'IA que ce client peut utiliser avec les commutateurs Pro, Max et Mini tous désactivés, au-dessus de la section Tarification des actions"><figcaption><p>La ligne <strong>Modèles d'IA que ce client peut utiliser</strong>, située directement sous <strong>Autoriser le niveau d'IA Max</strong>. Chaque commutateur désactivé, comme ici, signifie aucune limite : la ligne en dessous vous indique dans quel état vous vous trouvez.</p></figcaption></figure>
:::

> **Verrouiller un client qui avait déjà choisi un autre modèle ne casse pas ses agents.** Un agent utilisant un modèle que vous avez verrouillé par la suite continue de répondre ; il fonctionne simplement sur l'un des modèles que vous avez autorisés à la place. Son ancienne carte reste visible dans l'éditeur, avec une note indiquant au client qu'elle n'est plus disponible et l'invitant à choisir l'un des modèles que vous avez autorisés. Il peut continuer à modifier et à publier cet agent entre-temps ; rien ne cesse de fonctionner et aucune conversation n'est interrompue.

### Majoration des coûts WhatsApp d'un client

La même fenêtre modale contient une section **Tarification des actions** (réduite par défaut, juste sous **Modèles d'IA que ce client peut utiliser**) avec une ligne **Majoration des frais WhatsApp**. Il s'agit d'un multiplicateur appliqué au coût réel de WhatsApp pour ce client — la location mensuelle du numéro (50 crédits pour un numéro standard) et, à partir du 1er octobre 2026, les frais d'opérateur par message sur un numéro géré, y compris les modèles et les frais sur chaque message entrant. Saisissez **1,5** et le client consomme 1,5 fois notre coût sur chacun de ces frais, tandis que votre réserve ne paie que le coût réel ; la différence est recréditée sur votre réserve à chaque facturation, exactement comme pour le tarif client Max. Cette valeur ne peut pas être inférieure à **1** (vous ne pouvez jamais facturer un client moins que ce que les frais vous coûtent), et laisser le champ vide permet de répercuter les coûts WhatsApp au prix coûtant. Cela s'applique que le client utilise des crédits achetés ou votre allocation, et un remboursement (par exemple, un modèle qui n'a jamais été envoyé) restitue au client la totalité de ses frais, tandis que votre réserve ne récupère que ce qu'elle a payé.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-edit-features-rate.png" alt="La fenêtre modale Modifier le sous-compte avec la section Tarification des actions développée, montrant les prix des crédits par action facturés à ce client"><figcaption><p>La section <strong>Tarification des actions</strong>, développée. Chaque ligne correspond au montant facturé à ce client pour cette action ; laissez une ligne vide pour appliquer le prix standard, et tout montant supérieur à ce que votre pool paie constitue votre marge.</p></figcaption></figure>
:::

> Le tarif modifie la vitesse à laquelle l'allocation de crédits du client s'épuise, et non la provenance finale des crédits — les dépenses des sous-comptes sont toujours couvertes par votre pool d'agence. Pour les clients achetant des crédits via votre paiement (mode revente), la marge est recréditée sur votre pool à mesure que chaque crédit prépayé est dépensé, en plus de la marge que vous avez déjà définie sur votre prix de crédit.

### Une réponse d'attente lorsqu'un client n'a plus de crédits

Lorsque la limite de dépenses d'un client est atteinte (ou que votre propre réserve est épuisée), l'IA ne peut pas répondre et le contact ne reçoit rien : la discussion dans la boîte de réception affiche un indicateur de limite de crédit et aucun message n'est envoyé. Si vous préférez que le contact reçoive une réponse, ouvrez la fenêtre modale **Modifier** du sous-compte → **Crédits** et activez **Réponse d'attente en cas d'épuisement des crédits**, puis saisissez le message dans la zone **Message d'attente** qui apparaît (jusqu'à 500 caractères, envoyé exactement tel quel sur tous les canaux).

- Chaque contact qui écrit pendant l'interruption reçoit le message d'attente **une seule fois**. Un deuxième ou un troisième message du même contact alors que le solde est toujours vide ne déclenche rien de plus, afin d'éviter tout spam.
- Le message apparaît dans la discussion comme n'importe quelle autre bulle sortante, marqué comme envoyé par l'IA, et il ne coûte aucun crédit.
- Une fois les crédits rétablis (via un rechargement, l'allocation mensuelle ou une limite de dépenses plus élevée), l'IA reprend ces conversations et y répond réellement, de la même manière qu'elle le fait déjà pour les discussions interrompues lors d'une panne de crédit. Un contact auquel un membre de l'équipe a répondu manuellement entre-temps n'est pas sollicité.
- Désactiver la réponse conserve le texte que vous avez saisi, vous pouvez donc la réactiver plus tard sans avoir à le retaper.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-edit-zero-credit-reply.png" alt="La section Crédits de la fenêtre modale Modifier le sous-compte avec l'option Réponse d'attente en cas d'épuisement des crédits activée et une zone Message d'attente indiquant Merci pour votre message ! Nous sommes absents pour le moment et reviendrons vers vous sous peu."><figcaption><p>L'interrupteur <strong>Réponse d'attente en cas d'épuisement des crédits</strong> se trouve sous <strong>Reporter les crédits inutilisés</strong> ; l'activer révèle la zone <strong>Message d'attente</strong>. Rien n'est envoyé tant que vous n'avez pas cliqué sur Enregistrer.</p></figcaption></figure>
:::

Le même interrupteur est disponible via l'API pour les agences : `PUT /v1/subaccounts/{subAccountUid}/zero-credit-reply` avec `{ "enabled": true, "message": "…" }`.

### Suivi de l'utilisation

- **Détails de l'utilisation des crédits** (menu **Plus** de la ligne) — une ventilation par sous-compte : total des crédits utilisés, coût en USD (masqué lorsque le sous-compte utilise votre propre clé BYOK), un graphique de l'utilisation par motif, les principales campagnes par dépenses, et un tableau filtrable par plage de dates de chaque frais et remboursement individuel. Chaque ligne de frais indique le **modèle** facturé (Pro, Economy, Max ou Mini), et sur les lignes où vous avez modifié le prix de l'action pour ce client, une ligne **Facturé au client** indique le montant débité du solde du client par rapport à ce que votre pool d'agence a réellement payé.
- **Tuiles de statistiques** en haut de la page Sous-comptes — nombre total de campagnes actives/en pause et nombre de sous-comptes rencontrant actuellement des problèmes.

### Chiffre de dépenses BYOK par sous-compte

Si vous revendez le BYOK (votre propre clé de fournisseur IA) aux sous-comptes, définissez un montant de dépense mensuel — en dollars américains — par sous-compte, afin de pouvoir suivre combien chaque client consomme sur votre clé. Définissez-le ou effacez-le depuis la fenêtre modale **Modifier** de ce sous-compte (affiché uniquement une fois que le sous-compte possède une clé BYOK, ou qu'une limite est déjà définie) ; laissez vide pour aucun montant. Le montant est réinitialisé au début de chaque mois de facturation.

> **Il s'agit d'un indicateur budgétaire, pas d'une limite stricte.** Cela vous aide à garder un œil sur les dépenses de chaque client ; cela n'arrête pas automatiquement un sous-compte une fois qu'il dépasse ce chiffre.

---

## Facturation des sous-comptes

### Paiement personnalisé pour agence

Si vous avez configuré la revente de crédits en **Mode SaaS**, il existe deux façons de gérer les paiements :

**Stripe (par défaut) :** connectez votre compte Stripe dans l'assistant de configuration du Mode SaaS, configurez les niveaux de tarification, et les sous-comptes sont dirigés vers votre page de paiement personnalisée lorsqu'ils ont besoin de crédits. Les paiements vont sur votre compte Stripe, et les crédits sont livrés automatiquement.

**Webhook (fournisseur de paiement personnalisé) :** saisissez une URL de webhook en Mode SaaS au lieu de connecter Stripe. Lorsque les crédits d'un sous-compte tombent en dessous de leur seuil de recharge automatique, la plateforme envoie les détails à votre URL de webhook ; votre serveur traite le paiement et appelle l'API pour accorder des crédits. Voir [Recharge automatique du sous-compte](sub-account-auto-recharge.md) pour les détails techniques.

### Ce que le client voit sur sa page de facturation

Une fois qu'un sous-compte est en **mode revente**, la propre page **Paramètres → Facturation** du client (sur votre domaine en marque blanche) affiche tout ce dont il a besoin pour vous payer directement — aucun lien de paiement n'est requis :

- **Vos plans** — les plans que vous avez configurés en mode SaaS, à vos prix, avec un bouton **S'abonner** qui ouvre votre page de paiement Stripe personnalisée. Les crédits des plans sont renouvelés mensuellement. Un plan que vous configurez avec une facturation annuelle est libellé *« par an · N crédits par mois »*, afin que le client puisse voir qu'il paie une fois par an tout en recevant son allocation chaque mois. Un plan avec un essai gratuit s'affiche sous la forme *« Essai gratuit de X jours, puis $… »* avec un bouton **Démarrer l'essai gratuit** au lieu d'un bouton de prix — le même libellé que celui utilisé par votre lien de paiement et votre page de paiement intégrée. Un essai est réservé aux nouvelles inscriptions, donc un sous-compte qui existe déjà (créé par vous, précédemment abonné ou ayant déjà bénéficié d'un essai) est facturé immédiatement — voir [Exécuter un essai gratuit](#running-a-free-trial).
- **Acheter des crédits supplémentaires** — un rechargement unique à votre prix par crédit, avec la note que vous avez définie en dessous (le cas échéant — par exemple, un prix de référence dans une autre devise). Cela fonctionne de manière autonome : un client n'a pas besoin d'un plan avant d'acheter des crédits, et les crédits achetés sont reportés.
- **Rechargement automatique** — le client peut enregistrer un moyen de paiement et faire recharger ses crédits automatiquement dès que son solde tombe en dessous d'un seuil qu'il a défini.
- **Gérer la facturation** — après son premier achat, un bouton de portail où il peut consulter ses factures, mettre à jour sa carte et gérer son abonnement.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-billing-reselling-plans.png" alt="La page Paramètres → Facturation d'un sous-compte de revente, montrant la carte Coût de chaque action et la carte Plans de l'agence avec trois plans, chacun listant les crédits mensuels, les fonctionnalités incluses et un bouton Choisir un plan"><figcaption><p>La page <strong>Facturation</strong> du client en mode revente : vos plans, à vos prix, chacun avec un bouton <strong>Choisir un plan</strong> qui ouvre votre page de paiement.</p></figcaption></figure>
:::

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-billing-reselling-topup.png" alt="La carte Acheter des crédits supplémentaires montrant le prix par crédit et une saisie Combien de crédits avec un bouton Acheter des crédits, et en dessous la carte Recharge automatique avec un bouton Ajouter un moyen de paiement"><figcaption><p><strong>Acheter des crédits supplémentaires</strong> fonctionne sans aucun plan — des achats ponctuels à votre prix par crédit. La <strong>Recharge automatique</strong> s'active une fois que le client a ajouté un moyen de paiement.</p></figcaption></figure>
:::

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-billing-reselling-manage.png" alt="Le bas de la page Facturation de revente avec la carte Gérer la facturation indiquant : Choisissez un plan mensuel, achetez des crédits supplémentaires, ou les deux. Votre premier achat configure en toute sécurité la facturation pour cet espace de travail."><figcaption><p>Avant le premier achat, <strong>Gérer la facturation</strong> explique que tout achat configure la facturation ; ensuite, il devient un bouton de portail pour les factures et les changements de carte.</p></figcaption></figure>
:::

Cela s'applique également aux comptes que vous avez créés manuellement : basculez un sous-compte manuel existant en mode revente depuis sa fenêtre modale **Modifier** et sa page de facturation bénéficiera de tout ce qui précède. Rien d'autre ne change concernant le compte — sa configuration, ses canaux et son historique de conversation restent exactement tels qu'ils étaient, et le premier achat du client connecte sa facturation en arrière-plan. Les membres de l'équipe du sous-compte disposant d'une autorisation de facturation peuvent également effectuer des achats pour l'espace de travail — l'achat est toujours rattaché à l'espace de travail, et non à la personne qui paie.

### Portail de facturation client

Le portail de facturation client n'est disponible que pour les sous-comptes en **mode revente**. Un sous-compte toujours en mode manuel ne peut pas ouvrir de portail — vous gérez son solde depuis la fenêtre modale Modifier à la place.

Les sous-comptes ayant effectué un achat via votre agence peuvent ouvrir le portail de facturation depuis leur propre page **Paramètres → Facturation** pour consulter l'historique de facturation, mettre à jour les moyens de paiement et gérer leur abonnement. Vous pouvez également générer un lien vers ce portail depuis le mode SaaS et le partager avec le client.

---

## Copier une campagne vers un sous-compte

Vous avez créé une campagne qui fonctionne ? Copiez-la dans un ou plusieurs de vos sous-comptes en quelques clics au lieu de la reconstruire manuellement.

**Qui peut effectuer cette action :** vous et les membres de l'équipe disposant de l'autorisation de modifier les campagnes. Vous pouvez copier une campagne depuis votre compte d'agence ou depuis n'importe quel sous-compte vers un autre sous-compte — et, lorsque vous êtes connecté à un sous-compte, vous pouvez également copier une campagne vers un autre sous-compte.

### Comment copier

Sur la page **Sous-comptes**, ouvrez le menu **Plus** de la ligne du client et choisissez **Copier la campagne ici**. La destination est déjà sélectionnée ; vous choisissez la campagne source.

Vous créez quelque chose de nouveau ? Copiez plutôt l'**Agent** — voir [Copier un agent IA vers un sous-compte](#copy-an-ai-agent-to-a-sub-account) ci-dessous. Pour transmettre à un client une configuration complète en une seule fois, plutôt qu'un seul agent, un **Snapshot** permet de l'empaqueter sous forme de modèle réutilisable que vous pouvez installer sur n'importe quel sous-compte. Voir [Snapshots](snapshots.md).

La fenêtre modale affiche alors :

1. **Campagne source** — une liste déroulante de vos campagnes.
2. **Base de connaissances FAQ** (activé par défaut) — copie les FAQ de la campagne dans le compte cible.
3. **Fonctions personnalisées** (désactivé par défaut) — copie les fonctions personnalisées associées. Désactivé par défaut car les fonctions contiennent souvent une configuration spécifique au compte (clés API, points de terminaison).
4. **Nouveau nom de campagne** (facultatif) — laissez vide pour conserver le nom d'origine.
5. **Sous-comptes** — une liste consultable à sélection multiple de vos sous-comptes. Cochez autant de sous-comptes que vous le souhaitez pour y copier la campagne simultanément. Besoin d'un client qui n'existe pas encore ? Cliquez sur **+ Nouveau sous-compte** directement à cet endroit pour en créer un sans quitter la fenêtre modale — il est automatiquement ajouté à votre sélection une fois terminé.

Cliquez sur **Copier vers N sous-compte(s)**. Un écran de résultats confirme chaque cible comme **Copiée** ou affiche l'erreur en cas d'échec — un échec partiel n'annule pas les comptes qui ont réussi.

### Ce qui est copié

- La **configuration complète du bot** — persona, objectif, règles, flux de conversation, informations sur l'entreprise, limite de messages et calendrier de disponibilité.
- Le **message d'accueil** et les instructions du bot.
- **Les FAQ et la base de connaissances** (lorsque la bascule est activée) — y compris les fichiers téléchargés et les sources Web.
- **Les fonctions personnalisées** (lorsque la bascule est activée).
- Tous les **fichiers multimédias** téléchargés dans la campagne.
- Vos **paramètres de suivi**, y compris la formulation des messages de suivi.

### Ce que vous devrez refaire sur le sous-compte

Certains éléments sont liés à chaque compte individuel et ne peuvent pas être transférés :

- Les **modèles de messages WhatsApp** doivent être recréés et soumis à nouveau pour approbation. Les modèles sont liés à la configuration WhatsApp/Twilio propre à chaque compte, la copie ne peut donc pas les réutiliser.
- Les **canaux et le numéro de téléphone** doivent être resélectionnés — la copie ne transfère pas les connexions aux canaux.
- La **liste de contacts** doit être choisie (ou importée) sur le sous-compte ; les contacts ne sont jamais copiés.

> **La copie arrive sous forme de brouillon.** Rien n'est envoyé tant que vous ne l'avez pas examiné, terminé les étapes ci-dessus et mis en ligne — vous avez donc le temps de tout vérifier au préalable.

---

## Copier un agent IA vers un sous-compte

Vous avez passé une semaine à configurer un agent IA pour qu'il réponde exactement comme vous le souhaitez ? Copiez-le dans un ou plusieurs de vos sous-comptes au lieu de le reconstruire manuellement dans le compte de chaque client.

### Comment copier

Il existe deux points d'entrée, et ils ouvrent la même fenêtre avec des champs différents pré-remplis :

- **Depuis la page Agents IA**, sur la ligne de l'agent, cliquez sur l'icône à deux flèches à côté de Dupliquer — son info-bulle indique **Copier cet agent dans un sous-compte**. L'agent est déjà sélectionné ; vous choisissez la ou les destinations.
- **Depuis la page Sous-comptes**, ouvrez le menu **Plus** d'une ligne et choisissez **Copier l'agent ici**. La destination est déjà sélectionnée ; vous choisissez quel agent copier.

La fenêtre demande ensuite :

1. **Agent** (si ce n'est pas déjà fait) — une liste déroulante de vos agents.
2. **Basculer FAQ et connaissances** (activé par défaut) — copie les FAQ, les fichiers téléchargés et les sources de connaissances de l'agent dans le compte cible.
3. **Basculer fonctions personnalisées et outils connectés** (désactivé par défaut) — copie les fonctions personnalisées et les outils de serveur MCP de l'agent. Désactivé par défaut car ils contiennent généralement des détails spécifiques au compte (clés API, points de terminaison) qui appartiennent à votre compte plutôt qu'à celui du client.
4. **Nouveau nom de l'agent** (facultatif) — laissez vide pour conserver le nom d'origine.
5. **Sous-comptes** — une liste dans laquelle vous pouvez cocher autant d'entrées que vous le souhaitez, afin qu'une copie puisse atterrir dans plusieurs comptes clients à la fois.

Cliquez sur le bouton de copie et un écran de résultats confirme chaque compte copié, ou indique l'erreur si une copie a échoué.

### Ce qui est copié

Tout ce dont l'agent a besoin pour fonctionner dans le compte du client :

- Ses **Instructions IA** — persona, objectif, contexte commercial, règles, escalade, rythme des réponses, limites de messages et langue principale.
- Sa **FAQ et base de connaissances** (lorsque le bouton est activé), y compris les fichiers téléchargés et les sources Web liées.
- Ses **fonctions personnalisées et outils connectés** (lorsque le bouton est activé).
- Ses **médias** — les images, vidéos, GIF, notes vocales et documents qu'il peut envoyer.
- Ses **heures d'activité**, **règles de balisage** et **paramètres de suivi**, y compris la formulation des messages de suivi.

### Ce que vous devrez faire sur le sous-compte

- **Connecter les canaux du client.** Les connexions aux canaux ne sont jamais copiées — la copie n'a pas de numéro de téléphone, de boîte de réception ou de page propre tant que vous ne lui en avez pas attribué un.
- **Recréer les modèles de messages WhatsApp.** Les modèles appartiennent à la configuration WhatsApp de chaque compte, les modèles de suivi doivent donc être générés et soumis à nouveau pour approbation dans le compte du client.
- Les contacts ne sont jamais copiés.

> **La copie arrive désactivée.** Elle arrive dans le compte du client en tant qu'agent en pause, donc rien ne répond à personne tant que vous ne l'avez pas examiné, connecté les canaux et activé vous-même.

> **Une copie qui rencontre des problèmes ne laisse rien derrière elle.** Si quelque chose échoue en cours de route — un fichier de connaissances qui ne se transfère pas, par exemple — la copie entière pour ce compte est annulée plutôt que de laisser un agent à moitié construit que vous devriez retrouver plus tard. La copie dans plusieurs comptes à la fois est évaluée par compte : un échec n'annule pas ceux qui ont réussi.

---

## Limites des sous-comptes

Votre forfait détermine le nombre de sous-comptes que vous pouvez créer. Les sous-comptes sont inclus avec les forfaits Agency et Agency Unlimited, et se débloquent progressivement sur les forfaits AppSumo.

**Où vérifier ce que vous avez utilisé :** la tuile **Sous-comptes** en haut de la page Sous-comptes indique combien vous en avez actuellement, avec votre quota en dessous — soit *sur {limit} de votre forfait*, soit *Illimité sur votre forfait* s'il n'y a pas de plafond. S'il est indiqué Illimité, il n'y a pas de total à décompter et vous n'atteindrez aucune limite, quel que soit le nombre de comptes ajoutés. Votre liste complète de droits apparaît également sous **Paramètres → Facturation** dans **Ce qui est inclus dans votre forfait**.

**Forfaits actuels :**

| Forfait | Limite de sous-comptes |
|---|---|
| Business | 0 |
| Agency | 10 inclus, puis 29 $ par mois pour chaque compte supplémentaire |
| Agency Unlimited | Illimité, sans frais par compte |

Remarque : les forfaits Starter, Growth, Pro et Agency, dont certains comptes bénéficient encore, ont été retirés en août 2026 et ne correspondent plus à la tarification actuelle. Les abonnés existants conservent leur forfait actuel, allocation de sous-comptes incluse.

**Forfaits à vie AppSumo :**

| Forfait AppSumo | Limite de sous-comptes |
|---|---|
| Plan 1 | 0 |
| Plan 2 | 3 |
| Plan 3 | 10 |
| Plan 4 | 20 |
| Plan 5 | 100 |
| Plan 6 | Illimité |

Si vous atteignez votre limite et avez besoin de plus de sous-comptes, passez au forfait Agency ou Agency Unlimited sur [dmchamp.com/pricing](https://dmchamp.com/pricing/), ou contactez le support pour un accord personnalisé. L'offre à vie AppSumo a pris fin le 14 août 2026, les changements de niveau via AppSumo ne sont donc plus disponibles.

> Un sous-compte est un espace de travail distinct, pas un agent IA unique. Dans n'importe quel compte ou sous-compte, vous pouvez créer plusieurs campagnes (ou [Agents IA](../ai-agents/ai-agents.md)), et chacune agit comme son propre agent IA. Ainsi, un plan 4 avec 20 sous-comptes peut gérer des dizaines d'agents distincts au total.

---

## Questions fréquentes

**Je ne vois pas la page Sous-comptes dans ma barre latérale.** La gestion des sous-comptes est une fonctionnalité du plan Agence. Si votre compte n'a pas le rôle d'agence, il n'y a rien à afficher — vérifiez votre plan sous **Paramètres → Espace de travail → Facturation**, ou demandez au propriétaire du compte.

**Puis-je donner à un membre de l'équipe l'accès à seulement certains de mes clients ?** Oui — ouvrez son éditeur d'autorisations sur la page de votre équipe d'agence, réglez **Comptes clients** sur **Clients sélectionnés** et cochez ceux auxquels il doit avoir accès, puis choisissez le rôle qu'il occupe au sein de ceux-ci. Voir [Donner aux membres de l'équipe l'accès aux comptes clients](#giving-team-members-access-to-client-accounts).

**Puis-je basculer entre les sous-comptes sans revenir à la liste à chaque fois ?** Oui — la commande **Changer de compte** en haut de la barre latérale fonctionne depuis n'importe où dans l'application, pas seulement depuis la page Sous-comptes, et elle permet d'effectuer des recherches.

**J'ai supprimé le mauvais sous-compte.** La suppression est permanente et supprime tous les chats, contacts et campagnes de ce compte — il y a une étape de confirmation précisément parce qu'elle ne peut pas être annulée. Si cela se produit, contactez immédiatement le support ; n'attendez pas.

**Les crédits d'un sous-compte sont épuisés et le bot a cessé de répondre.** Vérifiez d'abord votre propre solde d'agence — en mode manuel, le client dépense à partir de votre réserve, donc une réserve vide bloque tous les sous-comptes, quelle que soit la hauteur de leur **Limite de dépenses** ([pourquoi](#the-spending-limit-is-a-cap-not-a-wallet)). Rechargez votre compte d'agence sous **Paramètres > Facturation**, et augmentez la limite du client sous **Modifier → Gestion des crédits** si c'est ce qui les bloque. En mode revendeur, le client doit en acheter davantage via votre page de paiement, ou vous pouvez configurer la [recharge automatique](sub-account-auto-recharge.md) pour que cela se fasse automatiquement.

---

## Bonnes pratiques

- **Configurez la recharge automatique** sur votre compte d'agence (via le mode SaaS) afin que les sous-comptes ne perdent jamais leurs fonctionnalités IA en raison d'un épuisement des crédits.
- **Utilisez la copie de campagne** pour intégrer rapidement de nouveaux clients avec des configurations qui fonctionnent déjà.
- **Surveillez régulièrement l'utilisation des crédits** via les **Détails de l'utilisation des crédits** de chaque sous-compte pour détecter les pics inattendus avant qu'ils n'épuisent votre réserve.
- **Conservez le mode de connexion pour le support** — plutôt que de partager les identifiants de l'agence, utilisez **Se connecter en tant qu'utilisateur** pour aider les clients directement depuis votre tableau de bord.
- **Configurez la revente de crédits** en mode SaaS si vous souhaitez que les sous-comptes paient pour leur propre utilisation, créant ainsi une source de revenus pour votre agence.
- **Choisissez le bon mode de crédit par client** — manuel pour les clients que vous gérez de bout en bout, revente pour les clients qui doivent gérer leurs propres achats de crédits.

---

## Besoin d'aide ?

If you have questions about sub-account management, reach out via our [email support](mailto:hi@dmchamp.com).
