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.
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.
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.
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 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 conservez la relation, la facturation et la gestion des licences par poste. GENECRM fournit la surface CRM ; la relation commerciale reste la vôtre.
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.
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.
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.
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.
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
Les produits qui ont besoin d’un CRM intégré.
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.
Offrez à chaque entreprise de votre plateforme un vrai CRM intégré à votre produit, chacune isolée, à partir d’une seule intégration.
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.
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.