GENECRM
GENECRM pour les plateformes

Intégrez un CRM complet au cœur de votre propre produit.

GENECRM fonctionne en mode headless derrière votre produit — une seule connexion pour vos utilisateurs, votre interface au premier plan, et chaque cabinet partenaire isolé au niveau de la base de données. Livrez un vrai CRM sans avoir à en construire un.

Pourquoi intégrer GENECRM

Le CRM qui manque à votre produit — sans les années de développement.

Construire un CRM multi-locataires avec isolation, pipeline, automatisations et IA est un projet pluriannuel. Intégrez GENECRM et cela devient une simple intégration.

Une seule connexion, aucune seconde authentification

Votre utilisateur clique sur un onglet « CRM » et il est déjà là. GENECRM fait confiance à votre identité via un échange utilisateur OAuth — pas de compte séparé, pas de second mot de passe.

Headless, derrière votre interface

GENECRM est le moteur ; votre produit affiche l’expérience. Vous construisez l’interface sur notre API, et le CRM fonctionne en headless en dessous.

Chaque cabinet entièrement isolé

Chaque cabinet partenaire est son propre locataire, isolé au niveau de la base de données par la sécurité au niveau des lignes. Un cabinet ne peut jamais voir les données d’un autre — structurellement, pas par simple politique.

Vous restez propriétaire du client

Vous conservez la relation, la facturation et la gestion des licences par poste. GENECRM fournit la surface CRM ; la relation commerciale reste la vôtre.

Comment fonctionne l’intégration

Trois étapes côté serveur, et c’est prêt.

Tout se passe de serveur à serveur — aucun secret dans le navigateur. L’échange complet, avec le code et un proxy de référence, se trouve sur la plateforme développeur.

01
Nous provisionnons chaque cabinet

Pour chaque cabinet partenaire que vous intégrez, nous créons un locataire isolé, préconfiguré avec le bon vocabulaire sectoriel, et émettons ses identifiants.

02
Votre back-end se connecte

Votre serveur échange un secret client OAuth contre un jeton d’application, puis échange celui-ci contre l’identité propre de l’utilisateur connecté — le tout côté serveur.

03
Les utilisateurs travaillent, attribués et isolés

Votre interface appelle le CRM via votre proxy avec le jeton de cet utilisateur. Chaque action est attribuée à la personne réelle et cantonnée à son cabinet.

1
Connexion pour vos utilisateurs
0
Croisement de données entre cabinets
3
Étapes côté serveur pour intégrer
∞
Cabinets sur une seule intégration
Isolation

Chaque cabinet isolé de tous les autres

L’intégration multi-locataires n’est sûre que si les locataires ne peuvent pas se mélanger entre eux. GENECRM applique cela au niveau de la base de données, pas dans le code applicatif — la garantie tient donc quel que soit le nombre de cabinets que vous intégrez.

  • Chaque cabinet partenaire est son propre locataire avec ses propres identifiants
  • Sécurité au niveau des lignes (FORCE + WITH CHECK) sur chaque table cantonnée par locataire
  • L’environnement d’exécution se connecte avec un rôle non-superutilisateur qui ne peut pas contourner l’isolation
  • Un back-end partenaire ne peut créer des sessions que dans son propre cabinet
Conçu pour

Les produits qui ont besoin d’un CRM intégré.

SaaS vertical & WealthTech

Ajoutez la gestion des relations, du pipeline et de la vue client à 360° à un produit de planification ou de conseil sans construire de CRM depuis zéro.

Plateformes & places de marché

Offrez à chaque entreprise de votre plateforme un vrai CRM intégré à votre produit, chacune isolée, à partir d’une seule intégration.

Produits qui ont besoin d’un CRM avec IA

Proposez GENE Copilot — une IA ancrée et sûre par construction sur les propres données du client — au sein de votre application dès le premier jour.

FAQ partenaires

Les questions que se posent les partenaires.

Chaque cabinet est son propre locataire, et chaque table cantonnée par locataire applique la sécurité PostgreSQL au niveau des lignes avec FORCE + WITH CHECK. L’environnement d’exécution se connecte avec un rôle non-superutilisateur qui ne peut pas la contourner — un cabinet ne peut donc jamais lire ni écrire les données d’un autre, même en cas de bug applicatif.

Non. Votre back-end atteste l’identité de l’utilisateur connecté via un échange utilisateur OAuth, et GENECRM trouve ou crée cet utilisateur à la volée. Votre utilisateur clique sur « CRM » et ça s’ouvre — une seule connexion, aucune seconde authentification.

Votre produit. Dans le modèle d’intégration, vous construisez l’interface sur l’API GENECRM, si bien que vos utilisateurs restent dans votre application — GENECRM fonctionne en headless comme moteur derrière elle, jamais comme un écran séparé où vos utilisateurs se connectent.

Vous. Votre produit conserve la relation client, la gestion des licences par poste et la facturation. GENECRM fournit le moteur CRM et son isolation par cabinet ; la couche commerciale reste la vôtre.

Trois appels côté serveur : échanger votre secret OAuth contre un jeton d’application, échanger celui-ci contre l’identité d’un utilisateur, puis relayer les appels CRM avec le jeton de cet utilisateur. L’échange complet, des exemples de code et un proxy de référence se trouvent sur la plateforme développeur.

Parlons de l’intégration de GENECRM.

Parlez-nous de votre produit et des cabinets que vous servez — nous vous présenterons le modèle d’intégration et une intégration de référence.

GENECRM pour les plateformes