snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 2s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,104 @@
---
title: Glossaire
description: Familiarisez-vous avec la terminologie essentielle utilisée dans Twenty.
---
## API
L'API (Interface de Programmation d'Applications) permet de connecter Twenty avec d'autres systèmes logiciels et de créer des intégrations personnalisées.
## Applications
Les applications sont des extensions personnalisées, créées sous forme de code, qui peuvent définir des modèles de données et des fonctions de logique métier. Elles permettent aux développeurs de créer des personnalisations réutilisables pouvant être déployées sur plusieurs espaces de travail.
## Actions de code
Les Actions de code sont des étapes de flux de travail qui vous permettent d'écrire du JavaScript personnalisé pour transformer des données, effectuer des calculs ou exécuter une logique complexe qui n'est pas possible avec les actions intégrées.
## Menu de commandes
Le menu de commandes est une interface d'accès rapide (ouverte avec `Cmd + K` sur Mac et `Ctrl + K` sur Windows) qui vous permet d'effectuer des actions, de créer des enregistrements et de naviguer efficacement dans votre espace de travail.
## Entreprise & Personnes
Le CRM a deux types fondamentaux d'enregistrements :
* Une `Entreprise` représente une entreprise ou une organisation.
* Les `Personnes` représentent les clients ou prospects actuels ou potentiels de votre entreprise.
## Champs Personnalisés
Les Champs Personnalisés sont des champs de données que vous créez pour capturer des informations spécifiques aux besoins et processus de votre entreprise.
## Modèle de données
Un Modèle de Données est la structure qui définit comment les informations sont organisées dans votre CRM, y compris quels objets existent, leurs propriétés (champs) et comment ils sont liés les uns aux autres.
## Favoris
Les Favoris sont des enregistrements que vous avez marqués pour un accès rapide, apparaissant dans votre barre latérale pour une navigation instantanée vers des données importantes.
## Champ
Un champ se réfère à une zone spécifique où des données particulières sont stockées pour une entité.
## Itérateur
Un itérateur est une action de flux de travail qui parcourt un tableau d'éléments et exécute les actions suivantes pour chaque élément de la liste.
## Kanban
Un `Kanban` est une manière visuelle de suivre vos processus commerciaux en utilisant des cartes et des colonnes. Chaque colonne représente une étape dans votre processus (par exemple : nouveau, en cours, gagné, perdu), et vous déplacez les enregistrements à travers ces étapes au fur et à mesure de leur progression.
## Objet
Un Objet est une structure de données qui représente un type spécifique d'entité dans votre CRM (comme Personnes, Entreprises ou Opportunités). Les Objets peuvent être standards (intégrés) ou personnalisés (créés par vous).
## Opportunités
Les opportunités dans Twenty CRM sont des affaires ou ventes potentielles avec des comptes ou des contacts.
## Enregistrement
Un enregistrement est une instance d'un objet, comme un compte ou un contact spécifique.
## Champs de relation
Les Champs de Relation créent des connexions entre différents objets, vous permettant de lier des enregistrements ensemble (comme relier une Personne à une Entreprise).
## Champs Standards
Les Champs Standards sont des champs de données prédéfinis qui viennent avec des objets par défaut et fournissent une fonctionnalité commune à tous les espaces de travail.
## Tâches
Les Tâches dans le CRM Twenty sont des activités assignées concernant des contacts, des comptes ou des opportunités.
## Déclencheurs
Les déclencheurs sont le point de départ d'un flux de travail — l'événement ou la condition qui lance l'automatisation. Exemples : création d'enregistrements, mises à jour d'enregistrements, webhooks ou heures planifiées.
## Vues
Vous pouvez personnaliser l'affichage de vos enregistrements en utilisant des vues, en définissant différents filtres, mises en page et options de tri pour chaque vue.
## Upsert
L'upsert est une opération qui combine "update" et "insert" — elle met à jour un enregistrement existant si une correspondance est trouvée, ou crée un nouvel enregistrement si aucune correspondance n'existe.
## Webhooks
Les Webhooks sont des messages automatisés envoyés de Twenty à d'autres applications lorsque des événements spécifiques se produisent, permettant une synchronisation des données en temps réel.
## Flux de travail
Les flux de travail sont des processus automatisés qui déclenchent des actions selon des conditions spécifiques, vous aidant à automatiser des tâches répétitives et des processus métier.
## Espace de travail
Un `Espace de travail` représente généralement une entreprise utilisant Twenty. Il contient tous les enregistrements et données que vous et les membres de votre équipe ajoutez à Twenty.
Il a un nom de domaine unique, qui est généralement le nom de domaine que votre entreprise utilise pour les adresses e-mail des employés.
## Membres de l'espace de travail
Les membres de l'espace de travail sont les utilisateurs de Twenty de votre équipe qui ont accès à votre espace de travail. Ils peuvent être désignés comme propriétaires ou assignés à des enregistrements.

View File

@@ -0,0 +1,17 @@
---
title: Services d'implémentation
description: Que vous ayez besoin d'aide pour commencer ou pour créer des personnalisations avancées, nous avons une solution.
---
## Partenaires pour l'Implémentation
Collaborez avec des partenaires certifiés Twenty pour des personnalisations, des intégrations avancées et une assistance dédiée à la mise en œuvre.
<CardGroup cols={2}>
<Card title="Parcourir les partenaires certifiés" icon="magnifying-glass" href="https://twenty.com/partners/list?ref=docs-implementation-services">
Trouvez un partenaire et contactez-le directement — filtrez par région, langue et expertise.
</Card>
<Card title="Obtenez une mise en relation par Twenty" icon="envelope" href="mailto:contact@twenty.com">
Dites-nous ce dont vous avez besoin et nous vous mettrons en relation avec le bon partenaire.
</Card>
</CardGroup>

View File

@@ -0,0 +1,42 @@
---
title: Qu'est-ce que Twenty
description: Twenty est un CRM open source qui vous fournit les briques de base pour créer exactement ce dont votre entreprise a besoin.
---
## Vision
Créer un bon CRM est difficile car c'est un numéro d'équilibriste.
Pour chaque entreprise, les exigences semblent simples, mais les besoins de chacun sont distincts.
Le résultat est un CRM qui est soit trop basique, soit qui tente d'être polyvalent mais finit par ne maîtriser aucun domaine.
Au départ, Twenty ressemble à la plupart des CRM que vous connaissez déjà : vous pouvez suivre les offres, organiser les contacts, gérer les tâches et les notes.
**Mais ce qui le distingue, c'est notre approche de l'extensibilité. Nous construisons une plateforme ouverte qui fournit les éléments de base pour que vous puissiez résoudre vos problèmes commerciaux uniques.**
Nous privilégions les principes universels et les modèles communs plutôt que les listes de fonctionnalités.
Nous ne prétendons pas avoir toutes les réponses et préférons donner aux utilisateurs le pouvoir de trouver ce qui fonctionne le mieux pour eux.
L'open-source est la pierre angulaire de notre approche, garantissant que Twenty évolue avec sa communauté, pour sa communauté.
## Avantages
**Personnalisable :** Conçu pour répondre à vos besoins professionnels.
**Porté par la communauté :** Construit et maintenu par une large communauté open source.
**Rentable :** Vous ne serez jamais dépendant d'un fournisseur, car vous pouvez toujours l'héberger vous-même.
## Fonctionnalités principales
* **Calendrier et e-mails :** Synchronisez votre boîte de réception et votre calendrier pour voir toutes les communications sur vos enregistrements CRM. [En savoir plus](/l/fr/user-guide/calendar-emails/overview).
* **Modèle de données :** Créez des objets et des champs personnalisés pour correspondre à vos processus métier spécifiques. [Explorer](/l/fr/user-guide/data-model/overview).
* **Migration des données :** Importez et exportez vos données via CSV ou API. [Commencez](/l/fr/user-guide/data-migration/overview).
* **Vues et pipelines :** Organisez vos données avec des vues en tableau, des tableaux kanban et des pipelines de vente. [Découvrir](/l/fr/user-guide/views-pipelines/overview).
* **Flux de travail :** Automatisez vos processus métier et intégrez des outils externes. [Créer des automatisations](/l/fr/user-guide/workflows/overview).
* **IA :** Améliorez votre CRM avec des fonctionnalités et des agents alimentés par l'IA. [Explorer l'IA](/l/fr/user-guide/ai/overview).
* **Tableaux de bord :** Suivez les performances grâce à des rapports et des visualisations personnalisés. [Voir les tableaux de bord](/l/fr/user-guide/dashboards/overview).
* **Autorisations et accès :** Contrôlez qui peut voir, modifier et gérer vos données grâce à des autorisations basées sur les rôles. [Configurer l'accès](/l/fr/user-guide/permissions-access/overview).
* **Notes et tâches :** Créez des notes et des tâches liées à vos enregistrements pour une meilleure collaboration.
* **API & Webhooks :** Connectez-vous à d'autres applications et créez des intégrations personnalisées. [Commencez l'intégration](/l/fr/developers/extend/api).
## Rejoignez maintenant
[Inscrivez-vous ici](https://app.twenty.com) ou [devenez contributeur sur GitHub](https://github.com/twentyhq/twenty).

View File

@@ -0,0 +1,77 @@
---
title: Configurer votre espace de travail
description: Chaque entreprise fonctionne différemment. Commencez par ces 3 étapes pour adapter Twenty à vos besoins.
---
<Note>**Gain rapide**: Commencez par connecter votre boîte aux lettres. Cela vous procure une valeur immédiate et aide votre équipe à voir Twenty en action avec de vraies données. Vous pouvez le faire sous Paramètres → Comptes.</Note>
## 1. Personnalisez votre modèle de données
Twenty offre la flexibilité dont vous avez besoin pour façonner le modèle de données qui soutiendra au mieux votre quotidien.
Créez des objets et champs de tout type, y compris les relations entre vos différents objets. Vous pouvez le faire sous Paramètres → Modèle de données.
Voici quelques conseils :
* **Vous n'êtes pas limité dans le nombre de champs personnalisés ou d'objets personnalisés**. Ajouter des objets et champs personnalisés n'entraînera pas de mise à jour de votre plan.
* **Personnes, Entreprises et Opportunités sont les trois objets à partir desquels vous pouvez accéder aux e-mails et aux réunions synchronisés depuis votre boîte aux lettres et votre calendrier**. Nous recommandons d'utiliser ces éléments autant que possible, en ajoutant des champs pour catégoriser vos enregistrements si besoin. Voici un exemple :
* Il est préférable d'utiliser l'objet People pour vos prospects et partenaires, en créant un champ sur l'objet People nommé `Person Type`, au lieu de créer un objet personnalisé partenaire, parce que vous ne pourriez pas accéder aux e-mails échangés avec cette personne à partir des enregistrements du partenaire.
* Créez différentes vues sous Personnes, une pour afficher les partenaires et une pour afficher les prospects.
* Deux personnes ne peuvent pas avoir la même adresse email. Deux entreprises ne peuvent pas avoir le même domaine.
* Vous pouvez désactiver les champs et objets standards que vous ne souhaitez pas utiliser.
* Vous pouvez masquer les champs des vues : n'ayez pas peur de créer des champs, vous n'aurez pas à tous les afficher.
Lisez [cet article](/l/fr/user-guide/data-model/overview) pour apprendre à concevoir votre modèle de données.
## 2. Importez vos données
Importer vos données existantes dans Twenty donne à votre équipe le contexte dès le départ.
### Connectez votre boite aux lettres
Si vous ne l'avez pas fait lors de la création de votre espace de travail, connectez votre **compte Google ou Microsoft** sous Paramètres → Comptes. Cela permet à Twenty de :
* Importer vos messages et réunions
* Créer automatiquement des contacts basés sur les interactions (optionnel)
* Garder l'historique de communication visible pour votre équipe
**Utilisez un autre fournisseur ?**
Vous pouvez ajouter une autre boite aux lettres via SMTP ou un autre calendrier via CalDAV. Allez dans **Paramètres → Comptes** pour configurer.
### Importer des données via CSV
Utilisez le menu Commande (`Cmd + K` ou `Ctrl + K`) pour importer des Personnes, Entreprises, Opportunités ou tout autre objet personnalisé via CSV.
**Lignes directrices principales** :
* Téléchargez le fichier exemple pour comprendre le format attendu
* Limitez chaque fichier à 10k enregistrements
* Supprimez les emails en double pour les Personnes ou les domaines en double pour les Entreprises
* Examinez et corrigez les erreurs (surlignées en jaune) avant de les importer
Lisez [cet article](/l/fr/user-guide/data-migration/overview) pour en savoir plus sur l'importation de données.
## 3. Créez votre première vue
La création de différentes vues est essentielle pour rendre les données utilisables pour votre équipe.
Voici comment procéder :
* **Ajouter ou masquer les colonnes**
Gérer les champs visibles dans une vue donnée en cliquant sur Options → Champs (en haut à droite). Vous pouvez afficher/masquer des champs à partir de là.
* **Réorganiser les champs**
Réorganiser les champs d'une vue donnée en cliquant sur Options → Champs (en haut à droite). Glisser-déposer les champs pour les réorganiser.
* **Filtrer votre vue**
Réduisez le nombre d'enregistrements affichés en utilisant les Filtres en haut à droite.
* **Trier les enregistrements**
Réorganisez les enregistrements affichés en utilisant la fonction de tri en haut à droite, ou en cliquant directement sur le nom de la colonne.
* **Choisissez la disposition**
Vous pouvez passer à une disposition **Kanban** ou à une liste **Grouper Par**, tant que l'objet a un champ de type 'Étape' ou similaire.
* **Enregistrez votre vue comme Favoris**
Cela peut être fait en utilisant le menu déroulant affichant les différentes vues.
## Et après ?
Commencez à créer des automatisations en utilisant [les flux de travail](/l/fr/user-guide/workflows/overview).

View File

@@ -0,0 +1,48 @@
---
title: Créer un espace de travail
description: Suivez un guide étape par étape expliquant comment s'inscrire sur Twenty, choisir un plan d'abonnement et configurer votre compte.
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
## Étape 1 : Inscription
1. Allez sur [Inscription à Twenty](https://app.twenty.com).
2. Sélectionnez votre méthode d'inscription préférée :
* **Continuer avec Google** pour s'inscrire avec un compte Google.
* **Continuer avec Microsoft** pour s'inscrire avec un compte Microsoft.
* Ou, **Continuer avec l'e-mail** pour vous inscrire par e-mail.
<VimeoEmbed videoId="927066829" title="Démonstration vidéo" />
## Étape 2 : Choisir une période d'essai
Choisissez entre deux périodes d'essai :
### 30 jours
Avec carte de crédit
### 7 jours
Sans carte de crédit
Les deux essais incluent :
* Accès complet
* Contacts illimités
* Intégration du courriel
* Objets personnalisés
* API & Webhooks
Vous pouvez cliquer sur "Changer de plan" pour choisir un autre plan ou intervalle de facturation.
<img src="/images/user-guide/create-workspace/choose-plan.png" style={{width:'100%'}} />
## Étape 3 : Confirmation du paiement & configuration du compte
Après l'approbation du paiement via Stripe, vous êtes dirigé vers la création de votre espace de travail et de votre profil d'utilisateur. Souvenez-vous que vous pouvez annuler votre abonnement à tout moment.
## Support
Pour toute question ou aide, contactez l'équipe de support dédiée à [contact@twenty.com](mailto:contact@twenty.com) ou envoyez un message sur [Discord](https://discord.gg/cx5n4Jzs57).

View File

@@ -0,0 +1,84 @@
---
title: Naviguer dans Twenty.
description: Obtenez un aperçu rapide de la navigation dans la plateforme et des différents endroits où effectuer divers types d’actions.
---
## La mise en page principale
Le centre de l'écran est **où vivent vos enregistrements**: Personnages, Entreprises, Opportunités, Tâches, Notes, Tableaux de bord, Workflows et tout autre objet que vous avez créé. C'est là que se fait le travail quotidien.
Vous pouvez **voir, modifier ou supprimer des enregistrements** à partir de là, ainsi que **créer de nouvelles vues**.
<img src="/images/user-guide/home/main-layout.png" style={{width:'100%'}} />
## La barre de navigation
À gauche, de haut en bas, vous pourrez :
* Basculez entre vos différents espaces de travail à l’aide du menu déroulant ou créez un nouvel espace de travail
* Utilisez la **barre de recherche** (appuyez sur `/` pour y accéder instantanément)
* Ouvrez la section **Paramètres**
* Ayez un accès direct à vos **vues favorites**. Les favoris sont uniques pour chaque utilisateur.
* Alternez entre différents objets
* **Créez des automatisations** à l’aide de flux de travail
<img src="/images/user-guide/home/navigation-bar.png" style={{width:'100%'}} />
## Le menu de commandes
Le menu de commandes vous donne **un accès rapide aux actions** dans Twenty. Vous pouvez y accéder de deux manières :
* **Raccourci clavier** : Appuyez sur `Cmd + K` (Mac) ou `Ctrl + K` (Windows)
* **Souris** : Cliquez sur les trois points dans le coin supérieur droit
À partir de là, vous pouvez :
* Créer de nouveaux enregistrements
* **Importer et exporter des données au format CSV**
* Créer de nouvelles vues
* Accéder aux enregistrements supprimés (Twenty prend en charge les suppressions logiques et définitives)
* Voir les raccourcis clavier pour accéder rapidement aux objets dans votre espace de travail
<img src="/images/user-guide/home/command-menu.png" style={{width:'100%'}} />
## La barre de recherche
La barre de recherche est accessible via le menu de commandes, en haut de votre barre de navigation, ou en appuyant sur `/` pour y placer immédiatement le curseur. La recherche fonctionne sur tous les objets.
<img src="/images/user-guide/home/search-bar.png" style={{width:'100%'}} />
## Le panneau latéral
Lorsque vous cliquez sur un enregistrement, le panneau latéral apparaît à droite. Cela vous donne un aperçu rapide des informations clés de l'enregistrement, sans vous amener sur une autre page. À partir de là, vous pouvez décider de fermer cet aperçu ou d'obtenir des informations supplémentaires sur ce dossier, en cliquant sur le bouton Ouvrir.
<img src="/images/user-guide/home/side-panel.png" style={{width:'100%'}} />
## Vues
Chaque objet (comme Opportunités ou Personnes) prend en charge plusieurs vues. Vous n'êtes pas limité par le nombre de vues par objet.
Utilisez le menu déroulant en haut à gauche de la mise en page principale pour basculer entre les différentes vues. Par exemple :
* Utilisez une vue Kanban pour suivre les opportunités par étape
* Utilisez la vue Group By pour créer des sections et améliorer l'efficacité
* Utilisez des filtres pour vous concentrer sur des enregistrements spécifiques (par exemple, prospects créés la semaine dernière)
* Enregistrez des vues filtrées pour les réutiliser plus tard
* Vues favorites pour un accès rapide
<img src="/images/user-guide/home/view-menu.png" style={{width:'100%'}} />
Si vous découvrez les Vues, lisez notre [guide Vues et Pipelines](/l/fr/user-guide/views-pipelines/overview) pour apprendre à les créer et à les personnaliser.
## Paramètres
Ouvrez vos Paramètres depuis le haut à gauche pour :
* **Connectez vos comptes de messagerie et de calendrier** pour une synchronisation fluide des e-mails et du calendrier
* Personnalisez votre **modèle de données** : créez des objets, champs et relations personnalisés
* **Accédez au bac à sable de l’API et configurez des webhooks**
* **Gérez les autorisations des utilisateurs** et les contrôles d’accès à l’espace de travail
* Invitez des membres de l'équipe et gérez les rôles des utilisateurs
* Modifiez votre profil et les préférences de l'espace de travail
* Configurez la facturation et surveillez l'utilisation des crédits de flux de travail
* Découvrez et activez les fonctionnalités à venir (dans Mises à jour → Accès anticipé)
* **Accéder à l'assistance** pour obtenir de l'aide via le chat en direct
* **Ouvrir la documentation** pour parcourir le Guide de l'utilisateur et la documentation développeur
<Note>Si vous ne voyez pas toutes ces sections sous Paramètres, contactez l'administrateur de votre espace de travail — certaines sections ont un accès restreint.</Note>