Scénarios de tarifs

Les tarifs pour Azure Communication Services sont généralement basés sur un modèle de paiement à l’utilisation. Les prix dans les exemples suivants sont fournis à titre indicatif et peuvent ne pas refléter les tarifs Azure les plus récents.

Appels vocaux/vidéo et partage d’écran

Azure Communication Services permet d’ajouter les appels vocaux/vidéo et le partage d’écran dans vos applications. Vous pouvez incorporer cette expérience dans vos applications à l’aide des kits SDK JavaScript, Objective-C (Apple), Java (Android) et .NET. Reportez-vous à notre liste complète des kits SDK disponibles.

Tarification

Les services d’appel et de partage d’écran sont facturés à la minute pour chaque participant à un tarif de 0,004 USD par participant par minute pour les appels de groupe. Azure Communication Services ne facture pas la sortie des données. Pour comprendre les différents flux d’appels possibles, reportez-vous à cette page.

Chaque participant d’un appel est comptabilisé dans la facturation pour chaque minute où il est connecté à l’appel. Cela vaut que l’utilisateur effectue un appel vidéo, un appel vocal ou un partage d’écran.

Les appels sont facturés avec une précision d’une milliseconde. Par exemple, si un appel dure 30 secondes, les frais seront de 0,002 $.

Exemple de tarif : Appel audio/vidéo de groupe à l’aide des kits SDK JS et iOS

Alice a effectué un appel de groupe avec ses collègues, Bob et Charlie. Alice et Bob ont utilisé les kits SDK JS, et Charlie les kits SDK iOS.

  • L’appel a duré un total de 60 minutes.
  • Alice et Bob ont participé à la totalité de l’appel. Alice a activé la vidéo pendant cinq minutes et a partagé son écran pendant 23 minutes. Bob avait la vidéo activée pendant l’appel entier (60 minutes) et a partagé son écran pendant 12 minutes.
  • Charlie a quitté l’appel après 43 minutes. Charlie a utilisé l’audio et la vidéo pendant toute la période où il a participé à l’appel (43 minutes).

Calculs des coûts

  • Deux participants x 60 minutes x 0,004 USD par participant par minute = 0,48 USD [les flux vidéo et audio sont facturés au même tarif]
  • Un participant x 43 minutes x 0,004 USD par participant par minute = 0,172 USD [les flux vidéo et audio sont facturés au même tarif]

Coût total de l’appel de groupe : 0,48 USD + 0,172 USD = 0,652 USD

Exemple de tarification : Appel sortant d’une application à l’aide du Kit de développement logiciel (SDK) JS vers un numéro du réseau téléphonique commuté (RTPC)

Alice appelle Bob, elle passe un appel RTC depuis une application sur son numéro de téléphone américain commençant par +1-425.

  • Alice a utilisé le kit SDK JS pour créer l’application.
  • L’appel dure 10 minutes au total.

Calculs des coûts

  • Un participant sur le segment VoIP (Alice) de l’application vers les serveurs Communication Services x 10 minutes x 0,004 USD par segment de participant par minute = 0,04 USD
  • Un participant sur le segment de sortie RTC (Bob) des serveurs Communication Services vers un numéro de téléphone américain x 10 minutes x 0,013 USD par segment de participant par minute = 0,13 USD.

Remarque

Le tarif mixte américain vers +1-425 est de 0,013 USD. Pour plus de détails, consultez le lien suivant : https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)

Coût total de l’appel : $0,04 + $0,13 = $0,17

Exemple de tarif : appel sortant à partir d’une application utilisant le SDK JS via le routage direct Azure Communication Services

Alice effectue un appel sortant à partir d’une application Azure Communication Services vers un numéro de téléphone (Bob) via le routage direct Azure Communication Services.

  • Alice a utilisé le kit SDK JS pour créer l’application.
  • L’appel est passé à un contrôleur SBC (Session Border Controller) connecté via le routage direct Communication Services.
  • L’appel dure 10 minutes au total.

Calculs des coûts

  • Un participant sur le segment VoIP (Alice) de l’application vers les serveurs Communication Services x 10 minutes x 0,004 USD par segment de participant par minute = 0,04 USD
  • Un participant sur le segment de sortie du routage direct Communication Services (Bob) des serveurs Communication Services vers un contrôleur SBC x 10 minutes x 0,004 USD par segment de participant par minute = 0,04 USD.

Coût total de l’appel : 0,04 USD + 0,04 USD = 0,08 USD

Exemple de prix : Appel sortant à partir d’une application d’agent Microsoft Dynamics 365 omnicanal for Customer Services par le biais d’un routage direct Azure Communication Services

Alice, agent au sein du centre d’appels Dynamics 365, effectue un appel sortant depuis Omnichannel for Customer Service vers un numéro de téléphone (Bob) par le biais d’un routage direct Azure Communication Services.

  • Alice utilise l’application cliente Omnichannel for Customer Service
  • Le bot Omnichannel for Customer Service démarre un nouvel appel sortant via un routage direct
  • L’appel est passé à un contrôleur SBC (Session Border Controller) connecté via le routage direct Communication Services.
  • Le bot Dynamics 365 Omnichannel for Customer Service ajoute Alice à un appel en faisant remonter l’appel en routage direct vers un appel de groupe
  • L’appel dure 10 minutes au total.

Calculs des coûts

  • Une seule participante sur la section VoIP (Alice) depuis l’application cliente Omnichannel for Customer Service x 10 minutes x 0,004 USD par segment de participant par minute = 0,04 USD
  • Un participant sur le segment de sortie du routage direct Communication Services (Bob) des serveurs Communication Services vers un contrôleur SBC x 10 minutes x 0,004 USD par segment de participant par minute = 0,04 USD
  • Omnichannel pour le bot Customer Service n’introduit pas de frais supplémentaires Azure Communication Services.

Coût total de l’appel : 0,04 USD + 0,04 USD = 0,08 USD

Pour plus d’informations sur la tarification d’Omnichannel pour customer Service, consultez les scénarios de tarification pour les appels vocaux

Exemple de tarif : Appel audio de groupe à l’aide du kit SDK JS et d’une section RTC

Alice et Bob sont sur un appel VoIP. Bob a transféré l’appel à Charlie sur le numéro RTC de Charlie, un numéro de téléphone américain commençant par +1-425.

  • Alice a utilisé le kit SDK JS pour créer l’application. Ils ont parlé pendant 10 minutes avant d’appeler Charlie sur le numéro RTC.
  • Une fois l’appel transféré par Bob à Charlie sur son numéro RTC, les trois ont parlé pendant 10 minutes.

Calculs des coûts

  • Deux participants sur le segment VoIP (Alice et Bob) de l’application vers les serveurs Communication Services x 20 minutes x 0,004 USD par segment de participant par minute = 0,16 USD
  • Un participant sur le segment de sortie RTC (Charlie) des serveurs Communication Services vers un numéro de téléphone américain x 10 minutes x 0,013 USD par segment de participant par minute = 0,13 USD

Remarque : Le tarif mixte américain vers +1-425 est de 0,013 USD. Pour plus de détails, consultez le lien suivant : https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)

Coût total de la section VoIP + appel transféré : 0,16 $ + 0,13 $ = 0,29 $

Exemple de tarification : Appel de groupe géré par le Kit de développement logiciel (SDK) Call Automation

Asha appelle votre numéro gratuit américain (acquis auprès de Communication Services) à partir de son mobile. Votre application de service répond à l’appel à l’aide du Kit de développement logiciel (SDK) Call Automation et lit un menu IVR à l’aide des actions Lire et Reconnaître. Votre application ajoute ensuite un agent humain, David, à l’appel qui répond à l’appel via une application personnalisée à l’aide du Kit de développement logiciel (SDK) appelant.

  • Asha a été sur l’appel en tant que point de terminaison PSTN pendant un total de 10 minutes.
  • Votre application a été sur l’appel pendant les 10 minutes entières de l’appel.
  • David a été sur l’appel pendant les 5 dernières minutes de l’appel à l’aide du SDK JS appelant.

Calculs des coûts

  • Étape RTC entrante par Asha vers le numéro gratuit acquis auprès de Communication Services x 10 minutes x 0,0220 $ par minute pour la réception de l’appel = 0,22 $
  • Un participant sur la jambe VoIP (David) x 5 minutes x 0,004 $ par jambe de participant par minute = 0,02 $

Notez que l’application de service qui utilise le SDK Call Automation n’est pas facturée pour faire partie de l’appel. Le coût mensuel supplémentaire de la location d’un numéro gratuit américain n’est pas inclus dans ce calcul.

Coût total de l’appel : 0,22 $ + 0,02 $ = 0,24 $

Exemple de tarification : Appel RTC entrant redirigé vers un autre numéro de téléphone externe avec le SDK Call Automation

Vlad compose votre numéro gratuit (que vous avez acquis auprès de Communication Service) à partir de son téléphone mobile. Votre application de service (générée avec le SDK Call Automation) reçoit l’appel et appelle la logique pour rediriger l’appel vers un numéro de téléphone mobile d’Abraham à l’aide du routage direct Azure Communication Services. Abraham décroche et parle avec Vlad pendant 5 minutes.

  • Vlad a été sur l’appel en tant que point de terminaison PSTN pendant un total de 5 minutes.
  • Votre application de service a été sur l’appel pendant les 5 minutes entières de l’appel.
  • Abraham a été sur l’appel en tant que point de terminaison de routage direct pendant un total de 5 minutes.

Calculs des coûts

  • Étape RTC entrante par Vlad vers le numéro gratuit acquis auprès de Communication Services x 5 minutes x 0,0220 USD par minute pour la réception de l’appel = 0,11 USD
  • Un participant sur la jambe sortante de routage direct Azure Communication Services (Abraham) de l’application de service vers un SBC x 5 minutes x 0,004 $ par jambe de participant par minute = 0,02 $

L’application de service qui utilise le SDK Call Automation n’est pas facturée pour faire partie de l’appel. Le coût mensuel supplémentaire de la location d’un numéro gratuit américain n’est pas inclus dans ce calcul.

Coût total de l’appel : 0,11 USD + 0,02 USD = 0,13 USD

Enregistrement d’appel

Azure Communication Services permet d’enregistrer les appels PSTN, WebRTC, Conference et SIP. L’enregistrement des appels prend en charge les formats de sortie vidéo MP4 audio mixte MP3/WAV et audio séparés. Les kits SDK d’enregistrement d’appel sont disponibles pour Java et C#. Pour en savoir plus, consultez les concepts d’enregistrements d’appels et démarrage rapide.

Prix

  • Vidéo mixte (audio+vidéo) : 0,01 $/min
  • Audio mixte : 0,002 $/min
  • Audio séparé : 0,0012 $/participant/min

Exemple de tarification : enregistrer un appel vidéo

Alice a effectué un appel de groupe avec ses collègues, Bob et Charlie.

  • L’appel dure au total 60 minutes et l’enregistrement a été actif pendant 60 minutes.
  • Bob est resté 30 minutes, tandis qu’Alice et Charlie sont restés 60 minutes.

Calculs des coûts

  • Vous êtes facturé par rapport à la durée de la réunion. (La durée de la réunion est le temps écoulé entre le moment où l’utilisateur démarre un enregistrement et celui où il l’arrête explicitement ou lorsqu’il n’y a plus personne dans la réunion.)
  • 60 minutes x 0,01 USD par enregistrement par minute = 0,6 USD

Exemple de tarif : enregistrer un appel audio dans un format mixte

Alice démarre un appel avec Jane.

  • L’appel a duré un total de 60 minutes. L’enregistrement a duré 45 minutes.

Calculs des coûts

  • Vous êtes facturé par rapport à la durée de l’enregistrement.
  • 45 minutes x 0,002 USD par enregistrement par minute = 0,09 USD

Exemple de tarif : enregistrer un appel audio dans un format séparé

Bob commence un appel avec son conseiller financier, Charlie.

  • L’appel a duré un total de 60 minutes. L’enregistrement a duré 50 minutes.

Calculs des coûts

  • Vous êtes facturé par rapport à la durée de l’enregistrement par participant.
  • 50 minutes x 0,0012 $ x 2 par enregistrement par participant et par minute = 0,12 $

Conversation instantanée

Avec Communication Services, vous pouvez améliorer votre application en ajoutant la possibilité d’envoyer et de recevoir des messages de conversation entre deux utilisateurs ou plus. Les Kits de développement logiciel (SDK) Conversation sont disponibles pour JavaScript, .NET, Python et Java. Reportez-vous à cette page pour en savoir plus sur les kits SDK.

Prix

Il vous est facturé 0,0008 USD pour chaque message de conversation envoyé.

Exemple de tarification : Discuter entre deux utilisateurs

Geeta démarre une conversation avec Emily pour partager une mise à jour et envoie cinq messages. La conversation dure 10 minutes. Geeta et Emily s’envoient chacune 15 messages.

Calculs des coûts

  • Nombre de messages envoyés (5 + 15 + 15) x 0,0008 USD = 0,028 USD

Exemple de tarification : Conversation de groupe avec plusieurs utilisateurs

Charlie démarre un fil de conversation avec ses amis Casey et Jasmine pour planifier des vacances. Ils discutent pendant un certain temps, au cours duquel Charlie, Casey et Jasmine envoient 20, 30 et 18 messages respectivement. Ils se rendent compte que leur amie Rose pourrait avoir envie de partir avec eux, de sorte qu’ils l’ajoutent au fil de conversation et partagent tout l’historique des messages avec elle.

Rose consulte les messages et s’engage dans la conversation. Entre-temps, Casey reçoit un appel et décide de reprendre la conversation ultérieurement. Charlie, Jasmine et Rose décident des dates du voyage et envoient encore 30, 25 et 35 messages respectivement.

Calculs des coûts

  • Nombre de messages envoyés (20 + 30 + 18 + 30 + 25 + 35) x 0,0008 USD = 0,1264 USD

SMS (Short Messaging Service)

Azure Communication Services permet d’ajouter des fonctionnalités de messagerie SMS à vos applications. Vous pouvez intégrer cette expérience dans vos applications à l’aide des kits SDK JavaScript, Java, Python ou .NET. Reportez-vous à notre liste complète des kits SDK disponibles.

Tarification

Le prix d’utilisation des SMS est fixé au segment de message, en fonction de la destination du message. La surcharge du transporteur est calculée en fonction de la destination du message pour les messages envoyés et de l’expéditeur du message pour les messages reçus. Pour plus d’informations sur la tarification, reportez-vous à la page de tarification des SMS.

Exemple de tarification : envoi de SMS 1:1

Contoso est une société de soins de santé avec des cliniques aux États-Unis et au Canada. Contoso dispose d’une application de rappel de rendez-vous des patients qui envoie des rappels de rendez-vous par SMS aux patients pour les rendez-vous à venir.

  • L’application envoie des rappels de rendez-vous à 20 patients américains et 30 patients canadiens à l’aide d’un numéro gratuit américain.
  • La longueur du message de rappel est de 150 caractères < 1 segment de message*. Par conséquent, le nombre total de messages envoyés est de 20 segments de message pour les États-Unis et de 30 segments de message pour le Canada.

Calculs des coûts

  • États-Unis : 20 segments de message x 0,0075 $ par segment de message envoyé + 20 segments de message x surcharge d’opérateur de 0,0025 $ par segment de message envoyé = 0,20 $
  • Canada : 30 segments de message x 0,0075 $ par segment de message envoyé + 30 segments de message x 0,0085 $ de surcharge d’opérateur par segment de message envoyé = 0,48 $

Coût total des rappels de rendez-vous pour 20 patients américains et 30 patients canadiens : 0,20 $ + 0,48 $ = 0,68 $

Exemple de tarification : réception de SMS 1:1

Contoso est une société de soins de santé avec des cliniques aux États-Unis et au Canada. Contoso dispose d’une application de rappel de rendez-vous des patients qui envoie des rappels de rendez-vous par SMS aux patients pour les rendez-vous à venir. Les patients peuvent répondre aux messages avec « Replanifier » et inclure leur préférence de date/heure pour replanifier leurs rendez-vous.

  • L’application envoie des rappels de rendez-vous à 20 patients américains et 30 patients canadiens à l’aide d’un numéro gratuit canadien.
  • 6 patients américains et 4 patients canadiens répondent pour replanifier leurs rendez-vous. Contoso reçoit 10 réponses SMS au total.
  • La longueur des messages de replanification est inférieure à 1 segment de message*. Par conséquent, le nombre total de messages reçus est de 6 segments de message pour les États-Unis et 4 segments de message pour le Canada.

Calculs des coûts

  • États-Unis : six segments de message x 0,0075 $ par segment de message reçu + 6 segments de messages x 0,0010 $ de surcharge d’opérateur par segment de message reçu = 0,051 $
  • Canada : quatre segments de message x 0,0075 $ par segment de message reçu = 0,03 $

Coût total pour recevoir les réponses de 6 patients américains et 4 patients canadiens : 0,051 $ + 0,03 $ = 0,081 $

Téléphonie

Reportez-vous aux liens suivants pour plus d’informations sur la tarification de la téléphonie

Étapes suivantes

Pour bien démarrer avec Azure Communication Services :