Passer au contenu principal
Vous pouvez intégrer votre propre composeur Allo directement dans votre application. Votre équipe passe et reçoit des appels sans quitter votre produit, et votre application reste synchronisée avec ce qui se passe sur chaque appel. Ça fonctionne avec une seule iframe.

Comment connecter

Ajoutez cette iframe là où vous voulez afficher le composeur :
N’importe quel site peut intégrer le composeur. Il n’y a rien à activer côté Allo et aucun domaine à nous envoyer. Votre équipe se connecte à Allo dans le composeur la première fois. L’attribut allow="microphone" est obligatoire : le navigateur n’accorde l’accès au micro à une iframe que si la page parente l’autorise. Si votre page est elle-même dans une iframe, chaque page parente doit transmettre l’autorisation du micro.

Comment se connecter au composeur intégré

Connectez-vous avec votre e-mail ou votre numéro de téléphone et le code envoyé par Allo. La connexion avec Google ou Apple ne fonctionne pas dans le composeur intégré : Google et Apple empêchent leurs pages de connexion de s’afficher dans un autre site. Utilisez le composeur intégré dans Chrome ou Edge.

Ce que contient le composeur intégré

Le composeur intégré passe et reçoit des appels. Le Power Dialer n’est pas disponible dans le composeur intégré : pour appeler une liste de contacts à la suite, utilisez le Power Dialer dans l’application Allo.

Événements que vous pouvez envoyer

Pilotez le composeur depuis votre application : dial remplit le numéro, et votre collaborateur lance l’appel. hangup raccroche immédiatement. Passez le call_id reçu dans outgoing_call ou incoming_call, pour qu’un message en retard ne raccroche jamais un autre appel.

Événements que vous recevez

Restez synchronisé avec ce qui se passe sur chaque appel : Le call_id identifie l’appel dans le composeur intégré uniquement. Le call_id n’est pas l’id d’appel envoyé dans les webhooks ou renvoyé par l’API. Pour relier un appel du composeur à un webhook, comparez les numéros de téléphone et l’heure de l’appel.

Exemple

Besoin d’aide ?

Contacter le support

Un souci avec votre intégration ? Notre équipe peut vous aider

Webhooks

Recevez des notifications côté serveur pour les appels et messages