ooligo

Twenty

crm open-source-crm · self-hosted-crm · ai-native-crm
AI-NATIVE MCP API FREEMIUM
RevOps
7.8 /10

Ce que c’est

Twenty est un CRM open source que vous pouvez soit auto-héberger, soit louer sous forme de workspace cloud managé. Fondé en 2023 par Charles Bochet et Félix Malfait, passé par la promotion S23 de Y Combinator, il compte plus de 57 700 étoiles GitHub au 29 septembre 2026, et l’éditeur le présente comme le CRM open source n°1 sur GitHub. Le modèle de données fonctionne comme celui d’Attio : vous définissez objets personnalisés, champs, vues (tableau, kanban, calendrier, liste) et tableaux de bord depuis Settings, sans aucune limite par objet ni par enregistrement, quel que soit le plan.

Le cœur est sous AGPLv3, la boîte à outils de création d’apps (twenty-sdk, create-twenty-app) sous MIT, et un petit ensemble de fichiers marqués @license Enterprise sous licence commerciale. C’est ce découpage qu’il faut comprendre avant d’acheter : le code AGPL vous donne un CRM complet gratuitement, et les fichiers commerciaux sont ceux où vivent le SSO et les permissions au niveau de l’enregistrement.

Pourquoi il apparaît dans les stacks RevOps

  • Il tranche la question « pourquoi payons-nous au siège pour une base de données ? ». Une instance auto-hébergée vous coûte le serveur et le temps d’exploitation, sans frais par siège, sans plafond d’enregistrements et sans plafond d’objets.
  • Le rythme de release est rapide et visible. Twenty livre en public sur twenty.com/releases : la v2.35 (26 août 2026) a ajouté l’enregistrement des appels avec des transcriptions synchronisées et navigables ; la v2.39 (9 septembre) a ajouté les enregistrements audio seul et un bouton de pause pour le bot d’enregistrement ; la v2.40 (15 septembre) a ajouté un curseur unique pour choisir un modèle d’IA par palier, avec le fournisseur, le prix, la fenêtre de contexte et la résidence des données de chaque modèle affichés dans les paramètres IA.
  • Les agents ont un accès first-party. Chaque workspace Cloud embarque un serveur MCP natif via OAuth, si bien que Claude, ChatGPT ou Cursor peuvent lire et écrire les enregistrements du CRM sans middleware. Les API REST et GraphQL ainsi que les webhooks sont inclus dans tous les plans, et les workflows, le chat IA et les agents IA avec skills personnalisés sont inclus dès Pro.
  • Les développeurs peuvent l’étendre en TypeScript. npx create-twenty-app génère une app qui embarque des objets personnalisés, des fonctions logiques côté serveur, des composants React rendus dans Twenty et des skills IA — l’idée de l’AppExchange de Salesforce, sans l’Apex.

La réalité des tarifs

Vérifié sur twenty.com/pricing le 29 septembre 2026. Tous les plans offrent sièges, enregistrements et objets personnalisés illimités ; l’essai de 30 jours ne demande pas de carte bancaire.

  • Self-hosted Free — $0. Toutes les fonctionnalités Pro, support communautaire, et vous faites tourner Docker ou Kubernetes vous-même. Les appels IA passent par vos propres clés de fournisseur (OPENAI_API_KEY et équivalents pour Anthropic, Google, Mistral et xAI).
  • Pro (Cloud) — $9/utilisateur/mois en facturation annuelle, environ $12 sans engagement. API plafonnée à 50 appels/minute. Pas de SSO, pas de permissions au niveau de l’enregistrement.
  • Organization — $19/utilisateur/mois en annuel, environ $25 en mensuel. Ajoute les permissions au niveau de l’enregistrement, le SSO SAML/OIDC, les journaux d’audit, la rotation des clés de chiffrement, le domaine personnalisé, le support prioritaire et 100 appels API/minute. Également vendu sous forme de clé de licence pour les instances auto-hébergées.
  • Enterprise — à partir de $50 000/an. Isolation single-tenant, liste blanche d’IP, SCIM, revue de sécurité et DPA, SLA.

Les workflows et l’IA fonctionnent avec des crédits, où 1 crédit = $1 d’usage. Un workspace reçoit 5 crédits/mois en facturation mensuelle ou 50/an en annuel — par workspace, pas par utilisateur — et les crédits non utilisés sont reportés dans la limite de l’allocation d’une période. Une étape de workflow standard coûte environ $0,0001, donc l’automatisation simple est de fait gratuite ; une grosse tâche d’agent en plusieurs étapes peut coûter un dollar ou plus. Une équipe de 20 sièges sur Organization, facturée à l’année, paie $4 560/an avant packs de crédits — contre $42 000/an pour 20 sièges Salesforce Enterprise au prix catalogue de $175.

Idéal pour

Les RevOps et ingénieurs ops d’entreprises de 10 à 200 personnes qui ont un ingénieur sous la main, veulent le CRM sur leur propre infrastructure ou dans leur propre région UE, et préfèrent écrire une app TypeScript plutôt qu’acheter un add-on de marketplace.

À éviter si

Vous êtes une équipe commerciale sans support technique : les migrations depuis des orgs Salesforce ou HubSpot complexes demandent du scripting ou un partenaire, et il n’existe aucun écosystème de la taille de l’AppExchange pour combler les manques. Les équipes dont l’exigence d’achat est le SSO sur le palier bon marché. Et les équipes qui achètent pour l’outbound — Twenty n’a ni séquençage intégré, ni dialer, ni base de contacts, donc vous payez toujours Apollo, Outreach ou un workflow Clay.

Face aux alternatives

  • Salesforce — choisissez-le quand la finance, le support et les partenaires partagent déjà le modèle de données, ou quand l’évaluation porte sur la gouvernance à trois ans au-delà de 200 utilisateurs. Twenty gagne sur le coût (Organization représente environ un neuvième du prix catalogue d’Enterprise) et sur la maîtrise du code.
  • HubSpot — choisissez-le quand l’automatisation marketing, les séquences et le CRM doivent tenir sur une seule facture et que personne dans l’équipe n’écrit de code. Twenty est un CRM, pas une suite marketing.
  • Attio — l’entrant qui croît le plus vite sur le segment du modèle de données flexible, et le plus proche en ressenti. Choisissez Attio si vous voulez l’enrichissement intégré, les Sequences et la call intelligence sans rien faire tourner vous-même ; choisissez Twenty si l’auto-hébergement, la licence open source, ou $9 face au siège Plus d’Attio à $35 est le critère décisif.

Points de vigilance

  • L’auto-hébergé n’est gratuit que jusqu’au jour où vous avez besoin du SSO. Le SSO, les permissions au niveau de l’enregistrement et les journaux d’audit se trouvent dans les fichiers sous licence commerciale, donc un questionnaire de sécurité transforme une installation à $0 en licence Organization. Parade : listez vos exigences de contrôle d’accès avant de choisir la voie gratuite, et chiffrez la clé Organization dès le premier jour si le SSO figure sur la liste.
  • L’AGPL a du mordant si vous revendez. L’usage interne est libre, mais un Twenty modifié proposé à des clients via un réseau déclenche les obligations de fourniture du code source de l’AGPL. Parade : construisez les extensions exposées aux clients comme des apps séparées via le SDK sous licence MIT et les API publiées, que couvre l’exception applicative de la licence, plutôt que de forker le cœur.
  • Le plafond API de Pro est bas pour les stacks riches en synchronisation. 50 appels/minute brident un backfill d’enrichissement en masse ou une synchronisation bidirectionnelle avec un warehouse. Parade : regroupez les écritures via l’API GraphQL et planifiez les backfills en heures creuses, ou budgétez les 100/minute d’Organization si le CRM se trouve au milieu du flux de données.
  • Les crédits sont maigres et mutualisés. 5 crédits/mois par workspace couvrent l’automatisation simple, mais pas une équipe qui fait tourner des agents IA tous les jours. Parade : faites tourner un mois en facturation mensuelle, lisez la ventilation des crédits par workflow et par modèle dans Settings → Billing, puis achetez des packs ou passez à l’annuel.
  • L’enregistrement des appels est récent. Les transcriptions sont sorties fin août 2026 et n’ont que quelques semaines ; ce n’est pas un remplaçant d’un outil de conversation intelligence. Parade : gardez Fathom ou Granola sur les appels — tous deux ont des apps Twenty — jusqu’à ce que l’enregistreur natif ait un trimestre d’usage en production derrière lui.