Prisscenarier

Priserna för Azure Communication Services baseras på en betala per användning-modell. Priserna i följande exempel är för illustrativa ändamål och kanske inte återspeglar den senaste Azure-prissättningen.

Röst-/videosamtal och skärmdelning

Med Azure Communication Services kan du lägga till röst-/videosamtal och skärmdelning i dina program. Du kan bädda in upplevelsen i dina program med hjälp av JavaScript, Objective-C (Apple), Java (Android) eller .NET SDK:er. Se vår fullständiga lista över tillgängliga SDK:er.

Prissättning

Samtals- och skärmdelningstjänster debiteras per minut per deltagare till 0,004 USD per deltagare och minut för gruppsamtal. Azure Communication Services tar inte betalt för datalagring. Information om de olika samtalsflöden som är möjliga finns på den här sidan.

Varje deltagare i samtalet räknas i faktureringen för varje minut som de är anslutna till samtalet. Detta gäller oavsett om användaren är videosamtal, röstsamtal eller skärmdelning.

Anrop som debiteras med precision till en millisekunder. Om ett samtal till exempel varar i 30 sekunder blir avgiften 0,002 USD.

Prisexempel: Gruppera ljud-/videosamtal med JS- och iOS-SDK:er

Alice ringde ett gruppsamtal med sina kollegor, Bob och Charlie. Alice och Bob använde JS SDK:er, Charlie iOS SDK:er.

  • Samtalet varar totalt 60 minuter.
  • Alice och Bob deltog i hela samtalet. Alice slog på sin video i fem minuter och delade sin skärm i 23 minuter. Bob hade videon på sig under hela samtalet (60 minuter) och delade sin skärm i 12 minuter.
  • Charlie lämnade samtalet efter 43 minuter. Charlie använde ljud och video under den tid han deltog (43 minuter).

Kostnadsberäkningar

  • Två deltagare x 60 minuter x 0,004 USD per deltagare per minut = 0,48 USD [både video och ljud debiteras till samma pris]
  • En deltagare x 43 minuter x 0,004 USD per deltagare per minut = 0,172 USD [både video och ljud debiteras till samma pris]

Total kostnad för gruppsamtalet: $0.48 + $0.172 = $0.652

Prisexempel: Utgående samtal från app med JS SDK till ett PSTN-nummer (offentligt växlat telefoninätverk)

Alice gör ett PSTN-samtal från en app till Bob på sitt amerikanska telefonnummer som börjar med +1-425.

  • Alice använde JS SDK för att skapa appen.
  • Samtalet varar totalt 10 minuter.

Kostnadsberäkningar

  • En deltagare på VoIP-benet (Alice) från App till Communication Services-servrar x 10 minuter x 0,004 USD per deltagarben per minut = 0,04 USD
  • En deltagare på PSTN-utgående ben (Bob) från Communication Services-servrar till ett amerikanskt telefonnummer x 10 minuter x 0,013 USD per deltagarben per minut = 0,13 USD.

Kommentar

USA mixed rate to +1-425 is $0.013. Se följande länk för mer information: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)

Total kostnad för samtalet: $0.04 + $0.13 = $0.17

Prisexempel: Utgående samtal från app med JS SDK via direktdirigering för Azure Communication Services

Alice ringer ett utgående samtal från en Azure Communication Services-app till ett telefonnummer (Bob) via Direktdirigering för Azure Communication Services.

  • Alice använde JS SDK för att skapa appen.
  • Samtalet går till en sessionsgränskontrollant (SBC) som är ansluten via kommunikationstjänsters direktdirigering
  • Samtalet varar totalt 10 minuter.

Kostnadsberäkningar

  • En deltagare på VoIP-benet (Alice) från App till Communication Services-servrar x 10 minuter x 0,004 USD per deltagarben per minut = 0,04 USD
  • En deltagare på Communication Services dirigerar utgående ben (Bob) från Communication Services-servrar till en SBC x 10 minuter x 0,004 USD per deltagarben per minut = 0,04 USD.

Total kostnad för samtalet: $0.04 + $0.04 = $0.08

Prisexempel: Utgående samtal från Microsoft Dynamics 365 Omnichannel för customer service-agentprogram via direktdirigering för Azure Communication Services

Alice är en Dynamics 365-kontaktcenteragent som ringer ett utgående samtal från Omnichannel för kundtjänst till ett telefonnummer (Bob) via direktdirigering för Azure Communication Services.

  • Alice använder Omnichannel för customer service-klientprogrammet
  • Omnichannel för kundtjänstrobot startar nytt utgående samtal via direktdirigering
  • Samtalet går till en sessionsgränskontrollant (SBC) som är ansluten via kommunikationstjänsters direktdirigering
  • Dynamics 365 Omnichannel för kundtjänstrobot lägger till Alice i ett anrop genom att eskalera direktroutningsanropet till ett gruppsamtal
  • Samtalet varar totalt 10 minuter.

Kostnadsberäkningar

  • En deltagare på VoIP-benet (Alice) från Omnichannel för customer service-klientprogrammet x 10 minuter x 0,004 USD per deltagarben per minut = 0,04 USD
  • En deltagare på Communication Services dirigerar utgående ben (Bob) från Communication Services-servrar till en SBC x 10 minuter x 0,004 USD per deltagarben per minut = 0,04 USD
  • Omnichannel för kundtjänstroboten medför inte extra Avgifter för Azure Communication Services.

Total kostnad för samtalet: $0.04 + $0.04 = $0.08

Mer information om Omnichannel för kundtjänstpriser finns i prissättningsscenarier för röstsamtal

Prisexempel: Gruppljudsamtal med JS SDK och ett PSTN-ben

Alice och Bob är på ett VoIP-samtal. Bob eskalerade samtalet till Charlie på Charlies PSTN-nummer, ett amerikanskt telefonnummer som började med +1-425.

  • Alice använde JS SDK för att skapa appen. De talade i 10 minuter innan de ringde Charlie på PSTN-numret.
  • När Bob eskalerade samtalet till Charlie på sitt PSTN-nummer talade de tre i ytterligare 10 minuter.

Kostnadsberäkningar

  • Två deltagare på VoIP-benet (Alice och Bob) från App till Communication Services-servrar x 20 minuter x 0,004 USD per deltagarben per minut = 0,16 USD
  • En deltagare på PSTN-utgående ben (Charlie) från Communication Services-servrar till amerikanskt telefonnummer x 10 minuter x 0,013 USD per deltagarben per minut = 0,13 USD

Obs! USA mixed rate to +1-425 is $0.013. Se följande länk för mer information: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv)

Total kostnad för VoIP + eskaleringsanropet: $0.16 + $0.13 = $0.29

Prisexempel: Gruppsamtal som hanteras av Call Automation SDK

Asha anropar ditt amerikanska avgiftsfria nummer (hämtat från Communication Services) från sin mobil. Ditt tjänstprogram besvarar samtalet med hjälp av Call Automation SDK och spelar upp en IVR-meny med hjälp av åtgärder för uppspelning och igenkänning. Ditt program lägger sedan till en mänsklig agent, David, till samtalet som besvarar samtalet via ett anpassat program med hjälp av Calling SDK.

  • Asha var på anropet som en PSTN-slutpunkt i totalt 10 minuter.
  • Programmet var på anropet under hela 10 minuter av samtalet.
  • David var på samtalet under de sista 5 minuterna av samtalet med hjälp av Calling JS SDK.

Kostnadsberäkningar

  • Inkommande PSTN-ben av Asha till avgiftsfritt nummer som förvärvats från Communication Services x 10 minuter x $ 0,0220 per minut för att ta emot samtalet = $ 0,22
  • En deltagare på VoIP-benet (David) x 5 minuter x 0,004 USD per deltagarben per minut = 0,02 USD

Observera att tjänstprogrammet som använder Call Automation SDK inte debiteras för att ingå i samtalet. Den extra månadskostnaden för att leasa ett avgiftsfritt amerikanskt nummer ingår inte i den här beräkningen.

Total kostnad för samtalet: $0.22 + $0.02 = $0.24

Prisexempel: Inkommande PSTN-samtal omdirigerat till ett annat externt telefonnummer med hjälp av Call Automation SDK

Vlad ringer ditt avgiftsfria nummer (som du har köpt från Kommunikationstjänsten) från sin mobiltelefon. Ditt tjänstprogram (byggt med Call Automation SDK) tar emot samtalet och anropar logiken för att omdirigera samtalet till ett mobiltelefonnummer i Abraham med hjälp av direktdirigering för Azure Communication Services. Abraham svarar och de pratar med Vlad i 5 minuter.

  • Vlad var på anropet som en PSTN-slutpunkt i totalt 5 minuter.
  • Tjänstprogrammet var på anropet under hela 5 minuter av samtalet.
  • Abraham var på samtalet som en direkt routningsslutpunkt i totalt 5 minuter.

Kostnadsberäkningar

  • Inkommande PSTN-ben av Vlad till avgiftsfritt nummer som förvärvats från Communication Services x 5 minuter x $ 0.0220 per minut för att ta emot samtalet = $ 0.11
  • En deltagare i Azure Communication Services dirigerar utgående ben (Abraham) från tjänstprogrammet till en SBC x 5 minuter x 0,004 USD per deltagarben per minut = 0,02 USD

Tjänstprogrammet som använder Call Automation SDK debiteras inte för att ingå i samtalet. Den extra månadskostnaden för att leasa ett avgiftsfritt amerikanskt nummer ingår inte i den här beräkningen.

Total kostnad för samtalet: $0.11 + $0.02 = $0.13

Samtalsinspelning

Med Azure Communication Services kan utvecklare spela in PSTN-, WebRTC-, konferens- eller SIP-anrop. Samtalsinspelning har stöd för MP4 för blandad video, MP3/WAV för blandat ljud och wav-utdataformat som inte blandas. SDK:er för samtalsinspelning är tillgängliga för Java och C#. Mer information finns i Begrepp för samtalsinspelning och snabbstart.

Pris

  • Blandad video (ljud+video): $0.01/min
  • Blandat ljud: $0.002/min
  • Omixat ljud: $0.0012/deltagare/min

Prisexempel: Spela in ett videosamtal

Alice ringde ett gruppsamtal med sina kollegor, Bob och Charlie.

  • Samtalet varar totalt 60 minuter och inspelningen var aktiv under 60 minuter.
  • Bob stannade i ett samtal i 30 minuter och Alice och Charlie i 60 minuter.

Kostnadsberäkningar

  • Du debiteras för mötets längd. (Längden på mötet är tidslinjen mellan användaren startar en inspelning och stoppas uttryckligen eller när det inte finns någon kvar i ett möte).
  • 60 minuter x 0,01 USD per inspelning per minut = 0,6 USD

Prisexempel: Spela in ett ljudsamtal i blandat format

Alice börjar ett samtal med Jane.

  • Samtalet varar totalt 60 minuter. Inspelningen varade i 45 minuter.

Kostnadsberäkningar

  • Du debiteras för inspelningens längd.
  • 45 minuter x 0,002 USD per inspelning per minut = 0,09 USD

Prisexempel: Spela in ett ljudsamtal i ett omixat format

Bob börjar ett samtal med sin finansiella rådgivare, Charlie.

  • Samtalet varar totalt 60 minuter. Inspelningen varade i 50 minuter.

Kostnadsberäkningar

  • Du debiteras för inspelningens längd per deltagare.
  • 50 minuter x $0.0012 x 2 per inspelning per deltagare per minut = $0.12

Chatt

Med Communication Services kan du förbättra ditt program med möjlighet att skicka och ta emot chattmeddelanden mellan två eller flera användare. Chatt-SDK:er är tillgängliga för JavaScript, .NET, Python och Java. Mer information om SDK:er finns på den här sidan

Pris

Du debiteras 0,0008 USD för varje chattmeddelande som skickas.

Prisexempel: Chatta mellan två användare

Geeta startar en chatttråd med Emily för att dela en uppdatering och skickar fem meddelanden. Chatten varar i 10 minuter. Geeta och Emily skickar ytterligare 15 meddelanden var.

Kostnadsberäkningar

  • Antal skickade meddelanden (5 + 15 + 15) x $0,0008 = $0,028

Prisexempel: Gruppchatt med flera användare

Charlie startar en chatttråd med sina vänner Casey & Jasmine för att planera en semester. De chattar ett tag där Charlie, Casey & Jasmine skickar 20, 30 respektive 18 meddelanden. De inser att deras vän Rose kan vara intresserad av att gå med i resan också, så de lägger till henne i chatttråden och delar all meddelandehistorik med henne.

Rose ser meddelandena och börjar chatta. Under tiden får Casey ett samtal och han bestämmer sig för att komma ikapp samtalet senare. Charlie, Jasmine & Rose besluta om resdatum och skicka ytterligare 30, 25, 35 meddelanden respektive.

Kostnadsberäkningar

  • Antal skickade meddelanden (20 + 30 + 18 + 30 + 25 + 35) x 0,0008 USD = 0,1264 USD

SMS (Short Messaging Service)

Med Azure Communication Services kan du lägga till SMS-meddelandefunktioner i dina program. Du kan bädda in upplevelsen i dina program med hjälp av JavaScript, Java, Python eller .NET SDK:er. Se vår fullständiga lista över tillgängliga SDK:er.

Prissättning

SMS-användningspriset är en avgift per meddelandesegment baserat på meddelandets mål. Transportföretagets tilläggsavgift beräknas baserat på målet för meddelandet för skickade meddelanden och baserat på avsändaren av meddelandet för mottagna meddelanden. Se sidan FÖR SMS-prissättning för prisinformation.

Prisexempel: 1:1 SMS-sändning

Contoso är ett hälsovårdsföretag med kliniker i USA och Kanada. Contoso har ett program för påminnelse om patientbesök som skickar påminnelser om SMS-avtalade tider till patienter om kommande möten.

  • Programmet skickar påminnelser om avtalade tider till 20 amerikanska patienter och 30 kanadapatienter som använder ett amerikanskt avgiftsfritt nummer.
  • Meddelandelängden för påminnelsemeddelandet är 150 tecken < 1 meddelandesegment*. Därför är det totala antalet skickade meddelanden 20 meddelandesegment för USA och 30 meddelandesegment för CA.

Kostnadsberäkningar

  • USA – 20 meddelandesegment x 0,0075 USD per skickat meddelandesegment + 20 meddelandesegment x 0,0025 USD i tilläggsavgift per skickat meddelandesegment = 0,20 USD
  • CA – 30 meddelandesegment x $0.0075 per skickat meddelandesegment + 30 meddelandesegment x $0.0085 transportörtillägg per skickat meddelandesegment = $0.48

Total kostnad för påminnelser om avtalade tider för 20 amerikanska patienter och 30 CA-patienter: $0,20 + $0,48 = $0,68

Prisexempel: 1:1 SMS-mottagning

Contoso är ett hälsovårdsföretag med kliniker i USA och Kanada. Contoso har ett program för påminnelse om patientbesök som skickar påminnelser om SMS-avtalade tider till patienter om kommande möten. Patienter kan svara på meddelandena med "Reschedule" och inkludera sin inställning för datum/tid för att boka om sina möten.

  • Programmet skickar påminnelser om avtalade tider till 20 amerikanska patienter och 30 kanadapatienter som använder ett avgiftsfritt ca-nummer.
  • Sex amerikanska patienter och fyra CA-patienter svarar tillbaka för att boka om sina möten. Contoso tar emot totalt 10 SMS-svar.
  • Meddelandelängden för de omplanerade meddelandena är mindre än ett meddelandesegment*. Därför är totalt antal mottagna meddelanden sex meddelandesegment för USA och fyra meddelandesegment för CA.

Kostnadsberäkningar

  • USA – sex meddelandesegment x 0,0075 USD per mottaget meddelandesegment + 6 meddelandesegment x 0,0010 USD i tilläggsavgift per mottaget meddelandesegment = 0,051 USD
  • CA – fyra meddelandesegment x 0,0075 USD per mottaget meddelandesegment = 0,03 USD

Total kostnad för att ta emot patientsvar från 6 amerikanska patienter och 4 CA-patienter: $0.051 + $0.03 = $0.081

Telefoni

Se följande länkar för mer information om prissättning för telefoni

Nästa steg

Kom igång med Azure Communication Services: