23.02.2024
web-rtc zadarma

Dans un monde où la communication instantanée est devenue la norme, offrir à vos clients un moyen facile de vous contacter directement depuis votre site internet peut faire toute la différence dans leur expérience. Avec la montée en puissance des technologies web, l'intégration d'un téléphone web devient une nécessité pour les entreprises qui cherchent à offrir un service client exceptionnel. Zadarma, avec son API flexible, offre une solution robuste pour intégrer facilement un téléphone web à votre site internet ou à votre application web, sans nécessiter d'installation supplémentaire ou de réglages compliqués.

Un Accès Facile et Instantané

L'une des principales caractéristiques du téléphone web de Zadarma est sa simplicité d'utilisation. Les clients n'ont pas besoin d'installer d'application ou de régler des paramètres complexes pour passer un appel depuis leur navigateur. En un simple clic, ils peuvent initier une conversation vocale ou vidéo avec votre équipe de service client, directement depuis votre site internet. Cette fonctionnalité réduit considérablement les frictions et les obstacles à la communication, offrant ainsi une expérience utilisateur fluide et agréable.

Exemple : Imaginez un client visitant le site internet d'une entreprise de commerce électronique. Ils ont des questions sur un produit spécifique et souhaitent obtenir des informations supplémentaires avant de passer commande. Plutôt que de devoir chercher un numéro de téléphone ou envoyer un e-mail, le client remarque immédiatement l'option de téléphone web intégrée sur le site. En un seul clic, ils sont connectés à un représentant du service clientèle qui répond à toutes leurs questions en temps réel, facilitant ainsi leur processus de décision d'achat.

Flexibilité et Personnalisation

L'API Zadarma offre également une grande flexibilité en matière d'intégration. Vous pouvez facilement personnaliser l'apparence et le comportement du téléphone web pour qu'ils correspondent à l'identité visuelle de votre marque. De plus, grâce à une documentation complète et à un support technique dédié, l'intégration du téléphone web dans votre application web ou système existant est un jeu d'enfant. Que vous soyez une petite startup ou une grande entreprise, Zadarma vous permet d'adapter la solution à vos besoins spécifiques, vous offrant ainsi un contrôle total sur votre expérience client.

Exemple : Une entreprise de services financiers souhaite intégrer un système de support client directement dans son application web. En utilisant l'API Zadarma, ils sont en mesure de créer une interface personnalisée qui permet aux clients de contacter facilement leur équipe de service clientèle pour des questions sur leurs comptes, des demandes de renseignements sur des transactions ou des problèmes de sécurité. Cette intégration transparente renforce la confiance des clients dans l'entreprise et améliore leur satisfaction globale.

Analyse et Suivi Avancés

En plus de faciliter la communication avec les clients, Zadarma offre également des fonctionnalités avancées d'analyse et de suivi des appels. Vous pouvez surveiller le volume d'appels, la durée moyenne des appels, les heures de pointe et bien plus encore, vous donnant ainsi des informations précieuses sur les tendances de communication de vos clients. Ces données analytiques vous aident à mieux comprendre les besoins de vos clients, à identifier les opportunités d'amélioration et à prendre des décisions éclairées pour optimiser votre service clientèle.

Exemple : Une entreprise de tourisme utilise l'API Zadarma pour intégrer un système de réservation téléphonique à son site internet. En analysant les données des appels entrants, l'entreprise remarque une augmentation significative des appels pendant les week-ends, ce qui lui permet d'ajuster ses effectifs pour mieux répondre à la demande. De plus, en examinant les commentaires des clients recueillis lors des appels, l'entreprise identifie des domaines d'amélioration potentiels pour son processus de réservation, ce qui lui permet d'optimiser l'expérience client.

WebRTC sur Votre Site Internet

webphonertc1

La principale différence entre un CRM et un simple annuaire Excel réside dans la gestion des interactions avec les clients. Ces "interactions" sont souvent des appels qui évoluent ensuite en opportunités commerciales.

C'est pourquoi la plupart des CRM nécessitent une intégration avec un système téléphonique pour faciliter le travail. WebRTC offre une solution simple pour cette intégration.

Une fois configuré, vous verrez un téléphone web apparaître dans le coin de votre navigateur, vous permettant de passer et de recevoir des appels. Voici un exemple :

Zadarma

Comment réaliser WebRTC sur votre site ?

L'intégration d'un téléphone web sur votre site internet commence par l'autorisation. Pour accéder à cette fonctionnalité, vous devez obtenir les clés d'autorisation nécessaires. Ces clés peuvent être les vôtres, si le système est interne à votre entreprise, ou celles des clients, si vous utilisez un système public.

Une fois les clés d'autorisation en main, voici les étapes à suivre :

Enregistrement des Utilisateurs : Vos utilisateurs doivent s'enregistrer sur la plateforme Zadarma et activer le standard virtuel. Ils doivent ensuite copier les clés API fournies par notre système dans le leur. Cette étape est nécessaire pour chaque compte utilisateur. Si vous développez le système pour votre propre entreprise, cette opération n'a lieu qu'une seule fois.

Correspondance des Utilisateurs : Après avoir copié les clés API, il est essentiel de faire correspondre les utilisateurs du standard virtuel avec ceux de votre système. Chaque utilisateur se voit attribuer un numéro, et cette correspondance est réalisée grâce à la méthode API /v1/pbx/internal/. Cette démarche consiste à charger la liste des numéros du standard virtuel de votre client, puis à lui demander d'indiquer les numéros internes de ses employés, avant de sauvegarder l'ensemble des données.

Cette approche méticuleuse garantit une intégration fluide et efficace du téléphone web sur votre site internet, offrant ainsi à vos utilisateurs une expérience de communication optimale.

Exemple:


<?php
 
use Zadarma_API\Api;
 
if (isset($_GET['zd_echo'])) {
    exit($_GET['zd_echo']);
}
 
require_once __DIR__ . '/../vendor/autoload.php';
 
$key = 'YOUR_KEY';
$secret = 'YOUR_SECRET';
 
$api = new Api($key, $secret);
$pbxInternal = $api--->getPbxInternal();
//your code to save $pbxInternal->numbers
 
$balance = $api->getBalance();
 
?> 
Pour intégrer le code sur votre site, vous devez d'abord obtenir une clé temporaire (valide pendant 72 heures) en utilisant la méthode /v1/webrtc/get_key/. Ensuite, vous pouvez ajouter le widget à votre interface en utilisant cette clé:

<?php
 
/**
 * SIP login or login of PBX extension number
 */
$login = 'YOUR_LOGIN';
 
$webrtcKey = $api--->getWebrtcKey($login)->key;
//your code to save $webrtcKey, expiration time 72 hours.
 
?>

<script src="https://my.zadarma.com/webphoneWebRTCWidget/v8/js/loader-phone-lib.js?v=23"></script>
<script src="https://my.zadarma.com/webphoneWebRTCWidget/v8/js/loader-phone-fn.js?v=23"></script>
<script>
    if (window.addEventListener) {
        window.addEventListener('load', function () {
            zadarmaWidgetFn('<?= $webrtcKey?>', '<?= $login?>', 'square' /*square|rounded*/, 'en' /*ru, en, es, fr, de, pl, ua*/, true, "{right:'10px',bottom:'5px'}");
        }, false);
    } else if (window.attachEvent) {
        window.attachEvent('onload', function () {
            zadarmaWidgetFn('<?= $webrtcKey?>', '<?= $login?>', 'square' /*square|rounded*/, 'en' /*ru, en, es, fr, de, pl, ua*/, true, "{right:'10px',bottom:'5px'}");
        });
    }
</script>

Attention, ce texte ne sert qu'à titre d'exemple. Le code actuel se trouve dans l'espace client.

Pour personnaliser, veuillez remplacer YOUR_KEY par la clé générée et YOUR_SIP par votre numéro SIP ou le login du numéro interne du standard virtuel que vous utiliserez pour les appels.

webphonertc

ATTENTION!

Ne placez pas le widget en public sur Internet sinon tout le monde pourra appeler en utilisant votre compte.


Et voici encore quelques informations supplémentaires.

Après avoir intégré avec succès la fonctionnalité, vous pourriez envisager d'offrir à vos utilisateurs la possibilité d'accéder aux statistiques ou d'accomplir diverses actions supplémentaires. Par exemple, vous pourriez permettre la création d'un lead ou d'un ticket.

Voici un aperçu des fonctionnalités de l'intégration avec votre propre CRM :

Affichage d'un onglet dédié : Vous pouvez afficher des informations détaillées sur l'appelant et inclure un lien direct vers la fiche client correspondante.

Statistiques et enregistrements des appels : Accédez aux statistiques détaillées des appels et conservez les enregistrements des appels directement dans la fiche client pour une analyse ultérieure.

Appels CRM en un clic : Simplifiez le processus en permettant aux utilisateurs de passer des appels CRM en un seul clic, offrant ainsi une meilleure efficacité et une expérience utilisateur optimale.

Création automatique de contacts, leads et affaires : Lors d'un appel avec un nouveau client, votre CRM peut automatiquement créer des contacts, des leads et des opportunités commerciales, facilitant ainsi la gestion des prospects.

Renvoi automatique vers le responsable approprié : Si un client existant appelle, le système peut automatiquement le rediriger vers le responsable désigné pour un traitement plus efficace et une meilleure satisfaction client.

Pour une mise en œuvre manuelle de ces fonctionnalités, vous trouverez des instructions détaillées dans notre guide dédié

Avec Zadarma, vous disposez des outils nécessaires pour mener votre entreprise vers le succès. Notre plateforme offre des solutions innovantes pour optimiser vos communications et stimuler la croissance de votre entreprise. Faites confiance à Zadarma pour atteindre vos objectifs commerciaux et développer votre entreprise avec succès.