⚠️ Veuillez noter que cet article a été traduit automatiquement.
Chaque appel effectué ou reçu avec Aircall est enregistré dans Salesforce en fonction de vos paramètres d'intégration. Ces appels sont enregistrés comme un objet Salesforce Task, ajoutant des informations pertinentes dans certains champs spécifiques. Cet objet est créé soit lorsque l'appel est répondu, soit lorsque l'appel est raccroché (dans le cas où l'appel n'est pas répondu).
Qu'est-ce qui apparaît dans les appels enregistrés ?
Le Type et le TaskSubtype de la tâche sont définis comme étant un appel. Veuillez noter que le champ Type doit être visible dans vos paramètres de mise en page des tâches dans Salesforce, sinon les appels ne seront pas enregistrés.
Le sujet de la tâche est saisi avec la logique suivante-
📞 Appels sortants répondus :
'Appel sortant répondu à [Nom de l'enregistrement] avec [Nom du numéro Aircall]'.
📞 Appels sortants sans réponse :
'Appel sortant non répondu à [Nom de l'enregistrement] avec [Nom du numéro d'appel aérien]'
📞 Inbound answered calls :
'Appel entrant de [Nom de l'enregistrement] sur [Nom du numéro Aircall]'
📞 Appels manqués (sans messagerie vocale) :
'Appel manqué de [Nom de l'enregistrement] sur [Nom du numéro Aircall]'
📞 Appels vers la messagerie vocale :
'Messagerie vocale de [Nom de l'enregistrement] sur [Nom du numéro d'Aircall]'.
Conférences téléphoniques -
📞 Appels sortants avec réponse :
'Conférence téléphonique sortante vers [Nom de l'enregistrement] avec [Nom du numéro Aircall]'.
📞 Appels entrants pris en charge :
'Appel entrant de [Nom de l'enregistrement] sur [Nom du numéro Aircall]'.
Dans Salesforce, cela se présente comme indiqué ci-dessous :
Remarque : le nom de l'enregistrement est le nom du contact, du compte ou du prospect auquel la tâche est affectée dans Salesforce.
Le champ CallDisposition (visible en tant que 'Call Result' dans Salesforce) suit le format :
['aircall' (pour indiquer que l'appel a eu lieu sur Aircall),
tag
(Tout tag Aircall ajouté à l'appel, séparé par des virgules : 'tag_name_1', tag-name_2', etc,)
ladirection
(entrant ou sortant),
lestatut de l'appel
(unanswered_call, answered_call),
numéro
(numéro Aircall en E164 sans '+')raison de l'appel manqué
(out_of_opening_hours, no_available_agent, abandoned_in_ivr, abandoned_in_classic, short_abandoned, agents_did_not_answer)].
A titre d'exemple, cela ressemblerait à :
'['General_Inquiries', 'aircall', 'inbound', 'answered_call', '18882406923', 'no_available_agent']'.
Le champ CallType (visible en tant que 'Call Type' dans Salesforce) est sélectionné pour être soit 'Inbound', soit 'Outbound'. Cette valeur est saisie à partir d'une liste de sélection
Salesforce.
Le champ ActivityDate (visible comme 'Due Date' dans Salesforce) sera rempli avec la date à laquelle l'appel a été initialement créé dans Aircall (quand l'appel sortant a été fait ou quand l'appel entrant a été reçu pour la première fois par Aircall). Veuillez noter que cette date sera la date en UTC.
Le WhoId (visible comme 'Name' dans Salesforce) est sélectionné pour être l'ID Salesforce du contact ou du lead associé à l'appel. Dans le cas d'un appel attribué directement à un compte, cette valeur est vide. Le nom de l'enregistrement de ce contact ou de ce prospect est affiché dans le champ Name de la tâche dans Salesforce.
Le champ WhatId (visible sous la forme 'Relates To' dans Salesforce) est sélectionné pour être l'ID Salesforce du compte associé à l'appel, ou du cas ou de l'opportunité associé au contact ou au prospect. Le nom de l'enregistrement du compte, du cas ou de l'opportunité s'affiche dans le champ ' Related To' de la tâche dans Salesforce.
Si vous avez plusieurs objets avec le même numéro attaché, l'ordre de priorité suivant sera respecté :
-
Contact
-
Responsable
-
Compte
-
Compte de personne
Si vous avez plusieurs objets du même type (c'est-à-dire deux contacts ou plus) avec le même numéro, l'appel sera enregistré sur le premier objet que Salesforce nous renvoie. Il s'agit généralement de l'objet le plus récemment mis à jour.
Si plusieurs cas ou opportunités sont associés à un contact, l'appel sera également enregistré vers le premier objet que nous renvoie Salesforce.
Si nous sommes en mesure de créer automatiquement un nouveau cas s'il n'en existe pas déjà un, l'intégration est actuellement incapable de créer de nouvelles opportunités.
Le OwnerId (visible en tant que 'Assigned To' dans Salesforce) est l'ID Salesforce de l'utilisateur propriétaire de la tâche. Le nom d'enregistrement de cet utilisateur Salesforce sera ajouté dans le champ Assigned To de la tâche. La propriété est déterminée par la logique suivante
-
L'appel est pris :
Si l'utilisateur qui répond a le même email dans Salesforce et Aircall, et a existé en tant qu'utilisateur dans Salesforce depuis au moins un jour, il est sélectionné comme propriétaire.
Si les emails ne correspondent pas, alors la tâche est définie comme étant la propriété de l'utilisateur Salesforce qui est le propriétaire du contact, du compte ou du lead auquel la tâche se rapporte. -
L'appel n'est pas pris :
La tâche est définie pour appartenir à l'utilisateur Salesforce qui est propriétaire du contact, du compte ou du lead auquel la tâche se connecte.
⚠️ Veuillez noter que pour les appels pour lesquels aucun contact, compte ou piste n'existe dans Salesforce avec un numéro formaté valide, le nouveau contact, compte ou piste qui est créé sera défini comme appartenant à l'utilisateur qui a installé l'intégration. Si vous avez choisi de ne pas créer de nouveaux contacts, comptes ou pistes pour ces cas, les champs WhoId, WhatId et OwnerId ne seront pas remplis pour la tâche.
Le champ personnalisé aircall__Waiting_Time__c (visible en tant que 'Waiting Time' dans Salesforce) sera alimenté par un nombre entier
reflétant le nombre de secondes entre la réception de l'appel entrant et sa réponse (cette valeur sera de 0 pour les appels sortants).
Aircall enregistre également la durée de l'appel dans le champ Call Duration. La durée est saisie comme un nombre entier
reflétant le nombre de secondes passées sur l'appel. Ceci exclut tout temps d'attente de l'appelant pour les appels entrants.
Le champ personnalisé aircall__Answered_by__c (visible comme 'Answered by' dans Salesforce) est entré comme une chaîne contenant le nom de l'utilisateur d'Aircall qui a pris l'appel.
Le champ personnalisé aircall__Phone_number__c (visible comme 'Aircall Number'dans Salesforce) sera le numéro d'Aircall vers ou depuis lequel l'appel a été effectué. Il est saisi au format E164 sans le '+', comme dans le champ CallDisposition/CallResult .
Le champ personnalisé aircall__Country__c (visible sous le nom de 'Country' dans Salesforce) est saisi sous la forme d'une chaîne contenant le nom du pays vers lequel ou depuis lequel le numéro Aircall a appelé ou reçu un appel.
Le champ aircall_Call_Recording_c (visible comme 'Call Recording' dans Salesforce) contiendra un lien vers l'enregistrement de l'appel.
Le champ Statut est sélectionné à partir d'une liste de sélection
pour être soit 'terminé' soit 'en cours' en fonction de vos paramètres d'intégration. Si l'état est 'terminé', la tâche apparaît sous les activités passées du contact, du compte ou du prospect auquel elle est associée. Si elle est 'en cours', la tâche apparaît dans la section Étapes suivantes. Veuillez noter que si les paramètres d'intégration sont réglés sur 'ne rien faire' dans le tableau de bord d'Aircall pour un type d'appel particulier, ces appels ne créeront pas de tâche dans Salesforce.
L'enregistrement des appels apparaîtra à la fois dans le champ aircall_Call_Recording_c (visible comme 'Call Recording' dans Salesforce) comme un lien vers l'enregistrement, et dans le champ Description (visible comme 'Comments' dans Salesforce) avec la logique suivante-
-
Pour un appel manqué avec un message vocal :
'Trouvez la messagerie vocale ici : [lien vers l'enregistrement de l'appel]' -
Pour un appel sans messagerie vocale, mais avec un enregistrement standard :
'Trouvez l'enregistrement ici : [lien vers l'enregistrement de l'appel]'
Les notes/commentaires laissés dans l'application Aircall s'afficheront dans le champ Description (visible comme 'Commentaires' dans Salesforce) avec une limite de 32000 caractères. Le format des notes est le suivant
'[Aircall_agent_name] a ajouté un nouveau commentaire :
[commentaire_contenu]'
Si un appel est transféré ou si des notes sont entrées par un autre agent plus tard, ces notes apparaîtront également.
Si un appel est transféré, cette information est entrée dans le champ personnalisé aircall_Transferred_to_c (visible comme 'Transféré à' dans Salesforce). Quand un appel est transféré de l'utilisateur A à l'utilisateur B, le champ Answered by est mis à jour au nom de l'utilisateur B s'il répond. Si l'utilisateur B ne répond pas, le champ conserve le nom de l'utilisateur A. Veuillez noter que si l'utilisateur B répond, seules ses étiquettes seront enregistrées dans la tâche, et les étiquettes de l'utilisateur A seront écrasées. Si l'appel est transféré vers un numéro externe au lieu d'un utilisateur Aircall, le transfert ne mettra pas à jour les champs ci-dessus, et sera traité comme un appel séparé.
Le champ Fuseau horaire sera rempli avec le fuseau horaire du numéro Aircall utilisé pour l'appel.
Le champ Heure de la journée sera rempli par l'heure à laquelle l'appel a été émis ou reçu.
Le champ Statut de connexion est rempli pour les appels entrants par 'connecté' ou 'non connecté' selon que l'appel est répondu (connecté) ou non (non connecté). Le champ connexe A été connecté ne sera ticket/contrôlé que si l'état de la connexion est 'connecté'.
Notes supplémentaires :
La Priorité de la Tâche est fixée par défaut à Normal. Cette valeur n'est pas définie par Aircall.
Les champs Created by/Updatedby doivent être des utilisateurs Salesforce qui ont accès à l'API et aux paramètres de l'intégration. Pour cette raison, ces deux valeurs seront toujours l'Admin de l'intégration. Aircall ne définit pas ces valeurs.
Si l'appel est mis à jour dans Aircall en ajoutant/modifiant les tags ou en changeant le commentaire, la tâche existante dans Salesforce est mise à jour.
Chaque enregistrement dans Salesforce peut avoir un RecordType différent. Les administrateurs sont en mesure de créer différents types pour chaque objet, chacun avec différents champs, qui peuvent ensuite être attribués à chaque utilisateur. L'intégration Aircall-Salesforce est actuellement incapable de sélectionner entre ces RecordTypes, il est donc important de noter que le RecordType utilisé pour les journaux d'appels est celui qui est assigné à l'Admin Aircall/Salesforce qui a configuré l'intégration.
Dans le cas où leContact/Lead/Propriétaire du compte pour l'objet sur lequel la tâche est enregistrée dans Salesforce est l'administrateur qui a installé l'intégration, elle sera mise à jour pour le premier utilisateur qui fait ou reçoit un appel vers/depuis le Contact/Lead/Compte. (Un exemple de ceci serait les nouveaux contacts qu'Aircall crée. Quand Aircall crée un nouveau contact, par défaut le propriétaire est défini comme étant l'administrateur qui a installé l'intégration. Dès qu'un autre utilisateur effectue ou reçoit un appel vers/depuis ce nouveau Contact, le Propriétaire sera mis à jour vers cet utilisateur).
Lorsque les comptes de personnes ne sont pas activés dans Salesforce, le champ Nom de la société est obligatoire pour les pistes. Pour cette raison, lors de la création d'un nouveau Lead, Aircall doit entrer une valeur. Tous les nouveaux Leads créés par Aircall auront le champ Company Name rempli avec 'Unknown Company'.
Pour plus d'informations sur l'activation des champs personnalisés d'Aircall dans Salesforce, veuillez consulter cet article.
Vous avez toujours besoin d'aide ? N'hésitez pas à contacter l'équipe de support et nous serons heureux de vous aider !