#Quels outils sont pris en charge nativement par le Middleware CRM ?
Le Middleware CRM inclut des connecteurs natifs pour les outils suivants. Ces connecteurs sont préconfigurés, ce qui simplifie l'authentification et le mappage des champs dès le départ.
| Catégorie | Intégrations |
|---|---|
| CRM | Salesforce, HubSpot, Pipedrive, Microsoft Dynamics 365 (Business Central et Sales), Sellsy, ActiveCampaign, Loji de Neoteem |
| Helpdesk et gestion des services IT | GLPI, Atera, ConnectWise |
| Tout autre outil disposant d'une API REST | Connecteur générique (Webhook) |
La procédure de configuration de chaque intégration est détaillée dans le guide Connecter l'intégration CRM.
#Que permet chaque intégration ?
| Intégration | Remontée de fiche | Création de contact | Journal des appels | Journal des chats |
|---|---|---|---|---|
| Salesforce | Oui | Oui | Oui (Tâche) | — |
| HubSpot | Oui | Oui | Oui (Activité d'appel) | — |
| Microsoft Dynamics 365 | Oui | Oui (Sales : en tant que lead ; Business Central : en tant que contact) | Oui | — |
| Sellsy | Oui | Oui | Oui (Appel téléphonique) | — |
| ActiveCampaign | Oui | Oui | Oui (Tâche d'affaire) | — |
| Loji de Neoteem | Oui | — | Oui | — |
| GLPI | Oui | — | Oui (Tâche sur un ticket existant) | — |
| ConnectWise | Oui | — | Oui (Activité) | — |
| Atera | Oui | — | — | — |
| Webhook (connecteur générique) | Oui | Oui | Oui | Oui |
#Puis-je connecter un CRM qui ne figure pas dans la liste des intégrations natives ?
Oui. Le Middleware CRM inclut un connecteur générique (Webhook) compatible avec tout CRM ou outil métier disposant d'une API REST. La connexion se configure visuellement dans l'interface CX-Engine, sans aucun code, sans SQL, et sans expertise API particulière. Cela permet d'intégrer des outils propriétaires ou sectoriels aux côtés des outils nativement supportés. Les routes que votre API doit exposer sont décrites dans Prérequis pour le Middleware CX-Engine.
#Quels systèmes IPBX sont compatibles ?
Le Middleware CRM prend actuellement en charge 3CX (v18 et supérieure) et Yeastar P-Series. Les deux sont connectés à CX-Engine via un flux OAuth 2.0 : soit en Authorization Code (recommandé pour 3CX avec le template XML standard), soit en Client Credentials pour les configurations serveur-à-serveur ou sans interface navigateur.
#Puis-je connecter plusieurs intégrations CRM en même temps ?
Oui. CX-Engine permet de connecter simultanément plusieurs CRM au sein d'un même compte. Chaque intégration dispose de sa propre clé API et peut être activée ou désactivée indépendamment pour des fonctionnalités telles que la remontée de fiche et la consignation des appels. Il est également possible de définir un ordre de priorité pour que CX-Engine interroge les intégrations en séquence jusqu'à trouver un contact correspondant.
#Comment la connexion à un CRM est-elle authentifiée ?
La méthode d'authentification dépend de l'intégration. Elle se choisit dans le champ Type de clé API lors de l'ajout de l'intégration :
| Intégration | Méthode(s) d'authentification | Informations à fournir |
|---|---|---|
| Salesforce | OAuth 2.0 Authorization Code | Se connecter à Salesforce et autoriser CX-Engine |
| HubSpot | OAuth 2.0 Authorization Code, ou clé API | Se connecter à HubSpot et autoriser CX-Engine, ou coller le jeton d'accès d'une application privée |
| Microsoft Dynamics 365 | OAuth Azure, ou OAuth 2.0 Client Credentials | Le domaine Dynamics, puis connexion avec un compte Microsoft ; ou URL API, client ID, client secret, tenant ID et scope |
| Sellsy | OAuth 2.0 Personal Access Token | Client ID et client secret |
| ActiveCampaign | Clé API | URL API du compte et clé API |
| Loji de Neoteem | Basic Auth | URL de l'instance, nom d'utilisateur et mot de passe |
| GLPI | App & User token | URL de l'API GLPI, app token et user token |
| ConnectWise | ConnectWise API Keys | URL de base de l'API, company ID, client ID, clé publique et clé privée |
| Atera | Clé API | Clé API Atera |
| Webhook (connecteur générique) | Aucune, Basic Auth, clé API (en-tête ou paramètre de requête), identifiant et mot de passe, OAuth 2.0 Client Credentials, OAuth 2.0 Resource Owner Password | Selon la méthode choisie |
Toutes les informations d'identification sont saisies une seule fois dans le menu Intégrations et stockées chiffrées, sans aucun accès développeur nécessaire.