Intégration Salesforce

L'intégration entre Diamy et Salesforce vous permet de synchroniser vos données clients, d'automatiser la journalisation des appels et d'améliorer votre productivité commerciale.

Intégration Diamy avec Salesforce

Fonctionnalités

Synchronisation des contacts

Synchronisation bidirectionnelle des contacts entre Diamy et Salesforce, avec mise à jour automatique des informations dans les deux systèmes.

Journalisation des appels

Enregistrement automatique de tous les appels entrants et sortants dans l'historique des activités Salesforce, avec durée, notes et résultats.

Click-to-dial

Passez des appels directement depuis les fiches contacts, comptes, leads et opportunités dans Salesforce grâce au composant Lightning Diamy.

Identification de l'appelant

Affichez automatiquement les informations Salesforce du contact lors d'un appel entrant pour une prise en charge personnalisée.

Création automatique de tâches

Générez automatiquement des tâches de suivi dans Salesforce pour les appels manqués ou selon des règles personnalisées.

Rapports et tableaux de bord

Analysez vos activités téléphoniques avec des rapports détaillés et des tableaux de bord personnalisables dans Salesforce.

Configuration

Configuration côté Salesforce

  1. Créer une application connectée

    1. Connectez-vous à votre compte Salesforce en tant qu'administrateur
    2. Accédez à Configuration > Gestionnaire d'applications > Applications connectées
    3. Cliquez sur Nouvelle pour créer une nouvelle application connectée
    4. Remplissez les informations de base :
      • Nom de l'application connectée : Diamy Integration
      • Nom de l'API : Diamy_Integration
      • Email de contact : votre adresse email
    5. Cochez la case Activer les paramètres OAuth
    6. Dans URL de rappel, saisissez : https://votre-instance.diamy.fr/api/integrations/salesforce/callback
    7. Dans Étendues OAuth sélectionnées, ajoutez les étendues suivantes :
      • Accéder à vos données et les gérer (api)
      • Accéder aux autorisations personnalisées (custom_permissions)
      • Effectuer des requêtes à tout moment (refresh_token, offline_access)
      • Gérer les données utilisateur via les API (manage_user_data)
    8. Cochez Exiger une approbation de l'utilisateur
    9. Cliquez sur Enregistrer
  2. Récupérer les identifiants OAuth

    1. Une fois l'application connectée créée, cliquez sur Gérer
    2. Cliquez sur Modifier les politiques
    3. Dans la section Politique OAuth, définissez Utilisateurs autorisés sur Les utilisateurs approuvés par l'administrateur sont pré-autorisés
    4. Cliquez sur Enregistrer
    5. Revenez à la page de détails de l'application connectée
    6. Notez la Clé consommateur (Client ID) et le Secret consommateur (Client Secret) qui seront utilisés pour configurer l'intégration dans Diamy
  3. Configurer les profils et ensembles d'autorisations

    1. Dans la page de détails de l'application connectée, cliquez sur Gérer les profils ou Gérer les ensembles d'autorisations
    2. Ajoutez les profils ou ensembles d'autorisations des utilisateurs qui auront accès à l'intégration Diamy
    3. Cliquez sur Enregistrer
Configuration de l'application connectée dans Salesforce

Cas d'utilisation

Service client

Lorsqu'un client appelle, l'agent voit immédiatement sa fiche Salesforce avec l'historique des interactions, les cas en cours et les opportunités, permettant une prise en charge personnalisée et efficace.

Équipe commerciale

Les commerciaux peuvent passer des appels directement depuis les fiches prospects ou opportunités dans Salesforce, et toutes les interactions sont automatiquement enregistrées pour un suivi précis du pipeline de vente.

Campagnes sortantes

Créez des listes d'appels dans Salesforce et utilisez Diamy pour les exécuter efficacement, avec enregistrement automatique des résultats et création de tâches de suivi selon les réponses obtenues.

Analyse de performance

Utilisez les tableaux de bord Salesforce pour analyser les métriques d'appels (volume, durée, taux de conversion) et optimiser les performances de vos équipes commerciales et support.

Composant Lightning Diamy

Le composant Lightning Diamy enrichit votre expérience Salesforce en intégrant directement les fonctionnalités de téléphonie dans l'interface utilisateur.

Composant Lightning Diamy dans Salesforce

Fonctionnalités du composant

  • Click-to-dial depuis n'importe quelle page Salesforce
  • Affichage des appels entrants avec informations contextuelles
  • Contrôle des appels (transfert, mise en attente, conférence)
  • Accès à l'historique des appels récents
  • Création rapide de notes et de tâches liées aux appels
  • Indicateur de présence téléphonique des collègues

Personnalisation

Le composant Lightning Diamy peut être ajouté à différentes présentations de page dans Salesforce :

  • Pages d'accueil
  • Fiches Contact
  • Fiches Compte
  • Fiches Lead
  • Fiches Opportunité
  • Fiches Requête (Case)
  • Applications de console

Dépannage et FAQ

Problèmes courants

Échec de l'authentification OAuth

Vérifiez que l'URL de rappel est correctement configurée et qu'elle correspond exactement à l'URL de votre instance Diamy. Assurez-vous également que les étendues OAuth requises sont bien sélectionnées.

Erreurs de synchronisation des contacts

Vérifiez les journaux d'erreurs dans la console d'administration Diamy pour identifier les problèmes spécifiques. Les erreurs courantes incluent les conflits de champs personnalisés et les problèmes de mappage des champs.

Le composant Lightning ne s'affiche pas

Assurez-vous que le package est correctement installé et que le composant a été ajouté aux présentations de page appropriées. Vérifiez également que l'utilisateur dispose des autorisations nécessaires.

FAQ

Quelles éditions de Salesforce sont compatibles avec l'intégration Diamy ?

L'intégration Diamy est compatible avec les éditions Professional, Enterprise, Performance et Unlimited de Salesforce. L'édition Essentials offre une compatibilité limitée.

Est-il possible de personnaliser les champs synchronisés entre Diamy et Salesforce ?

Oui, vous pouvez configurer le mappage des champs dans la section "Configuration avancée" de l'intégration Salesforce dans la console d'administration Diamy.

Comment sont gérés les doublons lors de la synchronisation des contacts ?

Diamy utilise plusieurs critères pour identifier les doublons (email, numéro de téléphone, nom). Vous pouvez configurer la stratégie de gestion des doublons dans les paramètres avancés de l'intégration.

L'intégration fonctionne-t-elle avec Salesforce Lightning et Classic ?

Oui, l'intégration fonctionne avec les deux interfaces. Cependant, le composant Lightning Diamy n'est disponible que pour l'interface Lightning.

Bonnes pratiques

  • Synchronisation initiale : Planifiez la synchronisation initiale pendant les heures creuses, car elle peut prendre du temps selon la taille de votre base de données Salesforce.
  • Gestion des doublons : Définissez une stratégie claire de gestion des doublons avant d'activer la synchronisation bidirectionnelle pour éviter la création de contacts en double.
  • Mappage des champs : Prenez le temps de configurer correctement le mappage des champs entre Diamy et Salesforce pour assurer la cohérence des données.
  • Formation des utilisateurs : Formez vos équipes à l'utilisation du composant Lightning Diamy et aux bonnes pratiques de journalisation des appels.
  • Surveillance : Vérifiez régulièrement les journaux d'intégration pour identifier et résoudre rapidement les problèmes potentiels.
  • Sécurité : Révisez périodiquement les autorisations et les accès pour vous assurer que seuls les utilisateurs autorisés ont accès aux données sensibles.